Skip to content

Commit a1401ad

Browse files
author
Robert Jackson
authored
Add release automation setup.
`npx create-rwjblue-release-it-setup`
1 parent 19bc106 commit a1401ad

2 files changed

Lines changed: 2385 additions & 37 deletions

File tree

package.json

Lines changed: 38 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,31 @@
22
"name": "fastboot-express-middleware",
33
"version": "2.0.0",
44
"description": "An Express middleware for rendering Ember apps with FastBoot",
5-
"main": "src/index.js",
6-
"scripts": {
7-
"lint:js": "eslint --cache .",
8-
"test": "yarn lint:js && mocha"
9-
},
10-
"repository": {
11-
"type": "git",
12-
"url": "git+https://github.com/ember-fastboot/fastboot-express-middleware.git"
13-
},
14-
"engines": {
15-
"node": "10.* || 12.* || >= 14"
16-
},
175
"keywords": [
186
"fastboot",
197
"ember",
208
"express",
219
"middleware"
2210
],
23-
"author": "Tom Dale <[email protected]>",
24-
"license": "MIT",
11+
"homepage": "https://github.com/ember-fastboot/fastboot-express-middleware#readme",
2512
"bugs": {
2613
"url": "https://github.com/ember-fastboot/fastboot-express-middleware/issues"
2714
},
28-
"homepage": "https://github.com/ember-fastboot/fastboot-express-middleware#readme",
15+
"repository": {
16+
"type": "git",
17+
"url": "git+https://github.com/ember-fastboot/fastboot-express-middleware.git"
18+
},
19+
"license": "MIT",
20+
"author": "Tom Dale <[email protected]>",
21+
"main": "src/index.js",
22+
"scripts": {
23+
"lint:js": "eslint --cache .",
24+
"test": "yarn lint:js && mocha"
25+
},
26+
"dependencies": {
27+
"chalk": "^2.0.1",
28+
"fastboot": "^2.0.1"
29+
},
2930
"devDependencies": {
3031
"chai": "^4.1.0",
3132
"chai-as-promised": "^7.1.1",
@@ -37,11 +38,30 @@
3738
"express": "^4.13.4",
3839
"mocha": "^5.0.0",
3940
"prettier": "^1.19.1",
41+
"release-it": "^14.0.2",
42+
"release-it-lerna-changelog": "^2.4.0",
4043
"request": "^2.88.0",
4144
"request-promise": "^4.2.1"
4245
},
43-
"dependencies": {
44-
"chalk": "^2.0.1",
45-
"fastboot": "^2.0.1"
46+
"engines": {
47+
"node": "10.* || 12.* || >= 14"
48+
},
49+
"publishConfig": {
50+
"registry": "https://registry.npmjs.org"
51+
},
52+
"release-it": {
53+
"plugins": {
54+
"release-it-lerna-changelog": {
55+
"infile": "CHANGELOG.md",
56+
"launchEditor": true
57+
}
58+
},
59+
"git": {
60+
"tagName": "v${version}"
61+
},
62+
"github": {
63+
"release": true,
64+
"tokenRef": "GITHUB_AUTH"
65+
}
4666
}
4767
}

0 commit comments

Comments
 (0)