Copy OIDs from DB cluster to individual DBs

This commit is contained in:
Henry Mercer
2026-01-09 19:08:36 +00:00
parent d32cd4ddde
commit 79939d8ca5
10 changed files with 135 additions and 86 deletions
+24 -12
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -31945,7 +31945,7 @@ var require_io2 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -32084,13 +32084,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -93094,9 +93094,21 @@ async function bundleDb(config, language, codeql, dbName) {
if (fs.existsSync(databaseBundlePath)) {
await fs.promises.rm(databaseBundlePath, { force: true });
}
await codeql.databaseBundle(databasePath, databaseBundlePath, dbName, [
BASE_DATABASE_OIDS_FILE_NAME
]);
const baseDatabaseOidsFilePath = getBaseDatabaseOidsFilePath(config);
const additionalFiles = [];
if (fs.existsSync(baseDatabaseOidsFilePath)) {
await fsPromises.copyFile(
baseDatabaseOidsFilePath,
path.join(databasePath, BASE_DATABASE_OIDS_FILE_NAME)
);
additionalFiles.push(BASE_DATABASE_OIDS_FILE_NAME);
}
await codeql.databaseBundle(
databasePath,
databaseBundlePath,
dbName,
additionalFiles
);
return databaseBundlePath;
}
async function delay(milliseconds, opts) {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path7.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -31945,7 +31945,7 @@ var require_io2 = __commonJS({
if (path7.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -32084,13 +32084,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path7.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
+29 -17
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -31945,7 +31945,7 @@ var require_io2 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -32084,13 +32084,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -93484,8 +93484,8 @@ var require_graceful_fs = __commonJS({
}
var fs$copyFile = fs19.copyFile;
if (fs$copyFile)
fs19.copyFile = copyFile;
function copyFile(src, dest, flags, cb) {
fs19.copyFile = copyFile2;
function copyFile2(src, dest, flags, cb) {
if (typeof flags === "function") {
cb = flags;
flags = 0;
@@ -119919,7 +119919,7 @@ var require_io4 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -120058,13 +120058,13 @@ var require_io4 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -129218,9 +129218,21 @@ async function bundleDb(config, language, codeql, dbName) {
if (fs.existsSync(databaseBundlePath)) {
await fs.promises.rm(databaseBundlePath, { force: true });
}
await codeql.databaseBundle(databasePath, databaseBundlePath, dbName, [
BASE_DATABASE_OIDS_FILE_NAME
]);
const baseDatabaseOidsFilePath = getBaseDatabaseOidsFilePath(config);
const additionalFiles = [];
if (fs.existsSync(baseDatabaseOidsFilePath)) {
await fsPromises.copyFile(
baseDatabaseOidsFilePath,
path.join(databasePath, BASE_DATABASE_OIDS_FILE_NAME)
);
additionalFiles.push(BASE_DATABASE_OIDS_FILE_NAME);
}
await codeql.databaseBundle(
databasePath,
databaseBundlePath,
dbName,
additionalFiles
);
return databaseBundlePath;
}
async function delay(milliseconds, opts) {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -32096,7 +32096,7 @@ var require_io2 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -32235,13 +32235,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84903,7 +84903,7 @@ var require_io3 = __commonJS({
if (path16.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -85042,13 +85042,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path5.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -31945,7 +31945,7 @@ var require_io2 = __commonJS({
if (path5.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -32084,13 +32084,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path5.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path8.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -30648,7 +30648,7 @@ var require_io2 = __commonJS({
if (path8.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -30787,13 +30787,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path8.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path2.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -21671,7 +21671,7 @@ var require_io2 = __commonJS({
if (path2.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -21810,13 +21810,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -53307,7 +53307,7 @@ var require_io3 = __commonJS({
if (path2.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -53446,13 +53446,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
+9 -9
View File
@@ -18841,7 +18841,7 @@ var require_io = __commonJS({
if (path12.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -18974,13 +18974,13 @@ var require_io = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -30648,7 +30648,7 @@ var require_io2 = __commonJS({
if (path12.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -30787,13 +30787,13 @@ var require_io2 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {
@@ -84752,7 +84752,7 @@ var require_io3 = __commonJS({
if (path12.relative(source, newDest) === "") {
throw new Error(`'${newDest}' and '${source}' are the same file`);
}
yield copyFile(source, newDest, force);
yield copyFile2(source, newDest, force);
}
});
}
@@ -84891,13 +84891,13 @@ var require_io3 = __commonJS({
if (srcFileStat.isDirectory()) {
yield cpDirRecursive(srcFile, destFile, currentDepth, force);
} else {
yield copyFile(srcFile, destFile, force);
yield copyFile2(srcFile, destFile, force);
}
}
yield ioUtil.chmod(destDir, (yield ioUtil.stat(sourceDir)).mode);
});
}
function copyFile(srcFile, destFile, force) {
function copyFile2(srcFile, destFile, force) {
return __awaiter2(this, void 0, void 0, function* () {
if ((yield ioUtil.lstat(srcFile)).isSymbolicLink()) {
try {