Merge 87d1a40e3b into 9001b3933a
This commit is contained in:
commit
b99d719d5e
2 changed files with 4 additions and 2 deletions
3
index.js
3
index.js
|
|
@ -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] = {
|
||||||
|
|
|
||||||
|
|
@ -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",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue