package update

This commit is contained in:
proddy
2025-02-20 22:46:55 +01:00
parent 7214acfa20
commit 57e7c0ae4f
2 changed files with 118 additions and 118 deletions

View File

@@ -24,18 +24,18 @@
"@alova/adapter-xhr": "2.1.1",
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@mui/icons-material": "^6.4.4",
"@mui/material": "^6.4.4",
"@mui/icons-material": "^6.4.5",
"@mui/material": "^6.4.5",
"@table-library/react-table-library": "4.1.12",
"alova": "3.2.8",
"async-validator": "^4.2.5",
"jwt-decode": "^4.0.0",
"mime-types": "^2.1.35",
"preact": "^10.25.4",
"preact": "^10.26.2",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-icons": "^5.4.0",
"react-router": "^7.1.5",
"react-icons": "^5.5.0",
"react-router": "^7.2.0",
"react-toastify": "^11.0.3",
"typesafe-i18n": "^5.26.2",
"typescript": "^5.7.3"
@@ -48,8 +48,8 @@
"@trivago/prettier-plugin-sort-imports": "^5.2.2",
"@types/formidable": "^3",
"@types/node": "^22.13.4",
"@types/react": "^19.0.8",
"@types/react-dom": "^19.0.3",
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"concurrently": "^9.1.2",
"eslint": "^9.20.1",
"eslint-config-prettier": "^10.0.1",
@@ -57,8 +57,8 @@
"prettier": "^3.5.1",
"rollup-plugin-visualizer": "^5.14.0",
"terser": "^5.39.0",
"typescript-eslint": "8.24.0",
"vite": "^6.1.0",
"typescript-eslint": "8.24.1",
"vite": "^6.1.1",
"vite-plugin-imagemin": "^0.6.1",
"vite-tsconfig-paths": "^5.1.4"
},

View File

