chore: import Local-Cursor v1.1.8 source snapshot

Includes the current working directory changes. Historical commits and release binaries are excluded to limit Gitea storage.
Source base: d7515973fbfd6dd2001fa156c483455b8081c7cb
This commit is contained in:
FuDie0915
2026-11-10 01:24:28 +08:00
commit db73cf5a39
337 changed files with 147502 additions and 0 deletions

37
frontend/vite.config.js Normal file
View File

@@ -0,0 +1,37 @@
import vue from "@vitejs/plugin-vue";
import vueJsx from "@vitejs/plugin-vue-jsx";
import wails from "@wailsio/runtime/plugins/vite";
import { codeInspectorPlugin } from "code-inspector-plugin";
import path from "path";
import { defineConfig } from "vite";
import topLevelAwait from "vite-plugin-top-level-await";
import { staticI18nPlugin } from "./plugins/static-i18n-plugin.js";
const isDev = process.env.NODE_ENV === "development";
// https://vitejs.dev/config/
export default defineConfig({
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
"@bindings": path.resolve(__dirname, "./bindings"),
},
},
build: {
target: ["es2019", "safari13"],
cssTarget: "safari13",
},
plugins: [
isDev &&
codeInspectorPlugin({
bundler: "vite",
editor: "code",
hotKeys: ["ctrlKey"],
}),
wails("./bindings"),
topLevelAwait(),
staticI18nPlugin(),
vue(),
vueJsx(),
].filter(Boolean),
});