From 87d1a40e3b9b01b069f5227e13fda2df94398956 Mon Sep 17 00:00:00 2001 From: Jameskmonger Date: Mon, 29 Feb 2016 14:02:30 +0000 Subject: [PATCH] Use forkeys in index.js --- index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index c043357..e29b290 100644 --- a/index.js +++ b/index.js @@ -2,6 +2,7 @@ var escapeStringRegexp = require('escape-string-regexp'); var ansiStyles = require('ansi-styles'); var supportsColor = require('supports-color'); +var forkeys = require('forkeys-compat'); var defineProps = Object.defineProperties; var isSimpleWindowsTerm = process.platform === 'win32' && !/^xterm/i.test(process.env.TERM); @@ -17,7 +18,7 @@ if (isSimpleWindowsTerm) { var styles = {}; -Object.keys(ansiStyles).forEach(function (key) { +forkeys(ansiStyles, function (key) { ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g'); styles[key] = {