swc/crates/swc_bundler/tests/.cache/untrusted/bedbb8e56cb341a90fcffabd4d527034844f68cc.ts
2021-11-09 20:42:49 +09:00

41 lines
992 B
TypeScript

// Loaded from https://dev.jspm.io/npm:jszip@3.5.0/lib/stream/ConvertWorker.dew.js
import { dew as _GenericWorkerDewDew } from "./GenericWorker.dew.js";
import { dew as _utilsDewDew } from "../utils.dew.js";
var exports = {},
_dewExec = false;
export function dew() {
if (_dewExec) return exports;
_dewExec = true;
var GenericWorker = _GenericWorkerDewDew();
var utils = _utilsDewDew();
/**
* A worker which convert chunks to a specified type.
* @constructor
* @param {String} destType the destination type.
*/
function ConvertWorker(destType) {
GenericWorker.call(this, "ConvertWorker to " + destType);
this.destType = destType;
}
utils.inherits(ConvertWorker, GenericWorker);
/**
* @see GenericWorker.processChunk
*/
ConvertWorker.prototype.processChunk = function (chunk) {
this.push({
data: utils.transformTo(this.destType, chunk.data),
meta: chunk.meta
});
};
exports = ConvertWorker;
return exports;
}