2024-02-27 17:11:16 +00:00
{
2024-07-30 20:34:25 +00:00
"name" : "@futureporn/bot" ,
2024-07-10 02:34:23 +00:00
"type" : "module" ,
2024-08-01 19:16:35 +00:00
"version" : "1.0.4" ,
"description" : "Futureporn Discord bot" ,
2024-07-30 20:34:25 +00:00
"main" : "dist/index.js" ,
2024-02-27 17:11:16 +00:00
"scripts" : {
2024-08-27 07:11:24 +00:00
"test" : "echo \"please use one of test.integration or test.unit" ,
"test.integration" : "mocha -g integration" ,
"test.unit" : "mocha -g unit" ,
2024-07-12 14:41:34 +00:00
"start" : "node ./dist/index.js" ,
2024-08-17 02:42:44 +00:00
"dev" : "pnpm run dev.nodemon # yes this is crazy to have nodemon execute tsx, but it's the only way I have found to get live reloading in TS/ESM/docker with Graphile Worker's way of loading tasks" ,
"dev.tsx" : "tsx ./src/index.ts" ,
"dev.nodemon" : "nodemon --ext ts --exec \"pnpm run dev.tsx\"" ,
"dev.node" : "node --no-warnings=ExperimentalWarning --loader ts-node/esm src/index.ts" ,
2024-07-16 10:46:44 +00:00
"build" : "tsc --build" ,
"clean" : "rm -rf dist" ,
2024-08-07 01:13:58 +00:00
"superclean" : "rm -rf node_modules && rm -rf pnpm-lock.yaml && rm -rf dist" ,
"register" : "tsx ./src/register-commands.ts"
2024-02-27 17:11:16 +00:00
} ,
2024-08-01 19:16:35 +00:00
"packageManager" : "pnpm@9.6.0" ,
2024-02-27 17:11:16 +00:00
"keywords" : [ ] ,
2024-08-01 19:16:35 +00:00
"author" : "@CJ_Clippy" ,
2024-07-10 02:34:23 +00:00
"license" : "Unlicense" ,
2024-02-27 17:11:16 +00:00
"dependencies" : {
2024-09-03 16:28:39 +00:00
"@discordeno/bot" : "19.0.0-next.b1bfe94" ,
2024-08-21 04:23:06 +00:00
"@discordeno/rest" : "19.0.0-next.b3a8c86" ,
2024-09-06 05:39:08 +00:00
"@futureporn/fetchers" : "workspace:^" ,
2024-08-27 07:11:24 +00:00
"@paralleldrive/cuid2" : "^2.2.2" ,
2024-09-03 16:28:39 +00:00
"@types/node" : "^22.5.2" ,
2024-08-17 02:42:44 +00:00
"@types/qs" : "^6.9.15" ,
2024-08-02 23:00:49 +00:00
"date-fns" : "^3.6.0" ,
2024-09-03 16:28:39 +00:00
"dd-cache-proxy" : "^2.1.2" ,
2024-08-21 04:23:06 +00:00
"discordeno" : "19.0.0-next.b3a8c86" ,
2024-07-30 20:34:25 +00:00
"dotenv" : "^16.4.5" ,
2024-08-01 19:16:35 +00:00
"graphile-config" : "0.0.1-beta.9" ,
2024-08-07 01:13:58 +00:00
"graphile-worker" : "^0.16.6" ,
2024-08-17 02:42:44 +00:00
"node-fetch" : "^3.3.2" ,
2024-09-03 16:28:39 +00:00
"p-retry" : "^6.2.0" ,
"pg" : "8.12.0" ,
2024-08-17 02:42:44 +00:00
"pretty-bytes" : "^6.1.1" ,
2024-08-27 07:11:24 +00:00
"qs" : "^6.13.0" ,
"rate-limiter-flexible" : "^5.0.3"
2024-07-12 14:41:34 +00:00
} ,
"devDependencies" : {
2024-08-02 22:12:56 +00:00
"@futureporn/types" : "workspace:^" ,
2024-09-03 16:28:39 +00:00
"@types/chai" : "^4.3.19" ,
2024-08-27 07:11:24 +00:00
"@types/mocha" : "^10.0.7" ,
"chai" : "^5.1.1" ,
"mocha" : "^10.7.3" ,
2024-07-12 14:41:34 +00:00
"nodemon" : "^3.1.4" ,
"ts-node" : "^10.9.2" ,
2024-09-03 16:28:39 +00:00
"tsx" : "^4.19.0" ,
2024-08-17 02:42:44 +00:00
"typescript" : "^5.5.4"
2024-02-27 17:11:16 +00:00
}
}