mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-17 21:00:03 -06:00
fix: strip non-ansi characters from registry config (#5808)
To deal with malformed stdout result retrieved from child processes. Fixes #5802
This commit is contained in:
@@ -5,6 +5,8 @@ const ini = require('ini')
|
||||
const minimist = require('minimist')
|
||||
const LRU = require('lru-cache')
|
||||
|
||||
const stripAnsi = require('strip-ansi')
|
||||
|
||||
const {
|
||||
chalk,
|
||||
execa,
|
||||
@@ -152,6 +154,7 @@ class PackageManager {
|
||||
}
|
||||
}
|
||||
|
||||
this._registry = stripAnsi(this._registry).trim()
|
||||
return this._registry
|
||||
}
|
||||
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
"resolve": "^1.17.0",
|
||||
"shortid": "^2.2.15",
|
||||
"slash": "^3.0.0",
|
||||
"strip-ansi": "^6.0.0",
|
||||
"validate-npm-package-name": "^3.0.0",
|
||||
"vue": "^2.6.11",
|
||||
"vue-codemod": "^0.0.4",
|
||||
|
||||
Reference in New Issue
Block a user