Skip to content

Commit 2772a6e

Browse files
committed
chore: add release-it
1 parent 61234e9 commit 2772a6e

File tree

2 files changed

+1086
-734
lines changed

2 files changed

+1086
-734
lines changed

package.json

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
"dev:prepare": "nuxt-module-build --stub && nuxi prepare playground",
2323
"lint": "eslint --ext .js,.ts,.vue .",
2424
"test": "vitest",
25-
"release": "pnpm test && standard-version && git push --follow-tags && npm publish"
25+
"release": "pnpm test && release-it"
2626
},
2727
"dependencies": {
2828
"@nuxt/kit": "^3.0.0",
2929
"scule": "^1.0.0",
30-
"vue-component-meta": "^1.0.9",
31-
"typescript": "^4.9.3"
30+
"typescript": "^4.9.3",
31+
"vue-component-meta": "^1.0.9"
3232
},
3333
"devDependencies": {
3434
"@iconify/vue": "^4.0.0",
@@ -38,7 +38,7 @@
3838
"@nuxtjs/eslint-config-typescript": "latest",
3939
"eslint": "latest",
4040
"nuxt": "^3.0.0",
41-
"standard-version": "^9.5.0",
41+
"release-it": "^15.5.1",
4242
"vitest": "^0.25.3",
4343
"vue": "^3.2.45"
4444
},
@@ -57,5 +57,14 @@
5757
"postcss*"
5858
]
5959
}
60+
},
61+
"release-it": {
62+
"git": {
63+
"commitMessage": "chore(release): release v${version}"
64+
},
65+
"github": {
66+
"release": true,
67+
"releaseName": "v${version}"
68+
}
6069
}
6170
}

0 commit comments

Comments
 (0)