|
@@ -9,7 +9,9 @@
|
|
|
"update": "node ./scripts/updateGitInfo.js",
|
|
|
"preview": "vite preview --port 4173",
|
|
|
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --ignore-path .gitignore",
|
|
|
- "format": "prettier --write \"./**/*.{,vue,ts,js,json,md}\""
|
|
|
+ "format": "prettier --write \"./**/*.{,vue,ts,js,json,md}\"",
|
|
|
+ "storybook": "storybook dev -p 6006",
|
|
|
+ "build-storybook": "storybook build"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
"@jy/data-models": "workspace:^",
|
|
@@ -39,6 +41,18 @@
|
|
|
"@nabla/vite-plugin-eslint": "^2.0.2",
|
|
|
"@rushstack/eslint-patch": "^1.1.0",
|
|
|
"@sentry/vite-plugin": "^2.21.1",
|
|
|
+ "@storybook/addon-docs": "7.6.20",
|
|
|
+ "@storybook/addon-essentials": "7.6.20",
|
|
|
+ "@storybook/addon-interactions": "7.6.20",
|
|
|
+ "@storybook/addon-actions": "7.6.20",
|
|
|
+ "@storybook/addon-links": "7.6.20",
|
|
|
+ "@storybook/addon-onboarding": "^1.0.11",
|
|
|
+ "@storybook/addon-storysource": "7.6.20",
|
|
|
+ "@storybook/blocks": "7.6.20",
|
|
|
+ "@storybook/builder-vite": "7.6.20",
|
|
|
+ "@storybook/test": "7.6.20",
|
|
|
+ "@storybook/vue": "7.6.20",
|
|
|
+ "@storybook/vue-vite": "7.6.20",
|
|
|
"@vitejs/plugin-legacy": "^4.0.4",
|
|
|
"@vitejs/plugin-vue2": "^2.2.0",
|
|
|
"@vue/eslint-config-prettier": "^7.0.0",
|
|
@@ -47,8 +61,12 @@
|
|
|
"eslint-plugin-vue": "^9.22.0",
|
|
|
"less": "^4.1.3",
|
|
|
"prettier": "^2.5.1",
|
|
|
+ "prop-types": "^15.8.1",
|
|
|
+ "react": "^18.3.1",
|
|
|
+ "react-dom": "^18.3.1",
|
|
|
"rollup-plugin-visualizer": "^5.9.2",
|
|
|
"sass": "^1.63.2",
|
|
|
+ "storybook": "7.6.20",
|
|
|
"terser": "^5.14.2",
|
|
|
"unocss": "^0.58.5",
|
|
|
"unplugin-vue-components": "^0.25.1",
|