diff --git a/src/GZCTF/ClientApp/package.json b/src/GZCTF/ClientApp/package.json
index e87685f2d..6c42e71ee 100644
--- a/src/GZCTF/ClientApp/package.json
+++ b/src/GZCTF/ClientApp/package.json
@@ -11,7 +11,7 @@
"genapi": "swagger-typescript-api -p template/swagger.json -t template -o src --module-name-first-tag --sort-routes"
},
"dependencies": {
- "@babel/core": "^7.22.17",
+ "@babel/core": "^7.22.19",
"@emotion/react": "^11.11.1",
"@mantine/carousel": "^6.0.20",
"@mantine/core": "^6.0.20",
@@ -33,7 +33,7 @@
"embla-carousel-react": "^7.1.0",
"katex": "^0.16.8",
"lz-string": "^1.5.0",
- "marked": "^9.0.0",
+ "marked": "^9.0.1",
"marked-highlight": "^2.0.6",
"pdfjs-dist": "3.6.172",
"prismjs": "^1.29.0",
@@ -41,8 +41,8 @@
"react-dom": "^18.2.0",
"react-google-recaptcha-v3": "^1.10.1",
"react-pdf": "^7.3.3",
- "react-router": "^6.15.0",
- "react-router-dom": "^6.15.0",
+ "react-router": "^6.16.0",
+ "react-router-dom": "^6.16.0",
"swr": "2.2.2",
"vite-tsconfig-paths": "^4.2.1"
},
@@ -50,8 +50,8 @@
"@babel/eslint-parser": "^7.22.15",
"@nabla/vite-plugin-eslint": "^1.5.0",
"@trivago/prettier-plugin-sort-imports": "^4.2.0",
- "@types/katex": "^0.16.2",
- "@types/node": "20.6.0",
+ "@types/katex": "^0.16.3",
+ "@types/node": "20.6.2",
"@types/prismjs": "^1.26.0",
"@types/react": "^18.2.21",
"@types/react-dom": "^18.2.7",
@@ -65,7 +65,7 @@
"form-data": "~4.0.0",
"lodash": "^4.17.21",
"prettier": "~3.0.3",
- "rollup": "^3.29.1",
+ "rollup": "^3.29.2",
"swagger-typescript-api": "^13.0.3",
"tslib": "^2.6.2",
"typescript": "5.2.2",
diff --git a/src/GZCTF/ClientApp/pnpm-lock.yaml b/src/GZCTF/ClientApp/pnpm-lock.yaml
index f12048bb2..e83e3a529 100644
--- a/src/GZCTF/ClientApp/pnpm-lock.yaml
+++ b/src/GZCTF/ClientApp/pnpm-lock.yaml
@@ -6,8 +6,8 @@ settings:
dependencies:
'@babel/core':
- specifier: ^7.22.17
- version: 7.22.17
+ specifier: ^7.22.19
+ version: 7.22.19
'@emotion/react':
specifier: ^11.11.1
version: 11.11.1(@types/react@18.2.21)(react@18.2.0)
@@ -72,11 +72,11 @@ dependencies:
specifier: ^1.5.0
version: 1.5.0
marked:
- specifier: ^9.0.0
- version: 9.0.0
+ specifier: ^9.0.1
+ version: 9.0.1
marked-highlight:
specifier: ^2.0.6
- version: 2.0.6(marked@9.0.0)
+ version: 2.0.6(marked@9.0.1)
pdfjs-dist:
specifier: 3.6.172
version: 3.6.172
@@ -96,11 +96,11 @@ dependencies:
specifier: ^7.3.3
version: 7.3.3(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)
react-router:
- specifier: ^6.15.0
- version: 6.15.0(react@18.2.0)
+ specifier: ^6.16.0
+ version: 6.16.0(react@18.2.0)
react-router-dom:
- specifier: ^6.15.0
- version: 6.15.0(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^6.16.0
+ version: 6.16.0(react-dom@18.2.0)(react@18.2.0)
swr:
specifier: 2.2.2
version: 2.2.2(react@18.2.0)
@@ -111,7 +111,7 @@ dependencies:
devDependencies:
'@babel/eslint-parser':
specifier: ^7.22.15
- version: 7.22.15(@babel/core@7.22.17)(eslint@8.49.0)
+ version: 7.22.15(@babel/core@7.22.19)(eslint@8.49.0)
'@nabla/vite-plugin-eslint':
specifier: ^1.5.0
version: 1.5.0(eslint@8.49.0)(vite@4.4.9)
@@ -119,11 +119,11 @@ devDependencies:
specifier: ^4.2.0
version: 4.2.0(prettier@3.0.3)
'@types/katex':
- specifier: ^0.16.2
- version: 0.16.2
+ specifier: ^0.16.3
+ version: 0.16.3
'@types/node':
- specifier: 20.6.0
- version: 20.6.0
+ specifier: 20.6.2
+ version: 20.6.2
'@types/prismjs':
specifier: ^1.26.0
version: 1.26.0
@@ -164,8 +164,8 @@ devDependencies:
specifier: ~3.0.3
version: 3.0.3
rollup:
- specifier: ^3.29.1
- version: 3.29.1
+ specifier: ^3.29.2
+ version: 3.29.2
swagger-typescript-api:
specifier: ^13.0.3
version: 13.0.3
@@ -177,7 +177,7 @@ devDependencies:
version: 5.2.2
vite:
specifier: ^4.4.9
- version: 4.4.9(@types/node@20.6.0)
+ version: 4.4.9(@types/node@20.6.2)
vite-plugin-pages:
specifier: ^0.31.0
version: 0.31.0(vite@4.4.9)
@@ -225,20 +225,20 @@ packages:
resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}
engines: {node: '>=6.9.0'}
- /@babel/core@7.22.17:
- resolution: {integrity: sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ==}
+ /@babel/core@7.22.19:
+ resolution: {integrity: sha512-Q8Yj5X4LHVYTbLCKVz0//2D2aDmHF4xzCdEttYvKOnWvErGsa6geHXD6w46x64n5tP69VfeH+IfSrdyH3MLhwA==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.2.1
'@babel/code-frame': 7.22.13
'@babel/generator': 7.22.15
'@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-module-transforms': 7.22.17(@babel/core@7.22.17)
+ '@babel/helper-module-transforms': 7.22.19(@babel/core@7.22.19)
'@babel/helpers': 7.22.15
'@babel/parser': 7.22.16
'@babel/template': 7.22.15
- '@babel/traverse': 7.22.17
- '@babel/types': 7.22.17
+ '@babel/traverse': 7.22.19
+ '@babel/types': 7.22.19
convert-source-map: 1.9.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -247,14 +247,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/eslint-parser@7.22.15(@babel/core@7.22.17)(eslint@8.49.0):
+ /@babel/eslint-parser@7.22.15(@babel/core@7.22.19)(eslint@8.49.0):
resolution: {integrity: sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': ^7.11.0
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@babel/core': 7.22.17
+ '@babel/core': 7.22.19
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
eslint: 8.49.0
eslint-visitor-keys: 2.1.0
@@ -274,7 +274,7 @@ packages:
resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
jsesc: 2.5.2
@@ -317,20 +317,20 @@ packages:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
- /@babel/helper-module-transforms@7.22.17(@babel/core@7.22.17):
- resolution: {integrity: sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==}
+ /@babel/helper-module-transforms@7.22.19(@babel/core@7.22.19):
+ resolution: {integrity: sha512-m6h1cJvn+OJ+R3jOHp30faq5xKJ7VbjwDj5RGgHuRlU9hrMeKsGC+JpihkR5w1g7IfseCPPtZ0r7/hB4UKaYlA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.22.17
+ '@babel/core': 7.22.19
'@babel/helper-environment-visitor': 7.22.5
'@babel/helper-module-imports': 7.22.15
'@babel/helper-simple-access': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.15
+ '@babel/helper-validator-identifier': 7.22.19
/@babel/helper-plugin-utils@7.22.5:
resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
@@ -341,7 +341,7 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
@@ -362,8 +362,8 @@ packages:
resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier@7.22.15:
- resolution: {integrity: sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==}
+ /@babel/helper-validator-identifier@7.22.19:
+ resolution: {integrity: sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==}
engines: {node: '>=6.9.0'}
/@babel/helper-validator-identifier@7.22.5:
@@ -379,8 +379,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/traverse': 7.22.17
- '@babel/types': 7.22.17
+ '@babel/traverse': 7.22.19
+ '@babel/types': 7.22.19
transitivePeerDependencies:
- supports-color
@@ -396,7 +396,7 @@ packages:
resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.22.15
+ '@babel/helper-validator-identifier': 7.22.19
chalk: 2.4.2
js-tokens: 4.0.0
@@ -413,7 +413,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
/@babel/parser@7.22.7:
resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==}
@@ -422,23 +422,23 @@ packages:
dependencies:
'@babel/types': 7.22.5
- /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.17):
+ /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.19):
resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.22.17
+ '@babel/core': 7.22.19
'@babel/helper-plugin-utils': 7.22.5
dev: true
- /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.22.17):
+ /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.22.19):
resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.22.17
+ '@babel/core': 7.22.19
'@babel/helper-plugin-utils': 7.22.5
dev: true
@@ -462,7 +462,7 @@ packages:
dependencies:
'@babel/code-frame': 7.22.13
'@babel/parser': 7.22.16
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
/@babel/template@7.22.5:
resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}
@@ -490,8 +490,8 @@ packages:
- supports-color
dev: true
- /@babel/traverse@7.22.17:
- resolution: {integrity: sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg==}
+ /@babel/traverse@7.22.19:
+ resolution: {integrity: sha512-ZCcpVPK64krfdScRbpxF6xA5fz7IOsfMwx1tcACvCzt6JY+0aHkBk7eIU8FRDSZRU5Zei6Z4JfgAxN1bqXGECg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
@@ -501,7 +501,7 @@ packages:
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.22.16
- '@babel/types': 7.22.17
+ '@babel/types': 7.22.19
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@@ -524,12 +524,12 @@ packages:
to-fast-properties: 2.0.0
dev: false
- /@babel/types@7.22.17:
- resolution: {integrity: sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==}
+ /@babel/types@7.22.19:
+ resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.15
+ '@babel/helper-validator-identifier': 7.22.19
to-fast-properties: 2.0.0
/@babel/types@7.22.5:
@@ -1138,7 +1138,7 @@ packages:
'@types/eslint': 8.40.0
chalk: 4.1.2
eslint: 8.49.0
- vite: 4.4.9(@types/node@20.6.0)
+ vite: 4.4.9(@types/node@20.6.2)
dev: true
/@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1:
@@ -1280,8 +1280,8 @@ packages:
react: 18.2.0
dev: false
- /@remix-run/router@1.8.0:
- resolution: {integrity: sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==}
+ /@remix-run/router@1.9.0:
+ resolution: {integrity: sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==}
engines: {node: '>=14.0.0'}
dev: false
@@ -1335,16 +1335,16 @@ packages:
resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
dev: true
- /@types/katex@0.16.2:
- resolution: {integrity: sha512-dHsSjSlU/EWEEbeNADr3FtZZOAXPkFPUO457QCnoNqcZQXNqNEu/svQd0Nritvd3wNff4vvC/f4e6xgX3Llt8A==}
+ /@types/katex@0.16.3:
+ resolution: {integrity: sha512-CeVMX9EhVUW8MWnei05eIRks4D5Wscw/W9Byz1s3PA+yJvcdvq9SaDjiUKvRvEgjpdTyJMjQA43ae4KTwsvOPg==}
dev: true
/@types/ms@0.7.31:
resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
dev: true
- /@types/node@20.6.0:
- resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==}
+ /@types/node@20.6.2:
+ resolution: {integrity: sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==}
/@types/parse-json@4.0.0:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
@@ -1518,11 +1518,11 @@ packages:
peerDependencies:
vite: ^4.2.0
dependencies:
- '@babel/core': 7.22.17
- '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.17)
- '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.17)
+ '@babel/core': 7.22.19
+ '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.19)
+ '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.19)
react-refresh: 0.14.0
- vite: 4.4.9(@types/node@20.6.0)
+ vite: 4.4.9(@types/node@20.6.2)
transitivePeerDependencies:
- supports-color
dev: true
@@ -1692,8 +1692,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001532
- electron-to-chromium: 1.4.513
+ caniuse-lite: 1.0.30001534
+ electron-to-chromium: 1.4.523
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -1712,8 +1712,8 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- /caniuse-lite@1.0.30001532:
- resolution: {integrity: sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw==}
+ /caniuse-lite@1.0.30001534:
+ resolution: {integrity: sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==}
/canvas@2.11.2:
resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==}
@@ -2004,8 +2004,8 @@ packages:
zrender: 5.4.4
dev: false
- /electron-to-chromium@1.4.513:
- resolution: {integrity: sha512-cOB0xcInjm+E5qIssHeXJ29BaUyWpMyFKT5RB3bsLENDheCja0wMkHJyiPl0NBE/VzDI7JDuNEQWhe6RitEUcw==}
+ /electron-to-chromium@1.4.523:
+ resolution: {integrity: sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==}
/embla-carousel-autoplay@7.1.0(embla-carousel@7.1.0):
resolution: {integrity: sha512-nYfgSGn3ek44OzwO0t/Ptuxq4PNPD5l7Y9X7JjLYI/DN1uGjqxz9L73YYqR6YCRDnTYJ88s9fep48dzBnSG4vQ==}
@@ -2923,16 +2923,16 @@ packages:
resolution: {integrity: sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==}
dev: false
- /marked-highlight@2.0.6(marked@9.0.0):
+ /marked-highlight@2.0.6(marked@9.0.1):
resolution: {integrity: sha512-xjA/C6xgXAfkkYg+YHnxdjmgFyTDtqqu8KbZiqh+COJ7PuzR15kqa+rPrs6pf/2jExXtG1jyCFUHmv9s0Bi/dQ==}
peerDependencies:
marked: '>=4 <10'
dependencies:
- marked: 9.0.0
+ marked: 9.0.1
dev: false
- /marked@9.0.0:
- resolution: {integrity: sha512-37yoTpjU+TSXb9OBYY5n78z/CqXh76KiQj9xsKxEdztzU9fRLmbWO5YqKxgCVGKlNdexppnbKTkwB3RipVri8w==}
+ /marked@9.0.1:
+ resolution: {integrity: sha512-U6DB4r9D40jiszUTAB15mrNDfS7AREySx/ch7OJProHn/NebNKknQHZq7MaubLaUpL/4AkES/Osr0S6efQrtNQ==}
engines: {node: '>= 16'}
hasBin: true
dev: false
@@ -3449,26 +3449,26 @@ packages:
use-sidecar: 1.1.2(@types/react@18.2.21)(react@18.2.0)
dev: false
- /react-router-dom@6.15.0(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==}
+ /react-router-dom@6.16.0(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
react-dom: '>=16.8'
dependencies:
- '@remix-run/router': 1.8.0
+ '@remix-run/router': 1.9.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-router: 6.15.0(react@18.2.0)
+ react-router: 6.16.0(react@18.2.0)
dev: false
- /react-router@6.15.0(react@18.2.0):
- resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==}
+ /react-router@6.16.0(react@18.2.0):
+ resolution: {integrity: sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
dependencies:
- '@remix-run/router': 1.8.0
+ '@remix-run/router': 1.9.0
react: 18.2.0
dev: false
@@ -3589,8 +3589,8 @@ packages:
dependencies:
glob: 7.2.3
- /rollup@3.29.1:
- resolution: {integrity: sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==}
+ /rollup@3.29.2:
+ resolution: {integrity: sha512-CJouHoZ27v6siztc21eEQGo0kIcE5D1gVPA571ez0mMYb25LGYGKnVNXpEj5MGlepmDWGXNjDB5q7uNiPHC11A==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -4091,7 +4091,7 @@ packages:
json5: 2.2.3
local-pkg: 0.4.3
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.6.0)
+ vite: 4.4.9(@types/node@20.6.2)
yaml: 2.3.1
transitivePeerDependencies:
- supports-color
@@ -4101,7 +4101,7 @@ packages:
resolution: {integrity: sha512-mBPPMS/hwVUArdqCtp/oajZT7iq1qwJDDCciNZ3R5+Q5tQUuUHXtDKuZHYnklPLElNbENf2FyuOtC4FrgxQRAA==}
engines: {node: '>=12.0.0'}
dependencies:
- '@babel/core': 7.22.17
+ '@babel/core': 7.22.19
babel-plugin-prismjs: 2.1.0(prismjs@1.29.0)
transitivePeerDependencies:
- prismjs
@@ -4117,7 +4117,7 @@ packages:
clean-css: 5.3.2
flat-cache: 3.0.4
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.6.0)
+ vite: 4.4.9(@types/node@20.6.2)
transitivePeerDependencies:
- debug
dev: true
@@ -4133,13 +4133,13 @@ packages:
debug: 4.3.4
globrex: 0.1.2
tsconfck: 2.1.2(typescript@5.2.2)
- vite: 4.4.9(@types/node@20.6.0)
+ vite: 4.4.9(@types/node@20.6.2)
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /vite@4.4.9(@types/node@20.6.0):
+ /vite@4.4.9(@types/node@20.6.2):
resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -4167,10 +4167,10 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.6.0
+ '@types/node': 20.6.2
esbuild: 0.18.19
postcss: 8.4.27
- rollup: 3.29.1
+ rollup: 3.29.2
optionalDependencies:
fsevents: 2.3.3
diff --git a/src/GZCTF/GZCTF.csproj b/src/GZCTF/GZCTF.csproj
index 400e127c0..a5374ef14 100644
--- a/src/GZCTF/GZCTF.csproj
+++ b/src/GZCTF/GZCTF.csproj
@@ -37,7 +37,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+