This commit is contained in:
Jameskmonger 2016-02-29 14:03:15 +00:00
commit b99d719d5e
2 changed files with 4 additions and 2 deletions

View file

@ -2,6 +2,7 @@
var escapeStringRegexp = require('escape-string-regexp'); var escapeStringRegexp = require('escape-string-regexp');
var ansiStyles = require('ansi-styles'); var ansiStyles = require('ansi-styles');
var supportsColor = require('supports-color'); var supportsColor = require('supports-color');
var forkeys = require('forkeys-compat');
var defineProps = Object.defineProperties; var defineProps = Object.defineProperties;
var isSimpleWindowsTerm = process.platform === 'win32' && !/^xterm/i.test(process.env.TERM); var isSimpleWindowsTerm = process.platform === 'win32' && !/^xterm/i.test(process.env.TERM);
@ -17,7 +18,7 @@ if (isSimpleWindowsTerm) {
var styles = {}; var styles = {};
Object.keys(ansiStyles).forEach(function (key) { forkeys(ansiStyles, function (key) {
ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g'); ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g');
styles[key] = { styles[key] = {

View file

@ -47,7 +47,8 @@
"dependencies": { "dependencies": {
"ansi-styles": "^2.1.0", "ansi-styles": "^2.1.0",
"escape-string-regexp": "^1.0.2", "escape-string-regexp": "^1.0.2",
"supports-color": "^3.1.2" "supports-color": "^3.1.2",
"forkeys-compat": "^1.0.1"
}, },
"devDependencies": { "devDependencies": {
"coveralls": "^2.11.2", "coveralls": "^2.11.2",