{ "name": "hydrooj", "version": "2.8.2", "main": "hydro/loader.ts", "repository": "https://github.com/hydro-dev/Hydro.git", "author": "masnn", "license": "GPL-3.0-only", "engines": { "node": ">=10.10" }, "dependencies": { "@hydrooj/markdown-it-katex": "^2.1.1", "adm-zip": "^0.4.16", "ansi_up": "^4.0.4", "detect-browser": "^5.1.1", "fs-extra": "^9.0.1", "js-yaml": "^3.13.1", "koa": "^2.13.0", "koa-body": "^4.2.0", "koa-morgan": "^1.0.1", "koa-router": "^8.0.8", "koa-static-cache": "^5.1.3", "lodash": "^4.17.19", "lru-cache": "^6.0.0", "markdown-it": "^11.0.0", "markdown-it-anchor": "^5.3.0", "markdown-it-container": "^3.0.0", "markdown-it-footnote": "^3.0.2", "markdown-it-imsize": "^2.0.1", "markdown-it-mark": "^3.0.0", "markdown-it-table-of-contents": "^0.4.4", "moment-timezone": "^0.5.31", "mongodb": "^3.5.9", "nodemailer": "^6.4.10", "nunjucks": "^3.2.1", "prismjs": "^1.20.0", "saslprep": "^1.0.3", "serialize-javascript": "^4.0.0", "sockjs": "^0.3.20", "superagent": "^5.2.2", "superagent-proxy": "^2.0.0", "systeminformation": "^4.26.5", "yargs-parser": "^18.1.3" }, "devDependencies": { "@types/adm-zip": "^0.4.33", "@types/fs-extra": "^9.0.1", "@types/koa": "^2.11.3", "@types/koa-morgan": "^1.0.4", "@types/koa-router": "^7.4.1", "@types/koa-static-cache": "^5.1.0", "@types/lodash": "^4.14.157", "@types/lru-cache": "^5.1.0", "@types/markdown-it": "^10.0.1", "@types/mongodb": "^3.5.25", "@types/node": "^14.0.22", "@types/nodemailer": "^6.4.0", "@types/nunjucks": "^3.1.3", "@types/prismjs": "^1.16.1", "@types/serialize-javascript": "^4.0.0", "@types/sockjs": "^0.3.32", "@types/superagent": "^4.1.8", "@types/superagent-proxy": "^2.0.0", "@types/yargs": "^15.0.5", "@typescript-eslint/eslint-plugin": "^3.6.0", "@typescript-eslint/parser": "^3.6.0", "cache-loader": "^4.1.0", "eslint": "^7.4.0", "eslint-config-airbnb-base": "^14.2.0", "eslint-import-resolver-typescript": "^2.0.0", "eslint-plugin-import": "^2.20.2", "friendly-errors-webpack-plugin": "^1.7.0", "snyk": "^1.354.0", "ts-loader": "^8.0.0", "typescript": "^3.9.6", "webpack": "^4.42.1" }, "scripts": { "build": "node build --development", "build:development": "node build --development", "build:production": "node build --production", "build:all": "cd ui && yarn && yarn build:production && cd .. && yarn && yarn build:production", "start": "ts-node hydro/loader.ts", "pkg": "pkg .", "lint": "eslint build hydro tool --ext ts,js --fix", "snyk-protect": "snyk protect", "prepare": "yarn run snyk-protect" }, "pkg": { "scripts": [ ".build/app.js" ], "assets": [ ".build/module/**" ] }, "snyk": true }