Update to Node 20 and Discord.js 14.

Fix empty attachment bug (#61).
This commit is contained in:
charlocharlie
2024-07-20 21:43:20 -05:00
parent 2694169da1
commit 8327775302
12 changed files with 3818 additions and 2536 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "markov-discord",
"version": "2.2.0",
"version": "2.3.0",
"description": "A conversational Markov chain bot for Discord",
"main": "dist/index.js",
"scripts": {
@@ -31,50 +31,46 @@
},
"license": "MIT",
"dependencies": {
"@discordjs/builders": "^0.13.0",
"@discordjs/rest": "^0.4.1",
"@types/fs-extra": "^9.0.13",
"better-sqlite3": "^7.5.3",
"bufferutil": "^4.0.6",
"better-sqlite3": "^8.7.0",
"bufferutil": "^4.0.8",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
"class-validator": "^0.14.1",
"date-fns": "^2.28.0",
"discord-api-types": "^0.33.0",
"discord.js": "^13.7.0",
"dotenv": "^16.0.1",
"erlpack": "github:discord/erlpack",
"fs-extra": "^10.1.0",
"json5": "^2.2.2",
"discord.js": "^14.15.3",
"dotenv": "^16.4.5",
"fs-extra": "^11.2.0",
"json5": "^2.2.3",
"markov-strings-db": "^4.2.0",
"node-fetch": "^2.6.7",
"pino": "^7.11.0",
"pino-pretty": "^7.6.1",
"reflect-metadata": "^0.1.13",
"reflect-metadata": "^0.2.2",
"simple-eta": "^3.0.2",
"source-map-support": "^0.5.21",
"typeorm": "^0.3.14",
"utf-8-validate": "^5.0.9",
"zlib-sync": "^0.1.7"
"typeorm": "^0.3.20",
"utf-8-validate": "^6.0.4",
"zlib-sync": "^0.1.9"
},
"devDependencies": {
"@types/node": "^16.11.36",
"@types/validator": "^13.7.2",
"@typescript-eslint/eslint-plugin": "^5.25.0",
"@typescript-eslint/parser": "^5.25.0",
"eslint": "^8.16.0",
"@types/fs-extra": "^11.0.4",
"@types/node": "^20.14.11",
"@types/validator": "^13.12.0",
"@typescript-eslint/eslint-plugin": "^7.16.1",
"@typescript-eslint/parser": "^7.16.1",
"eslint": "^8.57.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-prettier": "^4.0.0",
"pm2": "^5.3.1",
"prettier": "^2.6.2",
"rimraf": "^3.0.2",
"ts-node": "^10.7.0",
"typedoc": "^0.22.15",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^5.2.1",
"pm2": "^5.4.2",
"prettier": "^3.3.3",
"rimraf": "^6.0.1",
"ts-node": "^10.9.2",
"typedoc": "^0.26.4",
"types-package-json": "^2.0.39",
"typescript": "^4.6.4"
"typescript": "5.4"
},
"engines": {
"node": "16"
"node": ">=20"
}
}