Skip to content

Commit bd78e52

Browse files
authored
test: replace strip-ansi with Node.js builtin util (#8439)
1 parent b8db757 commit bd78e52

File tree

12 files changed

+8
-20
lines changed

12 files changed

+8
-20
lines changed

packages/rspack-cli/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
"cross-env": "^7.0.3",
5656
"execa": "^5.0.0",
5757
"internal-ip": "6.2.0",
58-
"strip-ansi": "6.0.1",
5958
"ts-node": "^10.9.2",
6059
"typescript": "^5.6.3"
6160
},

packages/rspack-cli/tests/utils/test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"use strict";
44

55
const os = require("os");
6-
const stripAnsi = require("strip-ansi");
6+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
77
const path = require("path");
88
const fs = require("fs");
99
const execa = require("execa");

packages/rspack-test-tools/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
"path-serializer": "0.1.2",
6565
"pretty-format": "29.7.0",
6666
"rimraf": "3.0.2",
67-
"strip-ansi": "6.0.1",
6867
"webpack": "^5.94.0",
6968
"webpack-merge": "5.9.0",
7069
"webpack-sources": "3.2.3"

packages/rspack-test-tools/src/helper/legacy/captureStdio.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// @ts-nocheck
2-
const stripAnsi = require("strip-ansi");
2+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
33

44
module.exports = (stdio, tty) => {
55
let logs = [];

packages/rspack-test-tools/src/processor/defaults.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { stripVTControlCharacters as stripAnsi } from "node:util";
12
import { diff as jestDiff } from "jest-diff";
2-
import stripAnsi from "strip-ansi";
33

44
import type {
55
ECompilerType,

pnpm-lock.yaml

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/webpack-cli-test/api/do-install.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
const CLI = require("../../packages/webpack-cli/lib/webpack-cli");
55

66
// eslint-disable-next-line node/no-unpublished-require
7-
const stripAnsi = require("strip-ansi");
7+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
88

99
const readlineQuestionMock = jest.fn();
1010

tests/webpack-cli-test/utils/test-utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"use strict";
44

55
const os = require("os");
6-
const stripAnsi = require("strip-ansi");
6+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
77
const path = require("path");
88
const fs = require("fs");
99
const execa = require("execa");

tests/webpack-test/Defaults.unittest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ require("./helpers/warmup-webpack");
33

44
const path = require("path");
55
const jestDiff = require("jest-diff").diff;
6-
const stripAnsi = require("strip-ansi");
6+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
77

88
/**
99
* Escapes regular expression metacharacters

tests/webpack-test/helpers/captureStdio.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const stripAnsi = require("strip-ansi");
1+
const { stripVTControlCharacters: stripAnsi } = require("node:util");
22

33
module.exports = (stdio, tty) => {
44
let logs = [];

0 commit comments

Comments
 (0)