From 53eacb33fe9659e5ab857081f2e74910a960c9d3 Mon Sep 17 00:00:00 2001 From: Ahmad Bamieh Date: Wed, 3 Jan 2018 18:48:14 +0200 Subject: [PATCH] Revert "drop support for ie9 and ie10; closes https://github.com/mochajs/mocha/issues/3148" This reverts commit 3f314b619174174d4f406ba610f95f4bdf652943. --- Makefile | 1 + karma.conf.js | 4 +++- package.json | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 67b0a0d734..7567fc16a0 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,7 @@ mocha.js: $(SRC) browser-entry.js @printf "==> [Browser :: build]\n" mkdir -p ${@D} $(BROWSERIFY) ./browser-entry \ + --require buffer/:buffer \ --plugin ./scripts/dedefine \ --ignore 'fs' \ --ignore 'glob' \ diff --git a/karma.conf.js b/karma.conf.js index e9a11bc2c8..c4d752d409 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -9,6 +9,8 @@ const browserPlatformPairs = { 'chrome@latest': 'Windows 8', 'MicrosoftEdge@latest': 'Windows 10', 'internet explorer@11.0': 'Windows 8.1', + 'internet explorer@10.0': 'Windows 8', + 'internet explorer@9.0': 'Windows 7', 'firefox@latest': 'Windows 10', 'safari@latest': 'OS X 10.12' }; @@ -37,7 +39,7 @@ module.exports = config => { .ignore('fs') .ignore('path') .ignore('supports-color') - // .require(path.join(__dirname, 'node_modules', 'buffer'), {expose: 'buffer'}) + .require(path.join(__dirname, 'node_modules', 'buffer'), {expose: 'buffer'}) .on('bundled', (err, content) => { if (!err && bundleDirpath) { // write bundle to directory for debugging diff --git a/package.json b/package.json index 0259b37123..6644dbc2c2 100644 --- a/package.json +++ b/package.json @@ -325,6 +325,7 @@ "assert": "^1.4.1", "assetgraph-builder": "^5.6.4", "browserify": "^14.4.0", + "buffer": "^4.9.1", "coffee-script": "^1.10.0", "coveralls": "^3.0.0", "cross-spawn": "^5.1.0", @@ -367,7 +368,8 @@ "fs": false, "glob": false, "path": false, - "supports-color": false + "supports-color": false, + "buffer": "buffer" }, "homepage": "https://mochajs.org", "logo": "https://cldup.com/S9uQ-cOLYz.svg"