UNPKG

453 BJavaScriptView Raw
1const pathConfig = require('config').get('path')
2const Copy = require('copy')
3
4const _move_ = (from, to) => {
5 return new Promise((resolve, reject) => {
6 Copy(from, to, (err, files) => {
7 if (err) reject(err)
8 else resolve(files)
9 })
10 })
11}
12
13async function move (patterns = []) {
14 try {
15 for (const { from, to } of patterns) {
16 await _move_(from, to)
17 }
18 } catch (err) {
19 console.error(err)
20 }
21}
22
23module.exports = move