From 2ffe6d0f7720fc83bdb6bcd47baa2ab69026d463 Mon Sep 17 00:00:00 2001 From: Nick Maynard Date: Wed, 26 Oct 2016 12:45:38 +0100 Subject: [PATCH] Rework jsv.js export/require shim to match uri.js --- lib/jsv.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/jsv.js b/lib/jsv.js index 1ca04ae..b252174 100644 --- a/lib/jsv.js +++ b/lib/jsv.js @@ -37,10 +37,14 @@ /*jslint white: true, sub: true, onevar: true, undef: true, eqeqeq: true, newcap: true, immed: true, indent: 4 */ -var exports = exports || this, - require = require || function () { +if (typeof exports === "undefined") { + exports = {}; +} +if (typeof require !== "function") { + require = function (id) { return exports; }; +} (function () {