|
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