diff --git a/.eslintignore b/.eslintignore index b3da7444..3a93d428 100644 --- a/.eslintignore +++ b/.eslintignore @@ -3,6 +3,6 @@ postcss.config.js tailwind.config.js rollup.preload.config.ts rollup.main.config.ts -vite.renderer.config.ts +vite.renderer.config.mts extensions/alspotron.js example/ \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index be65dd8c..7cfb0191 100644 --- a/package-lock.json +++ b/package-lock.json @@ -83,7 +83,7 @@ "typescript": "5.3.3", "vite": "5.0.9", "vite-plugin-solid": "2.8.0", - "vite-plugin-static-copy": "0.17.1" + "vite-plugin-static-copy": "1.0.0" }, "optionalDependencies": { "@jellybrick/wql-process-monitor": "1.4.5", @@ -10791,9 +10791,9 @@ } }, "node_modules/vite-plugin-static-copy": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-0.17.1.tgz", - "integrity": "sha512-9h3iaVs0bqnqZOM5YHJXGHqdC5VAVlTZ2ARYsuNpzhEJUHmFqXY7dAK4ZFpjEQ4WLFKcaN8yWbczr81n01U4sQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-1.0.0.tgz", + "integrity": "sha512-kMlrB3WDtC5GzFedNIPkpjnOAr8M11PfWOiUaONrUZ3AqogTsOmIhTt6w7Fh311wl8pN81ld7sfuOEogFJ9N8A==", "dev": true, "dependencies": { "chokidar": "^3.5.3", @@ -10802,10 +10802,10 @@ "picocolors": "^1.0.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + "vite": "^5.0.0" } }, "node_modules/vite-plugin-static-copy/node_modules/fs-extra": { diff --git a/package.json b/package.json index 2360598f..28b7951d 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,10 @@ "scripts": { "dev": "concurrently \"npm run dev:main\" \"npm run dev:renderer\"", "dev:main": "npm run build:main && electron ./dist/index.js", - "dev:renderer": "vite -c vite.renderer.config.ts", + "dev:renderer": "vite -c vite.renderer.config.mts", "postinstall": "patch-package", "clean": "del-cli dist", - "build": "npm run build:main && vite build -c vite.renderer.config.ts", + "build": "npm run build:main && vite build -c vite.renderer.config.mts", "build:main": "rollup -c rollup.preload.config.ts --configPlugin @rollup/plugin-typescript --bundleConfigAsCjs && rollup -c rollup.main.config.ts --configPlugin @rollup/plugin-typescript --bundleConfigAsCjs", "dist": "npm run clean && npm run build && electron-builder -p never", "dist:all": "npm run clean && npm run build && electron-builder --win --mac --linux -p never", @@ -76,7 +76,7 @@ "vite": "5.0.9", "type-fest": "4.8.3", "vite-plugin-solid": "2.8.0", - "vite-plugin-static-copy": "0.17.1" + "vite-plugin-static-copy": "1.0.0" }, "dependencies": { "@codemirror/commands": "6.3.2", diff --git a/vite.renderer.config.ts b/vite.renderer.config.mts similarity index 95% rename from vite.renderer.config.ts rename to vite.renderer.config.mts index 537f1045..38177d0f 100644 --- a/vite.renderer.config.ts +++ b/vite.renderer.config.mts @@ -1,4 +1,4 @@ -import * as path from 'node:path'; +import path from 'node:path'; import { defineConfig } from 'vite';