diff --git a/package.json b/package.json index cd12dee..0bab939 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@types/react-dom": "19.2.4", "@types/spark-md5": "3.0.5", "@typescript-eslint/parser": "8.66.0", - "@vitejs/plugin-react-swc": "4.3.3", + "@vitejs/plugin-react": "6.0.5", "@vitest/coverage-v8": "4.1.10", "browserslist": "4.28.7", "eslint": "9.39.5", @@ -77,7 +77,6 @@ "typescript-eslint": "8.66.0", "vite": "8.2.0", "vite-plugin-singlefile": "2.3.3", - "vite-tsconfig-paths": "6.1.1", "vitest": "4.1.10" }, "scripts": { diff --git a/vite.config.mts b/vite.config.mts index 37f78e0..1d42958 100644 --- a/vite.config.mts +++ b/vite.config.mts @@ -1,13 +1,15 @@ /// import { defineConfig } from 'vite'; -import react from '@vitejs/plugin-react-swc'; -import viteTsconfigPaths from 'vite-tsconfig-paths'; +import react from '@vitejs/plugin-react'; import { configDefaults } from 'vitest/config'; import { viteSingleFile } from 'vite-plugin-singlefile'; // https://vitejs.dev/config/ export default defineConfig({ base: '/watson/', + resolve: { + tsconfigPaths: true, + }, server: { port: 3000, }, @@ -25,7 +27,6 @@ export default defineConfig({ }, plugins: [ react(), - viteTsconfigPaths(), viteSingleFile() ], }); diff --git a/yarn.lock b/yarn.lock index 4704053..7806c40 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2607,158 +2607,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-darwin-arm64@npm:1.15.47" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@swc/core-darwin-x64@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-darwin-x64@npm:1.15.47" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@swc/core-linux-arm-gnueabihf@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.47" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@swc/core-linux-arm64-gnu@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-arm64-gnu@npm:1.15.47" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-arm64-musl@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-arm64-musl@npm:1.15.47" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@swc/core-linux-ppc64-gnu@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-ppc64-gnu@npm:1.15.47" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-s390x-gnu@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-s390x-gnu@npm:1.15.47" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-x64-gnu@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-x64-gnu@npm:1.15.47" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-x64-musl@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-linux-x64-musl@npm:1.15.47" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@swc/core-win32-arm64-msvc@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-win32-arm64-msvc@npm:1.15.47" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@swc/core-win32-ia32-msvc@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-win32-ia32-msvc@npm:1.15.47" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@swc/core-win32-x64-msvc@npm:1.15.47": - version: 1.15.47 - resolution: "@swc/core-win32-x64-msvc@npm:1.15.47" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@swc/core@npm:^1.15.46": - version: 1.15.47 - resolution: "@swc/core@npm:1.15.47" - dependencies: - "@swc/core-darwin-arm64": "npm:1.15.47" - "@swc/core-darwin-x64": "npm:1.15.47" - "@swc/core-linux-arm-gnueabihf": "npm:1.15.47" - "@swc/core-linux-arm64-gnu": "npm:1.15.47" - "@swc/core-linux-arm64-musl": "npm:1.15.47" - "@swc/core-linux-ppc64-gnu": "npm:1.15.47" - "@swc/core-linux-s390x-gnu": "npm:1.15.47" - "@swc/core-linux-x64-gnu": "npm:1.15.47" - "@swc/core-linux-x64-musl": "npm:1.15.47" - "@swc/core-win32-arm64-msvc": "npm:1.15.47" - "@swc/core-win32-ia32-msvc": "npm:1.15.47" - "@swc/core-win32-x64-msvc": "npm:1.15.47" - "@swc/counter": "npm:^0.1.3" - "@swc/types": "npm:^0.1.27" - peerDependencies: - "@swc/helpers": ">=0.5.17" - dependenciesMeta: - "@swc/core-darwin-arm64": - optional: true - "@swc/core-darwin-x64": - optional: true - "@swc/core-linux-arm-gnueabihf": - optional: true - "@swc/core-linux-arm64-gnu": - optional: true - "@swc/core-linux-arm64-musl": - optional: true - "@swc/core-linux-ppc64-gnu": - optional: true - "@swc/core-linux-s390x-gnu": - optional: true - "@swc/core-linux-x64-gnu": - optional: true - "@swc/core-linux-x64-musl": - optional: true - "@swc/core-win32-arm64-msvc": - optional: true - "@swc/core-win32-ia32-msvc": - optional: true - "@swc/core-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc/helpers": - optional: true - checksum: 10c0/34ccbb3ae5db0af520934abfdf2505b8490128b48863d9a2e6db2d8787e2d7415318000c92fd32ebe351b24d93f36f52c58f35b9a98e60a4010b34a1af2c3d5e - languageName: node - linkType: hard - -"@swc/counter@npm:^0.1.3": - version: 0.1.3 - resolution: "@swc/counter@npm:0.1.3" - checksum: 10c0/8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356 - languageName: node - linkType: hard - -"@swc/types@npm:^0.1.27": - version: 0.1.27 - resolution: "@swc/types@npm:0.1.27" - dependencies: - "@swc/counter": "npm:^0.1.3" - checksum: 10c0/25f1bfa0ac34e9ac60aa7de91778f70906cd77a7abb3eb68c5da8d38d5202286b293300d4bb2792b3bb8840a7f5d5c4627c4ec34d2fae6533bfb3e14a70fd8fb - languageName: node - linkType: hard - "@tanstack/react-virtual@npm:3.14.9": version: 3.14.9 resolution: "@tanstack/react-virtual@npm:3.14.9" @@ -3577,15 +3425,21 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react-swc@npm:4.3.3": - version: 4.3.3 - resolution: "@vitejs/plugin-react-swc@npm:4.3.3" +"@vitejs/plugin-react@npm:6.0.5": + version: 6.0.5 + resolution: "@vitejs/plugin-react@npm:6.0.5" dependencies: "@rolldown/pluginutils": "npm:^1.0.1" - "@swc/core": "npm:^1.15.46" peerDependencies: - vite: ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10c0/4600857f2900d9912e5fee1c99a6babd9cfcc53156cd2dd7fb299c88e2fe7231a92e193c5f76c0e836eb170ab46040d68edf69b822257e1668f089570c0928c9 + "@rolldown/plugin-babel": ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + vite: ^8.0.0 + peerDependenciesMeta: + "@rolldown/plugin-babel": + optional: true + babel-plugin-react-compiler: + optional: true + checksum: 10c0/fb02246fe3652d7fb746190bdd098b9e29918dfcf8c67b9c0c37300ce789e82331b2ba761530ac6ac9a61390b774d44f401787bd1c87a6c866d1e74a745cc1a0 languageName: node linkType: hard @@ -5105,7 +4959,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.4.1, debug@npm:^4.4.3": +"debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.4.1, debug@npm:^4.4.3": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -11192,20 +11046,6 @@ __metadata: languageName: node linkType: hard -"tsconfck@npm:^3.0.3": - version: 3.1.6 - resolution: "tsconfck@npm:3.1.6" - peerDependencies: - typescript: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - bin: - tsconfck: bin/tsconfck.js - checksum: 10c0/269c3c513540be44844117bb9b9258fe6f8aeab026d32aeebf458d5299125f330711429dbb556dbf125a0bc25f4a81e6c24ac96de2740badd295c3fb400f66c4 - languageName: node - linkType: hard - "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" @@ -11716,19 +11556,6 @@ __metadata: languageName: node linkType: hard -"vite-tsconfig-paths@npm:6.1.1": - version: 6.1.1 - resolution: "vite-tsconfig-paths@npm:6.1.1" - dependencies: - debug: "npm:^4.1.1" - globrex: "npm:^0.1.2" - tsconfck: "npm:^3.0.3" - peerDependencies: - vite: "*" - checksum: 10c0/5e61080991418fefa08c5b98995cdcada4931ae01ac97ef9e2ee941051f61b76890a6e7ba48bed3b2a229ec06fef33a06621bba4ce457b3f4233ad31dc0c1d1b - languageName: node - linkType: hard - "vite@npm:8.2.0": version: 8.2.0 resolution: "vite@npm:8.2.0" @@ -11966,7 +11793,7 @@ __metadata: "@types/react-dom": "npm:19.2.4" "@types/spark-md5": "npm:3.0.5" "@typescript-eslint/parser": "npm:8.66.0" - "@vitejs/plugin-react-swc": "npm:4.3.3" + "@vitejs/plugin-react": "npm:6.0.5" "@vitest/coverage-v8": "npm:4.1.10" browserslist: "npm:4.28.7" d3: "npm:7.9.0" @@ -11995,7 +11822,6 @@ __metadata: typescript-eslint: "npm:8.66.0" vite: "npm:8.2.0" vite-plugin-singlefile: "npm:2.3.3" - vite-tsconfig-paths: "npm:6.1.1" vitest: "npm:4.1.10" languageName: unknown linkType: soft