chore: configure releases and develop workflow

This commit is contained in:
2026-09-14 07:02:45 +03:00
parent dc3434c371
commit 53b18c6e86
12 changed files with 2398 additions and 20 deletions
+7 -1
View File
@@ -24,7 +24,10 @@
"verify": "npm run openapi:check && npm run typecheck && npm run lint && npm run test:coverage && npm run knip && npm run deps && npm run deps:storybook && npm run build && npm run build:catalog",
"prepare": "husky",
"preview": "vite preview",
"deps:storybook": "depcruise src .storybook/preview.tsx --config .storybook/dependency-cruiser.cjs --output-type err-long"
"deps:storybook": "depcruise src .storybook/preview.tsx --config .storybook/dependency-cruiser.cjs --output-type err-long",
"release:preview": "release-it --dry-run --ci",
"release:prepare": "release-it --ci",
"commitlint": "commitlint"
},
"lint-staged": {
"*.{css,html,json,md,ts,tsx}": "biome format --write --no-errors-on-unmatched"
@@ -55,6 +58,7 @@
"@biomejs/biome": "2.5.13",
"@commitlint/cli": "21.2.2",
"@commitlint/config-conventional": "21.2.2",
"@release-it/conventional-changelog": "12.0.0",
"@rolldown/plugin-babel": "0.2.4",
"@storybook/addon-docs": "10.6.0",
"@storybook/react-vite": "10.6.0",
@@ -66,6 +70,7 @@
"@vitejs/plugin-react": "6.1.1",
"@vitest/coverage-v8": "5.0.0",
"babel-plugin-react-compiler": "1.0.0",
"conventional-changelog-conventionalcommits": "10.4.0",
"dependency-cruiser": "18.2.0",
"husky": "9.1.7",
"jsdom": "30.0.1",
@@ -73,6 +78,7 @@
"lint-staged": "17.5.1",
"msw": "2.15.0",
"openapi-typescript": "7.13.0",
"release-it": "21.0.2",
"storybook": "10.6.0",
"typescript": "5.9.3",
"vite": "8.3.0",