diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01b4630..368ffd8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Use Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" diff --git a/.github/workflows/publish-rc.yml b/.github/workflows/publish-rc.yml index 57e2261..3502d27 100644 --- a/.github/workflows/publish-rc.yml +++ b/.github/workflows/publish-rc.yml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v5 - name: Setup Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ebeef93..fbcba8b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,7 +19,7 @@ jobs: fetch-depth: 2 - name: Setup Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" registry-url: "https://registry.npmjs.org" diff --git a/package.json b/package.json index 541eb45..a138180 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "humanize-string": "^3.0.0", "inquirer": "^12.5.0", "react-hook-form": "^7.55.0", - "react-syntax-highlighter": "^15.6.1", + "react-syntax-highlighter": "^16.0.0", "react-virtuoso": "^4.12.7" }, "peerDependencies": { @@ -100,7 +100,7 @@ "@mui/lab": "^7.0.0-beta.10", "@mui/material": "^7.0.0", "@mui/system": "^7.0.0", - "@mui/x-date-pickers": "^7.6.2", + "@mui/x-date-pickers": "^7.6.2 || ^8.0.0", "@playwright/test": "^1.47.2", "monaco-editor": "^0.52.2 || ^0.53.0", "monaco-yaml": "^5.3.1", @@ -114,7 +114,7 @@ "@babel/preset-flow": "^7.25.9", "@babel/preset-react": "^7.26.3", "@babel/preset-typescript": "^7.27.0", - "@chromatic-com/storybook": "^3.2.6", + "@chromatic-com/storybook": "^4.0.0", "@cloudquery/plugin-config-ui-connector": "^2.1.0", "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", @@ -125,7 +125,7 @@ "@mui/lab": "^7.0.0-beta.10", "@mui/material": "^7.0.1", "@mui/system": "^7.0.1", - "@mui/x-date-pickers": "^7.28.2", + "@mui/x-date-pickers": "^8.0.0", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.1", @@ -133,39 +133,39 @@ "@rollup/plugin-typescript": "^12.1.2", "@storybook/addon-essentials": "^8.6.11", "@storybook/addon-interactions": "^8.6.11", - "@storybook/addon-links": "^8.6.11", - "@storybook/addon-onboarding": "^8.6.11", + "@storybook/addon-links": "^9.0.0", + "@storybook/addon-onboarding": "^9.0.0", "@storybook/blocks": "^8.6.11", - "@storybook/react": "^8.6.11", - "@storybook/react-vite": "^8.6.11", + "@storybook/react": "^9.0.0", + "@storybook/react-vite": "^9.0.0", "@storybook/test": "^8.6.11", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@testing-library/user-event": "^14.6.1", - "@types/jest": "^29.5.14", - "@types/node": "^22.13.14", - "@types/react": "^18.3.8", + "@types/jest": "^30.0.0", + "@types/node": "^24.0.0", + "@types/react": "^19.0.0", "@typescript-eslint/eslint-plugin": "^8.28.0", "@typescript-eslint/parser": "^8.28.0", - "chromatic": "^11.27.0", - "eslint": "^8.57.0", + "chromatic": "^13.0.0", + "eslint": "^9.0.0", "eslint-config-prettier": "^10.1.1", "eslint-import-resolver-typescript": "^4.3.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-prettier": "^5.2.5", "eslint-plugin-react": "^7.37.4", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^7.0.0", "eslint-plugin-sort-destructure-keys": "^2.0.0", - "eslint-plugin-storybook": "^0.12.0", - "eslint-plugin-unicorn": "^56.0.1", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", + "eslint-plugin-storybook": "^9.0.0", + "eslint-plugin-unicorn": "^61.0.0", + "jest": "^30.0.0", + "jest-environment-jsdom": "^30.0.0", "monaco-editor": "^0.53.0", "monaco-yaml": "^5.3.1", "prettier": "^3.5.3", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-hot-toast": "^2.5.2", "resize-observer-polyfill": "^1.5.1", "rimraf": "^6.0.1", @@ -173,13 +173,13 @@ "rollup-plugin-copy": "^3.5.0", "rollup-plugin-peer-deps-external": "^2.2.4", "source-map-explorer": "^2.5.3", - "storybook": "^8.6.11", + "storybook": "^9.0.0", "typescript": "^5.8.2", "vite-plugin-monaco-editor": "^1.1.0", - "vitest": "^3.1.4", + "vitest": "^4.0.0", "yup": "^1.6.1" }, "overrides": { - "react-is": "18.3.1" + "react-is": "19.2.0" } } diff --git a/src/template/.nvmrc b/src/template/.nvmrc index 5e99ced..f5b3ef3 100644 --- a/src/template/.nvmrc +++ b/src/template/.nvmrc @@ -1 +1 @@ -18.20.8 \ No newline at end of file +22.21.0 \ No newline at end of file