config redirect

This commit is contained in:
Nuno Coração
2023-01-29 22:30:24 +00:00
parent 17557c7d73
commit 5fb4bd8083
9905 changed files with 1258996 additions and 36355 deletions

32
node_modules/vendor-copy/index.js generated vendored Normal file
View File

@@ -0,0 +1,32 @@
'use strict';
const path = require('path');
const fs = require('fs').promises;
const util = require('util');
const ncp = util.promisify(require('ncp'));
async function ensureDir(fromTo) {
const toPath = path.dirname(fromTo.to);
await fs.mkdir(toPath, { recursive: true });
}
async function copyFile(fromTo) {
await ncp(fromTo.from, fromTo.to, { dereference: true });
}
async function ensureDirAndCopy(root, relativeFromTo) {
const fromTo = {
from: path.join(root, relativeFromTo.from),
to: path.join(root, relativeFromTo.to)
};
await ensureDir(fromTo);
await copyFile(fromTo);
return fromTo;
}
module.exports = function (root, copyItems) {
return Promise.all(copyItems.map(relativeFromTo => ensureDirAndCopy(root, relativeFromTo)));
};