Skip to content

Commit dbe5574

Browse files
committed
Include dist folder for testing
1 parent bfded96 commit dbe5574

File tree

3 files changed

+33125
-0
lines changed

3 files changed

+33125
-0
lines changed

dist/index.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
const {readFileSync, writeFileSync} = require('fs'),
2+
{Script} = require('vm'),
3+
{wrap} = require('module');
4+
const basename = __dirname + '/index.js';
5+
const source = readFileSync(basename + '.cache.js', 'utf-8');
6+
const cachedData = !process.pkg && require('process').platform !== 'win32' && readFileSync(basename + '.cache');
7+
const scriptOpts = {filename: basename + '.cache.js', columnOffset: -62};
8+
const script = new Script(wrap(source), cachedData ? Object.assign({cachedData}, scriptOpts) : scriptOpts);
9+
script.runInThisContext()(exports, require, module, __filename, __dirname);
10+
if (cachedData)
11+
process.on('exit', () => {
12+
try {
13+
writeFileSync(basename + '.cache', script.createCachedData());
14+
} catch (e) {}
15+
});

dist/index.js.cache

39.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)