Revert "Export Storybook to be used in the monorepo"

Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
This commit is contained in:
Charles de Dreuille
2024-10-20 18:37:00 +01:00
parent 72b42a8408
commit 088269b15d
7 changed files with 407 additions and 1936 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{
"packages": ["packages/*", "plugins/*", "storybook"],
"packages": ["packages/*", "plugins/*"],
"npmClient": "yarn",
"useWorkspaces": true,
"version": "0.0.0"
+1 -2
View File
@@ -9,8 +9,7 @@
"workspaces": {
"packages": [
"packages/*",
"plugins/*",
"storybook"
"plugins/*"
]
},
"scripts": {
-12
View File
@@ -1,12 +0,0 @@
module.exports = {
root: true,
extends: ['plugin:storybook/recommended'],
parserOptions: {
ecmaVersion: 2020,
sourceType: 'module',
},
env: {
es6: true,
node: true,
},
};
-1
View File
@@ -1 +0,0 @@
export * from '@storybook/react';
+7 -1
View File
@@ -1,5 +1,5 @@
{
"name": "backstage-storybook",
"name": "storybook",
"version": "0.2.2",
"description": "Storybook build for components package",
"private": true,
@@ -19,6 +19,7 @@
},
"devDependencies": {
"@chromatic-com/storybook": "^1.9.0",
"@eslint/js": "^9.11.1",
"@storybook/addon-essentials": "^8.3.5",
"@storybook/addon-interactions": "^8.3.5",
"@storybook/addon-links": "^8.3.5",
@@ -27,7 +28,12 @@
"@storybook/react": "^8.3.5",
"@storybook/react-vite": "^8.3.5",
"@storybook/test": "^8.3.5",
"@types/react": "^18.3.10",
"@types/react-dom": "^18.3.0",
"@vitejs/plugin-react": "^4.3.2",
"eslint": "^9.11.1",
"eslint-plugin-react-hooks": "^5.1.0-rc.0",
"eslint-plugin-react-refresh": "^0.4.12",
"eslint-plugin-storybook": "^0.9.0",
"globals": "^15.9.0",
"storybook": "^8.3.5",
+138 -61
View File
@@ -39,7 +39,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.18.9":
"@babel/core@npm:^7.18.9, @babel/core@npm:^7.25.2":
version: 7.25.8
resolution: "@babel/core@npm:7.25.8"
dependencies:
@@ -111,6 +111,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-plugin-utils@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-plugin-utils@npm:7.25.7"
checksum: eef4450361e597f11247d252e69207324dfe0431df9b8bcecc8bef1204358e93fa7776a659c3c4f439e9ee71cd967aeca6c4d6034ebc17a7ae48143bbb580f2f
languageName: node
linkType: hard
"@babel/helper-simple-access@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-simple-access@npm:7.25.7"
@@ -175,6 +182,28 @@ __metadata:
languageName: node
linkType: hard
"@babel/plugin-transform-react-jsx-self@npm:^7.24.7":
version: 7.25.7
resolution: "@babel/plugin-transform-react-jsx-self@npm:7.25.7"
dependencies:
"@babel/helper-plugin-utils": ^7.25.7
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: bce354e2871c82087e52eda7eccc5927cce3e961af275ec190ba3060b9eafad497baf8da269217a69e242464d863d95c59d346339e802616fb910862db6763b8
languageName: node
linkType: hard
"@babel/plugin-transform-react-jsx-source@npm:^7.24.7":
version: 7.25.7
resolution: "@babel/plugin-transform-react-jsx-source@npm:7.25.7"
dependencies:
"@babel/helper-plugin-utils": ^7.25.7
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 1f87d8fa16ff1d8736224b8775ff5d2c65e562f29c8b272d4f36d427063fdfc83d97dd4250c2568b97f6afb45d2cc7d45f7b96ab0b91fc7c5e9f38154bd10fb7
languageName: node
linkType: hard
"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8":
version: 7.25.7
resolution: "@babel/runtime@npm:7.25.7"
@@ -599,10 +628,10 @@ __metadata:
languageName: node
linkType: hard
"@eslint/core@npm:^0.7.0":
version: 0.7.0
resolution: "@eslint/core@npm:0.7.0"
checksum: 91d4aa2805f356fb0bba693411deab91590472666e22c9c03304ba03b288b74403a5e120db16d0926ea94281e15563a8d4d519cd1e565d514e2d5015a84b8575
"@eslint/core@npm:^0.6.0":
version: 0.6.0
resolution: "@eslint/core@npm:0.6.0"
checksum: bf6a285d8cfb7f76524041991832fcc1573c7fc4bdfa091a14972bdb719d5a735330efb88ec453dd33930f49bcc9bb2737b40c43fb1220933781ebb712667265
languageName: node
linkType: hard
@@ -623,10 +652,10 @@ __metadata:
languageName: node
linkType: hard
"@eslint/js@npm:9.13.0":
version: 9.13.0
resolution: "@eslint/js@npm:9.13.0"
checksum: ad5dd72aa75bd8d5bd3c1ffe68cf748aed7edef5fcf97193eb52af35dbb89a1999f526a0e2c169ef5572afbbbbb5f37d6fd0af2991d9ccdc29f753da5cc0f532
"@eslint/js@npm:9.12.0, @eslint/js@npm:^9.11.1":
version: 9.12.0
resolution: "@eslint/js@npm:9.12.0"
checksum: cad2ee0d3080a3e507e18f1846e343d4dac00cb83b0c56355fa165b05fa0780ad746e0b93540666036e50b4cf4a4ee496a730417e500dc217c201902edd7ab5b
languageName: node
linkType: hard
@@ -638,11 +667,11 @@ __metadata:
linkType: hard
"@eslint/plugin-kit@npm:^0.2.0":
version: 0.2.1
resolution: "@eslint/plugin-kit@npm:0.2.1"
version: 0.2.0
resolution: "@eslint/plugin-kit@npm:0.2.0"
dependencies:
levn: ^0.4.1
checksum: 3c4fc57ff1fa8f08c9c7c3f2272883fe455faf21e352bd5c7965406d60b366ae8eb913fd53e846a688eaa9eca7f8100428361ac598bd56499fced6991d7b200e
checksum: 2c358c816575b8338e017cff59bf8b7a186510bc0e6c1b234e889156bfea9e00ce588ce424a0aa5d322e316f1ad08e8fdc7450a7fd966c64cbb911e64eaffbb9
languageName: node
linkType: hard
@@ -1444,7 +1473,7 @@ __metadata:
languageName: node
linkType: hard
"@types/babel__core@npm:^7.18.0":
"@types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
dependencies:
@@ -1597,9 +1626,9 @@ __metadata:
linkType: hard
"@types/lodash@npm:^4.14.167":
version: 4.17.12
resolution: "@types/lodash@npm:4.17.12"
checksum: 7b564e4114f09ce5ae31a2e9493592baf20bb498507f3705c5d91cf838c2298b4f6a06f2d6c8dc608fcac63e210a2b7b13388c7a5e220e15688f813521030127
version: 4.17.11
resolution: "@types/lodash@npm:4.17.11"
checksum: 216f6101d9a892a3e916903a677e8aa1c5600f21545446cd2edd675bc5dc3d6f663f1de264d39871a51378ea1890bdbe77b960cba190e142610480698df1138b
languageName: node
linkType: hard
@@ -1625,11 +1654,11 @@ __metadata:
linkType: hard
"@types/node@npm:*, @types/node@npm:^22.0.0":
version: 22.7.7
resolution: "@types/node@npm:22.7.7"
version: 22.7.6
resolution: "@types/node@npm:22.7.6"
dependencies:
undici-types: ~6.19.2
checksum: 70492e46d92bf00b537c8700322ad001c1f8d4fc65fc1627064a91c7edebb8ad18730b95a3c6bdff212dd0252a337a4b92e4cfcbc21c9f08616302e87ea855b8
checksum: 6afe2a1bd70ee0afa76c904ffdb04c634366987103bb2bef2d5b036f3bb49a4e828bb5e9fc64af442a76aaac4896df9277e725c843d85375d135aa71eb2fe3d9
languageName: node
linkType: hard
@@ -1654,7 +1683,16 @@ __metadata:
languageName: node
linkType: hard
"@types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0":
"@types/react-dom@npm:^18.3.0":
version: 18.3.1
resolution: "@types/react-dom@npm:18.3.1"
dependencies:
"@types/react": "*"
checksum: ad28ecce3915d30dc76adc2a1373fda1745ba429cea290e16c6628df9a05fd80b6403c8e87d78b45e6c60e51df7a67add389ab62b90070fbfdc9bda8307d9953
languageName: node
linkType: hard
"@types/react@npm:*, @types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, @types/react@npm:^18.3.10":
version: 18.3.11
resolution: "@types/react@npm:18.3.11"
dependencies:
@@ -1899,6 +1937,21 @@ __metadata:
languageName: node
linkType: hard
"@vitejs/plugin-react@npm:^4.3.2":
version: 4.3.2
resolution: "@vitejs/plugin-react@npm:4.3.2"
dependencies:
"@babel/core": ^7.25.2
"@babel/plugin-transform-react-jsx-self": ^7.24.7
"@babel/plugin-transform-react-jsx-source": ^7.24.7
"@types/babel__core": ^7.20.5
react-refresh: ^0.14.2
peerDependencies:
vite: ^4.2.0 || ^5.0.0
checksum: 6bd3f8ec4a5c1f9f2970217d6a7291fafb41b7760f7761b982b6835c8f9cd3874cea9eb3b6659aa75c511954fcec7707116ea32042854b1be47902ebbb781794
languageName: node
linkType: hard
"@vitest/expect@npm:2.0.5":
version: 2.0.5
resolution: "@vitest/expect@npm:2.0.5"
@@ -2151,31 +2204,6 @@ __metadata:
languageName: node
linkType: hard
"backstage-storybook@workspace:.":
version: 0.0.0-use.local
resolution: "backstage-storybook@workspace:."
dependencies:
"@chromatic-com/storybook": ^1.9.0
"@storybook/addon-essentials": ^8.3.5
"@storybook/addon-interactions": ^8.3.5
"@storybook/addon-links": ^8.3.5
"@storybook/addon-themes": ^8.3.6
"@storybook/blocks": ^8.3.5
"@storybook/react": ^8.3.5
"@storybook/react-vite": ^8.3.5
"@storybook/test": ^8.3.5
eslint: ^9.11.1
eslint-plugin-storybook: ^0.9.0
globals: ^15.9.0
react: ^18.3.1
react-dom: ^18.3.1
storybook: ^8.3.5
typescript: ^5.5.3
typescript-eslint: ^8.7.0
vite: ^5.4.8
languageName: unknown
linkType: soft
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -2928,6 +2956,24 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-react-hooks@npm:^5.1.0-rc.0":
version: 5.1.0-rc-fb9a90fa48-20240614
resolution: "eslint-plugin-react-hooks@npm:5.1.0-rc-fb9a90fa48-20240614"
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
checksum: 8401e9b0e4b398bfa4d2567e5c95084289a2baefccf73b0b22dbd50a3e076093546f456e442e406c3666c0a40b740895387e79e93618c0b58f6cd4dd8d263029
languageName: node
linkType: hard
"eslint-plugin-react-refresh@npm:^0.4.12":
version: 0.4.12
resolution: "eslint-plugin-react-refresh@npm:0.4.12"
peerDependencies:
eslint: ">=7"
checksum: 7492caa57cc7f461f55781e5503086ae2473489c235e3457baf8123b5c325a215062af002a8b6858f54509dd756c86f7b253b3cda68b411b75a0cab08eec6597
languageName: node
linkType: hard
"eslint-plugin-storybook@npm:^0.9.0":
version: 0.9.0
resolution: "eslint-plugin-storybook@npm:0.9.0"
@@ -2977,15 +3023,15 @@ __metadata:
linkType: hard
"eslint@npm:^9.11.1":
version: 9.13.0
resolution: "eslint@npm:9.13.0"
version: 9.12.0
resolution: "eslint@npm:9.12.0"
dependencies:
"@eslint-community/eslint-utils": ^4.2.0
"@eslint-community/regexpp": ^4.11.0
"@eslint/config-array": ^0.18.0
"@eslint/core": ^0.7.0
"@eslint/core": ^0.6.0
"@eslint/eslintrc": ^3.1.0
"@eslint/js": 9.13.0
"@eslint/js": 9.12.0
"@eslint/plugin-kit": ^0.2.0
"@humanfs/node": ^0.16.5
"@humanwhocodes/module-importer": ^1.0.1
@@ -3022,7 +3068,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
checksum: 99e878d6883864b8361bfaf2a2304f1e133347ac19976c79e1430623cd311cb38253bbd122100788082eded947693cce5c7e67dfd2b5173e6f05edb92dcb2206
checksum: cf0dbe242268ede8cc13c04566973077c4feea21cf94a2eacba7ad43f566b2dee0d8f1af32ccb46d30dbcd78a7274828199b8aa9a7b1c708d7a71085b686385c
languageName: node
linkType: hard
@@ -4345,20 +4391,13 @@ __metadata:
languageName: node
linkType: hard
"negotiator@npm:0.6.3":
"negotiator@npm:0.6.3, negotiator@npm:^0.6.3":
version: 0.6.3
resolution: "negotiator@npm:0.6.3"
checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9
languageName: node
linkType: hard
"negotiator@npm:^0.6.3":
version: 0.6.4
resolution: "negotiator@npm:0.6.4"
checksum: 7ded10aa02a0707d1d12a9973fdb5954f98547ca7beb60e31cb3a403cc6e8f11138db7a3b0128425cf836fc85d145ec4ce983b2bdf83dca436af879c2d683510
languageName: node
linkType: hard
"node-gyp@npm:latest":
version: 10.2.0
resolution: "node-gyp@npm:10.2.0"
@@ -4774,8 +4813,8 @@ __metadata:
linkType: hard
"react-docgen@npm:^7.0.0":
version: 7.1.0
resolution: "react-docgen@npm:7.1.0"
version: 7.0.3
resolution: "react-docgen@npm:7.0.3"
dependencies:
"@babel/core": ^7.18.9
"@babel/traverse": ^7.18.9
@@ -4787,7 +4826,7 @@ __metadata:
doctrine: ^3.0.0
resolve: ^1.22.1
strip-indent: ^4.0.0
checksum: dfdec82a4d695e8b1e31b77eef4ceac0f60e00f13725f0a18886d2737595531e58a54f4dde5db4657276d194597bd5e67a1792ca52eb42a59b67943105f24893
checksum: f5dbabd16a25b3c424c4962df4b4073d03ca124c3a5c99871f8436e30468854de115f959d0d5f03df77ad8dbe54f21e679fb48ba47bc125d61ae527bc5bcf0bf
languageName: node
linkType: hard
@@ -4838,6 +4877,13 @@ __metadata:
languageName: node
linkType: hard
"react-refresh@npm:^0.14.2":
version: 0.14.2
resolution: "react-refresh@npm:0.14.2"
checksum: d80db4bd40a36dab79010dc8aa317a5b931f960c0d83c4f3b81f0552cbcf7f29e115b84bb7908ec6a1eb67720fff7023084eff73ece8a7ddc694882478464382
languageName: node
linkType: hard
"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react@npm:^18.3.1":
version: 18.3.1
resolution: "react@npm:18.3.1"
@@ -5252,6 +5298,37 @@ __metadata:
languageName: node
linkType: hard
"storybook@workspace:.":
version: 0.0.0-use.local
resolution: "storybook@workspace:."
dependencies:
"@chromatic-com/storybook": ^1.9.0
"@eslint/js": ^9.11.1
"@storybook/addon-essentials": ^8.3.5
"@storybook/addon-interactions": ^8.3.5
"@storybook/addon-links": ^8.3.5
"@storybook/addon-themes": ^8.3.6
"@storybook/blocks": ^8.3.5
"@storybook/react": ^8.3.5
"@storybook/react-vite": ^8.3.5
"@storybook/test": ^8.3.5
"@types/react": ^18.3.10
"@types/react-dom": ^18.3.0
"@vitejs/plugin-react": ^4.3.2
eslint: ^9.11.1
eslint-plugin-react-hooks: ^5.1.0-rc.0
eslint-plugin-react-refresh: ^0.4.12
eslint-plugin-storybook: ^0.9.0
globals: ^15.9.0
react: ^18.3.1
react-dom: ^18.3.1
storybook: ^8.3.5
typescript: ^5.5.3
typescript-eslint: ^8.7.0
vite: ^5.4.8
languageName: unknown
linkType: soft
"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
+260 -1858
View File
File diff suppressed because it is too large Load Diff