|
|
@ -49,18 +49,22 @@ async function* copyPackageFiles(packageName: string) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
(async () => { |
|
|
(async () => { |
|
|
await fse.remove(`../dist/${PACKAGE_TO_BUILD}`); |
|
|
try { |
|
|
|
|
|
await fse.remove(`../dist/${PACKAGE_TO_BUILD}`); |
|
|
|
|
|
|
|
|
await execa( |
|
|
await execa( |
|
|
'tsc', |
|
|
'tsc', |
|
|
['-p', `packages/${PACKAGE_TO_BUILD}/tsconfig.json`, '--outDir', `dist/${PACKAGE_TO_BUILD}`], |
|
|
['-p', `packages/${PACKAGE_TO_BUILD}/tsconfig.json`, '--outDir', `dist/${PACKAGE_TO_BUILD}`], |
|
|
{ |
|
|
{ |
|
|
stdout: 'inherit', |
|
|
stdout: 'inherit', |
|
|
cwd: '../', |
|
|
cwd: '../', |
|
|
}, |
|
|
}, |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
for await (const filecopy of copyPackageFiles(PACKAGE_TO_BUILD)) { |
|
|
for await (const filecopy of copyPackageFiles(PACKAGE_TO_BUILD)) { |
|
|
// do nothing
|
|
|
// do nothing
|
|
|
|
|
|
} |
|
|
|
|
|
} catch (error) { |
|
|
|
|
|
process.exit(1); |
|
|
} |
|
|
} |
|
|
})(); |
|
|
})(); |
|
|
|