summaryrefslogtreecommitdiff
path: root/packages/upgrade
diff options
context:
space:
mode:
Diffstat (limited to 'packages/upgrade')
-rw-r--r--packages/upgrade/package.json5
-rw-r--r--packages/upgrade/test/utils.js4
2 files changed, 4 insertions, 5 deletions
diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json
index 286a0be78..c036f8366 100644
--- a/packages/upgrade/package.json
+++ b/packages/upgrade/package.json
@@ -30,15 +30,14 @@
"//b": "DEPENDENCIES IS FOR UNBUNDLED PACKAGES",
"dependencies": {
"@astrojs/cli-kit": "^0.4.1",
- "semver": "^7.6.3",
"preferred-pm": "^4.0.0",
+ "semver": "^7.6.3",
"terminal-link": "^3.0.0"
},
"devDependencies": {
"@types/semver": "^7.5.8",
"arg": "^5.0.2",
- "astro-scripts": "workspace:*",
- "strip-ansi": "^7.1.0"
+ "astro-scripts": "workspace:*"
},
"engines": {
"node": "^18.17.1 || ^20.3.0 || >=21.0.0"
diff --git a/packages/upgrade/test/utils.js b/packages/upgrade/test/utils.js
index 8b80bc2e5..20063ec53 100644
--- a/packages/upgrade/test/utils.js
+++ b/packages/upgrade/test/utils.js
@@ -1,5 +1,5 @@
import { before, beforeEach } from 'node:test';
-import stripAnsi from 'strip-ansi';
+import { stripVTControlCharacters } from 'node:util';
import { setStdout } from '../dist/index.js';
export function setup() {
@@ -8,7 +8,7 @@ export function setup() {
setStdout(
Object.assign({}, process.stdout, {
write(buf) {
- ctx.messages.push(stripAnsi(String(buf)).trim());
+ ctx.messages.push(stripVTControlCharacters(String(buf)).trim());
return true;
},
}),