Skip to content

Commit 109a21d

Browse files
committed
release-it trial
1 parent d6477d5 commit 109a21d

File tree

11 files changed

+4199
-353
lines changed

11 files changed

+4199
-353
lines changed

package-lock.json

Lines changed: 4106 additions & 338 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 35 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{
22
"name": "emberx",
33
"type": "module",
4-
"version": "1.0.4",
4+
"version": "0.0.5",
55
"author": "Izel Nakri",
66
"description": "",
77
"license": "MIT",
88
"engines": {
9-
"node": ">= 12.0"
9+
"node": ">= 15.0"
10+
},
11+
"repository": {
12+
"type": "git",
13+
"url": "https://github.com/izelnakri/emberx.git"
1014
},
1115
"workspaces": [
1216
"packages/@emberx/*",
@@ -15,9 +19,17 @@
1519
"scripts": {
1620
"lint": "eslint . --ext=js,ts --cache",
1721
"build": "npm run libs:build",
22+
"changelog:unreleased": "node_modules/.bin/auto-changelog --stdout --commit-limit false --package --unreleased-only --hide-credit --sort-commits date-desc",
23+
"changelog:preview": "node_modules/.bin/auto-changelog --stdout --commit-limit false --package -u --sort-commits date-desc",
24+
"changelog:update": "node_modules/.bin/auto-changelog --commit-limit false --package --sort-commits date-desc",
1825
"libs:build": "npm run libs:clean && node scripts/build-libraries.js",
1926
"libs:clean": "node scripts/clean-libraries.js",
27+
"libs:release": "node scripts/release-libraries.js",
2028
"dev": "webpack-dev-server",
29+
"prepack": "npm run build",
30+
"release:alpha": "node_modules/.bin/release-it --preRelease=alpha --no-git.requireUpstream",
31+
"release:beta": "node_modules/.bin/release-it --preRelease=beta --no-git.requireUpstream",
32+
"release": "node_modules/.bin/release-it",
2133
"test": "npm run build && node_modules/.bin/qunitx packages --browser --debug",
2234
"test:ci": "node_modules/.bin/qunitx test/index.ts --browser --debug --failFast",
2335
"typecheck": "tsc --project tsconfig.json --noEmit --skipLibCheck"
@@ -29,15 +41,17 @@
2941
"@glimmer/interfaces": "^0.79.2",
3042
"@glimmer/modifier": "2.0.0-beta.16",
3143
"@glimmer/opcode-compiler": "^0.79.2",
32-
"@glimmer/tracking": "2.0.0-beta.16",
3344
"@glimmer/ssr": "^2.0.0-beta.16",
45+
"@glimmer/tracking": "2.0.0-beta.16",
3446
"route-recognizer": "^0.3.4",
3547
"router_js": "^7.3.0"
3648
},
3749
"devDependencies": {
3850
"@babel/preset-typescript": "^7.13.0",
51+
"auto-changelog": "^2.2.1",
3952
"babel-loader": "^8.2.2",
4053
"bootstrap": "^5.0.1",
54+
"release-it": "^14.6.2",
4155
"qunit-dom": "^1.6.0",
4256
"qunitx": "^0.1.10",
4357
"tsconfig-paths-webpack-plugin": "^3.5.1",
@@ -52,10 +66,9 @@
5266
},
5367
"browserslist": {
5468
"production": [
55-
"last 2 Edge versions",
56-
"last 2 Chrome versions",
57-
"last 2 Firefox versions",
58-
"last 2 Safari versions"
69+
"last 1 Chrome version",
70+
"last 1 Firefox version",
71+
"last 1 Safari version"
5972
],
6073
"development": [
6174
"last 1 Chrome version",
@@ -75,5 +88,20 @@
7588
"htmlPaths": [
7689
"test/index.html"
7790
]
91+
},
92+
"release-it": {
93+
"npm": false,
94+
"publishConfig": {
95+
"access": "public"
96+
},
97+
"git": {
98+
"changelog": "npm run changelog:unreleased"
99+
},
100+
"github": {
101+
"release": true
102+
},
103+
"hooks": {
104+
"after:bump": "npm run changelog:update && npm run libs:release ${version}"
105+
}
78106
}
79107
}

packages/@emberx/component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@emberx/component",
33
"type": "module",
4-
"version": "0.0.3",
4+
"version": "0.0.5",
55
"author": "Izel Nakri",
66
"files": [
77
"dist/*"

packages/@emberx/helper/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@emberx/helper",
33
"type": "module",
4-
"version": "0.0.3",
4+
"version": "0.0.5",
55
"author": "Izel Nakri",
66
"description": "",
77
"files": [

packages/@emberx/link-to/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@emberx/link-to",
3-
"version": "0.0.1",
3+
"type": "module",
4+
"version": "0.0.5",
45
"author": "Izel Nakri",
56
"description": "",
67
"files": [

packages/@emberx/route/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@emberx/route",
3-
"version": "0.0.1",
3+
"type": "module",
4+
"version": "0.0.5",
45
"author": "Izel Nakri",
56
"description": "",
67
"files": [

packages/@emberx/router/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@emberx/router",
3-
"version": "0.0.1",
3+
"type": "module",
4+
"version": "0.0.5",
45
"author": "Izel Nakri",
56
"description": "",
67
"files": [

packages/@emberx/ssr/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@emberx/ssr",
33
"type": "module",
4-
"version": "0.0.3",
4+
"version": "0.0.5",
55
"author": "Izel Nakri",
66
"files": [
77
"dist/*"

packages/@emberx/string/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@emberx/string",
3-
"version": "0.0.1",
3+
"type": "module",
4+
"version": "0.0.5",
45
"author": "Izel Nakri",
56
"description": "",
67
"files": [

packages/@emberx/test-helpers/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@emberx/test-helpers",
3-
"version": "0.0.1",
3+
"type": "module",
4+
"version": "0.0.5",
45
"author": "Izel Nakri",
56
"description": "",
67
"files": [

0 commit comments

Comments
 (0)