|
7 | 7 | "dev": "cross-env NODE_ENV=development webpack-dev-server --inline --progress --config webpack.config.babel.js", |
8 | 8 | "react-demo": "cd example && yarn && yarn start", |
9 | 9 | "prestart": "run-s build", |
10 | | - "version": "run-s release", |
| 10 | + "version": "run-s release changelog", |
11 | 11 | "prepublish": "run-s build", |
12 | 12 | "build": "run-p build:*", |
13 | 13 | "build:bundle": "cross-env NODE_ENV=production webpack --config webpack.config.babel.js", |
14 | 14 | "build:umd": "cross-env NODE_ENV=production webpack --config webpack.umd.config.babel.js", |
15 | 15 | "prebuild": "rimraf build && mkdirp build", |
16 | 16 | "test": "eslint src", |
17 | 17 | "release": "node ./script/release.js", |
| 18 | + "changelog": "auto-changelog -p && git add CHANGELOG.md", |
18 | 19 | "format": "prettier --write 'src/**/*.js'", |
19 | | - "format-preview": "prettier --list-different 'src/**/*.js'" |
| 20 | + "format-preview": "prettier --list-different 'src/**/*.js'", |
| 21 | + "publish": "git push && git push --tags && gh-release && npm publish" |
20 | 22 | }, |
21 | 23 | "main": "./build/netlify-identity", |
22 | 24 | "keywords": [ |
|
27 | 29 | "license": "MIT", |
28 | 30 | "author": "Matt Biilmann <[email protected]>", |
29 | 31 | "devDependencies": { |
| 32 | + "auto-changelog": "^1.10.2", |
30 | 33 | "babel-cli": "^6.5.2", |
31 | 34 | "babel-core": "^6.24.0", |
32 | 35 | "babel-eslint": "^8.2.1", |
|
67 | 70 | "webpack": "^3.0.0", |
68 | 71 | "webpack-dev-server": "^2.11.1", |
69 | 72 | "webpack-node-externals": "^1.6.0" |
| 73 | + }, |
| 74 | + "dependencies": { |
| 75 | + "gh-release": "^3.4.0" |
70 | 76 | } |
71 | 77 | } |
0 commit comments