feat: Добавлена конфигурация для storybook

This commit is contained in:
Ilia Mashkov
2025-11-19 22:15:25 +03:00
parent 65588bc8be
commit 0006a20a61
4 changed files with 1818 additions and 30 deletions

View File

@@ -11,7 +11,9 @@
"lint:styles": "stylelint 'src/**/*.{css,scss}' --allow-empty-input",
"type-check": "tsc --noEmit",
"prepare": "husky",
"pre-push": "pnpm type-check && pnpm lint && pnpm lint:styles && pnpm build:prod"
"pre-push": "pnpm type-check && pnpm lint && pnpm lint:styles && pnpm build:prod",
"storybook": "storybook dev -p 6006 -c config/storybook",
"build-storybook": "storybook build -c config/storybook"
},
"keywords": [],
"author": "",
@@ -29,6 +31,12 @@
"@babel/preset-typescript": "^7.26.0",
"@eslint/js": "^9.15.0",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.15",
"@storybook/addon-essentials": "^8.6.14",
"@storybook/addon-interactions": "^8.6.14",
"@storybook/addon-links": "^8.6.14",
"@storybook/addon-webpack5-compiler-babel": "^4.0.0",
"@storybook/react": "^8.6.14",
"@storybook/react-webpack5": "^8.6.14",
"@svgr/webpack": "^8.1.0",
"@types/node": "^22.0.0",
"@types/react": "^19.0.0",
@@ -57,6 +65,7 @@
"react-refresh": "^0.14.2",
"sass": "^1.81.0",
"sass-loader": "^16.0.0",
"storybook": "^8.6.14",
"style-loader": "^4.0.0",
"stylelint": "^16.11.0",
"stylelint-config-standard-scss": "^13.1.0",