|
7 | 7 | "main": "dist/mitt.js", |
8 | 8 | "umd:main": "dist/mitt.umd.js", |
9 | 9 | "scripts": { |
10 | | - "test": "flow && eslint src test && mocha --compilers js:babel-register test/**/*.js", |
| 10 | + "bump": "standard-version", |
| 11 | + "testonly": "mocha --compilers js:babel-register test/**/*.js", |
| 12 | + "lint": "eslint src test", |
| 13 | + "test": "flow && npm run lint && npm run testonly", |
11 | 14 | "build": "npm-run-all clean -p rollup:* -p minify:* -s docs size", |
12 | 15 | "clean": "rimraf dist && mkdirp dist", |
13 | 16 | "rollup:cjs": "rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main", |
|
16 | 19 | "minify:umd": "uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map", |
17 | 20 | "docs": "documentation readme src/index.js --section API -q", |
18 | 21 | "size": "echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"", |
19 | | - "release": "npm run build -s && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish" |
| 22 | + "release": "npm run build -s && npm run bump && git push --follow-tags origin master && npm publish" |
20 | 23 | }, |
21 | 24 | "repository": "developit/mitt", |
22 | 25 | "keywords": [ |
|
46 | 49 | "expect": true |
47 | 50 | }, |
48 | 51 | "rules": { |
49 | | - "semi": [2, "always"] |
| 52 | + "semi": [ |
| 53 | + 2, |
| 54 | + "always" |
| 55 | + ] |
50 | 56 | } |
51 | 57 | }, |
52 | 58 | "typings": "./mitt.d.ts", |
|
72 | 78 | "rollup-plugin-flow": "^1.1.1", |
73 | 79 | "sinon": "^1.17.4", |
74 | 80 | "sinon-chai": "^2.8.0", |
| 81 | + "standard-version": "^4.0.0", |
75 | 82 | "strip-json-comments-cli": "^1.0.1", |
76 | 83 | "uglify-js": "^2.6.2" |
77 | 84 | } |
|
0 commit comments