perf: 👌优化配置

This commit is contained in:
wanglihui 2024-07-22 23:50:24 +08:00
parent b310f83113
commit 6fa7458979
5 changed files with 14 additions and 20 deletions

View File

@ -1,3 +1,2 @@
registry "https://registry.npmmirror.com/" registry "https://registry.npmmirror.com/"
electron_mirror "https://npmmirror.com/mirrors/electron/"
electron_mirror "https://registry.npmmirror.com/-/binary/electron/"

View File

@ -7,7 +7,7 @@ npmRebuild: false
asar: false asar: false
buildDependenciesFromSource: true buildDependenciesFromSource: true
electronDownload: electronDownload:
mirror: https://registry.npmmirror.com/-/binary/electron/ mirror: https://npmmirror.com/mirrors/electron/
files: files:
- resources/**/* - resources/**/*
- out-election/**/* - out-election/**/*

View File

@ -63,7 +63,7 @@
"react-scripts": "5.0.0", "react-scripts": "5.0.0",
"terser-webpack-plugin": "^5.3.9", "terser-webpack-plugin": "^5.3.9",
"tsc-watch": "^6.0.4", "tsc-watch": "^6.0.4",
"typescript": "^5.3.3", "typescript": "^4.5.5",
"wait-on": "^7.2.0", "wait-on": "^7.2.0",
"webpack-bundle-analyzer": "^4.5.0" "webpack-bundle-analyzer": "^4.5.0"
}, },
@ -72,7 +72,7 @@
}, },
"browserslist": { "browserslist": {
"production": [ "production": [
">0.2%", "> 1%",
"not dead", "not dead",
"not op_mini all" "not op_mini all"
], ],

View File

@ -19,7 +19,7 @@
"build-ele:linux": "turbo run build-ele:linux", "build-ele:linux": "turbo run build-ele:linux",
"build-ele:linux-arm64": "turbo run build-ele:linux-arm64", "build-ele:linux-arm64": "turbo run build-ele:linux-arm64",
"bootstrap": "yarn install", "bootstrap": "yarn install",
"clean": "turbo run clean && rimraf node_modules && rimraf .turbo", "clean": "turbo run clean && rimraf node_modules .turbo",
"lint": "turbo run lint", "lint": "turbo run lint",
"format": "prettier --write \"**/*.{ts,tsx,md}\"" "format": "prettier --write \"**/*.{ts,tsx,md}\""
}, },

View File

@ -5046,20 +5046,10 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2" lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0" lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001400: caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001517, caniuse-lite@^1.0.30001520:
version "1.0.30001495" version "1.0.30001643"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001495.tgz" resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz"
integrity sha512-F6x5IEuigtUfU5ZMQK2jsy5JqUUlEFRVZq8bO2a+ysq5K7jD6PPc9YXZj78xDNS3uNchesp1Jw47YXEqr+Viyg== integrity sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==
caniuse-lite@^1.0.30001517:
version "1.0.30001533"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001533.tgz#1180daeb2518b93c82f19b904d1fefcf82197707"
integrity sha512-9aY/b05NKU4Yl2sbcJhn4A7MsGwR1EPfW/nrqsnqVA0Oq50wpmPaGI+R1Z0UKlUl96oxUkGEOILWtOHck0eCWw==
caniuse-lite@^1.0.30001520:
version "1.0.30001534"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001534.tgz#f24a9b2a6d39630bac5c132b5dff89b39a12e7dd"
integrity sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==
case-sensitive-paths-webpack-plugin@^2.4.0: case-sensitive-paths-webpack-plugin@^2.4.0:
version "2.4.0" version "2.4.0"
@ -12895,6 +12885,11 @@ typedarray-to-buffer@^3.1.5:
dependencies: dependencies:
is-typedarray "^1.0.0" is-typedarray "^1.0.0"
typescript@^4.5.5:
version "4.9.5"
resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
typescript@^5.3.3: typescript@^5.3.3:
version "5.3.3" version "5.3.3"
resolved "https://registry.npmmirror.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" resolved "https://registry.npmmirror.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"