Skip to content

Commit 12b3647

Browse files
committed
Build self before publishing for meta-ness.
1 parent 4d5f6e7 commit 12b3647

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,17 @@
44
"description": "Zero-configuration bundler for tiny JS libs, powered by Rollup.",
55
"main": "dist/microbundle.js",
66
"source": "src/index.js",
7-
"bin": {
8-
"microbundle": "dist/cli.js"
9-
},
7+
"bin": "dist/cli.js",
108
"scripts": {
11-
"build": "babel-node --presets env src/cli.js --external all --format cjs src/*.js",
12-
"prepare": "npm run -s build && npm t",
9+
"build": "npm run -s build:babel && npm run -s build:self",
10+
"build:babel": "babel-node --presets env src/cli.js --external all --format cjs src/*.js",
11+
"build:self": "node dist/cli.js --external all --format cjs src/*.js",
12+
"prepare": "npm run -s build",
13+
"prepare:babel": "babel --presets env src/*.js -d dist && npm t",
1314
"lint": "eslint src",
1415
"test:build": "node dist/cli.js --no-compress --cwd test/demo",
15-
"test": "npm run -s lint && npm run -s build && npm run -s test:build"
16+
"test": "npm run -s lint && npm run -s build && npm run -s test:build",
17+
"release": "npm run -s prepare && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"
1618
},
1719
"eslintConfig": {
1820
"extends": "eslint-config-developit"

0 commit comments

Comments
 (0)