From 83e47a7216cdb82373df1efc14ca630bb5b0c644 Mon Sep 17 00:00:00 2001 From: Reda Al Sulais Date: Mon, 21 Aug 2023 02:54:30 +0300 Subject: [PATCH] fix: use `execFileSync` instead of `execSync` in `generateLangium` --- .build/generateLangium.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.build/generateLangium.ts b/.build/generateLangium.ts index c44d643b8..7c171a11c 100644 --- a/.build/generateLangium.ts +++ b/.build/generateLangium.ts @@ -1,5 +1,11 @@ -import { execSync } from 'child_process'; +import { execFileSync } from 'child_process'; export function generateLangium() { - execSync(`pnpm --prefix ${process.cwd()}/packages/parser exec langium generate`); + execFileSync('pnpm', [ + '--prefix', + `${process.cwd()}/packages/parser`, + 'exec', + 'langium', + 'generate', + ]); }