@bastion/tesseract
Version:
The heart and soul of the Bastion bot.
56 lines (55 loc) • 1.66 kB
JSON
{
"name": "@bastion/tesseract",
"version": "5.2.3",
"description": "The heart and soul of the Bastion bot.",
"type": "module",
"main": "./dist/tesseract.js",
"typings": "./typings/tesseract.d.ts",
"repository": "https://github.com/TheBastionBot/Tesseract.git",
"homepage": "https://github.com/TheBastionBot/Tesseract#readme",
"author": "iamtraction",
"license": "MIT",
"keywords": [
"tesseract",
"bastion",
"discord",
"bot",
"framework"
],
"bin": "./bin/tesseract.js",
"engines": {
"node": ">=16.16.0"
},
"scripts": {
"obfuscate": "npx javascript-obfuscator ./dist --output ./dist --target node --self-defending true --source-map false --source-map-mode inline",
"build": "tsc",
"test": "eslint ."
},
"dependencies": {
"@discordjs/voice": "^0.18.0",
"@iamtraction/locke": "^2.0.1",
"body-parser": "^1.20.3",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron": "^3.1.7",
"discord.js": "^14.16.3",
"dotenv": "^16.4.5",
"express": "^4.21.0",
"http-errors": "^2.0.0",
"mongoose": "^8.7.0",
"morgan": "^1.10.0",
"picocolors": "^1.1.0",
"typescript-eslint": "^8.8.0",
"yaml": "^2.5.1"
},
"devDependencies": {
"@types/compression": "^1.7.5",
"@types/cors": "^2.8.17",
"@types/express": "^4.17.21",
"@types/http-errors": "^2.0.4",
"@types/morgan": "^1.9.9",
"@types/node": "^22.7.4",
"eslint": "^9.12.0",
"typescript": "^5.6.2"
}
}