{"_id":"ts-object-utils","_rev":"6-4a24a30320e8c6578ee4cd9a667b2b43","name":"ts-object-utils","description":"Best type safe way to check null or undefined in typescript","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"ts-object-utils","version":"0.0.1","description":"Best type safe way to check null or undefined in typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","release":"npm run build && npm publish","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","gitHead":"ad855447dcf8f1a9650a448bf8d841037a0c4009","_id":"ts-object-utils@0.0.1","_shasum":"f693d8add5ac84cf21123f843634f05e2115aec8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"dist":{"shasum":"f693d8add5ac84cf21123f843634f05e2115aec8","tarball":"https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.1.tgz","integrity":"sha512-wWbKNeFyaRxv//0ZfVnaC6l9VhQvnSdHeGWDmhcfUrim9MFL6GyyPKuSZOcgrNrWQCakyPkIjkDvZ2NiW8uWhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDagtpHxRgmk7zRvc7bBKlw69TO61g3ZiKOGB1aPquGOQIgVyycZgKKNr8jzUPV3pj5AV6nWceAkxHr1CWSqScU9ig="}]},"maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-object-utils-0.0.1.tgz_1511202291881_0.8191511852201074"}},"0.0.2":{"name":"ts-object-utils","version":"0.0.2","description":"Best type safe way to check null or undefined in typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","release":"npm run build && npm publish","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","gitHead":"0c6d0abd99c5e88a82f866c0a668951c0261c35c","_id":"ts-object-utils@0.0.2","_shasum":"cfc675fc526efcbf148d8660dd0dcccb77d8bac8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"dist":{"shasum":"cfc675fc526efcbf148d8660dd0dcccb77d8bac8","tarball":"https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.2.tgz","integrity":"sha512-FjDO7ExO+/fR1ZKXaAn5Ru5gPO+qZ+JPHzBVhj6+mjgXJlYpporI0smCz/03rthcbUrPuTg81u5z0ifwsq6BQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIVEfPHAuvlBfwHgAy+pHqGrA2p+p7KHY61OcCxikfTAiEAhotoRQbSMMbQW0MjLAVl60ADlXfEWrv6DHMhtrLYLU4="}]},"maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-object-utils-0.0.2.tgz_1511238846909_0.501006054924801"}},"0.0.3":{"name":"ts-object-utils","version":"0.0.3","description":"Best type safe way to check null or undefined in typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","release":"npm run build && npm publish","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","gitHead":"d3b7c157b80365078cd131bbd1b3fc9252242df1","_id":"ts-object-utils@0.0.3","_shasum":"3654f01a9c3a037c3537227235f045f48855ec22","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"dist":{"shasum":"3654f01a9c3a037c3537227235f045f48855ec22","tarball":"https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.3.tgz","integrity":"sha512-gCqYX4wmOKO7WoXMU8oopW1xLdtyx931y7E8u4e1czf9DL7m+CT+koz6SwP7ZnYYEXbkkUFjeXkYmnl1yU/4Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAzDihIPEgpW8t5fIa4H61wHdDiLpNuzExOEPsbuAMIQIhAINOmvOyzS7a7Dv92+qneTCcR9JXU8Ir5rOYeD93KXWH"}]},"maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-object-utils-0.0.3.tgz_1511239416341_0.554182130843401"}},"0.0.4":{"name":"ts-object-utils","version":"0.0.4","description":"Best type safe way to check null or undefined in typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","release":"npm run build && npm publish","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","gitHead":"00cd58fd8b1eafc4571df17e459eb2e47b0230ca","_id":"ts-object-utils@0.0.4","_shasum":"6ce3c384ac42afb0631f9b5967544b369dec0571","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"dist":{"shasum":"6ce3c384ac42afb0631f9b5967544b369dec0571","tarball":"https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.4.tgz","integrity":"sha512-xfVbvqXqZels54N8U6pgTfZR8TgSnAiB5ZJxyog1oSXgrWugC+6FYBc1bRaFLVgpmtYNxDkmKAFQmSgKXzxoqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9lkP/nGhzd42jd1BgRzypYS8HoOfz7sRN6BHebKAQCAIgNWLmjekm7w7/2i5/gLrgGw1D+0kCwVRXyJEjhlq3hqI="}]},"maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-object-utils-0.0.4.tgz_1511239825183_0.49514379049651325"}},"0.0.5":{"name":"ts-object-utils","version":"0.0.5","description":"Best type safe way to check null or undefined in typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsc","release":"npm run build && npm publish","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","gitHead":"28552646a2f6437fa3adc1ed2ff3a6f64f6354a9","_id":"ts-object-utils@0.0.5","_shasum":"95361cdecd7e52167cfc5e634c76345e90a26077","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"dist":{"shasum":"95361cdecd7e52167cfc5e634c76345e90a26077","tarball":"https://registry.npmjs.org/ts-object-utils/-/ts-object-utils-0.0.5.tgz","integrity":"sha512-iV0GvHqOmilbIKJsfyfJY9/dNHCs969z3so90dQWsO1eMMozvTpnB1MEaUbb3FYtZTGjv5sIy/xmslEz0Rg2TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwgYjXB8+aaprqioSm9AP6qIM49s23YsPde/f1PRb3CgIhANJs+tv2kJUAdw41FXs1G0LZkkZAyq/0IyF9MsSr8KtM"}]},"maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-object-utils-0.0.5.tgz_1511252226732_0.42852420127019286"}}},"readme":"# ts-object-utils\nBest way to check for null or undefined in typescript using a type guard. Other types also supported.\nCan strip out null or undefine or complex types like T | null etc.\n\n`npm install --save ts-object-utils`\n\nTo use: \n```js\nimport ObjectUtil from \"ts-object-utils\";\n\nlet a: number | null = 0;\n\nconsole.log(a*4); //Error: a might be null\n\nif(!ObjectUtil.isNullOrUndefined(a)){\n    console.log(a*4); //Works\n}\n```\n","maintainers":[{"name":"naqvitalha","email":"naqvitalha@gmail.com"}],"time":{"modified":"2022-06-27T22:15:07.477Z","created":"2017-11-20T18:24:52.007Z","0.0.1":"2017-11-20T18:24:52.007Z","0.0.2":"2017-11-21T04:34:07.022Z","0.0.3":"2017-11-21T04:43:36.422Z","0.0.4":"2017-11-21T04:50:25.248Z","0.0.5":"2017-11-21T08:17:06.829Z"},"homepage":"https://github.com/naqvitalha/ts-object-utils#readme","repository":{"type":"git","url":"git+https://github.com/naqvitalha/ts-object-utils.git"},"author":{"name":"naqvitalha","email":"naqvitalha@gmail.com"},"bugs":{"url":"https://github.com/naqvitalha/ts-object-utils/issues"},"license":"ISC","readmeFilename":"README.md"}