diff --git a/packages/node/src/utils.ts b/packages/node/src/utils.ts index 87fb8f6157e3..0ff47acf92c7 100644 --- a/packages/node/src/utils.ts +++ b/packages/node/src/utils.ts @@ -27,10 +27,11 @@ export function deepReadDirSync(targetDir: string): string[] { const itemAbsPath = path.join(currentDirAbsPath, itemName); if (fs.statSync(itemAbsPath).isDirectory()) { - return [...absPaths, ...deepReadCurrentDir(itemAbsPath)]; + return absPaths.concat(deepReadCurrentDir(itemAbsPath)); } - return [...absPaths, itemAbsPath]; + absPaths.push(itemAbsPath); + return absPaths; }, []); };