chore: update asset paths and package dependencies

This commit is contained in:
kastov 2025-12-05 19:56:25 +03:00
parent eb5e50e6a2
commit 3be6109831
No known key found for this signature in database
GPG key ID: 1B27BE29057F4C90
5 changed files with 164 additions and 181 deletions

4
.gitignore vendored
View file

@ -145,4 +145,6 @@ public/main.wasm
public/xray.schema.cn.json
scripts
scripts/**
scripts/**
public/assets/**

View file

@ -153,7 +153,7 @@
rel="stylesheet"
/>
<script src="/wasm_exec.js"></script>
<script src="/assets/wasm_exec.js"></script>
<meta name="color-scheme" content="dark only" />
<meta name="theme-color" content="#161B23" />

319
package-lock.json generated
View file

@ -15,9 +15,9 @@
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@formkit/auto-animate": "^0.9.0",
"@gfazioli/mantine-list-view-table": "1.1.6",
"@gfazioli/mantine-split-pane": "^2.5.3",
"@gfazioli/mantine-text-animate": "^2.3.6",
"@gfazioli/mantine-list-view-table": "1.1.7",
"@gfazioli/mantine-split-pane": "^2.5.4",
"@gfazioli/mantine-text-animate": "^2.3.7",
"@highcharts/react": "^4.0.0-beta.5",
"@lukemorales/query-key-factory": "^1.3.4",
"@mantine/carousel": "^8.3.9",
@ -63,7 +63,7 @@
"json-edit-react": "^1.29.0",
"lodash": "^4.17.21",
"lottie-react": "^2.4.1",
"mantine-datatable": "8.3.8",
"mantine-datatable": "8.3.9",
"mantine-form-zod-resolver": "^1.3.0",
"mantine-react-table": "^2.0.0-beta.9",
"monaco-editor": "^0.52.2",
@ -74,13 +74,13 @@
"react-country-flag": "^3.1.0",
"react-dom": "^19.2.1",
"react-error-boundary": "^6.0.0",
"react-i18next": "^16.3.5",
"react-i18next": "^16.4.0",
"react-icons": "^5.5.0",
"react-imask": "^7.6.1",
"react-layout-masonry": "^2.0.0",
"react-markdown": "^10.1.0",
"react-router-dom": "6.27.0",
"react-virtuoso": "^4.16.1",
"react-virtuoso": "^4.17.0",
"recharts": "^2.15.3",
"rehype-raw": "^7.0.0",
"remark-gfm": "^4.0.1",
@ -163,9 +163,9 @@
}
},
"node_modules/@acemir/cssom": {
"version": "0.9.24",
"resolved": "https://registry.npmjs.org/@acemir/cssom/-/cssom-0.9.24.tgz",
"integrity": "sha512-5YjgMmAiT2rjJZU7XK1SNI7iqTy92DpaYVgG6x63FxkJ11UpYfLndHJATtinWJClAXiOlW9XWaUyAQf8pMrQPg==",
"version": "0.9.26",
"resolved": "https://registry.npmjs.org/@acemir/cssom/-/cssom-0.9.26.tgz",
"integrity": "sha512-UMFbL3EnWH/eTvl21dz9s7Td4wYDMtxz/56zD8sL9IZGYyi48RxmdgPMiyT7R6Vn3rjMTwYZ42bqKa7ex74GEQ==",
"dev": true,
"license": "MIT"
},
@ -561,9 +561,9 @@
}
},
"node_modules/@cacheable/memory/node_modules/keyv": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
"integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"version": "5.5.5",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.5.tgz",
"integrity": "sha512-FA5LmZVF1VziNc0bIdCSA1IoSVnDCqE8HJIZZv2/W8YmoAM50+tnUgJR/gQZwEeIMleuIOnRnHA/UaZRNeV4iQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -582,9 +582,9 @@
}
},
"node_modules/@cacheable/utils/node_modules/keyv": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
"integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"version": "5.5.5",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.5.tgz",
"integrity": "sha512-FA5LmZVF1VziNc0bIdCSA1IoSVnDCqE8HJIZZv2/W8YmoAM50+tnUgJR/gQZwEeIMleuIOnRnHA/UaZRNeV4iQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -1725,9 +1725,9 @@
"license": "MIT"
},
"node_modules/@gfazioli/mantine-list-view-table": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-list-view-table/-/mantine-list-view-table-1.1.6.tgz",
"integrity": "sha512-1quZ5myTA4SD+A6fHcq8vZtRH60ejG2ITnJ/ll1EDanECR4m38uv7vqk5cLY5a/pUHvHwilluX5MT0dZa+5g/Q==",
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-list-view-table/-/mantine-list-view-table-1.1.7.tgz",
"integrity": "sha512-brwf9f07e9k277onwJPUxW+09hgqyC5iGWzVOn5DDDgG9vXhlCTzHGtw20emxLzVg+Wao9l4QIbTeHYXIepdpQ==",
"license": "MIT",
"peerDependencies": {
"@mantine/core": ">=7.0.0",
@ -1738,9 +1738,9 @@
}
},
"node_modules/@gfazioli/mantine-split-pane": {
"version": "2.5.3",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-split-pane/-/mantine-split-pane-2.5.3.tgz",
"integrity": "sha512-XNiZVJKJn56diyoOfMLcxxEzzZlV3Itp/nGZ3eX8VG2qBaWBTC88VtJgHh/QFTi9fJqTlP3zZRzSGgTWPS0kxg==",
"version": "2.5.4",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-split-pane/-/mantine-split-pane-2.5.4.tgz",
"integrity": "sha512-FEFcNWzvo5tu9ClTvNjlKHZDyPcxgx/ml8SyvW3NUDOAt0hcydDGFbU0db29pe5HXTGacVao6XvHM1VTkDTg3Q==",
"license": "MIT",
"peerDependencies": {
"@mantine/core": ">=7.0.0",
@ -1750,9 +1750,9 @@
}
},
"node_modules/@gfazioli/mantine-text-animate": {
"version": "2.3.6",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-text-animate/-/mantine-text-animate-2.3.6.tgz",
"integrity": "sha512-ZnP4N8jL2iRS6EmhSZWJQHRu4f7Wz9iqSWSu8WoaI0KpYRhSmCFIVhEXos6ClHbNVv8gBxuOexhGNMhTxBLmaQ==",
"version": "2.3.7",
"resolved": "https://registry.npmjs.org/@gfazioli/mantine-text-animate/-/mantine-text-animate-2.3.7.tgz",
"integrity": "sha512-NVzye5+bdQ44srLZM98wa2qwHvgwYIuiR4+0A5q0q+IwlQcVx5rG+kjKNY41Z+PcRo01tIRpbRWnbAxvdXmDGQ==",
"license": "MIT",
"peerDependencies": {
"@mantine/core": ">=7.0.0",
@ -2808,35 +2808,18 @@
}
},
"node_modules/@quansync/fs": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-0.1.6.tgz",
"integrity": "sha512-zoA8SqQO11qH9H8FCBR7NIbowYARIPmBz3nKjgAaOUDi/xPAAu1uAgebtV7KXHTc6CDZJVRZ1u4wIGvY5CWYaw==",
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@quansync/fs/-/fs-1.0.0.tgz",
"integrity": "sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"quansync": "^0.3.0"
"quansync": "^1.0.0"
},
"funding": {
"url": "https://github.com/sponsors/sxzz"
}
},
"node_modules/@quansync/fs/node_modules/quansync": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/quansync/-/quansync-0.3.0.tgz",
"integrity": "sha512-dr5GyvHkdDbrAeXyl0MGi/jWKM6+/lZbNFVe+Ff7ivJi4RVry7O091VfXT/wuAVcF3FwNr86nwZVdxx8nELb2w==",
"dev": true,
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/antfu"
},
{
"type": "individual",
"url": "https://github.com/sponsors/sxzz"
}
],
"license": "MIT"
},
"node_modules/@remix-run/router": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz",
@ -4198,6 +4181,13 @@
"dev": true,
"license": "MIT"
},
"node_modules/@types/minimatch": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
"integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/ms": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
@ -5116,16 +5106,13 @@
}
},
"node_modules/array-differ": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-4.0.0.tgz",
"integrity": "sha512-Q6VPTLMsmXZ47ENG3V+wQyZS1ZxXMxFyYzA+Z/GMrJ6yIutAIEf9wTyroTzmGjNfox9/h3GdGBCVh43GVFx4Uw==",
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
"integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
"dev": true,
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
"node": ">=8"
}
},
"node_modules/array-includes": {
@ -5152,16 +5139,13 @@
}
},
"node_modules/array-union": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz",
"integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
"node": ">=8"
}
},
"node_modules/array.prototype.findlastindex": {
@ -5246,6 +5230,16 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/arrify": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
"integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/assert": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
@ -5377,9 +5371,9 @@
"license": "MIT"
},
"node_modules/baseline-browser-mapping": {
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.0.tgz",
"integrity": "sha512-Mh++g+2LPfzZToywfE1BUzvZbfOY52Nil0rn9H1CPC5DJ7fX+Vir7nToBeoiSbB1zTNeGYbELEvJESujgGrzXw==",
"version": "2.9.3",
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.3.tgz",
"integrity": "sha512-8QdH6czo+G7uBsNo0GiUfouPN1lRzKdJTGnKXwe12gkFbnnOUaUKGN55dMkfy+mnxmvjwl9zcI4VncczcVXDhA==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@ -5520,9 +5514,9 @@
}
},
"node_modules/cacheable/node_modules/keyv": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.4.tgz",
"integrity": "sha512-eohl3hKTiVyD1ilYdw9T0OiB4hnjef89e3dMYKz+mVKDzj+5IteTseASUsOB+EU9Tf6VNTCjDePcP6wkDGmLKQ==",
"version": "5.5.5",
"resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.5.tgz",
"integrity": "sha512-FA5LmZVF1VziNc0bIdCSA1IoSVnDCqE8HJIZZv2/W8YmoAM50+tnUgJR/gQZwEeIMleuIOnRnHA/UaZRNeV4iQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -5727,16 +5721,16 @@
}
},
"node_modules/chokidar": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
"integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
"integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
"dev": true,
"license": "MIT",
"dependencies": {
"readdirp": "^4.0.1"
"readdirp": "^5.0.0"
},
"engines": {
"node": ">= 14.16.0"
"node": ">= 20.19.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
@ -6823,9 +6817,9 @@
}
},
"node_modules/electron-to-chromium": {
"version": "1.5.263",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.263.tgz",
"integrity": "sha512-DrqJ11Knd+lo+dv+lltvfMDLU27g14LMdH2b0O3Pio4uk0x+z7OR+JrmyacTPN2M8w3BrZ7/RTwG3R9B7irPlg==",
"version": "1.5.266",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.266.tgz",
"integrity": "sha512-kgWEglXvkEfMH7rxP5OSZZwnaDWT7J9EoZCujhnpLbfi0bbNtRkgdX2E3gt0Uer11c61qCYktB3hwkAS325sJg==",
"dev": true,
"license": "ISC"
},
@ -8563,15 +8557,15 @@
}
},
"node_modules/hast-util-to-parse5": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
"integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.1.tgz",
"integrity": "sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
"comma-separated-tokens": "^2.0.0",
"devlop": "^1.0.0",
"property-information": "^6.0.0",
"property-information": "^7.0.0",
"space-separated-tokens": "^2.0.0",
"web-namespaces": "^2.0.0",
"zwitch": "^2.0.0"
@ -8581,16 +8575,6 @@
"url": "https://opencollective.com/unified"
}
},
"node_modules/hast-util-to-parse5/node_modules/property-information": {
"version": "6.5.0",
"resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
"integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/hast-util-whitespace": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
@ -8787,15 +8771,16 @@
}
},
"node_modules/i18next-resources-for-ts": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/i18next-resources-for-ts/-/i18next-resources-for-ts-1.8.0.tgz",
"integrity": "sha512-I/qMaoARO2WBPjFYumh0Ceu1Bj9GckdxMAFFcAz9EtAFNPGybbeZNKluVPIN6iqMQatuJQ4XHagvx/C/gjqBCQ==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/i18next-resources-for-ts/-/i18next-resources-for-ts-1.9.0.tgz",
"integrity": "sha512-P5kZmxCVKVdiJU0z6Nf+3qW3sdN4TlxDRsuyiuLT5SdM1Yy8yqUgR6JlNZPAd1VWMaXp8aiauK8EuOi3XuKhcw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.28.4",
"chokidar": "^4.0.3",
"yaml": "^2.8.1"
"@swc/core": "^1.15.3",
"chokidar": "^5.0.0",
"yaml": "^2.8.2"
},
"bin": {
"i18next-resources-for-ts": "bin/i18next-resources-for-ts.js"
@ -9640,9 +9625,9 @@
}
},
"node_modules/javascript-obfuscator": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/javascript-obfuscator/-/javascript-obfuscator-4.2.0.tgz",
"integrity": "sha512-EBhZ30WvfjmPrxVYHGemPmEJ6dG7c8BX7TPdrzWwf3+8or3/H6u6tyKlzjmM8f2DyxZ5QBKR7yWw4WxOsQPecA==",
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/javascript-obfuscator/-/javascript-obfuscator-4.2.1.tgz",
"integrity": "sha512-pTkLghXuc/nrqGJO7OoAegBQ5SlA3IxYmQdn5um1lhlTwjgKmCpusmIu9EKPZLQ358mzPbSav8Q/gHtwipb68w==",
"dev": true,
"hasInstallScript": true,
"license": "BSD-2-Clause",
@ -9662,7 +9647,7 @@
"js-string-escape": "1.0.1",
"md5": "2.3.0",
"mkdirp": "3.0.1",
"multimatch": "7.0.0",
"multimatch": "5.0.0",
"opencollective-postinstall": "2.0.3",
"process": "0.11.10",
"reflect-metadata": "0.2.2",
@ -10061,9 +10046,9 @@
}
},
"node_modules/mantine-datatable": {
"version": "8.3.8",
"resolved": "https://registry.npmjs.org/mantine-datatable/-/mantine-datatable-8.3.8.tgz",
"integrity": "sha512-n6IHSCoZSojHSLLcRcxB0wiyMt+N2cIhp7gRSLsLdXv3xg4vq6wSW/n6cbd8SxN26T8JQlQ4Y2KNBgIuDdbHEg==",
"version": "8.3.9",
"resolved": "https://registry.npmjs.org/mantine-datatable/-/mantine-datatable-8.3.9.tgz",
"integrity": "sha512-hJqHHGbgrmnGikbrFLp+c+PbPJLsxjrapOsV3QtkXcwi4BPVL1f0LGGMFk9MLn/IqzpwqzBqU30w6j3ZlpwDdQ==",
"license": "MIT",
"funding": {
"type": "github",
@ -11361,49 +11346,25 @@
"license": "MIT"
},
"node_modules/multimatch": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/multimatch/-/multimatch-7.0.0.tgz",
"integrity": "sha512-SYU3HBAdF4psHEL/+jXDKHO95/m5P2RvboHT2Y0WtTttvJLP4H/2WS9WlQPFvF6C8d6SpLw8vjCnQOnVIVOSJQ==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
"integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
"dev": true,
"license": "MIT",
"dependencies": {
"array-differ": "^4.0.0",
"array-union": "^3.0.1",
"minimatch": "^9.0.3"
"@types/minimatch": "^3.0.3",
"array-differ": "^3.0.0",
"array-union": "^2.1.0",
"arrify": "^2.0.1",
"minimatch": "^3.0.4"
},
"engines": {
"node": ">=18"
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/multimatch/node_modules/brace-expansion": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
},
"node_modules/multimatch/node_modules/minimatch": {
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/nanoid": {
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
@ -12424,9 +12385,9 @@
}
},
"node_modules/quansync": {
"version": "0.2.11",
"resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz",
"integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==",
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/quansync/-/quansync-1.0.0.tgz",
"integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==",
"dev": true,
"funding": [
{
@ -12538,9 +12499,9 @@
}
},
"node_modules/react-i18next": {
"version": "16.3.5",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-16.3.5.tgz",
"integrity": "sha512-F7Kglc+T0aE6W2rO5eCAFBEuWRpNb5IFmXOYEgztjZEuiuSLTe/xBIEG6Q3S0fbl8GXMNo+Q7gF8bpokFNWJww==",
"version": "16.4.0",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-16.4.0.tgz",
"integrity": "sha512-bxVeBA8Ky2UeItNhF4JRxHCFIrpEJHGFG/mOAa4CR0JkqaDEYSLmlEgmC4Os63SBlZ+E5U0YyrNJOSVl2mtVqQ==",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.27.6",
@ -12807,9 +12768,9 @@
}
},
"node_modules/react-virtuoso": {
"version": "4.16.1",
"resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.16.1.tgz",
"integrity": "sha512-V9ZDw7TFspJb02gNWqHyVZvaMaCFaoL30F/tOVepCI12kdLjA2oxFfWvNC66AVJdOH5cwiq8317p2Q9OpG+TDw==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-4.17.0.tgz",
"integrity": "sha512-od3pi2v13v31uzn5zPXC2u3ouISFCVhjFVFch2VvS2Cx7pWA2F1aJa3XhNTN2F07M3lhfnMnsmGeH+7wZICr7w==",
"license": "MIT",
"peerDependencies": {
"react": ">=16 || >=17 || >= 18 || >= 19",
@ -12817,13 +12778,13 @@
}
},
"node_modules/readdirp": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
"integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz",
"integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">= 14.18.0"
"node": ">= 20.19.0"
},
"funding": {
"type": "individual",
@ -13705,6 +13666,36 @@
"steiger": "dist/cli.mjs"
}
},
"node_modules/steiger/node_modules/chokidar": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
"integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
"dev": true,
"license": "MIT",
"dependencies": {
"readdirp": "^4.0.1"
},
"engines": {
"node": ">= 14.16.0"
},
"funding": {
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/steiger/node_modules/readdirp": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
"integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">= 14.18.0"
},
"funding": {
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
},
"node_modules/stop-iteration-iterator": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
@ -14078,16 +14069,6 @@
"dev": true,
"license": "CC0-1.0"
},
"node_modules/stylelint/node_modules/array-union": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/stylelint/node_modules/balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
@ -14778,31 +14759,31 @@
}
},
"node_modules/unconfig": {
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.1.tgz",
"integrity": "sha512-uyQ7LElcGizrOGZyIq9KU+xkuEjcRf9IpmDTkCSYv5mEeZzrXSj6rb51C0L+WTedsmAoVxW9WKrLWhSwebIM9Q==",
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.2.tgz",
"integrity": "sha512-nrMlWRQ1xdTjSnSUqvYqJzbTBFugoqHobQj58B2bc8qxHKBBHMNNsWQFP3Cd3/JZK907voM2geYPWqD4VK3MPQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@quansync/fs": "^0.1.5",
"@quansync/fs": "^1.0.0",
"defu": "^6.1.4",
"jiti": "^2.6.1",
"quansync": "^0.2.11",
"unconfig-core": "7.4.1"
"quansync": "^1.0.0",
"unconfig-core": "7.4.2"
},
"funding": {
"url": "https://github.com/sponsors/antfu"
}
},
"node_modules/unconfig-core": {
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.1.tgz",
"integrity": "sha512-Bp/bPZjV2Vl/fofoA2OYLSnw1Z0MOhCX7zHnVCYrazpfZvseBbGhwcNQMxsg185Mqh7VZQqK3C8hFG/Dyng+yA==",
"version": "7.4.2",
"resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.2.tgz",
"integrity": "sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@quansync/fs": "^0.1.5",
"quansync": "^0.2.11"
"@quansync/fs": "^1.0.0",
"quansync": "^1.0.0"
},
"funding": {
"url": "https://github.com/sponsors/antfu"
@ -14961,9 +14942,9 @@
}
},
"node_modules/update-browserslist-db": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.0.tgz",
"integrity": "sha512-Dn+NlSF/7+0lVSEZ57SYQg6/E44arLzsVOGgrElBn/BlG1B8WKdbLppOocFrXwRNTkNlgdGNaBgH1o0lggDPiw==",
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz",
"integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==",
"dev": true,
"funding": [
{

View file

@ -39,9 +39,9 @@
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@formkit/auto-animate": "^0.9.0",
"@gfazioli/mantine-list-view-table": "1.1.6",
"@gfazioli/mantine-split-pane": "^2.5.3",
"@gfazioli/mantine-text-animate": "^2.3.6",
"@gfazioli/mantine-list-view-table": "1.1.7",
"@gfazioli/mantine-split-pane": "^2.5.4",
"@gfazioli/mantine-text-animate": "^2.3.7",
"@highcharts/react": "^4.0.0-beta.5",
"@lukemorales/query-key-factory": "^1.3.4",
"@mantine/carousel": "^8.3.9",
@ -87,7 +87,7 @@
"json-edit-react": "^1.29.0",
"lodash": "^4.17.21",
"lottie-react": "^2.4.1",
"mantine-datatable": "8.3.8",
"mantine-datatable": "8.3.9",
"mantine-form-zod-resolver": "^1.3.0",
"mantine-react-table": "^2.0.0-beta.9",
"monaco-editor": "^0.52.2",
@ -98,13 +98,13 @@
"react-country-flag": "^3.1.0",
"react-dom": "^19.2.1",
"react-error-boundary": "^6.0.0",
"react-i18next": "^16.3.5",
"react-i18next": "^16.4.0",
"react-icons": "^5.5.0",
"react-imask": "^7.6.1",
"react-layout-masonry": "^2.0.0",
"react-markdown": "^10.1.0",
"react-router-dom": "6.27.0",
"react-virtuoso": "^4.16.1",
"react-virtuoso": "^4.17.0",
"recharts": "^2.15.3",
"rehype-raw": "^7.0.0",
"remark-gfm": "^4.0.1",

View file

@ -6,9 +6,9 @@ export const app = {
githubOrg: 'https://github.com/remnawave',
githubDonation: 'https://github.com/remnawave/backend#donation',
configEditor: {
wasmUrl: '/main.wasm',
wasmJsUrl: '/wasm_exec.js',
jsonSchemaUrl: '/xray.schema.json',
jsonSchemaCnUrl: '/xray.schema.cn.json'
wasmUrl: '/assets/main.wasm',
wasmJsUrl: '/assets/wasm_exec.js',
jsonSchemaUrl: '/assets/xray.schema.json',
jsonSchemaCnUrl: '/assets/xray.schema.cn.json'
}
}