An experimental TypeSpec syntax for Lexicon

latest

+3 -3
+3 -3
packages/cli/src/commands/init.ts
··· 74 dir = resolve(dir, ".."); 75 } 76 77 - // Install dependencies 78 await new Promise<void>((resolvePromise, reject) => { 79 const args = packageManager === "npm" 80 - ? ["install", "--save-dev", "@typelex/cli", "@typelex/emitter"] 81 - : ["add", "-D", "@typelex/cli", "@typelex/emitter"]; 82 83 const install = spawn(packageManager, args, { 84 cwd,
··· 74 dir = resolve(dir, ".."); 75 } 76 77 + // Install dependencies (always use latest) 78 await new Promise<void>((resolvePromise, reject) => { 79 const args = packageManager === "npm" 80 + ? ["install", "--save-dev", "@typelex/cli@latest", "@typelex/emitter@latest"] 81 + : ["add", "-D", "@typelex/cli@latest", "@typelex/emitter@latest"]; 82 83 const install = spawn(packageManager, args, { 84 cwd,