refactor: copy shared files in parallel

pull/823/head
sscode02 3 years ago
parent 75ca9e4302
commit 5d1350f455

@ -1,7 +1,9 @@
import { copy } from 'fs-extra' import { copy } from 'fs-extra'
import fg from 'fast-glob' import fg from 'fast-glob'
fg.sync('src/shared/**/*.ts').map(async (file) => { fg.sync('src/shared/**/*.ts').forEach(async (file) => {
await copy(file, file.replace(/^src\/shared\//, 'src/node/')) await Promise.all([
await copy(file, file.replace(/^src\/shared\//, 'src/client/')) copy(file, file.replace(/^src\/shared\//, 'src/node/')),
copy(file, file.replace(/^src\/shared\//, 'src/client/'))
])
}) })

Loading…
Cancel
Save