mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-10-14 21:20:48 +08:00
refactor: lint (#6511)
* refactor: lint * chore: remove eslint-plugin/config-prettier
This commit is contained in:
+15
-15
@@ -1,39 +1,39 @@
|
||||
import path from "node:path";
|
||||
import path from 'node:path'
|
||||
|
||||
import legacy from "@vitejs/plugin-legacy";
|
||||
import react from "@vitejs/plugin-react";
|
||||
import { defineConfig } from "vite";
|
||||
import svgr from "vite-plugin-svgr";
|
||||
import legacy from '@vitejs/plugin-legacy'
|
||||
import react from '@vitejs/plugin-react'
|
||||
import { defineConfig } from 'vite'
|
||||
import svgr from 'vite-plugin-svgr'
|
||||
|
||||
export default defineConfig({
|
||||
root: "src",
|
||||
root: 'src',
|
||||
server: { port: 3000 },
|
||||
plugins: [
|
||||
svgr(),
|
||||
react(),
|
||||
legacy({
|
||||
modernTargets: ["edge>=109", "safari>=14"],
|
||||
modernTargets: ['edge>=109', 'safari>=14'],
|
||||
renderLegacyChunks: false,
|
||||
modernPolyfills: ["es.object.has-own", "web.structured-clone"],
|
||||
modernPolyfills: ['es.object.has-own', 'web.structured-clone'],
|
||||
additionalModernPolyfills: [
|
||||
path.resolve("./src/polyfills/matchMedia.js"),
|
||||
path.resolve("./src/polyfills/WeakRef.js"),
|
||||
path.resolve("./src/polyfills/RegExp.js"),
|
||||
path.resolve('./src/polyfills/matchMedia.js'),
|
||||
path.resolve('./src/polyfills/WeakRef.js'),
|
||||
path.resolve('./src/polyfills/RegExp.js'),
|
||||
],
|
||||
}),
|
||||
],
|
||||
build: {
|
||||
outDir: "../dist",
|
||||
outDir: '../dist',
|
||||
emptyOutDir: true,
|
||||
chunkSizeWarningLimit: 4000,
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
"@": path.resolve("./src"),
|
||||
"@root": path.resolve("."),
|
||||
'@': path.resolve('./src'),
|
||||
'@root': path.resolve('.'),
|
||||
},
|
||||
},
|
||||
define: {
|
||||
OS_PLATFORM: `"${process.platform}"`,
|
||||
},
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user