mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-20 10:33:41 -05:00
web/intl: reduce bundle size by removing compiler from runtime
This commit is contained in:
parent
74a86d1342
commit
faa612577e
3 changed files with 14 additions and 0 deletions
11
web/package-lock.json
generated
11
web/package-lock.json
generated
|
@ -23,6 +23,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.11.1",
|
||||
"@swc/plugin-formatjs": "^2.0.1",
|
||||
"@types/katex": "^0.16.7",
|
||||
"@types/leaflet": "^1.9.14",
|
||||
"@types/react": "^19.0.0",
|
||||
|
@ -1802,6 +1803,16 @@
|
|||
"dev": true,
|
||||
"license": "Apache-2.0"
|
||||
},
|
||||
"node_modules/@swc/plugin-formatjs": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@swc/plugin-formatjs/-/plugin-formatjs-2.0.1.tgz",
|
||||
"integrity": "sha512-rVGGiKm1u9WVhopC9275TDzuBheHUxQEO7cRbqcyo4yZ5FmO5ukvM5XYkBp24k8fUScH6g3vNTAASqLN0jBL3Q==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@swc/counter": "^0.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@swc/types": {
|
||||
"version": "0.1.17",
|
||||
"resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.17.tgz",
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.11.1",
|
||||
"@swc/plugin-formatjs": "^2.0.1",
|
||||
"@types/katex": "^0.16.7",
|
||||
"@types/leaflet": "^1.9.14",
|
||||
"@types/react": "^19.0.0",
|
||||
|
|
|
@ -7,6 +7,7 @@ const splitDeps = ["katex", "leaflet", "monaco-editor"]
|
|||
export default defineConfig({
|
||||
base: "./",
|
||||
build: {
|
||||
|
||||
target: ["esnext", "firefox128", "chrome131", "safari18"],
|
||||
chunkSizeWarningLimit: 3500,
|
||||
rollupOptions: {
|
||||
|
@ -36,6 +37,7 @@ export default defineConfig({
|
|||
resolve: {
|
||||
alias: {
|
||||
"@": "/src",
|
||||
"@formatjs/icu-messageformat-parser": "@formatjs/icu-messageformat-parser/no-parser",
|
||||
},
|
||||
},
|
||||
server: {
|
||||
|
|
Loading…
Add table
Reference in a new issue