mirror of
https://github.com/github/codeql-action.git
synced 2025-12-06 07:48:17 +08:00
Use Node fs APIs instead of del
This commit is contained in:
31
lib/analyze-action-post.js
generated
31
lib/analyze-action-post.js
generated
@@ -26500,7 +26500,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
@@ -26721,7 +26720,7 @@ var require_light = __commonJS({
|
||||
}
|
||||
}
|
||||
async trigger(name, ...args) {
|
||||
var e, promises2;
|
||||
var e, promises3;
|
||||
try {
|
||||
if (name !== "debug") {
|
||||
this.trigger("debug", `Event triggered: ${name}`, args);
|
||||
@@ -26732,7 +26731,7 @@ var require_light = __commonJS({
|
||||
this._events[name] = this._events[name].filter(function(listener) {
|
||||
return listener.status !== "none";
|
||||
});
|
||||
promises2 = this._events[name].map(async (listener) => {
|
||||
promises3 = this._events[name].map(async (listener) => {
|
||||
var e2, returned;
|
||||
if (listener.status === "none") {
|
||||
return;
|
||||
@@ -26755,7 +26754,7 @@ var require_light = __commonJS({
|
||||
return null;
|
||||
}
|
||||
});
|
||||
return (await Promise.all(promises2)).find(function(x) {
|
||||
return (await Promise.all(promises3)).find(function(x) {
|
||||
return x != null;
|
||||
});
|
||||
} catch (error2) {
|
||||
@@ -91278,7 +91277,7 @@ var require_stream2 = __commonJS({
|
||||
var { pipeline } = require_pipeline3();
|
||||
var { destroyer } = require_destroy2();
|
||||
var eos = require_end_of_stream();
|
||||
var promises2 = require_promises();
|
||||
var promises3 = require_promises();
|
||||
var utils = require_utils6();
|
||||
var Stream = module2.exports = require_legacy().Stream;
|
||||
Stream.isDestroyed = utils.isDestroyed;
|
||||
@@ -91356,21 +91355,21 @@ var require_stream2 = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises2;
|
||||
return promises3;
|
||||
}
|
||||
});
|
||||
ObjectDefineProperty(pipeline, customPromisify, {
|
||||
__proto__: null,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises2.pipeline;
|
||||
return promises3.pipeline;
|
||||
}
|
||||
});
|
||||
ObjectDefineProperty(eos, customPromisify, {
|
||||
__proto__: null,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises2.finished;
|
||||
return promises3.finished;
|
||||
}
|
||||
});
|
||||
Stream.Stream = Stream;
|
||||
@@ -91389,7 +91388,7 @@ var require_ours = __commonJS({
|
||||
"use strict";
|
||||
var Stream = require("stream");
|
||||
if (Stream && process.env.READABLE_STREAM === "disable") {
|
||||
const promises2 = Stream.promises;
|
||||
const promises3 = Stream.promises;
|
||||
module2.exports._uint8ArrayToBuffer = Stream._uint8ArrayToBuffer;
|
||||
module2.exports._isUint8Array = Stream._isUint8Array;
|
||||
module2.exports.isDisturbed = Stream.isDisturbed;
|
||||
@@ -91409,13 +91408,13 @@ var require_ours = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises2;
|
||||
return promises3;
|
||||
}
|
||||
});
|
||||
module2.exports.Stream = Stream.Stream;
|
||||
} else {
|
||||
const CustomStream = require_stream2();
|
||||
const promises2 = require_promises();
|
||||
const promises3 = require_promises();
|
||||
const originalDestroy = CustomStream.Readable.destroy;
|
||||
module2.exports = CustomStream.Readable;
|
||||
module2.exports._uint8ArrayToBuffer = CustomStream._uint8ArrayToBuffer;
|
||||
@@ -91438,7 +91437,7 @@ var require_ours = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises2;
|
||||
return promises3;
|
||||
}
|
||||
});
|
||||
module2.exports.Stream = CustomStream.Stream;
|
||||
@@ -97669,14 +97668,14 @@ var require_commonjs16 = __commonJS({
|
||||
if (er)
|
||||
return results.emit("error", er);
|
||||
if (follow && !didRealpaths) {
|
||||
const promises2 = [];
|
||||
const promises3 = [];
|
||||
for (const e of entries) {
|
||||
if (e.isSymbolicLink()) {
|
||||
promises2.push(e.realpath().then((r) => r?.isUnknown() ? r.lstat() : r));
|
||||
promises3.push(e.realpath().then((r) => r?.isUnknown() ? r.lstat() : r));
|
||||
}
|
||||
}
|
||||
if (promises2.length) {
|
||||
Promise.all(promises2).then(() => onReaddir(null, entries, true));
|
||||
if (promises3.length) {
|
||||
Promise.all(promises3).then(() => onReaddir(null, entries, true));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
7513
lib/analyze-action.js
generated
7513
lib/analyze-action.js
generated
File diff suppressed because it is too large
Load Diff
1
lib/autobuild-action.js
generated
1
lib/autobuild-action.js
generated
@@ -26500,7 +26500,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
|
||||
8677
lib/init-action-post.js
generated
8677
lib/init-action-post.js
generated
File diff suppressed because it is too large
Load Diff
7465
lib/init-action.js
generated
7465
lib/init-action.js
generated
File diff suppressed because it is too large
Load Diff
1
lib/resolve-environment-action.js
generated
1
lib/resolve-environment-action.js
generated
@@ -26500,7 +26500,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
|
||||
7290
lib/setup-codeql-action.js
generated
7290
lib/setup-codeql-action.js
generated
File diff suppressed because it is too large
Load Diff
1
lib/start-proxy-action-post.js
generated
1
lib/start-proxy-action-post.js
generated
@@ -26500,7 +26500,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
|
||||
1
lib/start-proxy-action.js
generated
1
lib/start-proxy-action.js
generated
@@ -45036,7 +45036,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
|
||||
7350
lib/upload-lib.js
generated
7350
lib/upload-lib.js
generated
File diff suppressed because it is too large
Load Diff
31
lib/upload-sarif-action-post.js
generated
31
lib/upload-sarif-action-post.js
generated
@@ -26500,7 +26500,6 @@ var require_package = __commonJS({
|
||||
archiver: "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
del: "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
@@ -26721,7 +26720,7 @@ var require_light = __commonJS({
|
||||
}
|
||||
}
|
||||
async trigger(name, ...args) {
|
||||
var e, promises;
|
||||
var e, promises2;
|
||||
try {
|
||||
if (name !== "debug") {
|
||||
this.trigger("debug", `Event triggered: ${name}`, args);
|
||||
@@ -26732,7 +26731,7 @@ var require_light = __commonJS({
|
||||
this._events[name] = this._events[name].filter(function(listener) {
|
||||
return listener.status !== "none";
|
||||
});
|
||||
promises = this._events[name].map(async (listener) => {
|
||||
promises2 = this._events[name].map(async (listener) => {
|
||||
var e2, returned;
|
||||
if (listener.status === "none") {
|
||||
return;
|
||||
@@ -26755,7 +26754,7 @@ var require_light = __commonJS({
|
||||
return null;
|
||||
}
|
||||
});
|
||||
return (await Promise.all(promises)).find(function(x) {
|
||||
return (await Promise.all(promises2)).find(function(x) {
|
||||
return x != null;
|
||||
});
|
||||
} catch (error2) {
|
||||
@@ -82725,7 +82724,7 @@ var require_stream2 = __commonJS({
|
||||
var { pipeline } = require_pipeline3();
|
||||
var { destroyer } = require_destroy2();
|
||||
var eos = require_end_of_stream();
|
||||
var promises = require_promises();
|
||||
var promises2 = require_promises();
|
||||
var utils = require_utils6();
|
||||
var Stream = module2.exports = require_legacy().Stream;
|
||||
Stream.isDestroyed = utils.isDestroyed;
|
||||
@@ -82803,21 +82802,21 @@ var require_stream2 = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises;
|
||||
return promises2;
|
||||
}
|
||||
});
|
||||
ObjectDefineProperty(pipeline, customPromisify, {
|
||||
__proto__: null,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises.pipeline;
|
||||
return promises2.pipeline;
|
||||
}
|
||||
});
|
||||
ObjectDefineProperty(eos, customPromisify, {
|
||||
__proto__: null,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises.finished;
|
||||
return promises2.finished;
|
||||
}
|
||||
});
|
||||
Stream.Stream = Stream;
|
||||
@@ -82836,7 +82835,7 @@ var require_ours = __commonJS({
|
||||
"use strict";
|
||||
var Stream = require("stream");
|
||||
if (Stream && process.env.READABLE_STREAM === "disable") {
|
||||
const promises = Stream.promises;
|
||||
const promises2 = Stream.promises;
|
||||
module2.exports._uint8ArrayToBuffer = Stream._uint8ArrayToBuffer;
|
||||
module2.exports._isUint8Array = Stream._isUint8Array;
|
||||
module2.exports.isDisturbed = Stream.isDisturbed;
|
||||
@@ -82856,13 +82855,13 @@ var require_ours = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises;
|
||||
return promises2;
|
||||
}
|
||||
});
|
||||
module2.exports.Stream = Stream.Stream;
|
||||
} else {
|
||||
const CustomStream = require_stream2();
|
||||
const promises = require_promises();
|
||||
const promises2 = require_promises();
|
||||
const originalDestroy = CustomStream.Readable.destroy;
|
||||
module2.exports = CustomStream.Readable;
|
||||
module2.exports._uint8ArrayToBuffer = CustomStream._uint8ArrayToBuffer;
|
||||
@@ -82885,7 +82884,7 @@ var require_ours = __commonJS({
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get() {
|
||||
return promises;
|
||||
return promises2;
|
||||
}
|
||||
});
|
||||
module2.exports.Stream = CustomStream.Stream;
|
||||
@@ -89116,14 +89115,14 @@ var require_commonjs16 = __commonJS({
|
||||
if (er)
|
||||
return results.emit("error", er);
|
||||
if (follow && !didRealpaths) {
|
||||
const promises = [];
|
||||
const promises2 = [];
|
||||
for (const e of entries) {
|
||||
if (e.isSymbolicLink()) {
|
||||
promises.push(e.realpath().then((r) => r?.isUnknown() ? r.lstat() : r));
|
||||
promises2.push(e.realpath().then((r) => r?.isUnknown() ? r.lstat() : r));
|
||||
}
|
||||
}
|
||||
if (promises.length) {
|
||||
Promise.all(promises).then(() => onReaddir(null, entries, true));
|
||||
if (promises2.length) {
|
||||
Promise.all(promises2).then(() => onReaddir(null, entries, true));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
7366
lib/upload-sarif-action.js
generated
7366
lib/upload-sarif-action.js
generated
File diff suppressed because it is too large
Load Diff
70
package-lock.json
generated
70
package-lock.json
generated
@@ -25,7 +25,6 @@
|
||||
"archiver": "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
"del": "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
@@ -1581,6 +1580,7 @@
|
||||
},
|
||||
"node_modules/@nodelib/fs.scandir": {
|
||||
"version": "2.1.5",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@nodelib/fs.stat": "2.0.5",
|
||||
@@ -1592,6 +1592,7 @@
|
||||
},
|
||||
"node_modules/@nodelib/fs.stat": {
|
||||
"version": "2.0.5",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 8"
|
||||
@@ -1599,6 +1600,7 @@
|
||||
},
|
||||
"node_modules/@nodelib/fs.walk": {
|
||||
"version": "1.2.8",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@nodelib/fs.scandir": "2.1.5",
|
||||
@@ -4078,6 +4080,7 @@
|
||||
},
|
||||
"node_modules/braces": {
|
||||
"version": "3.0.3",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"fill-range": "^7.1.1"
|
||||
@@ -4674,38 +4677,6 @@
|
||||
"url": "https://github.com/sponsors/ljharb"
|
||||
}
|
||||
},
|
||||
"node_modules/del": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/del/-/del-8.0.0.tgz",
|
||||
"integrity": "sha512-R6ep6JJ+eOBZsBr9esiNN1gxFbZE4Q2cULkUSFumGYecAiS6qodDvcPx/sFuWHMNul7DWmrtoEOpYSm7o6tbSA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"globby": "^14.0.2",
|
||||
"is-glob": "^4.0.3",
|
||||
"is-path-cwd": "^3.0.0",
|
||||
"is-path-inside": "^4.0.0",
|
||||
"p-map": "^7.0.2",
|
||||
"slash": "^5.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/del/node_modules/is-path-inside": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz",
|
||||
"integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/delayed-stream": {
|
||||
"version": "1.0.0",
|
||||
"license": "MIT",
|
||||
@@ -5757,6 +5728,7 @@
|
||||
"version": "3.3.3",
|
||||
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
|
||||
"integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@nodelib/fs.stat": "^2.0.2",
|
||||
"@nodelib/fs.walk": "^1.2.3",
|
||||
@@ -5802,6 +5774,7 @@
|
||||
},
|
||||
"node_modules/fastq": {
|
||||
"version": "1.8.0",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"reusify": "^1.0.4"
|
||||
@@ -5841,6 +5814,7 @@
|
||||
},
|
||||
"node_modules/fill-range": {
|
||||
"version": "7.1.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"to-regex-range": "^5.0.1"
|
||||
@@ -6117,6 +6091,7 @@
|
||||
},
|
||||
"node_modules/glob-parent": {
|
||||
"version": "5.1.2",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"is-glob": "^4.0.1"
|
||||
@@ -6173,6 +6148,7 @@
|
||||
"version": "14.1.0",
|
||||
"resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz",
|
||||
"integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@sindresorhus/merge-streams": "^2.1.0",
|
||||
@@ -6193,6 +6169,7 @@
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz",
|
||||
"integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
@@ -6205,6 +6182,7 @@
|
||||
"version": "7.0.5",
|
||||
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
|
||||
"integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 4"
|
||||
@@ -6566,6 +6544,7 @@
|
||||
},
|
||||
"node_modules/is-extglob": {
|
||||
"version": "2.1.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=0.10.0"
|
||||
@@ -6580,6 +6559,7 @@
|
||||
},
|
||||
"node_modules/is-glob": {
|
||||
"version": "4.0.3",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"is-extglob": "^2.1.1"
|
||||
@@ -6609,6 +6589,7 @@
|
||||
},
|
||||
"node_modules/is-number": {
|
||||
"version": "7.0.0",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=0.12.0"
|
||||
@@ -6628,18 +6609,6 @@
|
||||
"url": "https://github.com/sponsors/ljharb"
|
||||
}
|
||||
},
|
||||
"node_modules/is-path-cwd": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz",
|
||||
"integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/is-path-inside": {
|
||||
"version": "3.0.3",
|
||||
"dev": true,
|
||||
@@ -7096,6 +7065,7 @@
|
||||
},
|
||||
"node_modules/merge2": {
|
||||
"version": "1.4.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">= 8"
|
||||
@@ -7105,6 +7075,7 @@
|
||||
"version": "4.0.8",
|
||||
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
|
||||
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"braces": "^3.0.3",
|
||||
"picomatch": "^2.3.1"
|
||||
@@ -7589,6 +7560,7 @@
|
||||
"version": "7.0.3",
|
||||
"resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz",
|
||||
"integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
},
|
||||
@@ -7682,6 +7654,7 @@
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz",
|
||||
"integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
@@ -7699,6 +7672,7 @@
|
||||
},
|
||||
"node_modules/picomatch": {
|
||||
"version": "2.3.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=8.6"
|
||||
@@ -7814,6 +7788,7 @@
|
||||
},
|
||||
"node_modules/queue-microtask": {
|
||||
"version": "1.2.3",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
@@ -7966,6 +7941,7 @@
|
||||
},
|
||||
"node_modules/reusify": {
|
||||
"version": "1.0.4",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"iojs": ">=1.0.0",
|
||||
@@ -8007,6 +7983,7 @@
|
||||
},
|
||||
"node_modules/run-parallel": {
|
||||
"version": "1.2.0",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
@@ -8218,6 +8195,7 @@
|
||||
"version": "5.1.0",
|
||||
"resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
|
||||
"integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=14.16"
|
||||
@@ -8738,6 +8716,7 @@
|
||||
},
|
||||
"node_modules/to-regex-range": {
|
||||
"version": "5.0.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"is-number": "^7.0.0"
|
||||
@@ -9070,6 +9049,7 @@
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
|
||||
"integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
},
|
||||
|
||||
@@ -40,7 +40,6 @@
|
||||
"archiver": "^7.0.1",
|
||||
"check-disk-space": "^3.4.0",
|
||||
"console-log-level": "^1.4.1",
|
||||
"del": "^8.0.0",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"follow-redirects": "^1.15.11",
|
||||
"get-folder-size": "^5.0.0",
|
||||
|
||||
@@ -3,7 +3,6 @@ import * as path from "path";
|
||||
import { performance } from "perf_hooks";
|
||||
|
||||
import * as io from "@actions/io";
|
||||
import * as del from "del";
|
||||
import * as yaml from "js-yaml";
|
||||
|
||||
import { getTemporaryDirectory, PullRequestBranches } from "./actions-util";
|
||||
@@ -671,7 +670,7 @@ export async function runFinalize(
|
||||
logger: Logger,
|
||||
): Promise<DatabaseCreationTimings> {
|
||||
try {
|
||||
await del.deleteAsync(outputDir, { force: true });
|
||||
await fs.promises.rm(outputDir, { force: true, recursive: true });
|
||||
} catch (error: any) {
|
||||
if (error?.code !== "ENOENT") {
|
||||
throw error;
|
||||
|
||||
@@ -5,7 +5,6 @@ import * as toolrunner from "@actions/exec/lib/toolrunner";
|
||||
import * as io from "@actions/io";
|
||||
import * as toolcache from "@actions/tool-cache";
|
||||
import test, { ExecutionContext } from "ava";
|
||||
import * as del from "del";
|
||||
import * as yaml from "js-yaml";
|
||||
import nock from "nock";
|
||||
import * as sinon from "sinon";
|
||||
@@ -557,7 +556,7 @@ const injectedConfigMacro = test.macro({
|
||||
const augmentedConfig = yaml.load(fs.readFileSync(configFile, "utf8"));
|
||||
t.deepEqual(augmentedConfig, expectedConfig);
|
||||
|
||||
await del.deleteAsync(configFile, { force: true });
|
||||
await fs.promises.rm(configFile, { force: true });
|
||||
});
|
||||
},
|
||||
|
||||
@@ -1046,7 +1045,7 @@ test("Avoids duplicating --overwrite flag if specified in CODEQL_ACTION_EXTRA_OP
|
||||
);
|
||||
t.truthy(configArg, "Should have injected a codescanning config");
|
||||
const configFile = configArg!.split("=")[1];
|
||||
await del.deleteAsync(configFile, { force: true });
|
||||
await fs.promises.rm(configFile, { force: true });
|
||||
});
|
||||
|
||||
export function stubToolRunnerConstructor(
|
||||
|
||||
@@ -5,7 +5,6 @@ import * as artifact from "@actions/artifact";
|
||||
import * as artifactLegacy from "@actions/artifact-legacy";
|
||||
import * as core from "@actions/core";
|
||||
import archiver from "archiver";
|
||||
import * as del from "del";
|
||||
|
||||
import { getOptionalInput, getTemporaryDirectory } from "./actions-util";
|
||||
import { dbIsFinalized } from "./analyze";
|
||||
@@ -345,7 +344,7 @@ async function createPartialDatabaseBundle(
|
||||
);
|
||||
// See `bundleDb` for explanation behind deleting existing db bundle.
|
||||
if (fs.existsSync(databaseBundlePath)) {
|
||||
await del.deleteAsync(databaseBundlePath, { force: true });
|
||||
await fs.promises.rm(databaseBundlePath, { force: true });
|
||||
}
|
||||
const output = fs.createWriteStream(databaseBundlePath);
|
||||
const zip = archiver("zip");
|
||||
|
||||
19
src/util.ts
19
src/util.ts
@@ -6,7 +6,6 @@ import * as core from "@actions/core";
|
||||
import * as exec from "@actions/exec/lib/exec";
|
||||
import * as io from "@actions/io";
|
||||
import checkDiskSpace from "check-disk-space";
|
||||
import * as del from "del";
|
||||
import getFolderSize from "get-folder-size";
|
||||
import * as yaml from "js-yaml";
|
||||
import * as semver from "semver";
|
||||
@@ -167,7 +166,7 @@ export async function withTmpDir<T>(
|
||||
): Promise<T> {
|
||||
const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), "codeql-action-"));
|
||||
const result = await body(tmpDir);
|
||||
await del.deleteAsync(tmpDir, { force: true });
|
||||
await fs.promises.rm(tmpDir, { force: true, recursive: true });
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -756,7 +755,7 @@ export async function bundleDb(
|
||||
// from somewhere else or someone trying to make the action upload a
|
||||
// non-database file.
|
||||
if (fs.existsSync(databaseBundlePath)) {
|
||||
await del.deleteAsync(databaseBundlePath, { force: true });
|
||||
await fs.promises.rm(databaseBundlePath, { force: true });
|
||||
}
|
||||
await codeql.databaseBundle(databasePath, databaseBundlePath, dbName);
|
||||
return databaseBundlePath;
|
||||
@@ -1266,16 +1265,10 @@ export async function checkSipEnablement(
|
||||
export async function cleanUpGlob(glob: string, name: string, logger: Logger) {
|
||||
logger.debug(`Cleaning up ${name}.`);
|
||||
try {
|
||||
const deletedPaths = await del.deleteAsync(glob, { force: true });
|
||||
if (deletedPaths.length === 0) {
|
||||
logger.warning(
|
||||
`Failed to clean up ${name}: no files found matching ${glob}.`,
|
||||
);
|
||||
} else if (deletedPaths.length === 1) {
|
||||
logger.debug(`Cleaned up ${name}.`);
|
||||
} else {
|
||||
logger.debug(`Cleaned up ${name} (${deletedPaths.length} files).`);
|
||||
}
|
||||
await fs.promises.rm(glob, {
|
||||
force: true,
|
||||
recursive: true,
|
||||
});
|
||||
} catch (e) {
|
||||
logger.warning(`Failed to clean up ${name}: ${e}.`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user