import { Command } from "./lib/Command.js"; import { getServerFromOptions } from "./lib/getServerFromOptions.js"; import { importJson } from "./lib/importJson.js"; import { Server } from "./lib/Server.js"; const appPkg = await importJson("./package.json"); async function deleteDataResource(id: string, options: { server: string }) { await getServerFromOptions(options); let server = new Server(options.server); await server.deleteDataResource(id); } const program = new Command(); program .version(appPkg.version) .addServerOption() .argument("", "Database object id or name for the data resource to delete") .action(deleteDataResource); await program.parseAsync(process.argv);