is-what
Advanced tools
Comparing version 1.0.4 to 1.1.0
@@ -0,1 +1,5 @@ | ||
import babel from 'rollup-plugin-babel' | ||
import commonjs from 'rollup-plugin-commonjs' | ||
import { terser } from 'rollup-plugin-terser' | ||
// ------------------------------------------------------------------------------------------ | ||
@@ -12,7 +16,2 @@ // formats | ||
// ------------------------------------------------------------------------------------------ | ||
import babel from 'rollup-plugin-babel' | ||
import commonjs from 'rollup-plugin-commonjs' | ||
import { uglify } from 'rollup-plugin-uglify' | ||
import { terser } from "rollup-plugin-terser"; | ||
const pkg = require('../package.json') | ||
@@ -22,3 +21,12 @@ const name = pkg.name | ||
const external = Object.keys(pkg.dependencies || []) | ||
const _plugins = [ | ||
babel({ | ||
exclude: 'node_modules/**', // only transpile our source code | ||
}), | ||
commonjs(), | ||
] | ||
// ------------------------------------------------------------------------------------------ | ||
// build helpers | ||
// ------------------------------------------------------------------------------------------ | ||
function output (ext, format) { | ||
@@ -35,4 +43,4 @@ return { | ||
const plugins = (minified) | ||
? [babel(), commonjs(), terser()] | ||
: [babel(), commonjs()] | ||
? _plugins.concat(terser()) | ||
: _plugins | ||
const ext = (minified) | ||
@@ -48,2 +56,3 @@ ? `${format}.min.js` | ||
} | ||
// ------------------------------------------------------------------------------------------ | ||
@@ -50,0 +59,0 @@ // builds |
@@ -17,2 +17,5 @@ 'use strict'; | ||
} | ||
function isFunction(payload) { | ||
return getType(payload) === 'Function'; | ||
} | ||
function isArray(payload) { | ||
@@ -41,2 +44,3 @@ return getType(payload) === 'Array'; | ||
exports.isObject = isObject; | ||
exports.isFunction = isFunction; | ||
exports.isArray = isArray; | ||
@@ -43,0 +47,0 @@ exports.isString = isString; |
@@ -1,2 +0,2 @@ | ||
"use strict";function getType(e){return Object.prototype.toString.call(e).slice(8,-1)}function isUndefined(e){return"Undefined"===getType(e)}function isNull(e){return"Null"===getType(e)}function isObject(e){return"Object"===getType(e)}function isArray(e){return"Array"===getType(e)}function isString(e){return"String"===getType(e)}function isNumber(e){return"Number"===getType(e)}function isBoolean(e){return"Boolean"===getType(e)}function isRegExp(e){return"RegExp"===getType(e)}function isDate(e){return"Date"===getType(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.getType=getType,exports.isUndefined=isUndefined,exports.isNull=isNull,exports.isObject=isObject,exports.isArray=isArray,exports.isString=isString,exports.isNumber=isNumber,exports.isBoolean=isBoolean,exports.isRegExp=isRegExp,exports.isDate=isDate; | ||
"use strict";function getType(e){return Object.prototype.toString.call(e).slice(8,-1)}function isUndefined(e){return"Undefined"===getType(e)}function isNull(e){return"Null"===getType(e)}function isObject(e){return"Object"===getType(e)}function isFunction(e){return"Function"===getType(e)}function isArray(e){return"Array"===getType(e)}function isString(e){return"String"===getType(e)}function isNumber(e){return"Number"===getType(e)}function isBoolean(e){return"Boolean"===getType(e)}function isRegExp(e){return"RegExp"===getType(e)}function isDate(e){return"Date"===getType(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.getType=getType,exports.isUndefined=isUndefined,exports.isNull=isNull,exports.isObject=isObject,exports.isFunction=isFunction,exports.isArray=isArray,exports.isString=isString,exports.isNumber=isNumber,exports.isBoolean=isBoolean,exports.isRegExp=isRegExp,exports.isDate=isDate; | ||
//# sourceMappingURL=index.cjs.min.js.map |
@@ -13,2 +13,5 @@ function getType(payload) { | ||
} | ||
function isFunction(payload) { | ||
return getType(payload) === 'Function'; | ||
} | ||
function isArray(payload) { | ||
@@ -33,3 +36,3 @@ return getType(payload) === 'Array'; | ||
export { getType, isUndefined, isNull, isObject, isArray, isString, isNumber, isBoolean, isRegExp, isDate }; | ||
export { getType, isUndefined, isNull, isObject, isFunction, isArray, isString, isNumber, isBoolean, isRegExp, isDate }; | ||
//# sourceMappingURL=index.es.js.map |
@@ -1,2 +0,2 @@ | ||
function getType(e){return Object.prototype.toString.call(e).slice(8,-1)}function isUndefined(e){return"Undefined"===getType(e)}function isNull(e){return"Null"===getType(e)}function isObject(e){return"Object"===getType(e)}function isArray(e){return"Array"===getType(e)}function isString(e){return"String"===getType(e)}function isNumber(e){return"Number"===getType(e)}function isBoolean(e){return"Boolean"===getType(e)}function isRegExp(e){return"RegExp"===getType(e)}function isDate(e){return"Date"===getType(e)}export{getType,isUndefined,isNull,isObject,isArray,isString,isNumber,isBoolean,isRegExp,isDate}; | ||
function getType(e){return Object.prototype.toString.call(e).slice(8,-1)}function isUndefined(e){return"Undefined"===getType(e)}function isNull(e){return"Null"===getType(e)}function isObject(e){return"Object"===getType(e)}function isFunction(e){return"Function"===getType(e)}function isArray(e){return"Array"===getType(e)}function isString(e){return"String"===getType(e)}function isNumber(e){return"Number"===getType(e)}function isBoolean(e){return"Boolean"===getType(e)}function isRegExp(e){return"RegExp"===getType(e)}function isDate(e){return"Date"===getType(e)}export{getType,isUndefined,isNull,isObject,isFunction,isArray,isString,isNumber,isBoolean,isRegExp,isDate}; | ||
//# sourceMappingURL=index.es.min.js.map |
@@ -16,2 +16,5 @@ var IsWhat = (function (exports) { | ||
} | ||
function isFunction(payload) { | ||
return getType(payload) === 'Function'; | ||
} | ||
function isArray(payload) { | ||
@@ -40,2 +43,3 @@ return getType(payload) === 'Array'; | ||
exports.isObject = isObject; | ||
exports.isFunction = isFunction; | ||
exports.isArray = isArray; | ||
@@ -42,0 +46,0 @@ exports.isString = isString; |
@@ -1,2 +0,2 @@ | ||
var IsWhat=function(n){"use strict";function t(n){return Object.prototype.toString.call(n).slice(8,-1)}return n.getType=t,n.isUndefined=function(n){return"Undefined"===t(n)},n.isNull=function(n){return"Null"===t(n)},n.isObject=function(n){return"Object"===t(n)},n.isArray=function(n){return"Array"===t(n)},n.isString=function(n){return"String"===t(n)},n.isNumber=function(n){return"Number"===t(n)},n.isBoolean=function(n){return"Boolean"===t(n)},n.isRegExp=function(n){return"RegExp"===t(n)},n.isDate=function(n){return"Date"===t(n)},n}({}); | ||
var IsWhat=function(n){"use strict";function t(n){return Object.prototype.toString.call(n).slice(8,-1)}return n.getType=t,n.isUndefined=function(n){return"Undefined"===t(n)},n.isNull=function(n){return"Null"===t(n)},n.isObject=function(n){return"Object"===t(n)},n.isFunction=function(n){return"Function"===t(n)},n.isArray=function(n){return"Array"===t(n)},n.isString=function(n){return"String"===t(n)},n.isNumber=function(n){return"Number"===t(n)},n.isBoolean=function(n){return"Boolean"===t(n)},n.isRegExp=function(n){return"RegExp"===t(n)},n.isDate=function(n){return"Date"===t(n)},n}({}); | ||
//# sourceMappingURL=index.iife.min.js.map |
@@ -19,2 +19,5 @@ (function (global, factory) { | ||
} | ||
function isFunction(payload) { | ||
return getType(payload) === 'Function'; | ||
} | ||
function isArray(payload) { | ||
@@ -43,2 +46,3 @@ return getType(payload) === 'Array'; | ||
exports.isObject = isObject; | ||
exports.isFunction = isFunction; | ||
exports.isArray = isArray; | ||
@@ -45,0 +49,0 @@ exports.isString = isString; |
@@ -1,2 +0,2 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e.IsWhat={})}(this,function(e){"use strict";function n(e){return Object.prototype.toString.call(e).slice(8,-1)}e.getType=n,e.isUndefined=function(e){return"Undefined"===n(e)},e.isNull=function(e){return"Null"===n(e)},e.isObject=function(e){return"Object"===n(e)},e.isArray=function(e){return"Array"===n(e)},e.isString=function(e){return"String"===n(e)},e.isNumber=function(e){return"Number"===n(e)},e.isBoolean=function(e){return"Boolean"===n(e)},e.isRegExp=function(e){return"RegExp"===n(e)},e.isDate=function(e){return"Date"===n(e)},Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(n,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(n.IsWhat={})}(this,function(n){"use strict";function e(n){return Object.prototype.toString.call(n).slice(8,-1)}n.getType=e,n.isUndefined=function(n){return"Undefined"===e(n)},n.isNull=function(n){return"Null"===e(n)},n.isObject=function(n){return"Object"===e(n)},n.isFunction=function(n){return"Function"===e(n)},n.isArray=function(n){return"Array"===e(n)},n.isString=function(n){return"String"===e(n)},n.isNumber=function(n){return"Number"===e(n)},n.isBoolean=function(n){return"Boolean"===e(n)},n.isRegExp=function(n){return"RegExp"===e(n)},n.isDate=function(n){return"Date"===e(n)},Object.defineProperty(n,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=index.umd.min.js.map |
{ | ||
"name": "is-what", | ||
"version": "1.0.4", | ||
"version": "1.1.0", | ||
"description": "Very simple & small JS type check function", | ||
@@ -33,5 +33,4 @@ "main": "dist/index.cjs.min.js", | ||
"rollup-plugin-commonjs": "^9.1.3", | ||
"rollup-plugin-terser": "^1.0.1", | ||
"rollup-plugin-uglify": "^4.0.0" | ||
"rollup-plugin-terser": "^1.0.1" | ||
} | ||
} |
@@ -18,2 +18,5 @@ # isWhat | ||
} | ||
function isFunction (payload) { | ||
return getType(payload) === 'Function' | ||
} | ||
function isArray (payload) { | ||
@@ -20,0 +23,0 @@ return getType(payload) === 'Array' |
@@ -14,2 +14,5 @@ | ||
} | ||
function isFunction (payload) { | ||
return getType(payload) === 'Function' | ||
} | ||
function isArray (payload) { | ||
@@ -39,2 +42,3 @@ return getType(payload) === 'Array' | ||
isObject, | ||
isFunction, | ||
isArray, | ||
@@ -41,0 +45,0 @@ isString, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
28690
7
304
46
0