chore(scripts): clean up setup; add start + update

This commit is contained in:
Cory Dransfeldt 2025-06-20 17:31:11 -07:00
parent 555d611c2a
commit 4bc85bde57
No known key found for this signature in database
10 changed files with 103 additions and 63 deletions

View file

@ -119,7 +119,7 @@ export const runJobsMenu = async () => {
if (job.paramsPrompt) {
const answers = await inquirer.prompt(job.paramsPrompt);
const token = process.env[job.tokenEnvVar];
const token = process.env[job.tokenEnvVar]?.replace(/^"(.*)"$/, "$1");
params = { ...answers, ...(token ? { token } : {}) };
}
@ -138,8 +138,8 @@ const runCurl = async ({
name,
params = null
}) => {
const url = process.env[urlEnvVar] || apiUrl;
const token = tokenEnvVar ? process.env[tokenEnvVar] : null;
const url = process.env[urlEnvVar]?.replace(/^"(.*)"$/, "$1") || apiUrl;
const token = tokenEnvVar ? process.env[tokenEnvVar]?.replace(/^"(.*)"$/, "$1") : null;
if (!url) {
console.error(`❌ Missing URL for job. Check ${urlEnvVar} in your .env`);