| author | |
| committer | |
| log | 9fdec3c2c8fbc1647843bb2f49a45224daa5aa30 |
| tree | c4552abe9214a90de5fc3087ae054ec0d807e922 |
| parent | 760fe643e857d5b5f9fcd1cb4ceb9fe55df988fc |
- Pass command and args directly to `ChildProcess.make` in the publish CLI
- Remove fragile template-literal invocation to ensure command runs reliably1 files changed, 2 insertions(+), 2 deletions(-)
apps/server/scripts/cli.ts+2-2| ... | ... | @@ -135,11 +135,11 @@ const publishCmd = Command.make( |
| 135 | 135 | |
| 136 | 136 | yield* Effect.log(`[cli] Running: npm ${args.join(" ")}`); |
| 137 | 137 | yield* runCommand( |
| 138 | ChildProcess.make({ | |
| 138 | ChildProcess.make("npm", [...args], { | |
| 139 | 139 | cwd: serverDir, |
| 140 | 140 | stdout: config.verbose ? "inherit" : "ignore", |
| 141 | 141 | stderr: "inherit", |
| 142 | })`npm ${args.join(" ")}`, | |
| 142 | }), | |
| 143 | 143 | ); |
| 144 | 144 | }), |
| 145 | 145 | // Release: restore |