1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-20 15:18:08 +02:00

Update rimraf to version 4

The primary change is that the `rimraf` function now returns a Promise instead of taking a callback; please see https://github.com/isaacs/rimraf#major-changes-from-v3-to-v4
This commit is contained in:
Jonas Jenwald 2023-01-15 11:37:53 +01:00
parent bc3b59fa5e
commit 32357e3d17
5 changed files with 113 additions and 149 deletions

View file

@ -22,6 +22,7 @@ var path = require("path");
var fs = require("fs");
var os = require("os");
var puppeteer = require("puppeteer");
const { rimraf } = require("rimraf");
var url = require("url");
var testUtils = require("./testutils.js");
const dns = require("dns");
@ -1043,7 +1044,6 @@ async function closeSession(browser) {
});
if (allClosed) {
if (tempDir) {
const rimraf = require("rimraf");
rimraf.sync(tempDir);
}
onAllSessionsClosed?.();

View file

@ -18,13 +18,11 @@
const fs = require("fs");
const path = require("path");
const rimrafSync = require("rimraf").sync;
const { rimraf } = require("rimraf");
exports.removeDirSync = function removeDirSync(dir) {
fs.readdirSync(dir); // Will throw if dir is not a directory
rimrafSync(dir, {
disableGlob: true,
});
rimraf.sync(dir);
};
exports.copySubtreeSync = function copySubtreeSync(src, dest) {