{"_id":"@amandaghassaei/type-checks","_rev":"5-3859a0f0c7b9a5c54e0a8e46d6677968","name":"@amandaghassaei/type-checks","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@amandaghassaei/type-checks","version":"1.0.0","description":"A collection of common type checks.","main":"dist/type-checks.js","directories":{"src":"src","dist":"dist","docs":"docs","test":"test"},"scripts":{"build":"rollup --config","test":"mocha","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","rollup":"^2.79.0","rollup-plugin-ts":"^3.0.2","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"gitHead":"970d4faac9adecc71e44f73532a3883c30cc1660","_id":"@amandaghassaei/type-checks@1.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NYMQGjOlXT7h0puucasv5MgPgaPymlkERT0MDdTF6+EVPal9DD4uuazycbEix5K3QxDbcQ1RlmCQA6guW/jtKQ==","shasum":"43e98649991f1c7f4a988f19978ec4b6ed8a64cb","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.0.0.tgz","fileCount":11,"unpackedSize":20572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD34NdmAFwAF9HEVxkOBXiH4XsqrXhcJ48sQhiZiLyEAwIgaIiDPTtJVd1KnyPFBhb9YjfHF8M/R3vacsgDBHBBOxQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKpCPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq3Q//Yq62pe2CckB4QKeR4CaCHljAHd8ZSwMxNsjOOslXTMWY8Eb5\r\nhjZ/MypDrF+JwvLQM9LGXSNrT6L2ViW/lqF02k6DXjKk38gnUtUqw9UhU/HK\r\nobQOOksjk9ayUHwH8/hno8wZd/nmlXPncgzNsLaNkXpLWc3PQTDaGyZLic8N\r\n/x9LkeAfLuv0B47kOcHqDohifRddNO9m8umTfV3Odwx73C46y10mdw5/hJv1\r\n/cUfYmJSxJ8R3Aa6fwv2RUcioy+yX1FNw7pVLcjlbVj7P7Z58yw0vTaf524Q\r\n9xIOg1oeNKQ0694OrSQdhPx+79Zp1rHsScEOrCHi2FdsHbF/L8aU5Ce9sjQs\r\nXLMLtFNo74dhyLo1lQ7g6aqZM19jiarqR1CGtgIXyJyRW7aEnJrXt7XGo5tA\r\nioPX/M05p5dYfd0mxyZ15dH+gzj/5XAdb0tInRSxF1Ii12Da0jDVqZ5VYQs1\r\ngZFk1QygO2nV8lMwjYG38fS/nQ5MEWGLciLVOEbmbrtF2Ac1OwrNbZdZhYWb\r\nThkWNOf7SRNZNbKGOg2/ZKJOJ58xkNpWKKfe3vPtF5n/onN/pl1hcR9VEYnK\r\nJk//O/KcYNN8I9VPkFqEZLpzfhZEnCFRZ1BQpPgJpYrCmXNgrJqgkqh5Vx+m\r\nVwdUJqyfEgn+/P3J3lbqqpyWRCBRpOpCFrw=\r\n=kYaj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.0.0_1663733903653_0.7421408847429389"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amandaghassaei/type-checks","version":"1.0.1","description":"A collection of common type checks.","main":"dist/type-checks.js","directories":{"src":"src","dist":"dist","docs":"docs","test":"test"},"scripts":{"build":"rollup --config","test":"mocha","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","rollup":"^2.79.0","rollup-plugin-ts":"^3.0.2","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"gitHead":"158186f269171ccc510e9f73c370028d8a2ca299","_id":"@amandaghassaei/type-checks@1.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IEW+dkBYLeFePIQxRXenVQ3p5berrvSM/6Fx2SVRK5Bpcc1iZ9lDsu0dvlO0E1YWc1ATpzii8Q9wPzeiLMiN7A==","shasum":"12c3c307125c3085cda186d0964be595f250df35","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.0.1.tgz","fileCount":12,"unpackedSize":38870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIntMcsThm3lZ9iGNr6wZPYWZ9OtPnSSiYy4wvxIqJcAiEA9J8PRPSPWsHlIMbnkz5HRgbBhaAnVyLjD4x8tGT/9LY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK2sTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqNA/8DY/F2zt9SFcuhaazud+VBT4CAt05FRmBPpWYf/nqA59cYNO1\r\nTfoJwateg2+fJqWoyhMm8GK0eskgjUKKQWM+ZKFEktKc8vVfsBiWWaMz7iF+\r\nITGHEC3rMQo7mnZohEmSYgdgM8SCqUdC3xT09yyJT9qZcpHB5Oi5qOvmVbGg\r\nk3J83u8/0YlKNB3q60zS6NGwUjZH+7B5vCYBK9okIJZfNpBX6B9NeQc6H8G7\r\ndmc28A0Da6oO60ct4JZJ38zg6KP816LYSBFV87719hJqGYtA56wBCqy44d4e\r\n48rHaGetbZEJPl+i047DseoHg0kBUGj/KWelfCouzF9GiK3gt8sB/1cGinez\r\n/TKKXF8IdPW725VCsvsPca0m/SpgZ0B4ZMD9gnuw08NKP1dkmFtq8JfDcLsI\r\neX3lZtL44ICyby4bffRD1SPAxSdHwMbbuTl/pcRmoxDDVzV1s+h8U9ABQCzv\r\naHwj0Yjvl6j8SJpT9AXIHCGuvOaIPNgL897I2ByMV5MnymvRRimFC5I5DwKO\r\nLmER/aGXU73WRODg3IxvocNNnm+5ac2Rvt6MjvoMVoHyJBiCgTE8aS4T3K1P\r\nT+ZJ3RZcFbJ/qtWhQvdz3YdXeFVKbTBXvxDGLKXKC6uiFf+ll9AnQKyGW61z\r\n7FG7Jl75sZ+wbnyDqxNcbgzuARavwGHUp7A=\r\n=Tphe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.0.1_1663789843570_0.25317227043295554"},"_hasShrinkwrap":false},"1.0.2":{"name":"@amandaghassaei/type-checks","version":"1.0.2","description":"A collection of common type checks.","main":"dist/type-checks.js","directories":{"src":"src","dist":"dist","docs":"docs","test":"test"},"scripts":{"build":"rollup --config","test":"mocha","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","rollup":"^2.79.0","rollup-plugin-ts":"^3.0.2","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"gitHead":"9e6227cdc522c4a9e3d49efd5d95006174259866","_id":"@amandaghassaei/type-checks@1.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mfAJU/yTr5V3Nt3yuLCmip8K+93r5yswLYitg/T1/9Dexiar8ddO6RO60Wz/Xa3cL7BPkz0IufTuXFPQAeGIhQ==","shasum":"d028a57f7c0ee19a34e2781c4ff8b1627c201d01","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.0.2.tgz","fileCount":10,"unpackedSize":23553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWgwIT4LwFFAMdPAMluBqyA1Xa+ZtK20M/r338uOS40AiBKpB82VYDdP9IrA2LEYdhRK5XrYdtffx/l1/8btJe/zA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSD46ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAWw/+KZJ/rNcJDzhCALhOMTfMCB1AmkbUJ1ne0ielR923SEzXeTz6\r\nUbahaFz2Q7bgcVgai4JaIxPj990L3qgYElh9jqiIsZa2zNow2jGwzyWw31aT\r\ndzC1gVrdSPzAYW9XW++XkdPwb91kL7QKvxUwczCCdqxwKTNDQxnoR/CDv3qG\r\nxtCTfdEf5rSq5dp4N0xJB5t7jD99Muu4vw1/NG20w+WBnjb9O/cjyHpHB+H8\r\n4l6MU7d2yfTJ51nbR9CHS9TRQpC1wv4gXrTnXxvgo8oQ0dPie0AwNUewLA42\r\nigJg2sXAEykAtesPWmZ4zeNEqVa5dPE8DhbILsvo/7VHkFGwGq/kai8k9TfN\r\nZXOV5YEIFShaagQCGXyYcM5cVzTBaf36FrFRE3zd5HLIEmpJfaEdx1mMTkMu\r\nKL/nANJ9a8rFGJre2ojMCAGhYiowmFMd5p2DDdtRrmZ3GWGe7D9yG6LeWVEK\r\nt72c1C9Syh39cE76Bt1rmPcYfae1T/6Ff+fPF0uR6pgcpYs+UHLsLXMWuTtW\r\nlZPLU/M76MDkM1i6jz1nRXtr7a+lkjEqVgik+7Gk/jVBBduaI94eEm2z2Nrh\r\nPwTjDCxR+8GCLMkQPFT09EidGlaqZ26BopmFlf8NQpZ/I2aWwQiLtxypuSqX\r\nAttnriwCuoBQRqbR4BbR/y3iA1wSbA5dwKU=\r\n=lQzI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.0.2_1665678906280_0.5899944853334345"},"_hasShrinkwrap":false},"1.0.3":{"name":"@amandaghassaei/type-checks","version":"1.0.3","description":"A collection of common type checks.","main":"dist/type-checks.js","directories":{"src":"src","dist":"dist","docs":"docs","test":"test"},"scripts":{"build":"rollup --config","test":"mocha","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","rollup":"^2.79.0","rollup-plugin-ts":"^3.0.2","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"types":"./dist/type-checks.d.ts","gitHead":"7dcdb2f6155a9d09fb4aa823e583aa61f162720f","_id":"@amandaghassaei/type-checks@1.0.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-NDdE7KCi3KV/lqZp7o7u27TGah+3Wjan9sZTsACkkDn9sgO80dvF+U1UeTSsiccFMHWYXG2ez5ncONnIGuYjCA==","shasum":"6381c14f5d2fcf007d6296890c459a3b583043bf","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.0.3.tgz","fileCount":10,"unpackedSize":23110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0oeDCliG7CNJWijrIATtL2W74YCCsFGpvAQTQ3teAWAiEAkrwunv5WApY3Cko2cHYvc0DbBkC2mDMew1bfQypJfCI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB5CPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhiQ/9HgHtcrd3HXf3Z9KXJfVHvyEW8DVr7jgge3IU50dgTkhH2KHG\r\nvXbA427k8zC5PPitPMj9orbJsTyKQsLVFuMV3cgZmtg2kK3RLBX4DJluX8AJ\r\nVsO/fX/1t00zD9rnwboMAWxgGKBdT+pHVhe0S5REPiQf35p8LNSX1NiQc+AJ\r\nhiTnKfakIhQ9k4POak3UaExI2ywPMQHg8bjswLQTUyFPmsMOEKEH3m80b19v\r\nVpMuyte0TG0P4DjzbgJ5Y579YmN4B8HcDqq3vyrdu6XCn1U57atEoYmtKFL5\r\nOwkpm2mMIHXETvStl5OImORZ2k6/y2/gmZu0uJNGc0pDgrxfGdiPQIgdfL1g\r\nF3ai9XOf4DRCJ0vGmNf+ZJOCMv65q3ZeOZEWC9e8zxwz+kScRk8qjsvGOg/B\r\ngjiKey7MIzTEdmsKEQfc6JGplW6CE+GuKvcmOsxZin+NZ9JqZT0VZseOlZxS\r\nFpZh0RPzz9TDz5xIECkCddpqL+6bIh11uQMnPKmrdkH1dakg9tf8tcpGZl/p\r\nnMZDxd4MdYUszbCrsYuO6Wef1i8QD2Sapw7GkZ2f93k6r8FO/nhYDqHNiM5P\r\npRoIngohEOtzBEJlJmeoXZTIL8htzHry77mbenPw3z6KCfaXixhYzy1hvzIo\r\n/5RByp1Nj9WjFb7s2i1+z67dPEYbn19MYLg=\r\n=Ipon\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.0.3_1678217359102_0.46294555484969147"},"_hasShrinkwrap":false},"1.1.0":{"name":"@amandaghassaei/type-checks","version":"1.1.0","description":"A collection of JavaScript type checks.","main":"dist/type-checks.js","directories":{"src":"src","dist":"dist","docs":"docs","test":"test"},"scripts":{"build":"tsc && npm run docs && npm run make-coverage-badge","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts'","test-with-coverage":"nyc env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts'","make-coverage-badge":"nyc --reporter=json-summary env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts' && coverage-badge-creator","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"@types/mocha":"^10.0.1","chai":"^4.3.6","coverage-badge-creator":"^1.0.17","mocha":"^10.0.0","nyc":"^15.1.0","ts-node":"^10.9.1","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"types":"./dist/type-checks.d.ts","gitHead":"c64e074607886192efc3a43dd662d6f5d5815a1c","_id":"@amandaghassaei/type-checks@1.1.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TQj1JZykhRik87/zuMzd3B9wxsdn15m+jweUM0Emf411jq0FH1vqaauR7h7hOV6K+J0mHtIUheh0KOCM4P7ebw==","shasum":"822c176d76a7c8ab3557ed484926e21a57c166a2","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.1.0.tgz","fileCount":7,"unpackedSize":18250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEM6MJtftFOPbG0ArwPgvF3p5S+aB5lo14TNhE9Sc23UAiAqoGvNWZ2bWDb5Mtr5Ke0IWVQyEtnNYmH10ojRnp0L7A=="}]},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.1.0_1687112188901_0.6592756535098032"},"_hasShrinkwrap":false},"1.1.1":{"name":"@amandaghassaei/type-checks","version":"1.1.1","description":"A collection of JavaScript type checks.","main":"dist/type-checks.js","types":"dist/type-checks.d.ts","type":"module","scripts":{"build":"tsc && npm run docs && npm run make-coverage-badge","test":"mocha 'test/**/*.ts'","test-with-coverage":"c8 mocha 'test/**/*.ts'","make-coverage-badge":"c8 --reporter=json-summary mocha 'test/**/*.ts' && coverage-badge-creator","docs":"typedoc --options ./typedoc.json"},"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"author":{"name":"Amanda Ghassaei"},"license":"MIT","bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"homepage":"https://github.com/amandaghassaei/type-checks#readme","devDependencies":{"@types/mocha":"^10.0.1","c8":"^8.0.0","chai":"^4.3.6","coverage-badge-creator":"^1.0.17","mocha":"^10.0.0","ts-node":"^10.9.1","typedoc":"^0.23.15","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.8.3"},"gitHead":"9f8c599bbbac4c7367c5b12a522c8e4810a73b99","_id":"@amandaghassaei/type-checks@1.1.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bsKjjqnOCkCzsOvMsx79v2fuDfgs+OWy0fFyAdwWr8W1qcmfjr/RdUSaafrF1Hzl5aJE93qIRd/lOLiarS4VvA==","shasum":"5e2b029001ddddf98ed81969d518916c76fef843","tarball":"https://registry.npmjs.org/@amandaghassaei/type-checks/-/type-checks-1.1.1.tgz","fileCount":7,"unpackedSize":17964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Z1iaWHq05hVdvDX7ydrSemcoHjMbhBw/EPWfQkaKQAIgOoANmFnc0c+YqkSZsrsC6qXoT5HJlQx+PRclFrYf16g="}]},"_npmUser":{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"},"directories":{},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/type-checks_1.1.1_1688948949234_0.7101531316641989"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-21T04:18:23.568Z","1.0.0":"2022-09-21T04:18:23.841Z","modified":"2023-07-10T00:29:09.658Z","1.0.1":"2022-09-21T19:50:43.809Z","1.0.2":"2022-10-13T16:35:06.490Z","1.0.3":"2023-03-07T19:29:19.341Z","1.1.0":"2023-06-18T18:16:29.218Z","1.1.1":"2023-07-10T00:29:09.487Z"},"maintainers":[{"name":"amandaghassaei","email":"amandaghassaei@gmail.com"}],"description":"A collection of JavaScript type checks.","homepage":"https://github.com/amandaghassaei/type-checks#readme","keywords":["type","checks","isNumber","isFiniteNumber","isInteger","isString","isTypedArray","isArray","isBoolean","isObject"],"repository":{"type":"git","url":"git+https://github.com/amandaghassaei/type-checks.git"},"author":{"name":"Amanda Ghassaei"},"bugs":{"url":"https://github.com/amandaghassaei/type-checks/issues"},"license":"MIT","readme":"# type-checks\n\n[![NPM Package](https://img.shields.io/npm/v/@amandaghassaei/type-checks)](https://www.npmjs.com/package/@amandaghassaei/type-checks)\n[![Build Size](https://img.shields.io/bundlephobia/min/@amandaghassaei/type-checks)](https://bundlephobia.com/result?p=@amandaghassaei/type-checks)\n[![NPM Downloads](https://img.shields.io/npm/dw/@amandaghassaei/type-checks)](https://www.npmtrends.com/@amandaghassaei/type-checks)\n[![License](https://img.shields.io/npm/l/@amandaghassaei/type-checks)](https://github.com/amandaghassaei/@amandaghassaei/type-checks/blob/main/LICENSE)\n![](https://img.shields.io/badge/Coverage-100%25-83A603.svg?prefix=$coverage$)\n\nA collection of JavaScript type checks, written in TypeScript.\n\n## Install\n\nInstall via npm:\n\n```sh\nnpm install @amandaghassaei/type-checks\n```\n\n```js\nimport { isNumber, isInteger } from '@amandaghassaei/type-checks';\n```\n\n\n## Table of contents\n\n### Functions\n\n- [isNumber](README.md#isnumber)\n- [isFiniteNumber](README.md#isfinitenumber)\n- [isInteger](README.md#isinteger)\n- [isPositiveNumber](README.md#ispositivenumber)\n- [isPositiveInteger](README.md#ispositiveinteger)\n- [isNegativeNumber](README.md#isnegativenumber)\n- [isNegativeInteger](README.md#isnegativeinteger)\n- [isNonNegativeNumber](README.md#isnonnegativenumber)\n- [isNonNegativeInteger](README.md#isnonnegativeinteger)\n- [isNonPositiveNumber](README.md#isnonpositivenumber)\n- [isNonPositiveInteger](README.md#isnonpositiveinteger)\n- [isNumberInRange](README.md#isnumberinrange)\n- [isIntegerInRange](README.md#isintegerinrange)\n- [isString](README.md#isstring)\n- [isTypedArray](README.md#istypedarray)\n- [isArray](README.md#isarray)\n- [isObject](README.md#isobject)\n- [isBoolean](README.md#isboolean)\n\n## Functions\n\n### isNumber\n\n▸ **isNumber**(`value`): `boolean`\n\nChecks if value is a number (including Infinity).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isFiniteNumber\n\n▸ **isFiniteNumber**(`value`): `boolean`\n\nChecks if value is finite number.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isInteger\n\n▸ **isInteger**(`value`): `boolean`\n\nChecks if value is integer.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isPositiveNumber\n\n▸ **isPositiveNumber**(`value`): `boolean`\n\nChecks if value is positive number (> 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isPositiveInteger\n\n▸ **isPositiveInteger**(`value`): `boolean`\n\nChecks if value is positive integer (> 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNegativeNumber\n\n▸ **isNegativeNumber**(`value`): `boolean`\n\nChecks if value is negative number (< 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNegativeInteger\n\n▸ **isNegativeInteger**(`value`): `boolean`\n\nChecks if value is negative integer (< 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNonNegativeNumber\n\n▸ **isNonNegativeNumber**(`value`): `boolean`\n\nChecks if value is non-negative number (>= 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNonNegativeInteger\n\n▸ **isNonNegativeInteger**(`value`): `boolean`\n\nChecks if value is non-negative integer (>= 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNonPositiveNumber\n\n▸ **isNonPositiveNumber**(`value`): `boolean`\n\nChecks if value is non-positive number (<= 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNonPositiveInteger\n\n▸ **isNonPositiveInteger**(`value`): `boolean`\n\nChecks if value is non-positive integer (<= 0).\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isNumberInRange\n\n▸ **isNumberInRange**(`value`, `min`, `max`): `boolean`\n\nChecks if value is number in range [min, max].\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n| `min` | `number` |\n| `max` | `number` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isIntegerInRange\n\n▸ **isIntegerInRange**(`value`, `min`, `max`): `boolean`\n\nChecks if value is integer in range [min, max].\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n| `min` | `number` |\n| `max` | `number` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isString\n\n▸ **isString**(`value`): `boolean`\n\nChecks if value is string.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isTypedArray\n\n▸ **isTypedArray**(`value`): `boolean`\n\nChecks if value is TypedArray.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isArray\n\n▸ **isArray**(`value`): `boolean`\n\nChecks if value is Array or TypedArray.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isObject\n\n▸ **isObject**(`value`): `boolean`\n\nChecks if value is Javascript object.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n\n___\n\n### isBoolean\n\n▸ **isBoolean**(`value`): `boolean`\n\nChecks if value is boolean.\n\n#### Parameters\n\n| Name | Type |\n| :------ | :------ |\n| `value` | `any` |\n\n#### Returns\n\n`boolean`\n","readmeFilename":"README.md"}