diff options
Diffstat (limited to 'packages/backend/package.json')
| -rw-r--r-- | packages/backend/package.json | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/packages/backend/package.json b/packages/backend/package.json index 09f6eb28ab..b865502a38 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,28 +1,32 @@ { + "name": "backend", + "main": "./index.js", "private": true, "type": "module", "scripts": { + "start": "node --experimental-json-modules ./built/index.js", + "start:test": "NODE_ENV=test node --experimental-json-modules ./built/index.js", + "migrate": "typeorm migration:run -d ormconfig.js", "build": "tsc -p tsconfig.json || echo done. && tsc-alias -p tsconfig.json", "watch": "node watch.mjs", "lint": "eslint --quiet \"src/**/*.ts\"", "jest": "cross-env NODE_ENV=test node --experimental-vm-modules --experimental-import-meta-resolve node_modules/jest/bin/jest.js --forceExit --runInBand", "jest-and-coverage": "cross-env NODE_ENV=test node --experimental-vm-modules --experimental-import-meta-resolve node_modules/jest/bin/jest.js --coverage --forceExit --runInBand", "jest-clear": "cross-env NODE_ENV=test node --experimental-vm-modules --experimental-import-meta-resolve node_modules/jest/bin/jest.js --clearCache", - "test": "npm run jest", - "test-and-coverage": "npm run jest-and-coverage" - }, - "resolutions": { - "chokidar": "^3.3.1", - "lodash": "^4.17.21" + "test": "yarn jest", + "test-and-coverage": "yarn jest-and-coverage" }, "optionalDependencies": { + "@tensorflow/tfjs": "^4.0.0", "@tensorflow/tfjs-node": "4.0.0" }, "dependencies": { + "@bull-board/api": "4.3.1", "@bull-board/koa": "4.3.1", + "@bull-board/ui": "4.3.1", "@discordapp/twemoji": "14.0.2", - "@elastic/elasticsearch": "7.11.0", - "@koa/cors": "3.1.0", + "@elastic/elasticsearch": "7.17.0", + "@koa/cors": "3.3.0", "@koa/multer": "3.0.0", "@koa/router": "9.0.1", "@nestjs/common": "9.2.0", @@ -53,6 +57,7 @@ "feed": "4.2.2", "file-type": "18.0.0", "fluent-ffmpeg": "2.1.2", + "form-data": "^4.0.0", "got": "12.5.3", "hpagent": "1.2.0", "ioredis": "4.28.5", @@ -82,6 +87,7 @@ "node-fetch": "3.3.0", "nodemailer": "6.8.0", "nsfwjs": "2.4.2", + "oauth": "^0.10.0", "os-utils": "0.0.14", "parse5": "7.1.1", "pg": "8.8.0", @@ -103,6 +109,7 @@ "rxjs": "7.5.7", "s-age": "1.1.2", "sanitize-html": "2.7.3", + "seedrandom": "^3.0.5", "semver": "7.3.8", "sharp": "0.29.3", "speakeasy": "2.0.0", @@ -150,7 +157,7 @@ "@types/koa-mount": "4.0.1", "@types/koa-send": "4.1.3", "@types/koa-views": "7.0.0", - "@types/koa__cors": "3.1.1", + "@types/koa__cors": "3.3.0", "@types/koa__multer": "2.0.4", "@types/koa__router": "8.0.11", "@types/mime-types": "2.1.1", @@ -185,6 +192,7 @@ "eslint-plugin-import": "2.26.0", "execa": "6.1.0", "jest": "29.3.1", + "jest-mock": "^29.0.3", "typescript": "4.9.3" } } |