{"_id":"@slimio/is","_rev":"22-86da52da112e63bcfd70ac97b07ec9fc","name":"@slimio/is","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@slimio/is","version":"1.0.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"test":"npx ava --verbose","doc":"npx jsdoc -c ./jsdoc.json -r","coverage":"npx nyc ava","report":"npx nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":[],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@slimio/eslint-config":"^1.1.7","@types/node":"^10.10.3","ava":"^0.25.0","eslint":"^5.6.0","jsdoc":"^3.5.5","nyc":"^13.0.1"},"gitHead":"b442e7479678e2c404742d2038c7b1315a7d6b30","_id":"@slimio/is@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-By57F2VD4zMpn31qntBqXyBd4JDcFXgDjDyLK4q1loUkgkzN2mlqoFclWbC89SBQQTjxJQ8o/fDjdblLxg708Q==","shasum":"b1e278e8eca6f1115ac27a10d9f005c2f977a25f","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.0.0.tgz","fileCount":24,"unpackedSize":110855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpqfMCRA9TVsSAnZWagAArswQAJs1yszHZdGSpeE5OmZx\n9MNYDHuPIGvEH476ZjrY9sxs8E3ixZuLU+vBm+Ltk6sQPpm9C/IIlbHtj7yk\nUhjcL9LAMWu1uH0IDr1+o6/hxgJUlBWBxfUAbb3JFbx7tt85e3A3AxNeJyE1\n+C2kkUY3m8cDm3RwpwKZYF52l4v6ABafSPswSgEFCtgKBSnHjJTKhNs3iGGK\ngWgnH5HP/MbwhRbIzCAKCs3nzIw34qPW9u+uXFs0ien8WgenAiFNwW/zfzFx\naDW5/xkONwjx+b1DHV03eOR93iBNd/prJdKOUZe1FUKSqtmF0SxPl1sfG44R\nBdlhe2hVF2dQyxTkxrqXBTZ8sCwCLDFbcRN8+b+UINz3yzSghn3StfYK/lV2\nUKbaQOHjYdpBczcTcVLduU4zctYazuz4sfwE36u1KRB5kJk1vzoksClqZTEm\ny07hW9nRHD4S8UFssGMaGOvMOiuzN0OTLQFv/WhkgcWyuSNuBwK05+NoYgAt\nwWgFk4XPLY/npbn0TF+FHzJjLcXrVCRwSCVPf7wyOVqzdo48kyBDMtm/YO80\nD057ACc9DK8dyaNNdP7CrfCAF6iMma0VCUvH7tzF6feP2JswJPrnwoaYj4Kz\nbD+YH9IQOdb+OnQoujuqNXWzB1iCazIqYZq+q0oT4Nkwk9ymyVaU+YaskUMZ\nBUk+\r\n=WTOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBx38zupygDgXyPVKCcJSpJHe8K2T70FsopLWUBwNBvwIgcDuOEvTQ9PlVABkWuFapdrylhGfJ9wrYriDgtbzy+pY="}]},"maintainers":[{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"},{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"markobobby","email":"malaj1.mark@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.0.0_1537648587275_0.2668251454093855"},"_hasShrinkwrap":false},"1.1.0":{"name":"@slimio/is","version":"1.1.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"test":"npx ava --verbose","doc":"npx jsdoc -c ./jsdoc.json -r","coverage":"npx nyc ava","report":"npx nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":[],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@slimio/eslint-config":"^1.1.7","@types/node":"^10.10.3","ava":"^0.25.0","eslint":"^5.6.0","jsdoc":"^3.5.5","nyc":"^13.0.1"},"gitHead":"3b5615e1c87da443d6f0b3a7a54ea93cb93bba85","_id":"@slimio/is@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-ypFJd2uTlM+Dnp7iRH1jaTWiqtk1NT/Yn2LceQvJvGXQNp4SECsBGN3FFymiOL1ArrWoCahxb4TZKOFwwlGMSw==","shasum":"3a415939c62bcc8aeb912bcb6c91cce9ad7e6511","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.1.0.tgz","fileCount":24,"unpackedSize":112115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqYxOCRA9TVsSAnZWagAAQXsP/iZifb/Cn73KEPH1qRKb\n7q7F5vJY8stDQa/szwbsAOLWSG4ZVUa5gEl/jcvqagloz7Z1nKk6aTdUWnmL\nq9xYayFP6iDDmwpBFbAdIegag86IpysSN2+FBsh0lXwoaMX6wITvmq8WD6bm\nfm3B4YIP1ir3Eapo9vaBqnggU3PKftBCMbcsMpaX09QfNB72WzpNNHfLdT6F\nds9Yq56s3jzN50+oyjJbe9fOJZVUYJXF/+xgshJIjd69c6ObBl5vTEmDILhn\nsUpnaQNdASlyb0NGWV37QAOYEfVExv+qjXZiMJNjw5Tr+w8fl2u30cplgZM+\niGI3GxZthh7WSLd9ccQkrQ3wpmityAq2Oxn7Cx1DdlCwutiSVQx5VeQ38kze\nyfaYgSExtrhtn5HkvBMs+17hqdYxkDgewSKblxsiMK8YceDDIpPOs4eUxIHW\npDRwB/To2Y1q81KimZ+5YW5C9VX4Gdgyx5dUx7vuSsNIgZZo5qC/XXxbH2yJ\nRAjtpo/Lp8OYvist2a44iMjc5jpfda62jxgJpRhXRLU4wSxhm98o7EwX14tk\nKDoUX4fg8EUZZ1WuB1LGeTwP9Jo8LH/wjszHB0XQ/t/FSbps+MKOfMZeLugx\nqjGHUoKbY3+cXp/qo5Hl7KqZifVFT2wwizSggzdIUugXWGTspv+HtezDq6HW\nxV2z\r\n=d7qa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnLHA4xOQLNwAQxuZx+/bY51SbCAOV+wXW71b9yOJA9AiEAsMxLkW09EsNxv0FCSf/bmyaxR0LgsbkusjwQBigiXTQ="}]},"maintainers":[{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"},{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"markobobby","email":"malaj1.mark@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.1.0_1537838157992_0.37636570834290795"},"_hasShrinkwrap":false},"1.2.0":{"name":"@slimio/is","version":"1.2.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"test":"ava --verbose","doc":"jsdoc -c ./jsdoc.json -r","coverage":"nyc ava","report":"nyc report --reporter=html"},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"nyc":{"check-coverage":true,"per-file":false,"lines":98,"statements":98,"functions":98,"branches":90},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":[],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@slimio/eslint-config":"^1.1.8","@types/node":"^10.12.0","ava":"^0.25.0","eslint":"^5.7.0","husky":"^1.1.2","jsdoc":"^3.5.5","nyc":"^13.1.0"},"gitHead":"e33b42c361239efb3aa9266254ea1532a1ed1ec0","_id":"@slimio/is@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-7mg1xvqpy09A6AsZNGE3QSDSPcE4GAsyyBoYQIMly0rEaILniwaxnKL3l51bgYEUegBWSnwyjv/hIaE/sf97fA==","shasum":"eca18b9fe35cb8a530b8cb70a6823de4773049d2","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.2.0.tgz","fileCount":6,"unpackedSize":14184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyImCCRA9TVsSAnZWagAAdGYP/i01YvPiSDaTBauBVJ/c\nJj1BZkkKjspT2FRFaZE8lzW0KxythTNG5Ak9QSIOdcRSwuq1hZWXCcalGQ4x\n0ASq5Pk2DLOGNpoMPPKhqZO9EGrfEvpydG0/UoMh1RK8l7aWJHSly2FrsE4N\nhFoZOu7KxOnjaqJtajSqXCujarzf5qyXpP6b7gcBN9q0khnszGeJx0Ke2FkV\nXW8Jmmf8rnIpY27nvA1yzw6a4uCjcjKFU+ilWNnPeprf0thnsXSarnI/yoTs\nmCmLsooQ2i6z9FwdHk4x9aBUMUsoS1h8j8V1Cxuk/es/wlO+KcqdOK1t0JOq\nU7Gi2AXxa3PhjrnktjYu1pNIzQIX5JxwzPWo5jwMEgzT0JJ/pomXE7tRONn4\nIvz0kpoQw1qmA5w4OlQnuPrWUfm3LzXW2dXt5myW9zoXWMcd4FUAgfJ+3oM+\n1cxHUL7ZxL7VmQATWVZwUnjrG3rmoxc7pgL+67tfRasSnhx5pzDVkMRNTcgw\nrE/Fxgbf4wXWRtOAznmxeIKOec9cbVIhkwrh151diYTZoEJ9wynzDbl3r0dL\nAQ4Y3pfKjHn8Q4Ci5NeX7QAa2CfE8UtR7XMHNwa1rzgDiSS/5I7Y1raHZWuv\n73rsHQ5ilXWCX4rLk/0/rlwfZduO/zVVTICU5Xn5lBFgeahcwk5ZE1N+o97j\nn2ff\r\n=svT+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpAmMehjliULd/iiemT8Jv2M/2W3Y0xTszQJOXZ2yP7AiAmruSdnFhojPZYUNP7B4za1xWyfZfoTSV7Jj96/ateQQ=="}]},"maintainers":[{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"},{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"markobobby","email":"malaj1.mark@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.2.0_1539869057629_0.2834302150091539"},"_hasShrinkwrap":false},"1.3.0":{"name":"@slimio/is","version":"1.3.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"prepublish":"pkg-ok","test":"ava --verbose","doc":"jsdoc -c ./jsdoc.json -r","coverage":"nyc ava","report":"nyc report --reporter=html"},"husky":{"hooks":{"pre-push":"cross-env npm test && npx eslint index.js src/**.js","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"nyc":{"check-coverage":true,"per-file":false,"lines":98,"statements":98,"functions":98,"branches":90},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":[],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@slimio/eslint-config":"^1.1.8","@types/node":"^10.12.0","ava":"^0.25.0","cross-env":"^5.2.0","eslint":"^5.7.0","husky":"^1.1.2","jsdoc":"^3.5.5","nyc":"^13.1.0","pkg-ok":"^2.3.1"},"gitHead":"68fbc9ec636bdc6787ddb6573467094a8d9e3666","_id":"@slimio/is@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-lc6oruKURVqic1bgE7YBr1vZPl4dGzcgcZ5BU+bO0RZaOU3OYVtAy7DnuTokn2zOKP2HxpSitoxog9RD/86z+g==","shasum":"ca871cf702ad41c486de0f2de4528c5d13f863df","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.3.0.tgz","fileCount":6,"unpackedSize":14478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5tLJCRA9TVsSAnZWagAAIUAP/01MPE0PdlXhACyynC3U\nrue/2M0fsXiTe0xPwyf8jJe4Dnm6SFT7okT8dAopR4cp4FOIAYrwtqV1NMk6\n47eJtpl5mT5SGxI2zWW2t2kb1M+xa0RHSrGYDkAtUitxpBiCdzeo1g1w2kaj\nJnDyin4aKbiv1FRBVyd0gG7puVhNLKmQy3l3PF0c20iJ73mjSHGWk3glx652\nxqBg7gijAQLZiWaxCRfblTkqGgK+FxEEZPhZY2cknlZXSlxNFbTd7hVhHMKa\nJUecqYxayl6kGAgTn4J3bZQp8vwY6bbuvnYmbbAY8oJyVMocZjpEXccmigmw\nWl9MF00o/U/uL5GgU+IOrEiUNLduc76vTLt+KBBY8RaVevQzeWYSEdzBn9zx\n0YJb+qHBeSoddPthpoQCzvT6W5N3Ln1f3ruYMpuXd0z0Zc+6hN5IjWFWbNIP\nFzhAd0eIV/P7wxrZhQ+LlijZNLTvrmJJWgSZ0kfqvwhly3H01rjfvQbbpucP\n/fOUAHbbkTBprckZ1GvHLRS+6LWWYCLMb4h+aDodt3Zu6b0Huj8xIil5Cb+J\nCc/NHj4D5ahOFQXHJ40+kIFqrjB/Lu4GLxlch6eAdsdwiSIm38eK0UNUijfx\nU/4dAdb1CfwCbgD6fSYqEFVTGHMkuHE2pusMyKOQ5vn6XlKSqD0z7cBEo/HO\nFuPq\r\n=zEAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfJbaUI9dGmptzWeaOz6ZAO8l8vASe7d0F+sM4QLVTYAiEAvBtJnw/i1qcB0tLprHAUzx5XUStu6kfAIkrbaaUpXps="}]},"maintainers":[{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"},{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"markobobby","email":"malaj1.mark@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.3.0_1541853896497_0.30600327329434696"},"_hasShrinkwrap":false},"1.4.0":{"name":"@slimio/is","version":"1.4.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"prepublish":"pkg-ok","test":"ava --verbose","doc":"jsdoc -c ./jsdoc.json -r","coverage":"nyc ava","report":"nyc report --reporter=html"},"husky":{"hooks":{"pre-push":"cross-env npm test && npx eslint index.js src/**.js","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"nyc":{"check-coverage":true,"per-file":false,"lines":98,"statements":98,"functions":98,"branches":90},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":[],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@slimio/eslint-config":"^2.0.3","@types/node":"^10.12.11","ava":"^1.0.0-rc.2","cross-env":"^5.2.0","eslint":"^5.9.0","husky":"^1.2.0","jsdoc":"^3.5.5","nyc":"^13.1.0","pkg-ok":"^2.3.1"},"gitHead":"7a8a5e2df0f78f363a56b2ef8e20175dd9e06f93","_id":"@slimio/is@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-TKXv8z2jVi6l3BEUp2F+JwkTFfj4oJrPXjUpYp9TGdSbmE8Bc9yIyUZtF9D4z9lYwAT5wtZZbWs0IxqRPXJIUg==","shasum":"1c3d576407f17915ca6d81878ecddc5a9e394999","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.4.0.tgz","fileCount":6,"unpackedSize":14597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBFtSCRA9TVsSAnZWagAArz8P/j7RfRPMN4x5NQ5ldp2F\nmxSDhZfNF3S1gt7qv3l19cOrcIMOuaQQk06GXzfa6+CIjhFqeSeACLhwKCnY\nGfYoNO2QIl/put+7kQONyjDJoUgL9loAgkT6Gc7osT5rGRZswDVlLZMtVz9s\nuN5I7Trgt5R69AsBBIC8cmHNC1W0b9rsSr/f/c3d63v8KZYC9+HhiQlk60S6\nMJg5A3Uvrwze8E0glXp8QTtSrNZog+uV33wzVege/EKVrbFHGzX/GZLnoh64\nclNaVacUsWN1wE2YaPZlyl5EgxAd+YxqWXXU5/q8387moj1B0zu04t6VAZ0v\nYyKbtgjqPXRnQqTF60rW2rUTKTUKQHDbx67YHaSOP2DSxxx0NZqWT5rn19pN\niYsPXzEY6gQV324H2TPOtt/xYDKIUz3fSTcTC0+VJiXuLO/ZrSuU6X1LDwQc\n312pWQrVFbkMO6yPy2XL1qZgUuwWU+vxLk2NfRtO+319Ki8KIaELYEB41c5u\nKWup1aQMmLMjlmnT6zDJRXILfHolOD71gI3eY1aFCpKGXx10Eglej/+uVNbC\niexk1vqpHKGXksL5zAFC0E0qZ1+cn0J4fzd799KUIhelMegkU0Lb1FFmW/E+\n8Ik2F/xs4H7EDXEggApoQPOY4aPIYff6RAcm4qdOYVBQo1Cb5u5C2cIMlILi\ntd0L\r\n=Erh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLZn1UjrMKkcPgQwa7Y68sQ8rum4a85CAJvhefOo3m1QIgIARG/cFf5VWBee52loODrZB/OVgw4jyiiXR14P8tiUc="}]},"maintainers":[{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"},{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"markobobby","email":"malaj1.mark@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.4.0_1543789393905_0.25184338426456954"},"_hasShrinkwrap":false},"1.5.0":{"name":"@slimio/is","version":"1.5.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=8"},"private":false,"scripts":{"prepublish":"pkg-ok","test":"ava --verbose","doc":"jsdoc -c ./jsdoc.json -r","coverage":"nyc ava","report":"nyc report --reporter=html"},"husky":{"hooks":{"pre-push":"cross-env npm test && npx eslint index.js src/**.js","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"nyc":{"check-coverage":true,"per-file":false,"lines":98,"statements":98,"functions":98,"branches":90},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":["is","typecheck","check","checking","typeof","instanceof","validate","node","test","assert","assertion"],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@commitlint/cli":"^7.5.0","@commitlint/config-conventional":"^7.5.0","@slimio/eslint-config":"^2.0.3","@types/node":"^11.9.0","ava":"^1.2.0","cross-env":"^5.2.0","eslint":"^5.13.0","husky":"^1.3.1","jsdoc":"^3.5.5","nyc":"^13.1.0","pkg-ok":"^2.3.1"},"gitHead":"9c25bc712adcd700ac017deb6f7c23383a8bf04c","_id":"@slimio/is@1.5.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-gov+wTAZYVg90J5GNzEnr3jvzYaW7ZpD7dt2hCeBTKho1TqknEM63pP3DoBrahqNfWnsRpcAEcShvOgfFXgGtw==","shasum":"6d08b95f1ed290adc71d402bc05f63269d392666","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.5.0.tgz","fileCount":6,"unpackedSize":15678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdwFWCRA9TVsSAnZWagAAUuIP/37ruB19wZZKG3h/wHNk\nOWs3tqC5u5sAM6t9p+Xwm3ptsK3g0q8HofRcjBde0Yypkh3+j+nRocUE4CkL\nuhX2dNfuLQRmua7TmMMvBl4hQAilbXPl7gLmlOZheB+FXG3irGnUMAsH61H0\nSk0jnymrSYSgnOBM0jtk+rciLUs489kLEeNzTJ+KTa579IrKfJMmyR+OoaAH\niih3GZ2aSeDfS0UcyPW6obV9uKRIsXp1FrfpDPTLB7vyOcNa7FUAoHHlOCXN\naP9HsScmPvujI2U4dhgww2ZQNHJU2Rqu/rkkHZppfHsj7hTI8t7Kpu5tld4u\nnQ2MaLd4K97lTpPV+msI5/niBTltQPPot4mtgPikWD2Nn9bp463coLshBL62\ny5hKGez4e6dBPBlF2hmdGBBd5xwmALn2FN9Ouxlr3ZJxwQZO1rYQh6zUGBfB\nDMWghq4I7BJVKtCbmR/ZCUshRQd9DlcR0lLKfhczILqZd7ubmTZG3OMzWNSG\n7AuvaULOB4s0KJjzPJBtBsIydYtlrG6hztLXi9meB1MASlH4H+lCoSEhCDtv\nkjGDzpKCwWMyY9r1dxJ1bBHPDiA8OZ3t7cgcENrr3YnFSe306q1I+NRw0kC9\nafCjZcVAB3eDFGkQnnc9HRMK/gPhdcfi8semjDwXuzLog7PwCxhSGPEAXY0/\nzxW2\r\n=S/px\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtG42o6k94+Xvvy4Gm+QQ/BqN1ze/QXUB6Eu+cQb2bnAiEAuHx3AEJs/w8/foxAnL1/Xkbj2gXwxy4zPWUbXwutaBc="}]},"maintainers":[{"email":"alexandre.malaj@gmail.com","name":"alexandre.malaj"},{"email":"vinou_montes@hotmail.fr","name":"captainfive"},{"email":"gentilhomme.thomas@gmail.com","name":"fraxken"},{"email":"malaj1.mark@gmail.com","name":"markobobby"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.5.0_1551302997724_0.9811185107074496"},"_hasShrinkwrap":false},"1.5.1":{"name":"@slimio/is","version":"1.5.1","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=10"},"private":false,"scripts":{"prepublishOnly":"pkg-ok","test":"cross-env psp && ava --verbose","doc":"jsdoc -c ./jsdoc.json -r -R ./README.md -P ./package.json --verbose","coverage":"nyc npm test","report":"nyc report --reporter=html"},"husky":{"hooks":{"pre-push":"cross-env npm test && eslint index.js src/**","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"nyc":{"check-coverage":true,"per-file":false,"lines":98,"statements":98,"functions":98,"branches":90},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":["is","typecheck","check","checking","typeof","instanceof","validate","node","test","assert","assertion"],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@escommunity/minami":"^1.0.0","@slimio/eslint-config":"^2.0.4","@slimio/psp":"^0.4.0","ava":"^2.1.0","cross-env":"^5.2.0","eslint":"^5.13.0","husky":"^2.4.0","jsdoc":"^3.6.2","nyc":"^14.1.1","pkg-ok":"^2.3.1"},"dependencies":{},"gitHead":"3c68e59472653091f2587db1cc59fe6af5e59f57","_id":"@slimio/is@1.5.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xQ0AgodIE8nHYy508AVmpxqnIr/Ytyz5Xm7I6NQU33+RvDzs94T9c0dTnUWuariByLr1geXXe6kMaTM9TcOIEA==","shasum":"ed5dafca75b9e6d6e58bccf9c4a87f0cd4c97d15","tarball":"https://registry.npmjs.org/@slimio/is/-/is-1.5.1.tgz","fileCount":7,"unpackedSize":15752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/00mCRA9TVsSAnZWagAA1zAP/2VctFfRJ6YRe5aJzFi6\nTd3frqfJCrlqO9g8V0LgTKRMbpf1nPFQFuU4qr8sdQNTpUpeoMRGZw3Ns6t0\nXiUVmTypCm/bd+P85P17r4hV0Yb/ppz1vVG/dgv6c2g/cTUpAW4HtZ28Cneo\n8gBLrDZgNDNfC5AXWsSA++42a5yWcB8YaWIGzBk2b5zinq3XPJwH6I9RFGah\n+p2LwuRwQqMt/B+Qd7mWG5EpIfJ3SeiJ7xzql2u0yh4BDnC8sfIT4mVB1lJm\n9EMaEp/8zkCSxgtEJCAUapGH6QxWigRJkN2s22xASa8NVoyRPc8ZjyA4iEUw\nPWEJFxtaWqx6YJ8pPmbSCo5/gUv+XrMiRyuXchKNUl1IUWAo2dGKUPedgTuR\nyolRB+3Dz7IT+lMQ2pDpcwtbCyECLXNfaPAS7B3jyJjEyfIB8dS1aKnPMwkE\n537Mvm3qiEw64EBWNye7dqSO0GjlCtngDRd9xGUX3DZnoszMNzPw38zEbRIO\n6vyLyLnoAZCF2Ql2+stZWNQ63Rn/gdeOa+7KjK/c4MDN33sytRqBN+q4k5cO\nfCxgjsy0adVO0xSfkwyW6vy7/MTtHjhtv+3LJ9cqri7f84Bt9jreYgFCd28w\nuG+Y7sty6GBmjtZfIaODr6Yt4ljSVaOE9tzb0uLWdcywpKk2aeWVxk7oc5JZ\nFAZE\r\n=CDDH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXtYRcIMMAgS0spzahjFgy5plZ1Jf8pTkQYEBUrQ9nVAiBVVSJeL+b+ou7aDKZtEIPkK9Cmeh3BAR2cqbjX3dmlnw=="}]},"maintainers":[{"email":"alexandre.malaj@gmail.com","name":"alexandre.malaj"},{"email":"vinou_montes@hotmail.fr","name":"captainfive"},{"email":"nico_mart@hotmail.fr","name":"dafyh"},{"email":"gentilhomme.thomas@gmail.com","name":"fraxken"},{"email":"malaj1.mark@gmail.com","name":"markobobby"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_1.5.1_1560235301462_0.5814490307279436"},"_hasShrinkwrap":false},"2.0.0":{"name":"@slimio/is","version":"2.0.0","description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","main":"index.js","engines":{"node":">=16"},"private":false,"scripts":{"prepublishOnly":"pkg-ok","test":"c8 -r html ava --verbose"},"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"keywords":["is","typecheck","check","checking","typeof","instanceof","validate","node","test","assert","assertion"],"author":{"name":"SlimIO"},"license":"MIT","bugs":{"url":"https://github.com/SlimIO/is/issues"},"homepage":"https://github.com/SlimIO/is#readme","devDependencies":{"@nodesecure/eslint-config":"^1.6.0","@types/node":"^18.11.18","ava":"^3.8.2","c8":"^7.12.0","cross-env":"^7.0.2","eslint":"^7.0.0","pkg-ok":"^2.3.1"},"types":"./index.d.ts","gitHead":"8ef7cf7311d0f0fe047ee1f38489a06586765abc","_id":"@slimio/is@2.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-aEwQVndB4uVQsJ55HJjff3dnETpa2EfkNeAK/ldxT0VeqaNG9Q/zcCBmrRKJ9jsE9sXI4HsDUCotVBVswVKB+w==","shasum":"37e6d02f3b8f3692c5784c07aef4626046df6679","tarball":"https://registry.npmjs.org/@slimio/is/-/is-2.0.0.tgz","fileCount":6,"unpackedSize":14644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjprlegpIzsAKJYvIbVUTajEDDNLyvnwuFQlFK/xSXRAiEAn3SqztpbpBG+KgzLFsHCaeCu2BgAhC8zcrjnyl9j/pQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjze3JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIPw//adaPy+vyM0Iur6KJjL0SgBQRjLVgqDGBckP/lhqrIQdKZa1j\r\nAVDQAUZWOl2d91h4RTIy9fOoXXfoExH4ocmctBjY7dQu7smtef8H0tYu1VRh\r\nz5jl9cyD7kxpdkLsmYjWqUB6aFtPhfN489XuKZHYc4tncgThoTmFZtan0Fw7\r\nMMQC9urP4C7HK5vB+f9hY56sqqaaTjv6sYmohjCteCP1nvCHYPzqpJAqE8g8\r\nmRg4yIYK7++XLq4foOfmNJ6jfwPASH735tCyyCdf1WYx894Qah0ZEAXY9Dc0\r\n8gMvEY8PXaZ0bbApJon9TugNBZBwJ0CtRcdxGQ9MBLAYqttumG7ZLXmSldX4\r\nmQdnQLGWRqKnCCA6vVabsKDfoA+v0IsFUqyyIp0nH0lQ1hcTrgF2Ciq7gO5k\r\nOcG6FnwOVS/nzAiiPs3szzLn+ZUUNNqkuIzQxfF0sEsGmSixZpekDwWyzVzS\r\nFyx4iVekwmEW9T2+hIpN6jqPvmUm+bVZg0j93GQr4A7SY9cF+NgvmqOUi1SC\r\nwFGUGKtdTD4yVJj41rNATovn1gF6OADfKVGqIQVBxTaLToxfjNEus6RlSa36\r\nrtWxv++X7dzuX5f8lpbAU7TpFosIBMz96q8bGE+NLh+9r6x36r7RF5Mtf8Mz\r\nOcjpHhC3zSkOesT5KmmfS9RG67yfV71JBQc=\r\n=Z9GI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is_2.0.0_1674440137037_0.42685244212627604"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-22T20:36:27.274Z","1.0.0":"2018-09-22T20:36:27.523Z","modified":"2023-01-23T02:15:37.307Z","1.1.0":"2018-09-25T01:15:58.091Z","1.2.0":"2018-10-18T13:24:17.789Z","1.3.0":"2018-11-10T12:44:56.610Z","1.4.0":"2018-12-02T22:23:14.041Z","1.5.0":"2019-02-27T21:29:57.843Z","1.5.1":"2019-06-11T06:41:41.590Z","2.0.0":"2023-01-23T02:15:37.203Z"},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},{"name":"alexandre.malaj","email":"alexandre.malaj@gmail.com"}],"description":"SlimIO is (JavaScript Primitives &amp; Objects type checker)","homepage":"https://github.com/SlimIO/is#readme","keywords":["is","typecheck","check","checking","typeof","instanceof","validate","node","test","assert","assertion"],"repository":{"type":"git","url":"git+https://github.com/SlimIO/is.git"},"author":{"name":"SlimIO"},"bugs":{"url":"https://github.com/SlimIO/is/issues"},"license":"MIT","readme":"# SlimIO IS\n![version](https://img.shields.io/badge/dynamic/json.svg?style=for-the-badge&url=https://raw.githubusercontent.com/SlimIO/is/master/package.json&query=$.version&label=Version)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg?style=for-the-badge)](https://github.com/SlimIO/is/commit-activity)\n![MIT](https://img.shields.io/github/license/mashape/apistatus.svg?style=for-the-badge)\n![size](https://img.shields.io/bundlephobia/min/@slimio/is.svg?style=for-the-badge)\n![build](https://img.shields.io/github/actions/workflow/status/SlimIO/is/node.js.yml?style=for-the-badge)\n\nNode.js JavaScript Type checker (Primitives, Objects, etc..)\n\nPackage heavily inspired by `@sindresorhus/is`. This package aims to work on Node.js (no browser support).\n\n## Why\n\n- Focus on type checking (no fancy feature).\n- Focus on Node.js support.\n- Come with a TypeScript definition (which works).\n- Is concerned about being stable.\n\n## Requirements\n- [Node.js](https://nodejs.org/en/) v16 or higher.\n\n## Getting Started\n\nThis package is available in the Node Package Repository and can be easily installed with [npm](https://docs.npmjs.com/getting-started/what-is-npm) or [yarn](https://yarnpkg.com).\n\n```bash\n$ npm i @slimio/is\n# or\n$ yarn add @slimio/is\n```\n\n## Usage example\n\n```js\nconst { strictEqual } = require(\"assert\");\nconst is = require(\"@slimio/is\");\n\nstrictEqual(is.bool(true), true);\nstrictEqual(is.string(\"hello\"), true);\nstrictEqual(is.map(new Map()), true);\nstrictEqual(is.func(() => {}), true);\n```\n\nThe `is` const namespace is a Plain JavaScript Object with a lot of exported methods (check the below API Documentation).\n\n## API\n\nAll methods can be called as follow: `is.{methodName}`. All methods return a `boolean` value.\n\n### Primitives\n\n| method | example |\n| --- | --- |\n| string | `is.string(\"hello\")` |\n| number | `is.number(10)` |\n| boolean | `is.boolean(true)` |\n| bool | `is.bool(false)` |\n| symbol | `is.symbol(Symbol(\"foo\"))` |\n| undefined | `is.undefined(undefined)` |\n| bigint | `is.bigint(50n)` |\n| nullValue | `is.nullValue(null)` |\n| nullOrUndefined | `is.nullOrUndefined(null)` |\n| primitive | `is.primitive(\"hello\")` |\n\n> is.null is not available because of a name restriction.\n\n### Objects\n\n| method | example |\n| --- | --- |\n| promise | `is.promise(new Promise())` |\n| classObject | `is.classObject(new Class{})` |\n| array | `is.array([])` |\n| object | `is.object({})` |\n| plainObject | `is.plainObject(Object.create(null))` |\n| set | `is.set(new Set())` |\n| map | `is.map(new Map())` |\n| weakMap | `is.weakMap(new WeakMap())` |\n| weakSet | `is.weakSet(new WeakSet())` |\n| error | `is.error(new Error(\"ooppss!\"))` |\n| date | `is.date(new Date())` |\n| regExp | `is.regExp(/^hello world$/)` |\n| buffer | `is.buffer(Buffer.from(\"hello\"))` |\n\n> is.class is not available because of a name restriction.\n\n### Functions & Iterators\n\n| method | example |\n| --- | --- |\n| func | `is.func(new Function())` |\n| generatorFunction | N/A |\n| asyncFunction | `is.asyncFunction(async function() {})` |\n| boundFunction | `is.boundFunction((function(){}).bind(null))` |\n| iterable | `is.iterable([1, 2])` |\n| asyncIterable | N/A |\n| generator | N/A |\n\n> is.function has been reduced to is.func because of a name restriction.\n\n### Typed Arrays\n\n| method | example |\n| --- | --- |\n| typedArray | `is.typedArray(new int8Array())` |\n| int8Array | `is.int8Array(new int8Array())` |\n| uint8Array | `is.uint8Array(new uint8Array())` |\n| uint8ClampedArray | `is.uint8ClampedArray(new uint8ClampedArray())` |\n| int16Array | `is.int16Array(new int16Array())` |\n| uint16Array | `is.uint16Array(new uint16Array())` |\n| int32Array | `is.int32Array(new int32Array())` |\n| uint32Array | `is.uint32Array(new uint32Array())` |\n| float32Array | `is.float32Array(new float32Array())` |\n| float64Array | `is.float64Array(new float64Array())` |\n| arrayBuffer | `is.arrayBuffer(new ArrayBuffer())` |\n| sharedArrayBuffer | `is.sharedArrayBuffer(new SharedArrayBuffer())` |\n| dataView | `is.dataView(new DataView(new ArrayBuffer(8)))` |\n\n### Misc\n\n| method | example |\n| --- | --- |\n| nan | `is.nan(Number(\"booom!\"))` |\n| integer | `is.integer(5 / 10)` |\n| directInstanceOf | `is.directInstanceOf(Object, {})` |\n| truthy | `is.truthy(true)` |\n| falsy | `is.falsy(\"\")` |\n| emptyString | `is.emptyString(\"\")` |\n\n## Dependencies\n\nThis project have no dependencies.\n\n## License\nMIT\n","readmeFilename":"README.md"}