Skip to content

Commit 7c796b1

Browse files
committed
Remove "del" dependency from tests, simplify use of "cpy" dependency in tests.
1 parent af14a2e commit 7c796b1

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@
9292
"chalk": "5.4.1",
9393
"cpy": "11.1.0",
9494
"cpy-cli": "5.0.0",
95-
"del": "8.0.0",
9695
"eslint": "9.17.0",
9796
"eslint-plugin-jsdoc": "50.6.1",
9897
"eslint-plugin-n": "17.15.1",

test/markdownlint-cli2-test-cases.mjs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import fs from "node:fs/promises";
44
import os from "node:os";
55
import path from "node:path";
66
import test from "ava";
7+
import cpy from "cpy";
78
import { __dirname } from "./esm-helpers.mjs";
89

910
const noop = () => null;
@@ -140,16 +141,13 @@ const testCases = ({
140141

141142
const directoryName = (dir) => `${dir}-copy-${host}`;
142143

143-
const copyDirectory = (dir, alt) => import("cpy").then((cpy) => (
144-
cpy.default(
145-
path.join(__dirname(import.meta), (alt || dir), "**"),
146-
path.join(__dirname(import.meta), directoryName(dir))
147-
)
148-
));
144+
const copyDirectory = (dir, alt) => cpy(
145+
path.join(__dirname(import.meta), (alt || dir), "**"),
146+
path.join(__dirname(import.meta), directoryName(dir))
147+
);
149148

150-
const deleteDirectory = (dir) => import("del").then((del) => (
151-
del.deleteAsync(path.join(__dirname(import.meta), directoryName(dir)))
152-
));
149+
const deleteDirectory = (dir) =>
150+
fs.rm(path.join(__dirname(import.meta), directoryName(dir)), { "recursive": true });
153151

154152
testCase({
155153
"name": "no-arguments",

0 commit comments

Comments
 (0)