72 lines
2.3 KiB
JSON
72 lines
2.3 KiB
JSON
{
|
|
"name": "@wyvern/bot",
|
|
"version": "1.0.0",
|
|
"main": "dist/index.js",
|
|
"author": "@sapphire",
|
|
"license": "UNLICENSE",
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@wyvern/config": "*",
|
|
"@wyvern/database": "*",
|
|
"@wyvern/plugin-custom-logger": "*",
|
|
"@wyvern/urban-dictionary": "*",
|
|
"@wyvern/error-handler": "*",
|
|
"@sapphire/decorators": "^6.0.4",
|
|
"@sapphire/discord-utilities": "^3.2.2",
|
|
"@sapphire/discord.js-utilities": "7.1.6",
|
|
"@sapphire/fetch": "^3.0.2",
|
|
"@sapphire/framework": "^5.0.7",
|
|
"@sapphire/plugin-api": "^6.1.1",
|
|
"@sapphire/plugin-editable-commands": "^4.0.2",
|
|
"@sapphire/plugin-logger": "^4.0.2",
|
|
"@sapphire/plugin-subcommands": "^6.0.3",
|
|
"@sapphire/string-store": "^1.0.1",
|
|
"@sapphire/time-utilities": "^1.7.12",
|
|
"@sapphire/type": "^2.4.4",
|
|
"@sapphire/utilities": "^3.15.3",
|
|
"@skyra/env-utilities": "^1.3.0",
|
|
"colorette": "^2.0.20",
|
|
"discord.js": "^14.14.1"
|
|
},
|
|
"devDependencies": {
|
|
"@sapphire/cli": "^1.9.3",
|
|
"@sapphire/prettier-config": "^2.0.0",
|
|
"@sapphire/ts-config": "^5.0.0",
|
|
"@types/node": "^20.11.5",
|
|
"@types/ws": "^8.5.10",
|
|
"npm-run-all2": "^6.1.1",
|
|
"prettier": "^3.2.4",
|
|
"tsc-watch": "^6.0.4",
|
|
"typescript": "~5.4.5",
|
|
"tsup": "latest"
|
|
},
|
|
"scripts": {
|
|
"sapphire": "sapphire",
|
|
"generate": "sapphire generate",
|
|
"build": "tsup",
|
|
"watch": "tsup --watch",
|
|
"start": "node dist/index.js",
|
|
"dev": "tsup --watch --onSuccess \"node ./dist/index.js\"",
|
|
"watch:start": "tsc-watch --onSuccess \"node ./dist/index.js\"",
|
|
"format": "prettier --write \"src/**/*.ts\"",
|
|
"typecheck": "tsc --noEmit --skipLibCheck"
|
|
},
|
|
"imports": {
|
|
"#lib/structures": "./dist/lib/structures/index.js",
|
|
"#lib/interfaces": "./dist/lib/interfaces/index.js",
|
|
"#lib/parsers": "./dist/lib/parsers/index.js",
|
|
"#lib/errors": "./dist/lib/errors/index.js",
|
|
"#lib/managers": "./dist/lib/managers/index.js",
|
|
"#lib/utils": "./dist/lib/utils.js",
|
|
"#lib/config": "./dist/lib/config.js",
|
|
"#lib/constants": "./dist/lib/constants.js",
|
|
"#lib/types": "./dist/lib/types.js",
|
|
"#lib/customIds": "./dist/lib/customIdTypes/index.js",
|
|
"#lib/markdown": "./dist/lib/markdown/index.js",
|
|
"#drizzle": "./dist/drizzle/schema.js",
|
|
"#prisma": "./dist/lib/prisma.js",
|
|
"#stringFormatters": "./dist/lib/stringFormatters/index.js"
|
|
},
|
|
"prettier": "@sapphire/prettier-config"
|
|
}
|