Skip to content

Commit fb34867

Browse files
committed
upgrade to sb10 (esm-only)
1 parent 8e3c5b0 commit fb34867

12 files changed

Lines changed: 1065 additions & 1077 deletions

File tree

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"typescript.tsdk": "node_modules/typescript/lib"
3+
}

package-lock.json

Lines changed: 1031 additions & 1044 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"packages/*"
77
],
88
"devDependencies": {
9-
"prettier": "^3.2.5"
9+
"prettier": "^3.6.2"
1010
},
1111
"scripts": {
1212
"build": "npm run build --workspaces --if-present",

packages/examples/.storybook/main.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ const config: StorybookConfig = {
77
stories: ["../stories/**/*.mdx", "../stories/**/*.stories.{js,jsx,ts,tsx}"],
88
staticDirs: ["../assets"],
99
addons: [
10-
"@storybook/addon-links",
1110
"@storybook/addon-designs",
1211
"@storybook/addon-webpack5-compiler-swc",
1312
{

packages/examples/package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@
44
"private": true,
55
"devDependencies": {
66
"@storybook/addon-designs": "*",
7-
"@storybook/addon-docs": "^9.0.0",
8-
"@storybook/addon-links": "^9.0.0",
9-
"@storybook/addon-webpack5-compiler-swc": "^1.0.2",
10-
"@storybook/react": "^9.0.0",
11-
"@storybook/react-webpack5": "^9.0.0",
7+
"@storybook/addon-docs": "^10.0.0-0",
8+
"@storybook/addon-webpack5-compiler-swc": "^4.0.1",
9+
"@storybook/react": "^10.0.0-0",
10+
"@storybook/react-webpack5": "^10.0.0-0",
1211
"react": "^18.2.0",
1312
"react-dom": "^18.2.0",
1413
"remark-gfm": "^4.0.0",
15-
"storybook": "^9.0.0"
14+
"storybook": "^10.0.0-0"
1615
},
1716
"scripts": {
1817
"storybook": "storybook dev -p 6006",

packages/examples/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"allowJs": false,
77
"resolvePackageJsonImports": true,
88
"moduleResolution": "bundler",
9-
"module": "esnext"
9+
"module": "Preserve"
1010
},
1111
"include": ["types.d.ts", ".storybook/**/*.ts", "stories/**/*"]
1212
}

packages/storybook-addon-designs/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@
1414
"repository": "git@github.com:storybookjs/addon-designs.git",
1515
"license": "MIT",
1616
"author": "pocka <pockawoooh@gmail.com>",
17+
"type": "module",
1718
"exports": {
1819
".": {
1920
"types": "./dist/index.d.ts",
20-
"import": "./dist/index.mjs",
21+
"import": "./dist/index.js",
2122
"require": "./dist/index.js"
2223
},
23-
"./blocks": "./dist/blocks.mjs",
24+
"./blocks": "./dist/blocks.js",
25+
"./register-panel": "./dist/register-panel.js",
26+
"./register-tab": "./dist/register-tab.js",
2427
"./preset": "./dist/preset.js",
2528
"./package.json": "./package.json"
2629
},
27-
"main": "dist/index.js",
28-
"module": "dist/index.mjs",
29-
"types": "dist/index.d.ts",
3030
"files": [
3131
"dist/**/*",
3232
"README.md",
@@ -53,12 +53,12 @@
5353
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
5454
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^18.0.0",
5555
"tsup": "^8.0.2",
56-
"storybook": "^9.0.0",
57-
"typescript": "^5.7.3"
56+
"storybook": "^10.0.0-0",
57+
"typescript": "^5.9.2"
5858
},
5959
"peerDependencies": {
60-
"@storybook/addon-docs": "^0.0.0-0 || ^9.0.0 || ^9.1.0-0",
61-
"storybook": "^0.0.0-0 || ^9.0.0 || ^9.1.0-0",
60+
"@storybook/addon-docs": "^10.0.0-0",
61+
"storybook": "^10.0.0-0",
6262
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
6363
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
6464
},

packages/storybook-addon-designs/preset.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/storybook-addon-designs/src/manager/register.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
/** @jsx jsx */
1+
import React from "react";
22
import { addons, types, useParameter } from "storybook/manager-api";
33
import { AddonPanel } from "storybook/internal/components";
4-
import { jsx } from "storybook/theming";
54

65
import { AddonName, PanelName, ParameterName } from "../constants";
76
import { ErrorBoundary } from "./components/ErrorBoundary";
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1+
import { fileURLToPath } from "node:url";
2+
13
export const managerEntries = (
24
entries = [],
35
options: { renderTarget?: "tab" | "panel" } = {},
46
) => {
57
return [
68
...entries,
79
options.renderTarget === "tab"
8-
? require.resolve("./register-tab.mjs")
9-
: require.resolve("./register-panel.mjs"),
10+
? fileURLToPath(
11+
import.meta.resolve("@storybook/addon-designs/register-tab"),
12+
)
13+
: fileURLToPath(
14+
import.meta.resolve("@storybook/addon-designs/register-panel"),
15+
),
1016
];
1117
};

0 commit comments

Comments
 (0)