Skip to content

Commit d25918a

Browse files
committed
Improve build system.
1 parent 65b56bc commit d25918a

2 files changed

Lines changed: 5 additions & 18 deletions

File tree

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"scripts": {
1010
"tsc": "tsc",
1111
"rollup": "rollup",
12-
"prepublish": "(node src/checkver.js ge 5.0.0 && tsc -m es6 --outdir dist/esm -p src && rollup -c) || tsc -p src",
12+
"prepublish": "(checkver ge 5.0.0 && tsc -m es6 --outdir dist/esm -p src && rollup -c) || tsc -p src",
1313
"test": "tsc -p test && node test/test.js"
1414
},
1515
"author": "Juha Järvi",
@@ -27,8 +27,9 @@
2727
"gmp"
2828
],
2929
"devDependencies": {
30-
"@types/node": "^10.12.0",
30+
"@types/node": "^10.12.1",
31+
"autoroll": "^0.1.0",
3132
"rollup": "^0.66.6",
32-
"typescript": "^3.1.3"
33+
"typescript": "^3.1.4"
3334
}
3435
}

rollup.config.js

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1 @@
1-
const pkg = require('./package.json');
2-
3-
module.exports = {
4-
input: pkg.module,
5-
output: [
6-
{
7-
file: pkg.main,
8-
format: 'cjs'
9-
}, {
10-
file: pkg.browser,
11-
name: pkg.name,
12-
format: 'umd'
13-
}
14-
]
15-
};
1+
module.exports = require('autoroll')(require('./package.json'));

0 commit comments

Comments
 (0)