summary refs log tree commit diff
path: root/src-slowcord/bot
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-09-26 15:59:13 +1000
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-09-26 15:59:13 +1000
commit6c82ec7475837527ba5bb4b6a13c705ff7abfdcb (patch)
tree140ed344ec659cf56cfcaf7abb2f4473156b6d0e /src-slowcord/bot
parentRemove import to class-validator, fix listening on port message in bundle (diff)
downloadserver-6c82ec7475837527ba5bb4b6a13c705ff7abfdcb.tar.xz
Fix slowcord additional services
Diffstat (limited to 'src-slowcord/bot')
-rw-r--r--src-slowcord/bot/package-lock.json154
-rw-r--r--src-slowcord/bot/package.json2
-rw-r--r--src-slowcord/bot/src/index.ts2
3 files changed, 124 insertions, 34 deletions
diff --git a/src-slowcord/bot/package-lock.json b/src-slowcord/bot/package-lock.json

index 0d72daab..7d1c59ed 100644 --- a/src-slowcord/bot/package-lock.json +++ b/src-slowcord/bot/package-lock.json
@@ -9,15 +9,77 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@fosscord/util": "file:../../util", "fosscord-gopnik": "^1.0.0", + "fosscord-server": "file:../..", "mysql": "^2.18.1", "typescript": "^4.7.4" } }, + "../..": { + "version": "1.0.0", + "hasInstallScript": true, + "license": "AGPL-3.0-only", + "dependencies": { + "ajv": "^8.6.2", + "ajv-formats": "^2.1.1", + "bcrypt": "^5.0.1", + "cheerio": "^1.0.0-rc.12", + "cookie-parser": "^1.4.6", + "dotenv": "^16.0.2", + "exif-be-gone": "^1.3.1", + "fast-zlib": "^2.0.1", + "file-type": "16.5", + "form-data": "^4.0.0", + "i18next": "^21.9.2", + "i18next-http-middleware": "^3.2.1", + "i18next-node-fs-backend": "^2.1.3", + "image-size": "^1.0.2", + "json-bigint": "^1.0.0", + "jsonwebtoken": "^8.5.1", + "lambert-server": "^1.2.12", + "module-alias": "^2.2.2", + "morgan": "^1.10.0", + "multer": "^1.4.5-lts.1", + "node-2fa": "^2.0.3", + "node-fetch": "^2.6.7", + "node-os-utils": "^1.3.7", + "picocolors": "^1.0.0", + "proxy-agent": "^5.0.0", + "sharp": "^0.31.0", + "sqlite3": "^5.1.1", + "typeorm": "^0.3.10", + "typescript-json-schema": "^0.50.1", + "ws": "^8.9.0" + }, + "devDependencies": { + "@types/amqplib": "^0.8.2", + "@types/bcrypt": "^5.0.0", + "@types/cookie-parser": "^1.4.3", + "@types/i18next-node-fs-backend": "^2.1.1", + "@types/json-bigint": "^1.0.1", + "@types/jsonwebtoken": "^8.5.9", + "@types/morgan": "^1.9.3", + "@types/multer": "^1.4.7", + "@types/node": "^18.7.20", + "@types/node-fetch": "^2.6.2", + "@types/node-os-utils": "^1.3.0", + "@types/sharp": "^0.31.0", + "@types/ws": "^8.5.3", + "express": "^4.18.1", + "typescript": "^4.8.3" + }, + "optionalDependencies": { + "@aws-sdk/client-s3": "^3.178.0", + "@sentry/node": "^7.13.0", + "@sentry/tracing": "^7.13.0", + "@yukikaze-bot/erlpack": "^1.0.1", + "amqplib": "^0.10.3" + } + }, "../../util": { "name": "@fosscord/util", "version": "1.0.0", + "extraneous": true, "hasInstallScript": true, "license": "AGPL-3.0-only", "dependencies": { @@ -71,10 +133,6 @@ "node": ">=16.9.0" } }, - "node_modules/@fosscord/util": { - "resolved": "../../util", - "link": true - }, "node_modules/@sapphire/async-queue": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.3.1.tgz", @@ -227,6 +285,10 @@ "discord.js": "^13.5.1" } }, + "node_modules/fosscord-server": { + "resolved": "../..", + "link": true + }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -415,33 +477,6 @@ "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz", "integrity": "sha512-R5i8Wb8kIcBAFEPLLf7LVBQKBDYUL+ekb23sOgpkpyGT+V4P7V83wTxcsqmX+PbqHt4cEHn053uMWfRqh/Z/nA==" }, - "@fosscord/util": { - "version": "file:../../util", - "requires": { - "@types/amqplib": "^0.8.1", - "@types/jsonwebtoken": "^8.5.0", - "@types/multer": "^1.4.7", - "@types/node": "^14.17.9", - "@types/node-fetch": "^2.5.12", - "amqplib": "^0.8.0", - "form-data": "^4.0.0", - "jest": "^27.0.6", - "jsonwebtoken": "^8.5.1", - "lambert-server": "^1.2.12", - "missing-native-js-functions": "^1.2.18", - "multer": "^1.4.3", - "node-fetch": "^2.6.2", - "patch-package": "^6.4.7", - "pg": "^8.7.1", - "picocolors": "^1.0.0", - "proxy-agent": "^5.0.0", - "reflect-metadata": "^0.1.13", - "ts-node": "^10.2.1", - "typeorm": "^0.2.37", - "typescript": "^4.4.2", - "typescript-json-schema": "^0.50.1" - } - }, "@sapphire/async-queue": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.3.1.tgz", @@ -563,6 +598,61 @@ "discord.js": "^13.5.1" } }, + "fosscord-server": { + "version": "file:../..", + "requires": { + "@aws-sdk/client-s3": "^3.178.0", + "@sentry/node": "^7.13.0", + "@sentry/tracing": "^7.13.0", + "@types/amqplib": "^0.8.2", + "@types/bcrypt": "^5.0.0", + "@types/cookie-parser": "^1.4.3", + "@types/i18next-node-fs-backend": "^2.1.1", + "@types/json-bigint": "^1.0.1", + "@types/jsonwebtoken": "^8.5.9", + "@types/morgan": "^1.9.3", + "@types/multer": "^1.4.7", + "@types/node": "^18.7.20", + "@types/node-fetch": "^2.6.2", + "@types/node-os-utils": "^1.3.0", + "@types/sharp": "^0.31.0", + "@types/ws": "^8.5.3", + "@yukikaze-bot/erlpack": "^1.0.1", + "ajv": "^8.6.2", + "ajv-formats": "^2.1.1", + "amqplib": "^0.10.3", + "bcrypt": "^5.0.1", + "cheerio": "^1.0.0-rc.12", + "cookie-parser": "^1.4.6", + "dotenv": "^16.0.2", + "exif-be-gone": "^1.3.1", + "express": "^4.18.1", + "fast-zlib": "^2.0.1", + "file-type": "16.5", + "form-data": "^4.0.0", + "i18next": "^21.9.2", + "i18next-http-middleware": "^3.2.1", + "i18next-node-fs-backend": "^2.1.3", + "image-size": "^1.0.2", + "json-bigint": "^1.0.0", + "jsonwebtoken": "^8.5.1", + "lambert-server": "^1.2.12", + "module-alias": "^2.2.2", + "morgan": "^1.10.0", + "multer": "^1.4.5-lts.1", + "node-2fa": "^2.0.3", + "node-fetch": "^2.6.7", + "node-os-utils": "^1.3.7", + "picocolors": "^1.0.0", + "proxy-agent": "^5.0.0", + "sharp": "^0.31.0", + "sqlite3": "^5.1.1", + "typeorm": "^0.3.10", + "typescript": "^4.8.3", + "typescript-json-schema": "^0.50.1", + "ws": "^8.9.0" + } + }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", diff --git a/src-slowcord/bot/package.json b/src-slowcord/bot/package.json
index 847cef09..454f84cb 100644 --- a/src-slowcord/bot/package.json +++ b/src-slowcord/bot/package.json
@@ -10,7 +10,7 @@ "author": "", "license": "ISC", "dependencies": { - "@fosscord/util": "file:../../util", + "fosscord-server": "file:../..", "fosscord-gopnik": "^1.0.0", "mysql": "^2.18.1", "typescript": "^4.7.4" diff --git a/src-slowcord/bot/src/index.ts b/src-slowcord/bot/src/index.ts
index ae69111b..253f759c 100644 --- a/src-slowcord/bot/src/index.ts +++ b/src-slowcord/bot/src/index.ts
@@ -1,7 +1,7 @@ import "dotenv/config"; import Fosscord from "fosscord-gopnik"; import Bot from "./Bot.js"; // huh? -import { initDatabase } from "@fosscord/util"; +import { initDatabase } from "fosscord-server/src/util"; const client = new Fosscord.Client({ intents: ["GUILD_MESSAGES"],