New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

iftype

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

iftype - npm Package Compare versions

Comparing version 4.0.2 to 4.0.4

2

lib/index.js
/**
* Check types
* @module iftype
* @version 4.0.2
* @version 4.0.4
*/

@@ -6,0 +6,0 @@

@@ -7,13 +7,14 @@ /**

'use strict'
"use strict";
const typeHits = require('./type/type_hits')
const assert = require('assert')
const typeHits = require("./type/type_hits");
/** @lends is */
function is (type, val) {
assert.ok(arguments.length === 2, 'Invalid arguments')
return typeHits(val, type)
function is(type, val) {
if (arguments.length !== 2) {
throw new Error("Invalid arguments");
}
return typeHits(val, type);
}
module.exports = is
module.exports = is;
{
"name": "iftype",
"version": "4.0.2",
"version": "4.0.4",
"description": "Check types",

@@ -42,2 +42,2 @@ "main": "lib",

}
}
}
/**
* Check types
* @module iftype
* @version 4.0.2
* @version 4.0.4
*/

@@ -24,2 +24,2 @@ 'use strict';

module.exports = lib;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbIklmVHlwZSIsInJlcXVpcmUiLCJpcyIsImNyZWF0ZSIsImxpYiIsImJpbmQiLCJpc1N0cmluZyIsImlzTnVtYmVyIiwiaXNPYmplY3QiLCJpc0FycmF5IiwiaXNGdW5jdGlvbiIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7OztBQU1BOztBQUVBLElBQU1BLE1BQU0sR0FBR0MsT0FBTyxDQUFDLFVBQUQsQ0FBdEI7O0FBQ0EsSUFBTUMsRUFBRSxHQUFHRCxPQUFPLENBQUMsTUFBRCxDQUFsQjs7QUFDQSxJQUFNRSxNQUFNLEdBQUdGLE9BQU8sQ0FBQyxVQUFELENBQXRCOztBQUVBLElBQUlHLEdBQUcsR0FBR0QsTUFBTSxDQUFDRSxJQUFQLEVBQVY7QUFDQUQsR0FBRyxDQUFDRCxNQUFKLEdBQWFBLE1BQWI7QUFDQUMsR0FBRyxDQUFDSixNQUFKLEdBQWFBLE1BQWI7QUFFQUksR0FBRyxDQUFDRixFQUFKLEdBQVNBLEVBQVQ7QUFDQUUsR0FBRyxDQUFDRSxRQUFKLEdBQWVKLEVBQUUsQ0FBQ0csSUFBSCxDQUFRRCxHQUFSLEVBQWEsUUFBYixDQUFmO0FBQ0FBLEdBQUcsQ0FBQ0csUUFBSixHQUFlTCxFQUFFLENBQUNHLElBQUgsQ0FBUUQsR0FBUixFQUFhLFFBQWIsQ0FBZjtBQUNBQSxHQUFHLENBQUNJLFFBQUosR0FBZU4sRUFBRSxDQUFDRyxJQUFILENBQVFELEdBQVIsRUFBYSxRQUFiLENBQWY7QUFDQUEsR0FBRyxDQUFDSyxPQUFKLEdBQWNQLEVBQUUsQ0FBQ0csSUFBSCxDQUFRRCxHQUFSLEVBQWEsT0FBYixDQUFkO0FBQ0FBLEdBQUcsQ0FBQ00sVUFBSixHQUFpQlIsRUFBRSxDQUFDRyxJQUFILENBQVFELEdBQVIsRUFBYSxVQUFiLENBQWpCO0FBRUFPLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQlIsR0FBakIiLCJzb3VyY2VSb290IjoiLi4vLi4vbGliIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDaGVjayB0eXBlc1xuICogQG1vZHVsZSBpZnR5cGVcbiAqIEB2ZXJzaW9uIDQuMC4yXG4gKi9cblxuJ3VzZSBzdHJpY3QnXG5cbmNvbnN0IElmVHlwZSA9IHJlcXVpcmUoJy4vaWZ0eXBlJylcbmNvbnN0IGlzID0gcmVxdWlyZSgnLi9pcycpXG5jb25zdCBjcmVhdGUgPSByZXF1aXJlKCcuL2NyZWF0ZScpXG5cbmxldCBsaWIgPSBjcmVhdGUuYmluZCgpXG5saWIuY3JlYXRlID0gY3JlYXRlXG5saWIuSWZUeXBlID0gSWZUeXBlXG5cbmxpYi5pcyA9IGlzXG5saWIuaXNTdHJpbmcgPSBpcy5iaW5kKGxpYiwgJ3N0cmluZycpXG5saWIuaXNOdW1iZXIgPSBpcy5iaW5kKGxpYiwgJ251bWJlcicpXG5saWIuaXNPYmplY3QgPSBpcy5iaW5kKGxpYiwgJ29iamVjdCcpXG5saWIuaXNBcnJheSA9IGlzLmJpbmQobGliLCAnYXJyYXknKVxubGliLmlzRnVuY3Rpb24gPSBpcy5iaW5kKGxpYiwgJ2Z1bmN0aW9uJylcblxubW9kdWxlLmV4cG9ydHMgPSBsaWJcbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbIklmVHlwZSIsInJlcXVpcmUiLCJpcyIsImNyZWF0ZSIsImxpYiIsImJpbmQiLCJpc1N0cmluZyIsImlzTnVtYmVyIiwiaXNPYmplY3QiLCJpc0FycmF5IiwiaXNGdW5jdGlvbiIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7OztBQU1BOztBQUVBLElBQU1BLE1BQU0sR0FBR0MsT0FBTyxDQUFDLFVBQUQsQ0FBdEI7O0FBQ0EsSUFBTUMsRUFBRSxHQUFHRCxPQUFPLENBQUMsTUFBRCxDQUFsQjs7QUFDQSxJQUFNRSxNQUFNLEdBQUdGLE9BQU8sQ0FBQyxVQUFELENBQXRCOztBQUVBLElBQUlHLEdBQUcsR0FBR0QsTUFBTSxDQUFDRSxJQUFQLEVBQVY7QUFDQUQsR0FBRyxDQUFDRCxNQUFKLEdBQWFBLE1BQWI7QUFDQUMsR0FBRyxDQUFDSixNQUFKLEdBQWFBLE1BQWI7QUFFQUksR0FBRyxDQUFDRixFQUFKLEdBQVNBLEVBQVQ7QUFDQUUsR0FBRyxDQUFDRSxRQUFKLEdBQWVKLEVBQUUsQ0FBQ0csSUFBSCxDQUFRRCxHQUFSLEVBQWEsUUFBYixDQUFmO0FBQ0FBLEdBQUcsQ0FBQ0csUUFBSixHQUFlTCxFQUFFLENBQUNHLElBQUgsQ0FBUUQsR0FBUixFQUFhLFFBQWIsQ0FBZjtBQUNBQSxHQUFHLENBQUNJLFFBQUosR0FBZU4sRUFBRSxDQUFDRyxJQUFILENBQVFELEdBQVIsRUFBYSxRQUFiLENBQWY7QUFDQUEsR0FBRyxDQUFDSyxPQUFKLEdBQWNQLEVBQUUsQ0FBQ0csSUFBSCxDQUFRRCxHQUFSLEVBQWEsT0FBYixDQUFkO0FBQ0FBLEdBQUcsQ0FBQ00sVUFBSixHQUFpQlIsRUFBRSxDQUFDRyxJQUFILENBQVFELEdBQVIsRUFBYSxVQUFiLENBQWpCO0FBRUFPLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQlIsR0FBakIiLCJzb3VyY2VSb290IjoiLi4vLi4vbGliIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDaGVjayB0eXBlc1xuICogQG1vZHVsZSBpZnR5cGVcbiAqIEB2ZXJzaW9uIDQuMC40XG4gKi9cblxuJ3VzZSBzdHJpY3QnXG5cbmNvbnN0IElmVHlwZSA9IHJlcXVpcmUoJy4vaWZ0eXBlJylcbmNvbnN0IGlzID0gcmVxdWlyZSgnLi9pcycpXG5jb25zdCBjcmVhdGUgPSByZXF1aXJlKCcuL2NyZWF0ZScpXG5cbmxldCBsaWIgPSBjcmVhdGUuYmluZCgpXG5saWIuY3JlYXRlID0gY3JlYXRlXG5saWIuSWZUeXBlID0gSWZUeXBlXG5cbmxpYi5pcyA9IGlzXG5saWIuaXNTdHJpbmcgPSBpcy5iaW5kKGxpYiwgJ3N0cmluZycpXG5saWIuaXNOdW1iZXIgPSBpcy5iaW5kKGxpYiwgJ251bWJlcicpXG5saWIuaXNPYmplY3QgPSBpcy5iaW5kKGxpYiwgJ29iamVjdCcpXG5saWIuaXNBcnJheSA9IGlzLmJpbmQobGliLCAnYXJyYXknKVxubGliLmlzRnVuY3Rpb24gPSBpcy5iaW5kKGxpYiwgJ2Z1bmN0aW9uJylcblxubW9kdWxlLmV4cG9ydHMgPSBsaWJcbiJdfQ==

