From f236b75f5555230cc34fadeeb8d5107d5d60cdc2 Mon Sep 17 00:00:00 2001 From: Marco Pasqualetti <24919330+marcalexiei@users.noreply.github.com> Date: Mon, 23 Dec 2024 18:20:29 +0100 Subject: [PATCH] refactor(packages/*): use `@vitejs/plugin-react-swc` and make all package dependencies explicit (#254) --- package.json | 19 +- packages/fs-router-vite-plugin/package.json | 2 +- packages/lazy-fn-vite-plugin/package.json | 2 +- packages/router/package.json | 9 +- packages/router/vite.config.ts | 2 +- packages/tuono/package.json | 8 +- packages/tuono/vite.config.ts | 2 +- pnpm-lock.yaml | 266 +++++--------------- 8 files changed, 81 insertions(+), 229 deletions(-) diff --git a/package.json b/package.json index 9ff59354..a5001553 100644 --- a/package.json +++ b/package.json @@ -24,20 +24,15 @@ "license": "MIT", "devDependencies": { "@eslint/js": "9.15.0", - "@tanstack/config": "^0.7.0", - "@types/node": "^22.0.0", - "@types/react": "^18.3.13", - "@vitejs/plugin-react": "^4.2.1", - "eslint": "^9.15.0", - "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-import": "^2.31.0", + "@types/node": "22.10.0", + "eslint": "9.15.0", + "eslint-import-resolver-typescript": "3.6.3", + "eslint-plugin-import": "2.31.0", "eslint-plugin-react": "7.37.2", "eslint-plugin-react-hooks": "5.1.0", - "prettier": "^3.2.4", - "turbo": "^2.2.3", + "prettier": "3.4.1", + "turbo": "2.2.3", "typescript": "5.6.3", - "typescript-eslint": "8.15.0", - "vite": "^5.2.11", - "vitest": "^2.0.0" + "typescript-eslint": "8.15.0" } } diff --git a/packages/fs-router-vite-plugin/package.json b/packages/fs-router-vite-plugin/package.json index 096dd2ed..128e2168 100644 --- a/packages/fs-router-vite-plugin/package.json +++ b/packages/fs-router-vite-plugin/package.json @@ -50,7 +50,7 @@ "vite": "^5.2.11" }, "devDependencies": { - "@tanstack/config": "^0.7.11", + "@tanstack/config": "0.7.13", "@types/babel__core": "^7.20.5", "vitest": "^2.0.0" } diff --git a/packages/lazy-fn-vite-plugin/package.json b/packages/lazy-fn-vite-plugin/package.json index 616a895c..cb0ee063 100644 --- a/packages/lazy-fn-vite-plugin/package.json +++ b/packages/lazy-fn-vite-plugin/package.json @@ -49,7 +49,7 @@ "vite": "^5.2.11" }, "devDependencies": { - "@tanstack/config": "^0.7.11", + "@tanstack/config": "0.7.13", "@types/babel__core": "^7.20.5", "prettier": "^3.2.4", "vitest": "^2.0.0" diff --git a/packages/router/package.json b/packages/router/package.json index 8b13ffb8..db168bce 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -44,8 +44,7 @@ "./package.json": "./package.json" }, "peerDependencies": { - "react": ">=16.3.0", - "react-dom": ">=16.3.0" + "react": ">=16.3.0" }, "dependencies": { "react-intersection-observer": "^9.13.0", @@ -53,11 +52,13 @@ "zustand": "4.4.7" }, "devDependencies": { - "@tanstack/config": "^0.7.11", + "@tanstack/config": "0.7.13", "@testing-library/jest-dom": "^6.6.0", "@testing-library/react": "^16.0.0", + "@types/react": "18.3.13", + "@vitejs/plugin-react-swc": "3.7.2", + "react": "18.3.1", "jsdom": "^25.0.0", - "prettier": "^3.2.4", "vitest": "^2.0.0" } } diff --git a/packages/router/vite.config.ts b/packages/router/vite.config.ts index 6a1a0ee5..2365a623 100644 --- a/packages/router/vite.config.ts +++ b/packages/router/vite.config.ts @@ -2,7 +2,7 @@ /// import { defineConfig, mergeConfig } from 'vitest/config' import { tanstackBuildConfig } from '@tanstack/config/build' -import react from '@vitejs/plugin-react' +import react from '@vitejs/plugin-react-swc' const config = defineConfig({ plugins: [react()], diff --git a/packages/tuono/package.json b/packages/tuono/package.json index 963e8f9c..44acfbd1 100644 --- a/packages/tuono/package.json +++ b/packages/tuono/package.json @@ -114,11 +114,13 @@ "web-streams-polyfill": "^4.0.0" }, "devDependencies": { + "@tanstack/config": "0.7.13", "@types/babel-traverse": "^6.25.10", "@types/babel__traverse": "^7.20.6", - "@types/react": "^18.3.13", - "@types/react-dom": "^18.3.0", - "prettier": "^3.2.4", + "@types/react": "18.3.13", + "@types/react-dom": "18.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", "vitest": "^2.0.0" }, "sideEffects": false, diff --git a/packages/tuono/vite.config.ts b/packages/tuono/vite.config.ts index 7bb6cfe2..c822b338 100644 --- a/packages/tuono/vite.config.ts +++ b/packages/tuono/vite.config.ts @@ -2,7 +2,7 @@ /// import { defineConfig, mergeConfig } from 'vitest/config' import { tanstackBuildConfig } from '@tanstack/config/build' -import react from '@vitejs/plugin-react' +import react from '@vitejs/plugin-react-swc' const config = defineConfig({ plugins: [react()], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 20589e1a..6508a3b2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,26 +11,17 @@ importers: '@eslint/js': specifier: 9.15.0 version: 9.15.0 - '@tanstack/config': - specifier: ^0.7.0 - version: 0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) '@types/node': - specifier: ^22.0.0 + specifier: 22.10.0 version: 22.10.0 - '@types/react': - specifier: ^18.3.13 - version: 18.3.13 - '@vitejs/plugin-react': - specifier: ^4.2.1 - version: 4.3.4(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) eslint: - specifier: ^9.15.0 + specifier: 9.15.0 version: 9.15.0 eslint-import-resolver-typescript: - specifier: ^3.6.1 + specifier: 3.6.3 version: 3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.15.0) eslint-plugin-import: - specifier: ^2.31.0 + specifier: 2.31.0 version: 2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0) eslint-plugin-react: specifier: 7.37.2 @@ -39,23 +30,17 @@ importers: specifier: 5.1.0 version: 5.1.0(eslint@9.15.0) prettier: - specifier: ^3.2.4 + specifier: 3.4.1 version: 3.4.1 turbo: - specifier: ^2.2.3 - version: 2.3.3 + specifier: 2.2.3 + version: 2.2.3 typescript: specifier: 5.6.3 version: 5.6.3 typescript-eslint: specifier: 8.15.0 version: 8.15.0(eslint@9.15.0)(typescript@5.6.3) - vite: - specifier: ^5.2.11 - version: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) - vitest: - specifier: ^2.0.0 - version: 2.1.6(@types/node@22.10.0)(jsdom@25.0.1)(sugarss@4.0.1(postcss@8.4.49)) apps/documentation: dependencies: @@ -194,7 +179,7 @@ importers: version: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) devDependencies: '@tanstack/config': - specifier: ^0.7.11 + specifier: 0.7.13 version: 0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) '@types/babel__core': specifier: ^7.20.5 @@ -216,7 +201,7 @@ importers: version: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) devDependencies: '@tanstack/config': - specifier: ^0.7.11 + specifier: 0.7.13 version: 0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) '@types/babel__core': specifier: ^7.20.5 @@ -230,12 +215,6 @@ importers: packages/router: dependencies: - react: - specifier: '>=16.3.0' - version: 18.3.1 - react-dom: - specifier: '>=16.3.0' - version: 18.3.1(react@18.3.1) react-intersection-observer: specifier: ^9.13.0 version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -247,20 +226,26 @@ importers: version: 4.4.7(@types/react@18.3.13)(react@18.3.1) devDependencies: '@tanstack/config': - specifier: ^0.7.11 + specifier: 0.7.13 version: 0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) '@testing-library/jest-dom': specifier: ^6.6.0 version: 6.6.3 '@testing-library/react': specifier: ^16.0.0 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/react': + specifier: 18.3.13 + version: 18.3.13 + '@vitejs/plugin-react-swc': + specifier: 3.7.2 + version: 3.7.2(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) jsdom: specifier: ^25.0.0 version: 25.0.1 - prettier: - specifier: ^3.2.4 - version: 3.4.1 + react: + specifier: 18.3.1 + version: 18.3.1 vitest: specifier: ^2.0.0 version: 2.1.6(@types/node@22.10.0)(jsdom@25.0.1)(sugarss@4.0.1(postcss@8.4.49)) @@ -309,12 +294,6 @@ importers: fast-text-encoding: specifier: ^1.0.6 version: 1.0.6 - react: - specifier: '>=16.3.0' - version: 18.3.1 - react-dom: - specifier: '>=16.3.0' - version: 18.3.1(react@18.3.1) react-helmet-async: specifier: ^2.0.5 version: 2.0.5(react@18.3.1) @@ -334,6 +313,9 @@ importers: specifier: ^4.0.0 version: 4.0.0 devDependencies: + '@tanstack/config': + specifier: 0.7.13 + version: 0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) '@types/babel-traverse': specifier: ^6.25.10 version: 6.25.10 @@ -341,14 +323,17 @@ importers: specifier: ^7.20.6 version: 7.20.6 '@types/react': - specifier: ^18.3.13 + specifier: 18.3.13 version: 18.3.13 '@types/react-dom': - specifier: ^18.3.0 + specifier: 18.3.0 version: 18.3.0 - prettier: - specifier: ^3.2.4 - version: 3.4.1 + react: + specifier: 18.3.1 + version: 18.3.1 + react-dom: + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) vitest: specifier: ^2.0.0 version: 2.1.6(@types/node@22.10.0)(jsdom@25.0.1)(sugarss@4.0.1(postcss@8.4.49)) @@ -457,18 +442,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.25.9': - resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.25.9': - resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.25.9': resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} engines: {node: '>=6.9.0'} @@ -1115,9 +1088,6 @@ packages: '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} - '@types/react@18.3.13': resolution: {integrity: sha512-ii/gswMmOievxAJed4PAHT949bpYjPKXvXo1v6cRB/kqc2ZR4n+SgyCyvyc5Fec5ez8VnUumI1Vk7j6fRyRogg==} @@ -1197,12 +1167,6 @@ packages: peerDependencies: vite: ^4 || ^5 || ^6 - '@vitejs/plugin-react@4.3.4': - resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/expect@2.1.6': resolution: {integrity: sha512-9M1UR9CAmrhJOMoSwVnPh2rELPKhYo0m/CSgqw9PyStpxtkwhmdM6XYlXGKeYyERY1N6EIuzkQ7e3Lm1WKCoUg==} @@ -2766,10 +2730,6 @@ packages: react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - react-remove-scroll-bar@2.3.6: resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} engines: {node: '>=10'} @@ -3174,38 +3134,38 @@ packages: react: '>=16.3.0' react-dom: '>=16.3.0' - turbo-darwin-64@2.3.3: - resolution: {integrity: sha512-bxX82xe6du/3rPmm4aCC5RdEilIN99VUld4HkFQuw+mvFg6darNBuQxyWSHZTtc25XgYjQrjsV05888w1grpaA==} + turbo-darwin-64@2.2.3: + resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.3.3: - resolution: {integrity: sha512-DYbQwa3NsAuWkCUYVzfOUBbSUBVQzH5HWUFy2Kgi3fGjIWVZOFk86ss+xsWu//rlEAfYwEmopigsPYSmW4X15A==} + turbo-darwin-arm64@2.2.3: + resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.3.3: - resolution: {integrity: sha512-eHj9OIB0dFaP6BxB88jSuaCLsOQSYWBgmhy2ErCu6D2GG6xW3b6e2UWHl/1Ho9FsTg4uVgo4DB9wGsKa5erjUA==} + turbo-linux-64@2.2.3: + resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.3.3: - resolution: {integrity: sha512-NmDE/NjZoDj1UWBhMtOPmqFLEBKhzGS61KObfrDEbXvU3lekwHeoPvAMfcovzswzch+kN2DrtbNIlz+/rp8OCg==} + turbo-linux-arm64@2.2.3: + resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} cpu: [arm64] os: [linux] - turbo-windows-64@2.3.3: - resolution: {integrity: sha512-O2+BS4QqjK3dOERscXqv7N2GXNcqHr9hXumkMxDj/oGx9oCatIwnnwx34UmzodloSnJpgSqjl8iRWiY65SmYoQ==} + turbo-windows-64@2.2.3: + resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.3.3: - resolution: {integrity: sha512-dW4ZK1r6XLPNYLIKjC4o87HxYidtRRcBeo/hZ9Wng2XM/MqqYkAyzJXJGgRMsc0MMEN9z4+ZIfnSNBrA0b08ag==} + turbo-windows-arm64@2.2.3: + resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} cpu: [arm64] os: [win32] - turbo@2.3.3: - resolution: {integrity: sha512-DUHWQAcC8BTiUZDRzAYGvpSpGLiaOQPfYXlCieQbwUvmml/LRGIe3raKdrOPOoiX0DYlzxs2nH6BoWJoZrj8hA==} + turbo@2.2.3: + resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} hasBin: true type-check@0.4.0: @@ -3717,16 +3677,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -4244,31 +4194,6 @@ snapshots: '@tabler/icons@3.22.0': {} - '@tanstack/config@0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)))': - dependencies: - '@commitlint/parse': 19.5.0 - commander: 12.1.0 - current-git-branch: 1.1.0 - esbuild-register: 3.6.0(esbuild@0.21.5) - interpret: 3.1.1 - jsonfile: 6.1.0 - liftoff: 5.0.0 - minimist: 1.2.8 - rollup-plugin-preserve-directives: 0.4.0(rollup@4.25.0) - semver: 7.6.3 - simple-git: 3.27.0 - v8flags: 4.0.1 - vite-plugin-dts: 3.9.1(@types/node@22.10.0)(rollup@4.25.0)(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) - vite-plugin-externalize-deps: 0.8.0(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) - vite-tsconfig-paths: 4.3.2(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))) - transitivePeerDependencies: - - '@types/node' - - esbuild - - rollup - - supports-color - - typescript - - vite - '@tanstack/config@0.7.13(@types/node@22.10.0)(esbuild@0.21.5)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)))': dependencies: '@commitlint/parse': 19.5.0 @@ -4315,7 +4240,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 @@ -4323,7 +4248,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@types/react': 18.3.13 - '@types/react-dom': 18.3.1 + '@types/react-dom': 18.3.0 '@types/acorn@4.0.6': dependencies: @@ -4400,11 +4325,6 @@ snapshots: dependencies: '@types/react': 18.3.13 - '@types/react-dom@18.3.1': - dependencies: - '@types/react': 18.3.13 - optional: true - '@types/react@18.3.13': dependencies: '@types/prop-types': 15.7.13 @@ -4505,17 +4425,6 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)))': - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) - transitivePeerDependencies: - - supports-color - '@vitest/expect@2.1.6': dependencies: '@vitest/spy': 2.1.6 @@ -4582,20 +4491,6 @@ snapshots: '@vue/compiler-core': 3.5.12 '@vue/shared': 3.5.12 - '@vue/language-core@1.8.27(typescript@5.6.3)': - dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.5.12 - '@vue/shared': 3.5.12 - computeds: 0.0.1 - minimatch: 9.0.5 - muggle-string: 0.3.1 - path-browserify: 1.0.1 - vue-template-compiler: 2.7.16 - optionalDependencies: - typescript: 5.6.3 - '@vue/language-core@1.8.27(typescript@5.7.2)': dependencies: '@volar/language-core': 1.11.1 @@ -6504,8 +6399,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.13)(react@18.3.1): dependencies: react: 18.3.1 @@ -6949,10 +6842,6 @@ snapshots: dependencies: typescript: 5.6.3 - tsconfck@3.1.4(typescript@5.6.3): - optionalDependencies: - typescript: 5.6.3 - tsconfck@3.1.4(typescript@5.7.2): optionalDependencies: typescript: 5.7.2 @@ -7053,32 +6942,32 @@ snapshots: - supports-color - terser - turbo-darwin-64@2.3.3: + turbo-darwin-64@2.2.3: optional: true - turbo-darwin-arm64@2.3.3: + turbo-darwin-arm64@2.2.3: optional: true - turbo-linux-64@2.3.3: + turbo-linux-64@2.2.3: optional: true - turbo-linux-arm64@2.3.3: + turbo-linux-arm64@2.2.3: optional: true - turbo-windows-64@2.3.3: + turbo-windows-64@2.2.3: optional: true - turbo-windows-arm64@2.3.3: + turbo-windows-arm64@2.2.3: optional: true - turbo@2.3.3: + turbo@2.2.3: optionalDependencies: - turbo-darwin-64: 2.3.3 - turbo-darwin-arm64: 2.3.3 - turbo-linux-64: 2.3.3 - turbo-linux-arm64: 2.3.3 - turbo-windows-64: 2.3.3 - turbo-windows-arm64: 2.3.3 + turbo-darwin-64: 2.2.3 + turbo-darwin-arm64: 2.2.3 + turbo-linux-64: 2.2.3 + turbo-linux-arm64: 2.2.3 + turbo-windows-64: 2.2.3 + turbo-windows-arm64: 2.2.3 type-check@0.4.0: dependencies: @@ -7268,23 +7157,6 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(@types/node@22.10.0)(rollup@4.25.0)(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))): - dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@22.10.0) - '@rollup/pluginutils': 5.1.3(rollup@4.25.0) - '@vue/language-core': 1.8.27(typescript@5.6.3) - debug: 4.3.7 - kolorist: 1.8.0 - magic-string: 0.30.14 - typescript: 5.6.3 - vue-tsc: 1.8.27(typescript@5.6.3) - optionalDependencies: - vite: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - vite-plugin-dts@3.9.1(@types/node@22.10.0)(rollup@4.25.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))): dependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.10.0) @@ -7306,17 +7178,6 @@ snapshots: dependencies: vite: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) - vite-tsconfig-paths@4.3.2(typescript@5.6.3)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))): - dependencies: - debug: 4.3.7 - globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.6.3) - optionalDependencies: - vite: 5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49)) - transitivePeerDependencies: - - supports-color - - typescript - vite-tsconfig-paths@4.3.2(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.0)(sugarss@4.0.1(postcss@8.4.49))): dependencies: debug: 4.3.7 @@ -7379,13 +7240,6 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@1.8.27(typescript@5.6.3): - dependencies: - '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.6.3) - semver: 7.6.3 - typescript: 5.6.3 - vue-tsc@1.8.27(typescript@5.7.2): dependencies: '@volar/typescript': 1.11.1