diff --git a/package.json b/package.json index b7081d0da..728fece2a 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,6 @@ "lint:ci": "eslint packages --ext ts", "lint:ui": "yarn workspace @hydrooj/ui-default lint --ext .js,.ts,.jsx,.tsx . --fix", "lint:ui:ci": "yarn workspace @hydrooj/ui-default lint --ext .js,.ts,.jsx,.tsx .", - "typedoc": "cross-env NODE_OPTIONS=--max_old_space_size=8192 typedoc", "debug:all": "node --trace-warnings --async-stack-traces --trace-deprecation build/start --debug --template", "debug": "node --trace-warnings --async-stack-traces --trace-deprecation node_modules/hydrooj/bin/hydrooj --debug --template", "start:all": "node build/start", @@ -33,36 +32,35 @@ "@types/autocannon": "^7.6.1", "@types/cross-spawn": "^6.0.2", "@types/mocha": "^9.1.1", - "@types/node": "^18.7.8", + "@types/node": "^18.7.13", "@types/semver": "^7.3.12", "@types/supertest": "^2.0.12", - "@typescript-eslint/eslint-plugin": "^5.33.1", - "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/eslint-plugin": "^5.35.1", + "@typescript-eslint/parser": "^5.35.1", "autocannon": "^7.9.0", "cac": "^6.7.12", "cross-env": "^7.0.3", "cross-spawn": "^7.0.3", "esbuild": "0.15.2", - "eslint": "^8.22.0", + "eslint": "^8.23.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-import-resolver-typescript": "^3.4.2", + "eslint-import-resolver-typescript": "^3.5.0", "eslint-import-resolver-webpack": "^0.13.2", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "^6.6.1", - "eslint-plugin-react": "^7.30.1", + "eslint-plugin-react": "^7.31.1", "eslint-plugin-simple-import-sort": "7.0.0", "fs-extra": "^10.1.0", "globby": "11.1.0", "latest-version": "7.0.0", "mocha": "^10.0.0", "mongodb": "^3.7.3", - "mongodb-memory-server": "^8.8.0", + "mongodb-memory-server": "^8.9.0", "nyc": "^15.1.0", "ora": "^6.1.2", "semver": "^7.3.7", "supertest": "^6.2.4", - "typedoc": "^0.23.10", - "typescript": "4.7.4" + "typescript": "4.8.2" } } diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 2f48f2ee1..d2954baaa 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.16.3", + "version": "3.16.4", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", @@ -35,7 +35,7 @@ "lru-cache": "7.12.0", "mime-types": "^2.1.35", "minio": "7.0.25", - "moment-timezone": "^0.5.34", + "moment-timezone": "^0.5.37", "mongodb": "^3.7.3", "nanoid": "^4.0.0", "nodemailer": "^6.7.8", diff --git a/packages/hydrooj/src/typedoc.entry.ts b/packages/hydrooj/src/typedoc.entry.ts deleted file mode 100644 index 2f54791f6..000000000 --- a/packages/hydrooj/src/typedoc.entry.ts +++ /dev/null @@ -1,44 +0,0 @@ -import * as interfaces from './interface'; -import blacklist from './model/blacklist'; -import * as builtin from './model/builtin'; -import * as contest from './model/contest'; -import * as discussion from './model/discussion'; -import * as document from './model/document'; -import domain from './model/domain'; -import message from './model/message'; -import oauth from './model/oauth'; -import * as opcount from './model/opcount'; -import * as oplog from './model/oplog'; -import problem from './model/problem'; -import record from './model/record'; -import * as setting from './model/setting'; -import solution from './model/solution'; -import * as system from './model/system'; -import task from './model/task'; -import token from './model/token'; -import * as training from './model/training'; -import user from './model/user'; - -export const Interface = interfaces; - -export namespace Model { - export const User = user; - export const Document = document; - export const Domain = domain; - export const Problem = problem; - export const Record = record; - export const Task = task; - export const Blacklist = blacklist; - export const Builtin = builtin; - export const Training = training; - export const Contest = contest; - export const System = system; - export const Setting = setting; - export const Solution = solution; - export const Token = token; - export const Oplog = oplog; - export const Opcount = opcount; - export const Oauth = oauth; - export const Discussion = discussion; - export const Message = message; -} diff --git a/packages/prom-client/package.json b/packages/prom-client/package.json index 75e7f1d6f..3e3e971a4 100644 --- a/packages/prom-client/package.json +++ b/packages/prom-client/package.json @@ -2,6 +2,6 @@ "name": "@hydrooj/prom-client", "version": "0.0.4", "dependencies": { - "prom-client": "^14.0.1" + "prom-client": "^14.1.0" } } diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 0120edf2a..e607acbe0 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -10,7 +10,7 @@ "lint": "eslint" }, "devDependencies": { - "@blueprintjs/core": "^4.8.0", + "@blueprintjs/core": "^4.9.3", "@fontsource/dm-mono": "^4.5.9", "@fontsource/fira-code": "^4.5.11", "@fontsource/inconsolata": "^4.5.7", @@ -55,7 +55,7 @@ "gulp-if": "^3.0.0", "gulp-plumber": "^1.2.1", "gulp-svgmin": "^4.1.0", - "jquery": "^3.6.0", + "jquery": "^3.6.1", "jquery-scroll-lock": "^3.1.3", "jquery.easing": "^1.4.1", "jquery.transit": "^0.9.12", @@ -65,7 +65,7 @@ "monaco-editor": "^0.33.0", "monaco-editor-nls": "^2.0.0", "monaco-editor-webpack-plugin": "^7.0.1", - "monaco-graphql": "^1.1.2", + "monaco-graphql": "^1.1.3", "monaco-themes": "^0.4.2", "monaco-yaml": "^4.0.0", "nanoid": "^4.0.0", @@ -75,7 +75,7 @@ "plugin-error": "^2.0.0", "postcss-loader": "^7.0.1", "prism-themes": "^1.9.0", - "prismjs": "^1.28.0", + "prismjs": "^1.29.0", "prop-types": "^15.8.1", "qrcode": "^1.5.1", "queue-microtask": "^1.2.3", @@ -106,7 +106,7 @@ "vinyl-buffer": "^1.0.1", "web-streams-polyfill": "^3.2.1", "webpack": "^5.74.0", - "webpack-bundle-analyzer": "^4.6.0", + "webpack-bundle-analyzer": "^4.6.1", "webpack-dev-server": "^4.10.0", "webpackbar": "^5.0.2" }, @@ -124,7 +124,7 @@ "markdown-it-footnote": "^3.0.3", "markdown-it-imsize": "^2.0.1", "markdown-it-mark": "^3.0.1", - "markdown-it-merge-cells": "^1.0.1", + "markdown-it-merge-cells": "^2.0.0", "markdown-it-table-of-contents": "^0.6.0", "mongodb": "^3.7.3", "nunjucks": "^3.2.3", diff --git a/packages/utils/package.json b/packages/utils/package.json index d6fe27c28..12164268a 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -12,13 +12,13 @@ "esbuild": "0.15.2", "fs-extra": "^10.1.0", "js-yaml": "^4.1.0", - "moment-timezone": "^0.5.34", + "moment-timezone": "^0.5.37", "mongodb": "^3.7.3", "source-map-support": "^0.5.21", "systeminformation": "^5.12.6" }, "devDependencies": { "@types/fs-extra": "^9.0.13", - "@types/source-map-support": "^0.5.4" + "@types/source-map-support": "^0.5.6" } }