@@ -6,7 +6,5 @@ /**

*/
'use strict';
"use strict";
var typeHits = require('./type/type_hits');
var assert = require('assert');
var typeHits = require("./type/type_hits");
/** @lends is */

@@ -16,3 +14,6 @@

function is(type, val) {
assert.ok(arguments.length === 2, 'Invalid arguments');
if (arguments.length !== 2) {
throw new Error("Invalid arguments");
}
return typeHits(val, type);

@@ -22,2 +23,2 @@ }

module.exports = is;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlzLmpzIl0sIm5hbWVzIjpbInR5cGVIaXRzIiwicmVxdWlyZSIsImFzc2VydCIsImlzIiwidHlwZSIsInZhbCIsIm9rIiwiYXJndW1lbnRzIiwibGVuZ3RoIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0FBTUE7O0FBRUEsSUFBTUEsUUFBUSxHQUFHQyxPQUFPLENBQUMsa0JBQUQsQ0FBeEI7O0FBQ0EsSUFBTUMsTUFBTSxHQUFHRCxPQUFPLENBQUMsUUFBRCxDQUF0QjtBQUVBOzs7QUFDQSxTQUFTRSxFQUFULENBQWFDLElBQWIsRUFBbUJDLEdBQW5CLEVBQXdCO0FBQ3RCSCxFQUFBQSxNQUFNLENBQUNJLEVBQVAsQ0FBVUMsU0FBUyxDQUFDQyxNQUFWLEtBQXFCLENBQS9CLEVBQWtDLG1CQUFsQztBQUNBLFNBQU9SLFFBQVEsQ0FBQ0ssR0FBRCxFQUFNRCxJQUFOLENBQWY7QUFDRDs7QUFFREssTUFBTSxDQUFDQyxPQUFQLEdBQWlCUCxFQUFqQiIsInNvdXJjZVJvb3QiOiIuLi8uLi9saWIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmdW5jdGlvbiBpc1xuICogQHBhcmFtIHtzdHJpbmd9IHR5cGVcbiAqIEBwYXJhbSB7dmFsfVxuICovXG5cbid1c2Ugc3RyaWN0J1xuXG5jb25zdCB0eXBlSGl0cyA9IHJlcXVpcmUoJy4vdHlwZS90eXBlX2hpdHMnKVxuY29uc3QgYXNzZXJ0ID0gcmVxdWlyZSgnYXNzZXJ0JylcblxuLyoqIEBsZW5kcyBpcyAqL1xuZnVuY3Rpb24gaXMgKHR5cGUsIHZhbCkge1xuICBhc3NlcnQub2soYXJndW1lbnRzLmxlbmd0aCA9PT0gMiwgJ0ludmFsaWQgYXJndW1lbnRzJylcbiAgcmV0dXJuIHR5cGVIaXRzKHZhbCwgdHlwZSlcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBpc1xuIl19
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlzLmpzIl0sIm5hbWVzIjpbInR5cGVIaXRzIiwicmVxdWlyZSIsImlzIiwidHlwZSIsInZhbCIsImFyZ3VtZW50cyIsImxlbmd0aCIsIkVycm9yIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0FBTUE7O0FBRUEsSUFBTUEsUUFBUSxHQUFHQyxPQUFPLENBQUMsa0JBQUQsQ0FBeEI7QUFFQTs7O0FBQ0EsU0FBU0MsRUFBVCxDQUFZQyxJQUFaLEVBQWtCQyxHQUFsQixFQUF1QjtBQUNyQixNQUFJQyxTQUFTLENBQUNDLE1BQVYsS0FBcUIsQ0FBekIsRUFBNEI7QUFDMUIsVUFBTSxJQUFJQyxLQUFKLENBQVUsbUJBQVYsQ0FBTjtBQUNEOztBQUNELFNBQU9QLFFBQVEsQ0FBQ0ksR0FBRCxFQUFNRCxJQUFOLENBQWY7QUFDRDs7QUFFREssTUFBTSxDQUFDQyxPQUFQLEdBQWlCUCxFQUFqQiIsInNvdXJjZVJvb3QiOiIuLi8uLi9saWIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmdW5jdGlvbiBpc1xuICogQHBhcmFtIHtzdHJpbmd9IHR5cGVcbiAqIEBwYXJhbSB7dmFsfVxuICovXG5cblwidXNlIHN0cmljdFwiO1xuXG5jb25zdCB0eXBlSGl0cyA9IHJlcXVpcmUoXCIuL3R5cGUvdHlwZV9oaXRzXCIpO1xuXG4vKiogQGxlbmRzIGlzICovXG5mdW5jdGlvbiBpcyh0eXBlLCB2YWwpIHtcbiAgaWYgKGFyZ3VtZW50cy5sZW5ndGggIT09IDIpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJJbnZhbGlkIGFyZ3VtZW50c1wiKTtcbiAgfVxuICByZXR1cm4gdHlwZUhpdHModmFsLCB0eXBlKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBpcztcbiJdfQ==
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc