|
1 | 1 | { |
2 | 2 | "name": "microbundle", |
3 | | - "version": "0.1.0", |
| 3 | + "version": "0.2.2", |
4 | 4 | "description": "Zero-configuration bundler for tiny JS libs, powered by Rollup.", |
5 | 5 | "main": "dist/microbundle.js", |
6 | 6 | "source": "src/index.js", |
7 | | - "bin": { |
8 | | - "microbundle": "dist/cli.js" |
9 | | - }, |
| 7 | + "bin": "dist/cli.js", |
10 | 8 | "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", |
13 | 14 | "lint": "eslint src", |
14 | 15 | "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" |
16 | 18 | }, |
| 19 | + "repository": "developit/microbundle", |
17 | 20 | "eslintConfig": { |
18 | 21 | "extends": "eslint-config-developit" |
19 | 22 | }, |
20 | 23 | "keywords": [ |
21 | 24 | "bundle", |
22 | | - "rollup" |
| 25 | + "rollup", |
| 26 | + "micro library" |
23 | 27 | ], |
24 | 28 | "files": [ |
25 | 29 | "src", |
|
43 | 47 | "rollup-plugin-node-resolve": "^3.0.0", |
44 | 48 | "rollup-plugin-nodent": "^0.1.3", |
45 | 49 | "rollup-plugin-post-replace": "^1.0.0", |
| 50 | + "rollup-plugin-preserve-shebang": "^0.1.3", |
46 | 51 | "rollup-plugin-sizes": "^0.4.2", |
47 | 52 | "rollup-plugin-uglify": "^2.0.1", |
48 | 53 | "yargs": "^10.0.3" |
|
0 commit comments