|
@@ -12,11 +12,19 @@
|
|
|
"build": "pnpm run -r build",
|
|
|
"test": "pnpm run -r test",
|
|
|
"lint": "eslint --ext js,ts . --fix",
|
|
|
- "commit": "git cz"
|
|
|
+ "commit": "git cz",
|
|
|
+ "preinstall": "npx only-allow pnpm",
|
|
|
+ "postinstall": "husky install",
|
|
|
+ "changeset": "changeset",
|
|
|
+ "version-packages":"changeset version"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
+ "@changesets/cli": "^2.24.4",
|
|
|
"@commitlint/cli": "^17.1.2",
|
|
|
"@nighttrax/eslint-config-tsx": "~10.0.0",
|
|
|
+ "@vitejs/plugin-vue": "^3.1.0",
|
|
|
+ "@vitejs/plugin-vue-jsx": "^2.0.1",
|
|
|
+ "@vue/test-utils": "^2.0.2",
|
|
|
"commitizen": "^4.2.5",
|
|
|
"commitlint-config-cz": "^0.13.3",
|
|
|
"cz-customizable": "^7.0.0",
|
|
@@ -30,7 +38,17 @@
|
|
|
"eslint-plugin-vue": "^8.7.1",
|
|
|
"husky": "^8.0.1",
|
|
|
"jest": "^29.0.3",
|
|
|
- "typescript": "~4.7.4"
|
|
|
+ "lint-staged": "^13.0.3",
|
|
|
+ "resize-observer-polyfill": "^1.5.1",
|
|
|
+ "typescript": "~4.7.4",
|
|
|
+ "unplugin-vue-macros": "^0.11.2",
|
|
|
+ "vitest": "^0.23.4"
|
|
|
+ },
|
|
|
+ "lint-staged": {
|
|
|
+ "*.ts": [
|
|
|
+ "eslint --fix",
|
|
|
+ "git add"
|
|
|
+ ]
|
|
|
},
|
|
|
"config": {
|
|
|
"commitizen": {
|