UNPKG

forge-sql-orm-cli

Version:
1 lines 1.18 kB
{"version":3,"file":"forgeSqlOrmCLI.mjs","sources":["../src/forgeSqlOrmCLI.mts"],"sourcesContent":["#!/usr/bin/env node\nimport {execSync} from 'child_process'\nimport path from \"path\";\nimport { fileURLToPath } from 'url';\nimport { dirname } from 'path';\n\nconst __filename = fileURLToPath(import.meta.url);\nconst __dirname = dirname(__filename);\n// Get CLI arguments (excluding \"node\" and script path)\nconst args = process.argv.slice(2).join(\" \");\n\n// Resolve the path to cli.ts (your TypeScript entry file)\nconst cliPath = path.resolve(__dirname, \"cli.mjs\");\n\ntry {\n execSync(`npx --yes tsm --no-warnings \"${cliPath}\" ${args}`, { stdio: \"inherit\" });\n process.exit(0);\n} catch (e:any) {\n console.error(\"⚠️ Command execution failed:\", e.message);\n process.exit(1);\n}"],"names":["__filename","__dirname"],"mappings":";;;;AAMA,MAAMA,eAAa,cAAc,YAAY,GAAG;AAChD,MAAMC,cAAY,QAAQD,YAAU;AAEpC,MAAM,OAAO,QAAQ,KAAK,MAAM,CAAC,EAAE,KAAK,GAAG;AAG3C,MAAM,UAAU,KAAK,QAAQC,aAAW,SAAS;AAEjD,IAAI;AACA,WAAS,iCAAiC,OAAO,KAAK,IAAI,IAAI,EAAE,OAAO,WAAW;AAClF,UAAQ,KAAK,CAAC;AAClB,SAAS,GAAO;AACZ,UAAQ,MAAM,iCAAiC,EAAE,OAAO;AACxD,UAAQ,KAAK,CAAC;AAClB;"}