mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-08 11:11:53 +08:00
upgrade to node18 in a backwards compatible way
This commit is contained in:
parent
beeab50e7b
commit
1fc5ed41b7
@ -17,7 +17,7 @@ executors:
|
||||
default: 'small'
|
||||
working_directory: /tmp/storybook
|
||||
docker:
|
||||
- image: cimg/node:16.20.0
|
||||
- image: cimg/node:18.18.0
|
||||
environment:
|
||||
NODE_OPTIONS: --max_old_space_size=6144
|
||||
resource_class: <<parameters.class>>
|
||||
@ -30,7 +30,7 @@ executors:
|
||||
default: 'small'
|
||||
working_directory: /tmp/storybook
|
||||
docker:
|
||||
- image: cimg/node:16.20.0-browsers
|
||||
- image: cimg/node:18.18.0-browsers
|
||||
environment:
|
||||
NODE_OPTIONS: --max_old_space_size=6144
|
||||
resource_class: <<parameters.class>>
|
||||
|
@ -21,7 +21,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 16
|
||||
node-version-file: '.nvmrc'
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: main
|
||||
|
@ -21,7 +21,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 16
|
||||
node-version-file: '.nvmrc'
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: next
|
||||
|
7
.github/workflows/tests-unit.yml
vendored
7
.github/workflows/tests-unit.yml
vendored
@ -9,19 +9,18 @@ on:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Core Unit Tests node-${{ matrix.node_version }}, ${{ matrix.os }}
|
||||
name: Core Unit Tests, ${{ matrix.os }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [windows-latest]
|
||||
node_version: [16]
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set node version to ${{ matrix.node_version }}
|
||||
- name: Set node version
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: ${{ matrix.node_version }}
|
||||
node-version-file: '.nvmrc'
|
||||
- name: install and compile
|
||||
run: yarn task --task compile --start-from=auto --no-link
|
||||
- name: test
|
||||
|
@ -91,7 +91,7 @@
|
||||
"@devtools-ds/object-inspector": "^1.1.2",
|
||||
"@storybook/jest": "next",
|
||||
"@storybook/testing-library": "next",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"formik": "^2.2.9",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
|
@ -62,7 +62,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/express": "^4.17.13",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"glob": "^10.0.0",
|
||||
"rollup": "^3.20.1",
|
||||
"slash": "^5.0.0",
|
||||
|
@ -66,7 +66,7 @@
|
||||
"@storybook/preview": "workspace:*",
|
||||
"@storybook/preview-api": "workspace:*",
|
||||
"@swc/core": "^1.3.82",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
"babel-loader": "^9.0.0",
|
||||
"babel-plugin-named-exports-order": "^0.0.2",
|
||||
|
@ -51,7 +51,7 @@
|
||||
"@storybook/preview-api": "workspace:*",
|
||||
"@storybook/telemetry": "workspace:*",
|
||||
"@storybook/types": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/react": "^16.14.34",
|
||||
"@types/react-dom": "^16.9.14",
|
||||
"@types/semver": "^7.3.4",
|
||||
|
@ -57,7 +57,7 @@
|
||||
"magic-string": "^0.30.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"engines": {
|
||||
|
@ -52,7 +52,7 @@
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/html": "workspace:*",
|
||||
"@storybook/preset-html-webpack": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
|
@ -95,7 +95,7 @@
|
||||
"@storybook/preset-react-webpack": "workspace:*",
|
||||
"@storybook/preview-api": "workspace:*",
|
||||
"@storybook/react": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"css-loader": "^6.7.3",
|
||||
"find-up": "^5.0.0",
|
||||
"fs-extra": "^11.1.0",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"@storybook/preact": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
|
@ -51,7 +51,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/preact": "workspace:*",
|
||||
"@storybook/preset-preact-webpack": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"preact": "^10.5.13",
|
||||
|
@ -56,7 +56,7 @@
|
||||
"react-docgen": "^6.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
|
@ -50,7 +50,7 @@
|
||||
"@storybook/builder-webpack5": "workspace:*",
|
||||
"@storybook/preset-react-webpack": "workspace:*",
|
||||
"@storybook/react": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"jest-specific-snapshot": "^8.0.0"
|
||||
|
@ -51,7 +51,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/preset-server-webpack": "workspace:*",
|
||||
"@storybook/server": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3"
|
||||
|
@ -56,7 +56,7 @@
|
||||
"ts-dedent": "^2.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"svelte": "^4.0.0",
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
|
@ -55,7 +55,7 @@
|
||||
"@storybook/svelte-vite": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "^4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
|
@ -51,7 +51,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/preset-vue-webpack": "workspace:*",
|
||||
"@storybook/vue": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"typescript": "~4.9.3",
|
||||
|
@ -55,7 +55,7 @@
|
||||
"vue-docgen-api": "^4.40.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3",
|
||||
"vite": "^4.0.0"
|
||||
},
|
||||
|
@ -51,7 +51,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/preset-vue3-webpack": "workspace:*",
|
||||
"@storybook/vue3": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vue/compiler-sfc": "3.0.0",
|
||||
|
@ -54,7 +54,7 @@
|
||||
"magic-string": "^0.30.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
@ -55,7 +55,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/preset-web-components-webpack": "workspace:*",
|
||||
"@storybook/web-components": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"lit": "2.3.1",
|
||||
|
@ -38,6 +38,11 @@ describe('nodejs-requirement fix', () => {
|
||||
await expect(check({})).resolves.toBeNull();
|
||||
});
|
||||
|
||||
it('skips when node >= 18.0.0', async () => {
|
||||
mockNodeVersion('18.0.0');
|
||||
await expect(check({})).resolves.toBeNull();
|
||||
});
|
||||
|
||||
it('prompts when node <= 16.0.0', async () => {
|
||||
mockNodeVersion('14.0.0');
|
||||
await expect(check({})).resolves.toEqual({ nodeVersion: '14.0.0' });
|
||||
|
@ -105,7 +105,7 @@ export const link = async ({ target, local, start }: LinkOptions) => {
|
||||
}
|
||||
|
||||
// ensure that linking is possible
|
||||
await exec(`yarn add @types/node@16`, { cwd: reproDir });
|
||||
await exec(`yarn add @types/node@18`, { cwd: reproDir });
|
||||
|
||||
if (start) {
|
||||
logger.info(`Running ${reproName} storybook`);
|
||||
|
@ -48,7 +48,7 @@
|
||||
"@storybook/node-logger": "workspace:*",
|
||||
"@storybook/types": "workspace:*",
|
||||
"@types/find-cache-dir": "^3.2.1",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/node-fetch": "^2.6.4",
|
||||
"@types/pretty-hrtime": "^1.0.0",
|
||||
"chalk": "^4.1.0",
|
||||
|
@ -76,7 +76,7 @@
|
||||
"@storybook/telemetry": "workspace:*",
|
||||
"@storybook/types": "workspace:*",
|
||||
"@types/detect-port": "^1.3.0",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/pretty-hrtime": "^1.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
"better-opn": "^3.0.2",
|
||||
|
@ -47,7 +47,7 @@
|
||||
"@storybook/core-common": "workspace:*",
|
||||
"@storybook/node-logger": "workspace:*",
|
||||
"@storybook/types": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"ts-dedent": "^2.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
@ -60,7 +60,7 @@
|
||||
"@emotion/react": "^11.10.4",
|
||||
"@emotion/styled": "^11.10.4",
|
||||
"@types/fs-extra": "^11.0.1",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"deep-object-diff": "^1.1.0",
|
||||
"fs-extra": "^11.1.0",
|
||||
"polished": "^4.2.2",
|
||||
|
@ -52,7 +52,7 @@
|
||||
"devDependencies": {
|
||||
"@storybook/csf": "^0.1.0",
|
||||
"@types/fs-extra": "^11.0.1",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"publishConfig": {
|
||||
|
@ -205,7 +205,7 @@
|
||||
"@types/express": "^4.17.11",
|
||||
"@types/fs-extra": "^11.0.1",
|
||||
"@types/lodash": "^4.14.167",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/react": "^16.14.34",
|
||||
"@types/react-dom": "^16.9.14",
|
||||
"@types/semver": "^7.3.4",
|
||||
@ -288,7 +288,7 @@
|
||||
},
|
||||
"packageManager": "yarn@3.5.1",
|
||||
"engines": {
|
||||
"node": ">=16.0.0"
|
||||
"node": ">=18.0.0"
|
||||
},
|
||||
"collective": {
|
||||
"type": "opencollective",
|
||||
|
@ -59,7 +59,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@storybook/node-logger": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"typescript": "~4.9.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
@ -50,7 +50,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"html-loader": "^3.1.0",
|
||||
"webpack": "5"
|
||||
},
|
||||
|
@ -52,7 +52,7 @@
|
||||
"@babel/plugin-transform-react-jsx": "^7.22.5",
|
||||
"@babel/preset-typescript": "^7.22.5",
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@types/node": "^16.0.0"
|
||||
"@types/node": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"preact": "^10.5.13",
|
||||
|
@ -72,7 +72,7 @@
|
||||
"@storybook/node-logger": "workspace:*",
|
||||
"@storybook/react": "workspace:*",
|
||||
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/semver": "^7.3.4",
|
||||
"babel-plugin-add-react-displayname": "^0.0.5",
|
||||
"babel-plugin-react-docgen": "^4.2.1",
|
||||
|
@ -58,7 +58,7 @@
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@storybook/global": "^5.0.0",
|
||||
"@storybook/server": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"safe-identifier": "^0.4.1",
|
||||
"ts-dedent": "^2.0.0",
|
||||
"yaml-loader": "^0.8.0"
|
||||
|
@ -61,7 +61,7 @@
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@storybook/docs-tools": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"ts-loader": "^9.2.8",
|
||||
"vue-docgen-api": "^4.44.23",
|
||||
"vue-docgen-loader": "^1.5.1",
|
||||
|
@ -61,7 +61,7 @@
|
||||
"dependencies": {
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@storybook/docs-tools": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"ts-loader": "^9.2.8",
|
||||
"vue-docgen-api": "^4.46.0",
|
||||
"vue-docgen-loader": "^1.5.1",
|
||||
|
@ -56,7 +56,7 @@
|
||||
"@babel/plugin-syntax-import-meta": "^7.10.4",
|
||||
"@babel/preset-env": "^7.22.9",
|
||||
"@storybook/core-webpack": "workspace:*",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"babel-loader": "^7.0.0 || ^8.0.0 || ^9.0.0",
|
||||
"babel-plugin-bundled-import-meta": "^0.3.1"
|
||||
},
|
||||
|
@ -62,7 +62,7 @@
|
||||
"@storybook/types": "workspace:*",
|
||||
"@types/escodegen": "^0.0.6",
|
||||
"@types/estree": "^0.0.51",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"acorn": "^7.4.1",
|
||||
"acorn-jsx": "^5.3.1",
|
||||
"acorn-walk": "^7.2.0",
|
||||
|
@ -64,7 +64,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/cross-spawn": "^6.0.2",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"cross-spawn": "^7.0.3",
|
||||
"lit": "2.3.1",
|
||||
"typescript": "~4.9.3",
|
||||
|
@ -6001,7 +6001,7 @@ __metadata:
|
||||
"@storybook/testing-library": next
|
||||
"@storybook/theming": "workspace:*"
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
formik: ^2.2.9
|
||||
jest-mock: ^27.0.6
|
||||
polished: ^4.2.2
|
||||
@ -6383,7 +6383,7 @@ __metadata:
|
||||
"@storybook/telemetry": "workspace:*"
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/cross-spawn": ^6.0.2
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/react": ^16.14.34
|
||||
"@types/react-dom": ^16.9.14
|
||||
"@types/semver": ^7.3.4
|
||||
@ -6551,7 +6551,7 @@ __metadata:
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/express": ^4.17.13
|
||||
"@types/find-cache-dir": ^3.2.1
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
browser-assert: ^1.2.1
|
||||
es-module-lexer: ^0.9.3
|
||||
express: ^4.17.3
|
||||
@ -6592,7 +6592,7 @@ __metadata:
|
||||
"@storybook/preview": "workspace:*"
|
||||
"@storybook/preview-api": "workspace:*"
|
||||
"@swc/core": ^1.3.82
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/pretty-hrtime": ^1.0.0
|
||||
"@types/semver": ^7.3.4
|
||||
"@types/terser-webpack-plugin": ^5.2.0
|
||||
@ -6840,7 +6840,7 @@ __metadata:
|
||||
"@types/find-cache-dir": ^3.2.1
|
||||
"@types/fs-extra": ^11.0.1
|
||||
"@types/mock-fs": ^4.13.1
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/node-fetch": ^2.6.4
|
||||
"@types/picomatch": ^2.3.0
|
||||
"@types/pretty-hrtime": ^1.0.0
|
||||
@ -6899,7 +6899,7 @@ __metadata:
|
||||
"@types/compression": ^1.7.0
|
||||
"@types/detect-port": ^1.3.0
|
||||
"@types/ip": ^1.1.0
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/node-fetch": ^2.5.7
|
||||
"@types/pretty-hrtime": ^1.0.0
|
||||
"@types/semver": ^7.3.4
|
||||
@ -6942,7 +6942,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/node-logger": "workspace:*"
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
ts-dedent: ^2.0.0
|
||||
typescript: ~4.9.3
|
||||
webpack: 5
|
||||
@ -7107,7 +7107,7 @@ __metadata:
|
||||
"@storybook/html": "workspace:*"
|
||||
"@storybook/node-logger": "workspace:*"
|
||||
"@storybook/preview-web": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
magic-string: ^0.30.0
|
||||
typescript: ~4.9.3
|
||||
languageName: unknown
|
||||
@ -7122,7 +7122,7 @@ __metadata:
|
||||
"@storybook/global": ^5.0.0
|
||||
"@storybook/html": "workspace:*"
|
||||
"@storybook/preset-html-webpack": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
"@babel/core": "*"
|
||||
@ -7317,7 +7317,7 @@ __metadata:
|
||||
"@types/babel__core": ^7
|
||||
"@types/babel__plugin-transform-runtime": ^7
|
||||
"@types/babel__preset-env": ^7
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
css-loader: ^6.7.3
|
||||
find-up: ^5.0.0
|
||||
fs-extra: ^11.1.0
|
||||
@ -7387,7 +7387,7 @@ __metadata:
|
||||
"@preact/preset-vite": ^2.0.0
|
||||
"@storybook/builder-vite": "workspace:*"
|
||||
"@storybook/preact": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
typescript: ~4.9.3
|
||||
vite: ^4.0.0
|
||||
peerDependencies:
|
||||
@ -7404,7 +7404,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/preact": "workspace:*"
|
||||
"@storybook/preset-preact-webpack": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
preact: ^10.5.13
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
@ -7440,7 +7440,7 @@ __metadata:
|
||||
"@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/babel__core": ^7.1.7
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
babel-plugin-react-docgen: ^4.1.0
|
||||
pnp-webpack-plugin: ^1.7.0
|
||||
semver: ^7.3.5
|
||||
@ -7456,7 +7456,7 @@ __metadata:
|
||||
resolution: "@storybook/preset-html-webpack@workspace:presets/html-webpack"
|
||||
dependencies:
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
html-loader: ^3.1.0
|
||||
typescript: ~4.9.3
|
||||
webpack: 5
|
||||
@ -7472,7 +7472,7 @@ __metadata:
|
||||
"@babel/plugin-transform-react-jsx": ^7.22.5
|
||||
"@babel/preset-typescript": ^7.22.5
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
preact: ^10.5.13
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
@ -7493,7 +7493,7 @@ __metadata:
|
||||
"@storybook/node-logger": "workspace:*"
|
||||
"@storybook/react": "workspace:*"
|
||||
"@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/semver": ^7.3.4
|
||||
babel-plugin-add-react-displayname: ^0.0.5
|
||||
babel-plugin-react-docgen: ^4.2.1
|
||||
@ -7522,7 +7522,7 @@ __metadata:
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@storybook/global": ^5.0.0
|
||||
"@storybook/server": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
fs-extra: ^11.1.0
|
||||
jest-specific-snapshot: ^8.0.0
|
||||
safe-identifier: ^0.4.1
|
||||
@ -7557,7 +7557,7 @@ __metadata:
|
||||
dependencies:
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@storybook/docs-tools": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
ts-loader: ^9.2.8
|
||||
typescript: ~4.9.3
|
||||
vue: ^2.6.12
|
||||
@ -7582,7 +7582,7 @@ __metadata:
|
||||
dependencies:
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@storybook/docs-tools": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@vue/compiler-sfc": ^3.2.33
|
||||
ts-loader: ^9.2.8
|
||||
typescript: ~4.9.3
|
||||
@ -7607,7 +7607,7 @@ __metadata:
|
||||
"@babel/plugin-syntax-import-meta": ^7.10.4
|
||||
"@babel/preset-env": ^7.22.9
|
||||
"@storybook/core-webpack": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
babel-loader: ^7.0.0 || ^8.0.0 || ^9.0.0
|
||||
babel-plugin-bundled-import-meta: ^0.3.1
|
||||
lit: 2.3.1
|
||||
@ -7704,7 +7704,7 @@ __metadata:
|
||||
"@rollup/pluginutils": ^5.0.2
|
||||
"@storybook/builder-vite": "workspace:*"
|
||||
"@storybook/react": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@vitejs/plugin-react": ^3.0.1
|
||||
magic-string: ^0.30.0
|
||||
react-docgen: ^6.0.2
|
||||
@ -7724,7 +7724,7 @@ __metadata:
|
||||
"@storybook/builder-webpack5": "workspace:*"
|
||||
"@storybook/preset-react-webpack": "workspace:*"
|
||||
"@storybook/react": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
jest-specific-snapshot: ^8.0.0
|
||||
peerDependencies:
|
||||
"@babel/core": ^7.22.0
|
||||
@ -7753,7 +7753,7 @@ __metadata:
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/escodegen": ^0.0.6
|
||||
"@types/estree": ^0.0.51
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/util-deprecate": ^1.0.0
|
||||
acorn: ^7.4.1
|
||||
acorn-jsx: ^5.3.1
|
||||
@ -7896,7 +7896,7 @@ __metadata:
|
||||
"@types/express": ^4.17.11
|
||||
"@types/fs-extra": ^11.0.1
|
||||
"@types/lodash": ^4.14.167
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/react": ^16.14.34
|
||||
"@types/react-dom": ^16.9.14
|
||||
"@types/semver": ^7.3.4
|
||||
@ -7998,7 +7998,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/preset-server-webpack": "workspace:*"
|
||||
"@storybook/server": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
@ -8058,7 +8058,7 @@ __metadata:
|
||||
"@storybook/node-logger": "workspace:*"
|
||||
"@storybook/svelte": "workspace:*"
|
||||
"@sveltejs/vite-plugin-svelte": ^2.4.2
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
magic-string: ^0.30.0
|
||||
svelte: ^4.0.0
|
||||
sveltedoc-parser: ^4.2.1
|
||||
@ -8120,7 +8120,7 @@ __metadata:
|
||||
"@storybook/builder-vite": "workspace:*"
|
||||
"@storybook/svelte": "workspace:*"
|
||||
"@storybook/svelte-vite": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
typescript: ^4.9.3
|
||||
vite: ^4.0.0
|
||||
peerDependencies:
|
||||
@ -8185,7 +8185,7 @@ __metadata:
|
||||
"@storybook/client-logger": "workspace:*"
|
||||
"@storybook/global": ^5.0.0
|
||||
"@types/fs-extra": ^11.0.1
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
deep-object-diff: ^1.1.0
|
||||
fs-extra: ^11.1.0
|
||||
memoizerific: ^1.11.3
|
||||
@ -8207,7 +8207,7 @@ __metadata:
|
||||
"@types/babel__core": ^7.0.0
|
||||
"@types/express": ^4.7.0
|
||||
"@types/fs-extra": ^11.0.1
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
file-system-cache: 2.3.0
|
||||
typescript: ~4.9.3
|
||||
languageName: unknown
|
||||
@ -8242,7 +8242,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/preset-vue-webpack": "workspace:*"
|
||||
"@storybook/vue": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
typescript: ~4.9.3
|
||||
vue: ^2.6.12
|
||||
vue-loader: ^15.7.0
|
||||
@ -8266,7 +8266,7 @@ __metadata:
|
||||
"@storybook/builder-vite": "workspace:*"
|
||||
"@storybook/core-server": "workspace:*"
|
||||
"@storybook/vue3": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@vitejs/plugin-vue": ^4.0.0
|
||||
magic-string: ^0.30.0
|
||||
typescript: ~4.9.3
|
||||
@ -8287,7 +8287,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/preset-vue3-webpack": "workspace:*"
|
||||
"@storybook/vue3": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@vue/compiler-sfc": 3.0.0
|
||||
typescript: ~4.9.3
|
||||
vue: 3.0.0
|
||||
@ -8361,7 +8361,7 @@ __metadata:
|
||||
"@storybook/core-server": "workspace:*"
|
||||
"@storybook/node-logger": "workspace:*"
|
||||
"@storybook/web-components": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
magic-string: ^0.30.0
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
@ -8379,7 +8379,7 @@ __metadata:
|
||||
"@storybook/core-common": "workspace:*"
|
||||
"@storybook/preset-web-components-webpack": "workspace:*"
|
||||
"@storybook/web-components": "workspace:*"
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
lit: 2.3.1
|
||||
typescript: ~4.9.3
|
||||
peerDependencies:
|
||||
@ -8401,7 +8401,7 @@ __metadata:
|
||||
"@storybook/preview-api": "workspace:*"
|
||||
"@storybook/types": "workspace:*"
|
||||
"@types/cross-spawn": ^6.0.2
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
cross-spawn: ^7.0.3
|
||||
lit: 2.3.1
|
||||
tiny-invariant: ^1.3.1
|
||||
@ -9501,10 +9501,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/node@npm:^16.0.0":
|
||||
version: 16.18.57
|
||||
resolution: "@types/node@npm:16.18.57"
|
||||
checksum: 191cfb12fde8c882f1d982a07302f7b87cda7b93ec227b0607f908f3b3b11c5ff96bbed613f370818ea60a8a98140962b193324bdadff679bd5ca75d04407e60
|
||||
"@types/node@npm:^18.0.0":
|
||||
version: 18.18.4
|
||||
resolution: "@types/node@npm:18.18.4"
|
||||
checksum: 17891f8b8fd107813eaea0dce58d2008173f3c90df4f5998da3d01d6b225e9908922156ac83240b0230d3813f1a29b5f7e065a2aa993285af062e3a3779f88dd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -11,7 +11,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: '16.x'
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install dependencies
|
||||
run: yarn
|
||||
- name: Install Playwright
|
||||
|
@ -12,7 +12,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: '16.x'
|
||||
node-version-file: '.nvmrc'
|
||||
- name: Install dependencies
|
||||
run: yarn
|
||||
- name: Install Playwright
|
||||
|
@ -9,7 +9,7 @@ module.exports = {
|
||||
shippedProposals: true,
|
||||
useBuiltIns: 'usage',
|
||||
corejs: '3',
|
||||
targets: { node: '16' },
|
||||
targets: { node: '18' },
|
||||
},
|
||||
],
|
||||
],
|
||||
|
@ -93,7 +93,7 @@
|
||||
"@types/fs-extra": "^11.0.1",
|
||||
"@types/http-server": "^0.12.1",
|
||||
"@types/lodash": "^4",
|
||||
"@types/node": "^16.0.0",
|
||||
"@types/node": "^18.0.0",
|
||||
"@types/node-fetch": "^2.5.7",
|
||||
"@types/prettier": "^2",
|
||||
"@types/pretty-hrtime": "^1.0.0",
|
||||
@ -203,6 +203,6 @@
|
||||
},
|
||||
"packageManager": "yarn@3.3.0",
|
||||
"engines": {
|
||||
"node": ">=16.0.0"
|
||||
"node": ">=18.0.0"
|
||||
}
|
||||
}
|
||||
|
@ -2970,7 +2970,7 @@ __metadata:
|
||||
"@types/fs-extra": ^11.0.1
|
||||
"@types/http-server": ^0.12.1
|
||||
"@types/lodash": ^4
|
||||
"@types/node": ^16.0.0
|
||||
"@types/node": ^18.0.0
|
||||
"@types/node-fetch": ^2.5.7
|
||||
"@types/prettier": ^2
|
||||
"@types/pretty-hrtime": ^1.0.0
|
||||
@ -3711,7 +3711,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:^16.0.0":
|
||||
"@types/node@npm:*, @types/node@npm:>= 8":
|
||||
version: 16.18.50
|
||||
resolution: "@types/node@npm:16.18.50"
|
||||
checksum: 4fc76918cc4e09d6cf087b385a1e2283580b1a88518f309764365cbdbdc28cdf48a77a5615ac4ce28dccee078b3da79442a032cc8aa312406943754144938cdb
|
||||
|
Loading…
x
Reference in New Issue
Block a user