Skip to content

Commit 45e7deb

Browse files
committed
build: switch to release-it for releases
headed towards Trusted Publish for npmjs.org
1 parent 4a1e2b6 commit 45e7deb

File tree

3 files changed

+1264
-1676
lines changed

3 files changed

+1264
-1676
lines changed

.release-it.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"$schema": "https://unpkg.com/release-it@19/schema/release-it.json",
3+
"git": {
4+
"commitMessage": "chore: release v${version}"
5+
},
6+
"github": {
7+
"release": true
8+
},
9+
10+
"npm": {
11+
"skipChecks": true
12+
}
13+
}

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
],
1818
"scripts": {
1919
"test": "bash ./test.sh",
20-
"shipit": "np --no-tests"
20+
"shipit": "release-it"
2121
},
2222
"contributors": [
2323
"Mike Hardy <[email protected]>"
@@ -36,7 +36,11 @@
3636
"resolve": "^1.22.11"
3737
},
3838
"devDependencies": {
39-
"np": "^10.2.0"
39+
"@release-it/conventional-changelog": "^10.0.1",
40+
"release-it": "^19.0.5"
41+
},
42+
"publishConfig": {
43+
"registry": "https://registry.npmjs.org"
4044
},
4145
"packageManager": "[email protected]"
4246
}

0 commit comments

Comments
 (0)