diff --git a/remedial.js b/index.js similarity index 90% rename from remedial.js rename to index.js index 5dba47f..345248b 100644 --- a/remedial.js +++ b/index.js @@ -1,13 +1,13 @@ /*jslint onevar: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true */ -var provide = provide || function () {}, - global = (function () {return this; }()); (function () { "use strict"; - var classes = "Boolean Number String Function Array Date RegExp Object".split(" "), - i, - name, - class2type = {}; + var global = Function('return this')() + , classes = "Boolean Number String Function Array Date RegExp Object".split(" ") + , i + , name + , class2type = {} + ; for (i in classes) { if (classes.hasOwnProperty(i)) { @@ -95,13 +95,11 @@ var provide = provide || function () {}, }; } - // Boiler Plate - if ('undefined' === typeof module) { module = {}; } + // CommonJS / npm / Ender.JS module.exports = { typeOf: typeOf, isEmpty: isEmpty }; global.typeOf = global.typeOf || typeOf; global.isEmpty = global.isEmpty || isEmpty; - provide('remedial'); }()); diff --git a/package.json b/package.json index 179ce02..dad5cc2 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "supplant", "trim" ], - "main": "./remedial", + "main": "./index", "name": "remedial", - "version": "1.0.6" + "version": "1.0.7" }