server/cli/index.ts
Jesse Wierzbinski 04cd140f6d
fix(cli): 🐛 Fix CLI not working in build
Missing code in cli/index.ts does that to you
2024-05-08 00:30:45 +00:00

20 lines
625 B
TypeScript

import { execute } from "@oclif/core";
import EmojiAdd from "./commands/emoji/add";
import UserCreate from "./commands/user/create";
import UserDelete from "./commands/user/delete";
import UserList from "./commands/user/list";
import UserReset from "./commands/user/reset";
// Use "explicit" oclif strategy to avoid issues with oclif's module resolver and bundling
export const commands = {
"user:list": UserList,
"user:delete": UserDelete,
"user:create": UserCreate,
"user:reset": UserReset,
"emoji:add": EmojiAdd,
};
if (import.meta.path === Bun.main) {
await execute({ dir: import.meta.url });
}