fix(cli): 🐛 Fix CLI not working in build

Missing code in cli/index.ts does that to you
This commit is contained in:
Jesse Wierzbinski 2024-05-08 00:30:45 +00:00
parent 6b17b91235
commit 04cd140f6d
No known key found for this signature in database
3 changed files with 6 additions and 2 deletions

View file

@ -1,6 +1,6 @@
import { consoleLogger } from "@loggers";
import { Command } from "@oclif/core"; import { Command } from "@oclif/core";
import { setupDatabase } from "~drizzle/db"; import { setupDatabase } from "~drizzle/db";
import { consoleLogger } from "@loggers";
export abstract class BaseCommand<T extends typeof Command> extends Command { export abstract class BaseCommand<T extends typeof Command> extends Command {
protected async init(): Promise<void> { protected async init(): Promise<void> {

View file

@ -13,3 +13,7 @@ export const commands = {
"user:reset": UserReset, "user:reset": UserReset,
"emoji:add": EmojiAdd, "emoji:add": EmojiAdd,
}; };
if (import.meta.path === Bun.main) {
await execute({ dir: import.meta.url });
}

View file

@ -35,7 +35,7 @@
"build": "bun run build.ts", "build": "bun run build.ts",
"cloc": "cloc . --exclude-dir node_modules,dist,.output,.nuxt,meta,logs,glitch,glitch-dev --exclude-ext sql,log,pem", "cloc": "cloc . --exclude-dir node_modules,dist,.output,.nuxt,meta,logs,glitch,glitch-dev --exclude-ext sql,log,pem",
"wc": "find server database *.ts docs packages types utils drizzle tests -type f -print0 | wc -m --files0-from=-", "wc": "find server database *.ts docs packages types utils drizzle tests -type f -print0 | wc -m --files0-from=-",
"cli": "bun run cli/bin/run.ts", "cli": "bun run cli/index.ts",
"prune": "ts-prune | grep -v server/ | grep -v dist/ | grep -v '(used in module)'" "prune": "ts-prune | grep -v server/ | grep -v dist/ | grep -v '(used in module)'"
}, },
"trustedDependencies": [ "trustedDependencies": [