From bef08fafddc699adcdf5b2d2a08fce3f38015c7e Mon Sep 17 00:00:00 2001 From: Charles de Dreuille Date: Tue, 22 Oct 2024 08:43:45 +0100 Subject: [PATCH] Bring back the storysource addon Signed-off-by: Charles de Dreuille --- storybook/.storybook/main.ts | 1 + storybook/package.json | 1 + storybook/yarn.lock | 37 ++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) diff --git a/storybook/.storybook/main.ts b/storybook/.storybook/main.ts index 50d657d8d8..e2f5baf207 100644 --- a/storybook/.storybook/main.ts +++ b/storybook/.storybook/main.ts @@ -43,6 +43,7 @@ const config: StorybookConfig = { getAbsolutePath('@chromatic-com/storybook'), getAbsolutePath('@storybook/addon-interactions'), getAbsolutePath('@storybook/addon-themes'), + getAbsolutePath('@storybook/addon-storysource'), ], framework: { name: getAbsolutePath('@storybook/react-vite'), diff --git a/storybook/package.json b/storybook/package.json index 3ac73efaae..bf01e74724 100644 --- a/storybook/package.json +++ b/storybook/package.json @@ -14,6 +14,7 @@ ] }, "dependencies": { + "@storybook/addon-storysource": "^8.3.6", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/storybook/yarn.lock b/storybook/yarn.lock index e7fadd0b3e..2b3eae2265 100644 --- a/storybook/yarn.lock +++ b/storybook/yarn.lock @@ -1105,6 +1105,19 @@ __metadata: languageName: node linkType: hard +"@storybook/addon-storysource@npm:^8.3.6": + version: 8.3.6 + resolution: "@storybook/addon-storysource@npm:8.3.6" + dependencies: + "@storybook/source-loader": 8.3.6 + estraverse: ^5.2.0 + tiny-invariant: ^1.3.1 + peerDependencies: + storybook: ^8.3.6 + checksum: 39d3bda7a706b474b93d3763b46701e845cd41468cf6ceaa3e6841752bc3e06c70f2a550267352a8039e0bb2f5fd6e116df13b5a8e21187fbfca8616221b1be5 + languageName: node + linkType: hard + "@storybook/addon-themes@npm:^8.3.6": version: 8.3.6 resolution: "@storybook/addon-themes@npm:8.3.6" @@ -1376,6 +1389,20 @@ __metadata: languageName: node linkType: hard +"@storybook/source-loader@npm:8.3.6": + version: 8.3.6 + resolution: "@storybook/source-loader@npm:8.3.6" + dependencies: + "@storybook/csf": ^0.1.11 + estraverse: ^5.2.0 + lodash: ^4.17.21 + prettier: ^3.1.1 + peerDependencies: + storybook: ^8.3.6 + checksum: 73e556ef53f42fdf3d58eb6221284d15d3ec50740ff40a727c83da5deaccd32ebc419e36b7a832b87f090e1dfec3f541d91d5191f52ba66d068f757e57e1cf7d + languageName: node + linkType: hard + "@storybook/test@npm:8.3.6, @storybook/test@npm:^8.3.5": version: 8.3.6 resolution: "@storybook/test@npm:8.3.6" @@ -2242,6 +2269,7 @@ __metadata: "@storybook/addon-essentials": ^8.3.5 "@storybook/addon-interactions": ^8.3.5 "@storybook/addon-links": ^8.3.5 + "@storybook/addon-storysource": ^8.3.6 "@storybook/addon-themes": ^8.3.6 "@storybook/blocks": ^8.3.5 "@storybook/react": ^8.3.5 @@ -4741,6 +4769,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^3.1.1": + version: 3.3.3 + resolution: "prettier@npm:3.3.3" + bin: + prettier: bin/prettier.cjs + checksum: bc8604354805acfdde6106852d14b045bb20827ad76a5ffc2455b71a8257f94de93f17f14e463fe844808d2ccc87248364a5691488a3304f1031326e62d9276e + languageName: node + linkType: hard + "pretty-format@npm:^27.0.2": version: 27.5.1 resolution: "pretty-format@npm:27.5.1"