@bastion/tesseract
Version:
The heart and soul of the Bastion bot.
55 lines (54 loc) • 1.63 kB
JSON
{
"name": "@bastion/tesseract",
"version": "5.2.5",
"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": ">=22.12.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.19.0",
"@iamtraction/locke": "^2.0.1",
"compression": "^1.8.1",
"cors": "^2.8.5",
"cron": "^4.3.3",
"discord.js": "^14.24.2",
"dotenv": "^17.2.3",
"express": "^5.1.0",
"http-errors": "^2.0.0",
"mongoose": "^8.19.2",
"morgan": "^1.10.1",
"picocolors": "^1.1.1",
"typescript-eslint": "^8.46.2",
"yaml": "^2.8.1"
},
"devDependencies": {
"@types/compression": "^1.8.1",
"@types/cors": "^2.8.19",
"@types/express": "^5.0.5",
"@types/http-errors": "^2.0.5",
"@types/morgan": "^1.9.10",
"@types/node": "^24.9.2",
"eslint": "^9.39.0",
"typescript": "^5.9.3"
}
}