Skip to content

Commit fb89f13

Browse files
authored
Merge pull request #272 from storybookjs/norbert/sb10
SB10 (ESM-only)
2 parents a3bce06 + 1b99100 commit fb89f13

File tree

17 files changed

+1268
-3275
lines changed

17 files changed

+1268
-3275
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ jobs:
2020
- name: Install dependencies
2121
run: npm install --ignore-scripts
2222

23+
- name: Build
24+
run: |
25+
npm run build
26+
27+
- name: No git changes
28+
run: |
29+
git diff --exit-code
30+
2331
- name: Create Release
2432
env:
2533
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v18.19.0
1+
v22

.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: 1182 additions & 3210 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,21 @@
66
"packages/*"
77
],
88
"devDependencies": {
9-
"prettier": "^3.2.5"
9+
"prettier": "^3.6.2",
10+
"@storybook/addon-designs": "*",
11+
"@storybook/addon-docs": "^10.0.0-0",
12+
"@storybook/react-vite": "^10.0.0-0",
13+
"react": "^18.2.0",
14+
"react-dom": "^18.2.0",
15+
"remark-gfm": "^4.0.0",
16+
"storybook": "^10.0.0-0",
17+
"@auto-it/released": "^11.3.0",
18+
"@types/react": "^18.2.65",
19+
"@types/react-dom": "^18.2.21",
20+
"auto": "^11.3.0",
21+
"figma-js": "^1.16.0",
22+
"tsup": "^8.0.2",
23+
"typescript": "^5.9.2"
1024
},
1125
"scripts": {
1226
"build": "npm run build --workspaces --if-present",

packages/examples/.storybook/main.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
import remarkGfm from "remark-gfm";
2-
import type { StorybookConfig } from "@storybook/react-webpack5";
2+
import type { StorybookConfig } from "@storybook/react-vite";
33

44
const isTabMode = process.env.STORYBOOK_ADDON_DESIGNS_MODE === "tab";
55

66
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",
12-
"@storybook/addon-webpack5-compiler-swc",
1311
{
1412
name: "@storybook/addon-docs",
1513
options: {
@@ -30,7 +28,7 @@ const config: StorybookConfig = {
3028
core: {
3129
disableTelemetry: true,
3230
},
33-
framework: "@storybook/react-webpack5",
31+
framework: "@storybook/react-vite",
3432
};
3533

3634
export default config;

packages/examples/package.json

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,7 @@
22
"name": "examples",
33
"version": "10.0.0",
44
"private": true,
5-
"devDependencies": {
6-
"@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",
12-
"react": "^18.2.0",
13-
"react-dom": "^18.2.0",
14-
"remark-gfm": "^4.0.0",
15-
"storybook": "^9.0.0"
16-
},
5+
"devDependencies": {},
176
"scripts": {
187
"storybook": "storybook dev -p 6006",
198
"storybook:tab": "STORYBOOK_ADDON_DESIGNS_MODE=tab npm run storybook",

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/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# v10.0.2 (Tue Jul 22 2025)
2+
3+
#### 🐛 Bug Fix
4+
5+
- feat(figma): migrate url to use embed kit v2 [#270](https://github.com/storybookjs/addon-designs/pull/270) ([@roigiladi](https://github.com/roigiladi))
6+
7+
#### Authors: 1
8+
9+
- Roi Giladi ([@roigiladi](https://github.com/roigiladi))
10+
11+
---
12+
113
# v10.0.1 (Wed May 28 2025)
214

315
#### 🐛 Bug Fix

packages/storybook-addon-designs/package.json

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,21 @@
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-
"require": "./dist/index.js"
21+
"default": "./dist/index.js"
2222
},
23-
"./blocks": "./dist/blocks.mjs",
23+
"./blocks": {
24+
"types": "./dist/blocks.d.ts",
25+
"default": "./dist/blocks.js"
26+
},
27+
"./register-panel": "./dist/register-panel.js",
28+
"./register-tab": "./dist/register-tab.js",
2429
"./preset": "./dist/preset.js",
2530
"./package.json": "./package.json"
2631
},
27-
"main": "dist/index.js",
28-
"module": "dist/index.mjs",
29-
"types": "dist/index.d.ts",
3032
"files": [
3133
"dist/**/*",
3234
"README.md",
@@ -36,29 +38,15 @@
3638
"scripts": {
3739
"build": "tsup",
3840
"build:watch": "npm run build -- --watch",
39-
"prepublishOnly": "cp ../../README.md ./ && npm run build",
40-
"release": "npm run prepublishOnly && auto shipit",
41-
"test": "echo 'No tests' && exit 0"
41+
"prepublishOnly": "cp ../../README.md ./",
42+
"release": "npm run prepublishOnly && auto shipit"
4243
},
4344
"dependencies": {
4445
"@figspec/react": "^1.0.0"
4546
},
46-
"devDependencies": {
47-
"@auto-it/released": "^11.3.0",
48-
"@types/react": "^18.2.65",
49-
"@types/react-dom": "^18.2.21",
50-
"@types/webpack-env": "^1.18.4",
51-
"auto": "^11.3.0",
52-
"figma-js": "^1.16.0",
53-
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
54-
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^18.0.0",
55-
"tsup": "^8.0.2",
56-
"storybook": "^9.0.0",
57-
"typescript": "^5.7.3"
58-
},
5947
"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",
48+
"@storybook/addon-docs": "^10.0.0 || ^10.0.0-0",
49+
"storybook": "^10.0.0 || ^10.0.0-0",
6250
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
6351
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
6452
},

0 commit comments

Comments
 (0)