log4js-node/test/sandbox-coverage.js

14 lines
364 B
JavaScript

const sandbox = require("@log4js-node/sandboxed-module");
sandbox.configure({
sourceTransformers: {
nyc(source) {
if (this.filename.indexOf("node_modules") > -1) {
return source;
}
const nyc = new (require("nyc"))({});
return nyc.instrumenter().instrumentSync(source, this.filename, { registerMap: () => {} });
}
}
});