Skip to content

Commit e26d213

Browse files
committed
fix: Replace external-editor to remove CVE
1 parent 30ec048 commit e26d213

File tree

3 files changed

+10984
-7941
lines changed

3 files changed

+10984
-7941
lines changed

packages/inquirer/lib/prompts/editor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*/
55

66
const chalk = require('chalk');
7-
const { editAsync } = require('external-editor');
7+
const { editAsync } = require('@inquirer/external-editor');
88
const Base = require('./base');
99
const observe = require('../utils/events');
1010
const { Subject } = require('rxjs');

packages/inquirer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
"repository": "SBoudrias/Inquirer.js",
4040
"license": "MIT",
4141
"dependencies": {
42+
"@inquirer/external-editor": "^1.0.0",
4243
"ansi-escapes": "^4.2.1",
4344
"chalk": "^4.1.1",
4445
"cli-cursor": "^3.1.0",
4546
"cli-width": "^3.0.0",
46-
"external-editor": "^3.0.3",
4747
"figures": "^3.0.0",
4848
"lodash": "^4.17.21",
4949
"mute-stream": "0.0.8",

0 commit comments

Comments
 (0)