@@ -792,35 +792,35 @@ __metadata:
languageName: node
linkType: hard
"@mui/core-downloads-tracker@npm:^6.4.4":
version: 6.4.4
resolution: "@mui/core-downloads-tracker@npm:6.4.4"
checksum: 10c0/0f07ea6dfc5829bee23c42953420a3bc62e86dd7df83f30bf1e138d210ce497b14d61ba9166e236ed5c804c7f1b36797576866d937eb5315142caa943f3ab5f1
"@mui/core-downloads-tracker@npm:^6.4.5":
version: 6.4.5
resolution: "@mui/core-downloads-tracker@npm:6.4.5"
checksum: 10c0/a236ed0f6b656cb06a4ea5d57c91d95434bbb9233132951b6fce955f1d7a90d46b399b7abbd45a616641f57ab8531f262a01576cfea114ba456281bda281d3a9
languageName: node
linkType: hard
"@mui/icons-material@npm:^6.4.4":
version: 6.4.4
resolution: "@mui/icons-material@npm:6.4.4"
"@mui/icons-material@npm:^6.4.5":
version: 6.4.5
resolution: "@mui/icons-material@npm:6.4.5"
dependencies:
"@babel/runtime": "npm:^7.26.0"
peerDependencies:
"@mui/material": ^6.4.4
"@mui/material": ^6.4.5
"@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/c8118db2650f588e9b551317794138df8232638b1a03ec1ec5078431109d33a1b21195b4d5e1aa92d812cc64ca669ac2e53983d0ed3789f6f8bd3ee003bd9da8
checksum: 10c0/1b539b1e1d1cad9a1d5709b2ce03913cd8b75803e3f1f31631ac7eb022f159b96e3a03ceeba10d5dbf7fd079513655c3122a1247d11d56410428af0427bf68ce
languageName: node
linkType: hard
"@mui/material@npm:^6.4.4":
version: 6.4.4
resolution: "@mui/material@npm:6.4.4"
"@mui/material@npm:^6.4.5":
version: 6.4.5
resolution: "@mui/material@npm:6.4.5"
dependencies:
"@babel/runtime": "npm:^7.26.0"
"@mui/core-downloads-tracker": "npm:^6.4.4"
"@mui/core-downloads-tracker": "npm:^6.4.5"
"@mui/system": "npm:^6.4.3"
"@mui/types": "npm:^7.2.21"
"@mui/utils": "npm:^6.4.3"
@@ -847,7 +847,7 @@ __metadata:
optional: true
"@types/react":
optional: true
checksum: 10c0/f621f951760502ef2c69c952cb0220289a61c6ad8e15cb8a771ed67ddc0474a335c71d2a67a382de756a440f71490f7bbe9118e5fef03530a0199c2492cde79f
checksum: 10c0/afbbcd9161d8329cf7563d57cb87e4ffe9e3ba481cea7438138a5a8cf0c925c3ede4c135bf9663eb802d88885034caf3054be92127b46a7833efac037ce9e3b0
languageName: node
linkType: hard
@@ -1431,12 +1431,12 @@ __metadata:
languageName: node
linkType: hard
"@types/react-dom@npm:^19.0.3":
version: 19.0.3
resolution: "@types/react-dom@npm:19.0.3"
"@types/react-dom@npm:^19.0.4":
version: 19.0.4
resolution: "@types/react-dom@npm:19.0.4"
peerDependencies:
"@types/react": ^19.0.0
checksum: 10c0/3867427b333cbe8cbba496d7cc20ec9676d32c25ae44f4d1263a4129d42e57cf4adf0039ad263432f1215b88075c27d326e7eb4ed646128235d01a76e661d48f
checksum: 10c0/4e71853919b94df9e746a4bd73f8180e9ae13016333ce9c543dcba9f4f4c8fe6e28b038ca6ee61c24e291af8e03ca3bc5ded17c46dee938fcb32d71186fda7a3
languageName: node
linkType: hard
@@ -1449,12 +1449,12 @@ __metadata:
languageName: node
linkType: hard
"@types/react@npm:^19.0.8":
version: 19.0.8
resolution: "@types/react@npm:19.0.8"
"@types/react@npm:^19.0.10":
version: 19.0.10
resolution: "@types/react@npm:19.0.10"
dependencies:
csstype: "npm:^3.0.2"
checksum: 10c0/5fa7236356b1476de03519c66ef65d4fd904826956105619e2ad60cb0b55ae7b251dd5fff02234076225b5e15333d0d936bf9dbe1d461406f8a2ba01c197ddcd
checksum: 10c0/41884cca21850c8b2d6578b172ca0ca4fff6021251a68532b19f2031ac23dc5a9222470208065f8d9985d367376047df2f49ece8d927f7d04cdc94922b1eb34b
languageName: node
linkType: hard
@@ -1476,15 +1476,15 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.24.0"
"@typescript-eslint/eslint-plugin@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/eslint-plugin@npm:8.24.1"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
"@typescript-eslint/scope-manager": "npm:8.24.0"
"@typescript-eslint/type-utils": "npm:8.24.0"
"@typescript-eslint/utils": "npm:8.24.0"
"@typescript-eslint/visitor-keys": "npm:8.24.0"
"@typescript-eslint/scope-manager": "npm:8.24.1"
"@typescript-eslint/type-utils": "npm:8.24.1"
"@typescript-eslint/utils": "npm:8.24.1"
"@typescript-eslint/visitor-keys": "npm:8.24.1"
graphemer: "npm:^1.4.0"
ignore: "npm:^5.3.1"
natural-compare: "npm:^1.4.0"
@@ -1493,64 +1493,64 @@ __metadata:
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/50536dc948f66042666337dc133dabf31d65f92348976cbb4eaca0317ea919b37011d05098185fff124eea04b5be9b9e1d4e957f8644261f83de998847558b7b
checksum: 10c0/fe5f56f248370f40322a7cb2d96fbab724a7a8892895e3d41027c9a1df309916433633e04df84a1d3f9535d282953738b1ad627d8af37ab288a39a6e411afd76
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/parser@npm:8.24.0"
"@typescript-eslint/parser@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/parser@npm:8.24.1"
dependencies:
"@typescript-eslint/scope-manager": "npm:8.24.0"
"@typescript-eslint/types": "npm:8.24.0"
"@typescript-eslint/typescript-estree": "npm:8.24.0"
"@typescript-eslint/visitor-keys": "npm:8.24.0"
"@typescript-eslint/scope-manager": "npm:8.24.1"
"@typescript-eslint/types": "npm:8.24.1"
"@typescript-eslint/typescript-estree": "npm:8.24.1"
"@typescript-eslint/visitor-keys": "npm:8.24.1"
debug: "npm:^4.3.4"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/3d2a22435714cc89e29bf05554538010354a52ff6ccb7321d5d68ddb27770f046970445e571c020c23994f0abc7ed271ce06d03bba6f590bd289d49006cc7208
checksum: 10c0/9de557698c8debf3de06b6adf6aa06a8345e0e38600e5ccbeda62270d1a4a757dfa191db89d4e86cf373103a11bef1965c9d9889f622c51f4f26d1bf12394ae3
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/scope-manager@npm:8.24.0"
"@typescript-eslint/scope-manager@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/scope-manager@npm:8.24.1"
dependencies:
"@typescript-eslint/types": "npm:8.24.0"
"@typescript-eslint/visitor-keys": "npm:8.24.0"
checksum: 10c0/7c47f6b06fb53dbd8bf7b526faad20ed4336f63356f4f3ee6194676b9c10a5c0a25b8449b9254b7a8952dbb859601f8b10617249b767ea11b3b35135822c7ef0
"@typescript-eslint/types": "npm:8.24.1"
"@typescript-eslint/visitor-keys": "npm:8.24.1"
checksum: 10c0/779880743ed7ab67fe477f1ad5648bbd77ad69b4663b5a42024112004c8f231049b1e4eeb67e260005769c3bb005049e00a80b885e19d593ffb080bd39f4fa94
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/type-utils@npm:8.24.0"
"@typescript-eslint/type-utils@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/type-utils@npm:8.24.1"
dependencies:
"@typescript-eslint/typescript-estree": "npm:8.24.0"
"@typescript-eslint/utils": "npm:8.24.0"
"@typescript-eslint/typescript-estree": "npm:8.24.1"
"@typescript-eslint/utils": "npm:8.24.1"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.0.1"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/296271f142d3096e9fdd892441657038d3d7fd0508dbfb84147658d1c4559256a9ac0c33af26fb9e6f18e5f0fdd59bdd6149c28fba580e32ff3b1bf4301eab6a
checksum: 10c0/ba248bc12068383374d9d077f9cca1815f347ea008d04d08ad7a54dbef70189a0da7872246f8369e6d30938fa7e408dadcda0ae71041be68fc836c886dd9c3ab
languageName: node
linkType: hard
"@typescript-eslint/types@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/types@npm:8.24.0"
checksum: 10c0/d3fe148315a37c272e0d077fd3d05e10c7c3266c006605c94135d587a5cd58e34a7d9ee0bf43bfbe730545cfa329e836b1e5f6b8aabfaf56e2b524578e1b2d26
"@typescript-eslint/types@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/types@npm:8.24.1"
checksum: 10c0/ebb40ce16c746ef236dbcc25cb2e6950753ca6fb34d04ed7d477016370de1fdaf7402ed4569673c6ff14bf60af7124ff45c6ddd9328d2f8c94dc04178368e2a3
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/typescript-estree@npm:8.24.0"
"@typescript-eslint/typescript-estree@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/typescript-estree@npm:8.24.1"
dependencies:
"@typescript-eslint/types": "npm:8.24.0"
"@typescript-eslint/visitor-keys": "npm:8.24.0"
"@typescript-eslint/types": "npm:8.24.1"
"@typescript-eslint/visitor-keys": "npm:8.24.1"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
@@ -1559,32 +1559,32 @@ __metadata:
ts-api-utils: "npm:^2.0.1"
peerDependencies:
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/38732a9084131f0bfab3c0105367604d4b3017d4359f49562ac9e95b5490c798d38873f0fef5aafd2e1e78a57b079496d935c71649ea4b5be61bbff27055ebad
checksum: 10c0/8eeeae6e8de1cd83f2eddd52293e9c31a655e0974cc2d410f00ba2b6fd6bb9aec1c346192d5784d64d0d1b15a55e56e35550788c04dda87e0f1a99b21a3eb709
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/utils@npm:8.24.0"
"@typescript-eslint/utils@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/utils@npm:8.24.1"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
"@typescript-eslint/scope-manager": "npm:8.24.0"
"@typescript-eslint/types": "npm:8.24.0"
"@typescript-eslint/typescript-estree": "npm:8.24.0"
"@typescript-eslint/scope-manager": "npm:8.24.1"
"@typescript-eslint/types": "npm:8.24.1"
"@typescript-eslint/typescript-estree": "npm:8.24.1"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/c08cf9668d6ece98a0d0e7a87b62009f37931d3d799560c5084a59c90c7f22c45acc5022c104b5bd1899d41c46fba24276fdb31e0742402f804f66285943c150
checksum: 10c0/b3300d5c7e18ec524a46bf683052539f24df0d8c709e39e3bde9dfc6c65180610c46b875f1f4eaad5e311193a56acdfd7111a73f1e8aec4108e9cd19561bf8b8
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:8.24.0":
version: 8.24.0
resolution: "@typescript-eslint/visitor-keys@npm:8.24.0"
"@typescript-eslint/visitor-keys@npm:8.24.1":
version: 8.24.1
resolution: "@typescript-eslint/visitor-keys@npm:8.24.1"
dependencies:
"@typescript-eslint/types": "npm:8.24.0"
"@typescript-eslint/types": "npm:8.24.1"
eslint-visitor-keys: "npm:^4.2.0"
checksum: 10c0/ae3dcabbeb5213282806de1a7bc31c657189aae4225f2847356bc3110de46a43a82595634e0f123f6c8ca53ae6520c2acf7ac59a91eeb83c0f763166e3982f5c
checksum: 10c0/ba09412fb4b1605aa73c890909c9a8dba2aa72e00ccd7d69baad17c564eedd77f489a06b1686985c7f0c49724787b82d76dcf4c146c4de44ef2c8776a9b6ad2b
languageName: node
linkType: hard
@@ -1597,16 +1597,16 @@ __metadata:
"@emotion/react": "npm:^11.14.0"
"@emotion/styled": "npm:^11.14.0"
"@eslint/js": "npm:^9.20.0"
"@mui/icons-material": "npm:^6.4.4"
"@mui/material": "npm:^6.4.4"
"@mui/icons-material": "npm:^6.4.5"
"@mui/material": "npm:^6.4.5"
"@preact/compat": "npm:^18.3.1"
"@preact/preset-vite": "npm:^2.10.1"
"@table-library/react-table-library": "npm:4.1.12"
"@trivago/prettier-plugin-sort-imports": "npm:^5.2.2"
"@types/formidable": "npm:^3"
"@types/node": "npm:^22.13.4"
"@types/react": "npm:^19.0.8"
"@types/react-dom": "npm:^19.0.3"
"@types/react": "npm:^19.0.10"
"@types/react-dom": "npm:^19.0.4"
alova: "npm:3.2.8"
async-validator: "npm:^4.2.5"
concurrently: "npm:^9.1.2"
@@ -1615,19 +1615,19 @@ __metadata:
formidable: "npm:^3.5.2"
jwt-decode: "npm:^4.0.0"
mime-types: "npm:^2.1.35"
preact: "npm:^10.25.4"
preact: "npm:^10.26.2"
prettier: "npm:^3.5.1"
react: "npm:^19.0.0"
react-dom: "npm:^19.0.0"
react-icons: "npm:^5.4.0"
react-router: "npm:^7.1.5"
react-icons: "npm:^5.5.0"
react-router: "npm:^7.2.0"
react-toastify: "npm:^11.0.3"
rollup-plugin-visualizer: "npm:^5.14.0"
terser: "npm:^5.39.0"
typesafe-i18n: "npm:^5.26.2"
typescript: "npm:^5.7.3"
typescript-eslint: "npm:8.24.0"
vite: "npm:^6.1.0"
typescript-eslint: "npm:8.24.1"
vite: "npm:^6.1.1"
vite-plugin-imagemin: "npm:^0.6.1"
vite-tsconfig-paths: "npm:^5.1.4"
languageName: unknown
@@ -5439,21 +5439,21 @@ __metadata:
languageName: node
linkType: hard
"postcss@npm:^8.5.1":
version: 8.5.2
resolution: "postcss@npm:8.5.2"
"postcss@npm:^8.5.2":
version: 8.5.3
resolution: "postcss@npm:8.5.3"
dependencies:
nanoid: "npm:^3.3.8"
picocolors: "npm:^1.1.1"
source-map-js: "npm:^1.2.1"
checksum: 10c0/3044d49bc725029ab62292e8bf9849741251b95f3b754e191bf8b4025414d40ec3b4ac05c5a563d4b50060b5c8e96683eb4d783d8d8fa3867eb7b763cbe66127
checksum: 10c0/b75510d7b28c3ab728c8733dd01538314a18c52af426f199a3c9177e63eb08602a3938bfb66b62dc01350b9aed62087eabbf229af97a1659eb8d3513cec823b3
languageName: node
linkType: hard
"preact@npm:^10.25.4":
version: 10.25.4
resolution: "preact@npm:10.25.4"
checksum: 10c0/33a009d614d2b47df1c867935fe057c1dfd2bae1aaab41d6e981434b761f75b88e82eac7847ae486b4dbcffc74af814b8dc59ccef17b10625e3effefa2e1ef67
"preact@npm:^10.26.2":
version: 10.26.2
resolution: "preact@npm:10.26.2"
checksum: 10c0/a301eaf1fb0b471f6bdbf0236707499a64e59d887b308286fc3b3180250a7d0b1040ddc293a602ec8f27d4259c3220b6bd37661975e3a6719636a74b08f44236
languageName: node
linkType: hard
@@ -5589,12 +5589,12 @@ __metadata:
languageName: node
linkType: hard
"react-icons@npm:^5.4.0":
version: 5.4.0
resolution: "react-icons@npm:5.4.0"
"react-icons@npm:^5.5.0":
version: 5.5.0
resolution: "react-icons@npm:5.5.0"
peerDependencies:
react: "*"
checksum: 10c0/698b0c4616870152d86de2585fb709bf3eeb9292d971d689965dade5f0ee71cdc92d2125b728ab220cc39a4c6d6bad1ed526b9b934ab39a7b6001bc23b73ee16
checksum: 10c0/a24309bfc993c19cbcbfc928157e53a137851822779977b9588f6dd41ffc4d11ebc98b447f4039b0d309a858f0a42980f6bfb4477fb19f9f2d1bc2e190fcf79c
languageName: node
linkType: hard
@@ -5612,9 +5612,9 @@ __metadata:
languageName: node
linkType: hard
"react-router@npm:^7.1.5":
version: 7.1.5
resolution: "react-router@npm:7.1.5"
"react-router@npm:^7.2.0":
version: 7.2.0
resolution: "react-router@npm:7.2.0"
dependencies:
"@types/cookie": "npm:^0.6.0"
cookie: "npm:^1.0.1"
@@ -5626,7 +5626,7 @@ __metadata:
peerDependenciesMeta:
react-dom:
optional: true
checksum: 10c0/c0013102c7a02d26cd2353fa3749bd229fbcfedd291710540be1765d703861f96a34ef0114dd5ee8d9a728e87f3a5698387058f9539b39604f331505f507d912
checksum: 10c0/eb3fe57405a90d22f0a5455a3f73ec60fe2808a579d37bf130c192dfde18ebab06353e2cda2ed0f67701a6c43445eab1c1b6caa1347e5635dc65ff3028b7c2e2
languageName: node
linkType: hard
@@ -6655,17 +6655,17 @@ __metadata:
languageName: node
linkType: hard
"typescript-eslint@npm:8.24.0":
version: 8.24.0
resolution: "typescript-eslint@npm:8.24.0"
"typescript-eslint@npm:8.24.1":
version: 8.24.1
resolution: "typescript-eslint@npm:8.24.1"
dependencies:
"@typescript-eslint/eslint-plugin": "npm:8.24.0"
"@typescript-eslint/parser": "npm:8.24.0"
"@typescript-eslint/utils": "npm:8.24.0"
"@typescript-eslint/eslint-plugin": "npm:8.24.1"
"@typescript-eslint/parser": "npm:8.24.1"
"@typescript-eslint/utils": "npm:8.24.1"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10c0/84330235d5b054ce41656a0ed1bcfb11defb76f8ab262e52f945a903381f0db05c2e64ae0e18f083b90d6af4258750ff36505776dc98c8784efaf0ddba1c3cf7
checksum: 10c0/5bcb6af12d04777ca04ca9300552e1c7410d640950945d854be41c264fdfe965ce40c0203336e073eb0697567d59043b3096dfed825e76fd7347081e9abf3b16
languageName: node
linkType: hard
@@ -6867,13 +6867,13 @@ __metadata:
languageName: node
linkType: hard
"vite@npm:^6.1.0":
version: 6.1.0
resolution: "vite@npm:6.1.0"
"vite@npm:^6.1.1":
version: 6.1.1
resolution: "vite@npm:6.1.1"
dependencies:
esbuild: "npm:^0.24.2"
fsevents: "npm:~2.3.3"
postcss: "npm:^8.5.1"
postcss: "npm:^8.5.2"
rollup: "npm:^4.30.1"
peerDependencies:
"@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0
@@ -6915,7 +6915,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
checksum: 10c0/e1cad1cfbd29923a37d2dbd60f7387901ed8356758073a0226cbe844fd032425ba3bf41651332cab4965d5c54d0b51d208889ff32ce81bd282d230c0c9f0f8f1
checksum: 10c0/4ec5ddc9436951a68b213cd59c2a157663ef423658c387400774582ea33da40dcae18e55f3adb3b629173e2183b10d49db8370bc51a0aa89797e4ca5a34702a0
languageName: node
linkType: hard