diff --git a/framework/eslint-config/package.json b/framework/eslint-config/package.json index 1b2777d0e..80959c4d5 100644 --- a/framework/eslint-config/package.json +++ b/framework/eslint-config/package.json @@ -7,11 +7,11 @@ "dependencies": { "@antfu/eslint-config": "^8.2.0", "@eslint-react/eslint-plugin": "^4.2.3", - "@typescript-eslint/eslint-plugin": "^8.58.2", - "@typescript-eslint/parser": "^8.58.2", + "@typescript-eslint/eslint-plugin": "^8.59.1", + "@typescript-eslint/parser": "^8.59.1", "eslint-plugin-de-morgan": "^2.1.1", "eslint-plugin-github": "^6.0.0", - "eslint-plugin-react-hooks": "^7.1.0", + "eslint-plugin-react-hooks": "^7.1.1", "eslint-plugin-react-refresh": "^0.5.2", "eslint-plugin-simple-import-sort": "^12.1.1", "globals": "^17.5.0" diff --git a/framework/framework/package.json b/framework/framework/package.json index 50443180a..17b521c46 100644 --- a/framework/framework/package.json +++ b/framework/framework/package.json @@ -10,12 +10,12 @@ "dependencies": { "@hydrooj/utils": "workspace:^", "@koa/router": "^15.4.0", - "@mongodb-js/saslprep": "^1.4.8", + "@mongodb-js/saslprep": "^1.4.9", "emoji-regex": "^10.6.0", "fs-extra": "^11.3.4", "koa": "^3.2.0", "koa-body": "^7.0.1", - "koa-compress": "5.1.1", + "koa-compress": "5.2.1", "path-to-regexp": "^8.4.2", "sanitize-filename": "^1.6.4", "schemastery": "^3.18.0", diff --git a/package.json b/package.json index ea136d79f..ecce9f070 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,8 @@ "inspectpack": "^4.7.1", "mongodb-memory-server": "11.0.1", "nyc": "^18.0.0", - "ora": "^9.3.0", - "oxlint": "^1.60.0", + "ora": "^9.4.0", + "oxlint": "^1.62.0", "package-json": "^10.0.1", "semver": "^7.7.4", "simple-git": "^3.36.0", diff --git a/packages/components/package.json b/packages/components/package.json index 679603ace..2b64ecb26 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -14,7 +14,7 @@ "lodash": "^4.18.1", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", - "react-toastify": "^11.0.5", + "react-toastify": "^11.1.0", "schemastery-react": "^0.1.5" }, "devDependencies": { diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 6c71d6f29..8e08142f5 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -9,11 +9,11 @@ "@hydrooj/common": "workspace:^", "@hydrooj/utils": "workspace:^", "@opentelemetry/api": "^1.9.1", - "@opentelemetry/exporter-trace-otlp-http": "^0.215.0", - "@opentelemetry/sdk-node": "^0.215.0", + "@opentelemetry/exporter-trace-otlp-http": "^0.216.0", + "@opentelemetry/sdk-node": "^0.216.0", "@zip.js/zip.js": "^2.8.26", "cac": "^7.0.0", - "p-queue": "^9.1.2", + "p-queue": "^9.2.0", "schemastery": "^3.18.0", "semver": "^7.7.4", "shell-quote": "^1.8.3", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 1fba8cdf1..07373ffcb 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -12,23 +12,23 @@ }, "preferUnplugged": true, "dependencies": { - "@aws-sdk/client-s3": "3.726.1", - "@aws-sdk/lib-storage": "3.726.1", - "@aws-sdk/s3-presigned-post": "3.726.1", - "@aws-sdk/s3-request-presigner": "3.726.1", + "@aws-sdk/client-s3": "3.1039.0", + "@aws-sdk/lib-storage": "3.1039.0", + "@aws-sdk/s3-presigned-post": "3.1039.0", + "@aws-sdk/s3-request-presigner": "3.1039.0", "@babel/code-frame": "^7.29.0", "@cordisjs/plugin-logger": "^1.0.2", "@cordisjs/plugin-timer": "1.1.1", "@hydrooj/common": "workspace:^", "@hydrooj/framework": "workspace:^", "@hydrooj/utils": "workspace:^", - "@mongodb-js/saslprep": "^1.4.8", + "@mongodb-js/saslprep": "^1.4.9", "@simplewebauthn/server": "13.2.2", "@undefined-moe/require-resolve-hook": "^1.1.0", "@zip.js/zip.js": "^2.8.26", "adm-zip": "0.5.16", "cac": "^7.0.0", - "cordis": "4.0.0-rc.3", + "cordis": "4.0.0-rc.4", "csv-stringify": "^6.7.0", "emoji-regex": "^10.6.0", "emojis-list": "2.1.0", @@ -39,13 +39,13 @@ "lodash": "^4.18.1", "lru-cache": "^11.3.5", "mime-types": "^3.0.2", - "moment-timezone": "^0.6.1", - "mongodb": "^7.1.1", + "moment-timezone": "^0.6.2", + "mongodb": "^7.2.0", "mongodb-uri": "^0.9.7", "nanoid": "^5.1.9", - "nodemailer": "^8.0.5", + "nodemailer": "^8.0.7", "notp": "^2.0.3", - "p-queue": "^9.1.2", + "p-queue": "^9.2.0", "sanitize-filename": "^1.6.4", "schemastery": "^3.18.0", "semver": "^7.7.4", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 871a4b745..5e03d4702 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -8,7 +8,7 @@ "dependencies": { "bcryptjs": "^3.0.3", "mariadb": "3.4.5", - "mongodb": "^7.1.1", + "mongodb": "^7.2.0", "turndown": "^7.2.4", "xml2js": "^0.6.2" }, diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 8534c4eaa..a6b2bdabd 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -20,11 +20,11 @@ "@fontsource/source-code-pro": "^5.2.7", "@fontsource/ubuntu-mono": "^5.2.8", "@hydrooj/utils": "workspace:^", - "@mantine/core": "^9.0.2", - "@mantine/hooks": "^9.0.2", - "@mantine/notifications": "^9.0.2", - "@sentry/browser": "^10.49.0", - "@sentry/webpack-plugin": "^5.2.0", + "@mantine/core": "^9.1.1", + "@mantine/hooks": "^9.1.1", + "@mantine/notifications": "^9.1.1", + "@sentry/browser": "^10.51.0", + "@sentry/webpack-plugin": "^5.2.1", "@simplewebauthn/browser": "13.2.2", "@svgr/webpack": "^8.1.0", "@types/html-to-text": "^9.0.4", @@ -42,7 +42,7 @@ "@types/webpack-env": "^1.18.8", "@vavt/cm-extension": "^1.11.2", "@vscode/codicons": "^0.0.45", - "ajv": "^8.18.0", + "ajv": "^8.20.0", "allotment": "^1.20.5", "autoprefixer": "^10.5.0", "browser-update": "^3.3.63", @@ -51,7 +51,7 @@ "clean-webpack-plugin": "^4.0.0", "clipboard": "^2.0.11", "copy-webpack-plugin": "^14.0.0", - "cordis": "4.0.0-rc.3", + "cordis": "4.0.0-rc.4", "core-js": "^3.49.0", "core-js-compat": "^3.49.0", "css-loader": "^7.1.4", @@ -68,7 +68,7 @@ "jquery.transit": "^0.9.12", "mantine-contextmenu": "^8.3.13", "matchmedia-polyfill": "^0.3.2", - "md-editor-rt": "^6.4.2", + "md-editor-rt": "^6.5.0", "mini-css-extract-plugin": "^2.10.2", "moment": "^2.30.1", "monaco-editor": "0.52.2", @@ -79,7 +79,7 @@ "nanoid": "^5.1.9", "normalize.css": "^8.0.1", "nprogress": "^0.2.0", - "p-queue": "^9.1.2", + "p-queue": "^9.2.0", "postcss-loader": "7.3.4", "postcss-preset-mantine": "^1.18.0", "prism-themes": "^1.9.0", @@ -141,7 +141,7 @@ "nunjucks": "^3.2.4", "schemastery-jsonschema": "^1.1.1", "streamsaver": "^2.0.6", - "uuid": "^13.0.0", + "uuid": "^13.0.1", "xss": "^1.0.15" } } diff --git a/packages/ui-next/package.json b/packages/ui-next/package.json index 4e50b176f..a517bbfc8 100644 --- a/packages/ui-next/package.json +++ b/packages/ui-next/package.json @@ -16,6 +16,6 @@ "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react-swc": "^4.3.0", - "vite": "^8.0.8" + "vite": "^8.0.10" } } diff --git a/packages/vjudge/package.json b/packages/vjudge/package.json index 9b1c9d1cb..940aadfad 100644 --- a/packages/vjudge/package.json +++ b/packages/vjudge/package.json @@ -9,7 +9,7 @@ "preferUnplugged": true, "dependencies": { "@hydrooj/utils": "workspace:^", - "jsdom": "^29.0.2", + "jsdom": "^29.1.0", "superagent-charset": "^1.2.0", "superagent-proxy": "^3.0.0" },