{"_id":"simplytyped","_rev":"62-0f7b703570bb61a6a349def1549fee50","name":"simplytyped","description":"yet another Typescript type library for advanced types","dist-tags":{"latest":"3.3.0","beta":"1.0.3"},"versions":{"0.0.4":{"name":"simplytyped","version":"0.0.4","description":"yet another Typescript type library for advanced types","main":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"^2.6.2"},"pre-push":["bumpVersion","test"],"gitHead":"bb15d6a133f58d19982341226a917a877bd33588","_id":"simplytyped@0.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-soCRpIYfgswO5Iv9JMIJJZ+TuAMFzxOhSA8PsJBQhnvevlDJR+IsEe0b6+OZ2t8k/PrVtolsELNV0e5I/iorZQ==","shasum":"4a0a97c7e72f90c4111da63a47b01766d92cfdef","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvOqyr1IawyO7SvCX5a5ie3P0HwgEHv7AVwcsvvop5jAiB88LNYCD+4heI1jOw8OUHu2+VCNTjt+QrDoh9ZPp/R+w=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.4.tgz_1512690951265_0.004590614465996623"},"directories":{}},"0.0.5":{"name":"simplytyped","version":"0.0.5","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"^2.6.2"},"pre-push":["bumpVersion","test"],"gitHead":"b30357551c62be1608a3d369035208048ff0f650","_id":"simplytyped@0.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-bPsJWtU4JYHqlI/QphENZe1nMLIegTcQsVB1U6+XC/wtoAjyZSIrJdtlYkY3TzjoD1X3gJuCl7E/QyBufryQdg==","shasum":"7c864441571ac2418b5d02559eef6da23599d2f7","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQcYvtcPd+WNHn8W94PsWcOrlk2qVWmmwnzhI4nhHUQAiBl5jKXrxADvr0oQitDkUBQkaCr7H3Y6t5ndczI/pa7EA=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.5.tgz_1512691365772_0.20916346507146955"},"directories":{}},"0.0.8":{"name":"simplytyped","version":"0.0.8","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["bumpVersion","test"],"gitHead":"ac1495ba293a52402afc79b36d1766178b613c38","_id":"simplytyped@0.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-JiEBZR9ytXgJFZ0TCrvroz5/RVZyvncvJOKlvGARDWiSucbRWEIpQZ0xsumuyw24+WXCO2sgQt/DWRTWG6z3Tg==","shasum":"23eea23ba615467f80cc612cdc9f88b17e9d0d81","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMe3WT0kVO0EX2D/O4AnxknbsTP3X66zObEHcwocpGtAiEAlTasIXT44UA3CDzDEAfjBUd0F/0zzdiMEs/CwJZLSpY="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.8.tgz_1512702437578_0.8983107472304255"},"directories":{}},"0.0.11":{"name":"simplytyped","version":"0.0.11","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["test"],"gitHead":"6d05596681e8d6f6060ae45f0aaccd9829b0b69a","_id":"simplytyped@0.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-l/mufam/jkzS2jtU1mbQ9YO/19hOWGDK6JN2wXOfVELYL36Cn6f/llFaoDc3/UBfQFqf1pJQU2wdX0S5UWFFoQ==","shasum":"a5ec47f124fe2a9ebb42baeda11bbc75fd6ec9c4","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgnN6H9+iDRh5WtclwZHJBEVN6JdggGms7I4keR34HFgIhAMRlEbia1AkVrVlGkhAHoqLIu+QgW5SC/wQmG9u689hx"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.11.tgz_1512741710228_0.6155071572866291"},"directories":{}},"0.0.13":{"name":"simplytyped","version":"0.0.13","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["test"],"gitHead":"afe458d0aa5a8a8e2899414d91e25cfea5c4e8aa","_id":"simplytyped@0.0.13","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-ynQyMMTzw6iPkDDGIuD9si3SDSYlnSYb9n47INL12dFzqdrkgel2U62oJck4WTAgnlF8efm7hRBpDGmwcepEBg==","shasum":"8eca464deca0faefc4afdab8e3fe2c169c4f7df4","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcZIapRxCOk0t4C7MSQGY+HWMnrPkLeG309/iypLl+WQIhAJsIYFifCk29AMWBkk7NniFK1/GN8yMziEGhmauLbyQC"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.13.tgz_1512757477361_0.0813651829957962"},"directories":{}},"0.0.15":{"name":"simplytyped","version":"0.0.15","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts","prepublish":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["test"],"gitHead":"9414135d790a58663e498a8ed09a99a3ce5a2a8d","_id":"simplytyped@0.0.15","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-0a2SmfQOC/9qTsLM6FUACeOwg17ZYfMVUzDFvvNQkkl96i0VNh8LJVxW+AsEbsKM3b4FOf0HOO/HEDfykwYxKQ==","shasum":"56b9da58ad026d6ab6cb17f30c3e00907a054cf7","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJ2b6ySS6oE6bFG5i3ViNnFJjEWPe6yapG03fjZxUT3AiEA1ZcoXIXWR2Dzd3VqJ0wfIytelMpr/D2tD99hXIyMT3c="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.0.15.tgz_1512938037412_0.8751982809044421"},"directories":{}},"0.1.0":{"name":"simplytyped","version":"0.1.0","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts","prepublish":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["test"],"gitHead":"7d73165666539f5765b0b80ba49470e67b715b44","_id":"simplytyped@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-iKHZgxuCGJjFnI3oyDe3HSwJ3ld41cYgp3ydPvgYRb4t4vnPMQTFUUiEt5mivDxnQJ1ivJJYmGPMjV+wOiMoNg==","shasum":"c0c8928a56e447805b427e0838aad9c795d2f54d","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNQBn1rGLwuoBT4QnKixn+OOWV80whWfFt0yHf/yKi5wIgIPPW2sxJVLQAjVldfQRccW5zxVN61eNjX6QsmUGXSLg="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.0.tgz_1512958954623_0.8458191282115877"},"directories":{}},"0.1.1":{"name":"simplytyped","version":"0.1.1","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","test":"ava-ts","prepublish":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","typescript":"next"},"pre-push":["test"],"gitHead":"103cfb81c32d0925e47790736240f076a6837e3a","_id":"simplytyped@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-85AsPG9d+HcZWe+qKRArd+mq4KZEKYxPr0OW6oSnyKBpNwjwQHDCZzRx9sfUCgOJhqS+3hAK0cKin9XtLs53Gw==","shasum":"55ec5b34f61f326c2c90fd0d61e21a4a668a78ae","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPWsLsDLuqHiUwZbsgnER9tIH6yJDTblKX5Uw3saX5jQIhAOm5bKJkLISfd6qaFv8fX9S4X2EEQF7YqIbfpCaf0Zkg"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.1.tgz_1512962099481_0.4229959179647267"},"directories":{}},"0.1.2":{"name":"simplytyped","version":"0.1.2","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","prepublishOnly":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"cac1f07c8cbe3ed18777beb61a106ea5bbe17d56","_id":"simplytyped@0.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-501secPQGcUem100M/FADsT8KSQmoCvj+/ZfhgpvyAD2/IEeR5I1kaPUxb/hwUE0WmOQATmR/kbZibGvPbOklQ==","shasum":"2c493b642a8d960442cc00774e9d6550f80adba9","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh2AAZDzevs/DghvF4mNIFqKZOSjRKO21UMn2J9bDyGQIhAJNMdH74t6SJOX9k872eUc4/3Gkh/AeWbNFxgPhA0axn"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.2.tgz_1512998073012_0.19863276113756"},"directories":{}},"0.1.3":{"name":"simplytyped","version":"0.1.3","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","prepublishOnly":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"28e6656e75d20d1ef4a442431faf0962dcfefa92","_id":"simplytyped@0.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-R9TM4Js6WVOWgdUO/Zz7NPG0esLL2O077Rhw0hnWN7xShxbP0bvgL70XXR5S/KzJkc6DsK5wlmisNCt+wijWNQ==","shasum":"58c81dac79334576123b9d96abf9d6aaf31a60e2","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKFY0xiev+fZkJjCXrzuLd9+G9zcdLekUJH4g/bzSwLAIgd8cv6zaScryhYrz4B4e5+j/LuTatMKkGePh6NAzbKxw="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.3.tgz_1512999046778_0.4627532346639782"},"directories":{}},"0.1.4":{"name":"simplytyped","version":"0.1.4","description":"yet another Typescript type library for advanced types","main":"src/index.ts","types":"src/index.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","prepublishOnly":"npm -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"9c831b23d4862b44d3fc301c6440493c4f880b01","_id":"simplytyped@0.1.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-quXvHiIkkn+e54pxG743vd2xgutme4q/Ark3Lu2CWdk+NGFhLmF48tmuYOdZtzpLvyTrJUCrzmTv7u0qly+NKg==","shasum":"ecc3e92bf7193dbc839ca035378bfb02897ceebf","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGCUFeQcUxA570JFd8EDTlik9TdJOi8oV64Ks5q19bmQIgB9ENISwKQqlpffFaCniJP1VjiHLN67f3d1tr8C15Jbc="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.4.tgz_1513043669235_0.7945310338400304"},"directories":{}},"0.1.5":{"name":"simplytyped","version":"0.1.5","description":"yet another Typescript type library for advanced types","main":"dist/index","types":"dist/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"74d13c508062866d319dbd3dd4276819f7a8b71a","_id":"simplytyped@0.1.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-x8m1gGdGGKGpDcO/elG0h/v76iWdv2BRTUDxV/yAWZFgx+ToKdGjKeP/+xcLseTUj7wLLfa1xqpR4Cv2TwOoQw==","shasum":"ba55d0e31433cea4961865f781bc0f075d71003b","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx5kIf5z/X+kHUt2pnoxJQoo/tgukHZSetKsONURI15AIgL7ANarz6w6LVDDf8Vc/41IxNtp0Me8k4AJEHBVzdhSE="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.5.tgz_1513173722013_0.8287249798886478"},"directories":{}},"0.1.6":{"name":"simplytyped","version":"0.1.6","description":"yet another Typescript type library for advanced types","main":"dist/index","types":"dist/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"2e964e113b9c5ae49e77828e818b586ba64c40af","_id":"simplytyped@0.1.6","_shasum":"359e9896912e329e9abe033ec6415ab086efaada","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"shasum":"359e9896912e329e9abe033ec6415ab086efaada","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.6.tgz","integrity":"sha512-bxw/Dm0N+Hi7WJJKrBd+1sCRiOQxQhupMYLjpIAphjP1WkmO2DuxB2RuCQzKmuhdSP3+hkKM0MmhUCe7pF4keA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIqMcXXSG527I8GIe0P3Jq0d6pCjPULXikTnLY5yR6zwIhAJ+srk4qP6HYT6MOVilBGX7wDKvzzqvBFoPV7afRtyxT"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.6.tgz_1513220776917_0.5485634882934391"},"directories":{}},"0.1.7":{"name":"simplytyped","version":"0.1.7","description":"yet another Typescript type library for advanced types","main":"dist/index","types":"dist/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"ava-ts","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","ava-ts":"^0.23.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"next"},"pre-push":["lint","test"],"gitHead":"2e964e113b9c5ae49e77828e818b586ba64c40af","_id":"simplytyped@0.1.7","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-/C9b7KfJllQdg2z1kMWZhrB63w8lgihF46GRP9xO1c5zHPjN7HSt2a8h9blT88sbxji3UdnZCFxiRrhCoTJmZQ==","shasum":"a91423a04650f72b91a16b85ef966cbc14bf3e7e","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtqMK9/Dkg10i38rGNCs99Ro230Lv/Zxn6BnqMISa3HgIgcYLUT1tORsjwCpmcr4GxOZTKVfys0DscSVOJwVCgYyI="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.7.tgz_1513296021926_0.40324309770949185"},"directories":{}},"0.1.8":{"name":"simplytyped","version":"0.1.8","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"2.7.0-rc"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"80f673d43a6d91ef3715690dcd56ba00172ac42e","_id":"simplytyped@0.1.8","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-gMpbSFYoMKu1demxYgoVxOTG9GlKM+bJxubykX5ODWwykeApSbfRficcjiDTXJWmU6uD2URGN//ouzB/84n17A==","shasum":"895651e2ca8a8b6c57686701c97e2e5436b8a687","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVMdATkqirJgeSBTS1AwDJ1pWGqE3hx4JeTzADBrwM8AIhAPXftGxxNhASEduAEDbhSRjZPlK5n71FbPs3te4RJOoL"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.1.8.tgz_1516894178251_0.9345193328335881"},"directories":{}},"0.2.0":{"name":"simplytyped","version":"0.2.0","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180126"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"45e957987aee1802df3f5122dbaf6469e08ece1e","_id":"simplytyped@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-xidMOwMbnpLk0WWQek2XkePRuy1VPATSufT8nYFgur0XJDDYPdDoIjV/oDZQ8kwctCiPvy+6FJAG4WgG5oRnMA==","shasum":"8fa3cb637e66a9ef97988e847a45321266f038a6","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8isoyKPENKJZyU6v1x++F6QK+x95pKmv7M4+a6JHIvwIhAL/O+tc7khn5JLOaESfQoGXENNDu2l+SEPkrqcUKUJhz"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.2.0.tgz_1517009320016_0.8598973311018199"},"directories":{}},"0.2.1":{"name":"simplytyped","version":"0.2.1","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","tsc":"tsc","prepublishOnly":"npm -s test && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180126"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"291ec02270f2c5ed45b86a71e911b5225eed9218","_id":"simplytyped@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-BifuHNxObdKak7Vu9DwzTJT8pHNVdZBtqA+tb13M7ubvT46l8OQdKuZw/LFggXPYnrHeIE6qfYM1Y7uvvHsm9g==","shasum":"7d1f72353eb8e19c8c9fe90f71a4d143d031716a","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmjVBMyoo/Dk9lenDxQCH/VKfpLYsX63B61gLfMPn1oAIgHSPn8v1ylWMyjsGJ9X6Nu/NeiwSoNwGIMLMwxyItfTo="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped-0.2.1.tgz_1517928064000_0.728132871678099"},"directories":{}},"0.2.2":{"name":"simplytyped","version":"0.2.2","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180301"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"ae4d07eac02c7ad6690a5ddb9e397abf0583335d","_id":"simplytyped@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-lTGMBZCvST+D8tXYesbFQgatoTgToJQFxvizTe534up2GS6UaO2mr7d/BUldn1w2hY528tsHBGAHGR7GGS9jFA==","shasum":"128ec5ec16f00653ab5ab59fef6241725a72839d","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.2.tgz","fileCount":23,"unpackedSize":25972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw6TbN27d8AAmi6YWSoVomxKab0ivKP5DiVDyhZKnRGgIgUR5CQvMdXU3oSpPYSKk+Z/97m24VgWAKRO1r5yXt0nE="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.2_1519913196417_0.28645230747203176"},"_hasShrinkwrap":false},"0.2.3":{"name":"simplytyped","version":"0.2.3","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180315"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"b150213f74c2a3da795e8d3c362a3268de586e8e","_id":"simplytyped@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-5MASlqwjnKDCOympCcZ/4Dml7VTfnDxxqdys78en87KpxZw7zaMJXaym7xxobz56jpJWGjtyukUzxQ6oqrkkzg==","shasum":"8131b6fcf3456e8150805a9277a02761ccc4202a","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.3.tgz","fileCount":25,"unpackedSize":28088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdbfUkPnhmCK0PBWsLlDI7ROw0GkYxjXiyqOfCwlw0EAiBrrWR+rlaHNYh1z+5dpZNeuZ7mFR1QBLdReNK6lNVFeQ=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.3_1521120716958_0.0832908615837662"},"_hasShrinkwrap":false},"0.2.4":{"name":"simplytyped","version":"0.2.4","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180320"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"c42be280c6c4b72b69e97efe22e2ad3dbf254d6f","_id":"simplytyped@0.2.4","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-VIO/ZuOhpPYZWvWwriI+mdHelf2xfVDT61XdIo9cqxLIrNT0aEvk/k4TH29wZUR7gcai/xf+zVx4Fod/8GR0lg==","shasum":"e9b618635a9bbff6f89ae1f645a1f6a4e4d447b4","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.4.tgz","fileCount":25,"unpackedSize":28904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKylpbZ65Mjx7pv6EJRk0QbymsTl3pJ553OBj2BYk/OgIgPhfqV0cM4yvaX63XgQpETv2Zuot2lPfbwqe9gNfUncU="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.4_1521580405846_0.25514223852257767"},"_hasShrinkwrap":false},"0.2.5":{"name":"simplytyped","version":"0.2.5","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180321"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"5d7900baef703323aec2b615f6306c635b76032a","_id":"simplytyped@0.2.5","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-vLpT90hHyXblPkX2y8dTKTeXziv8nHVzsOuTpA4RgJe7S5V25V5AawVggMP8Y+oPI7HJYuFh4nUkGsq3d9ZwAA==","shasum":"57aadd77c709ea8451ff17ccef3345f9da292ce5","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.5.tgz","fileCount":25,"unpackedSize":29627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBughg6Ug38MwUFJrU0ztjXVLNX3ZFe2oo+8SM3xVDQAIhAOMZlIMJAnrNsySiKBhgkkgELPeICleiFqUcVZwHVbyX"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.5_1521643613788_0.26059009378377707"},"_hasShrinkwrap":false},"0.2.6":{"name":"simplytyped","version":"0.2.6","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.8.0-dev.20180321"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"1161323a99c2474338929f713ff7096e44fa8894","_id":"simplytyped@0.2.6","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-6o/iWfpqGV+bxDgMJsKZ5nqsgavds6zV0cpqcBR2j2cz/Fm0d4flqCKrSBS3WDSCpq0V2a74fZILOZro4R9bEA==","shasum":"d5dcdc13eed4dc305b9d3898175e0b6abe6a6c02","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.6.tgz","fileCount":25,"unpackedSize":30017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9v8jc+io4RxI29VEs3TrS76mhPqV7SKwhqN8cGqQmBgIgfZcPgD59WhNDW55e1LxSuK7YBBf9Pc38ZAtF8X/S3Mc="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.6_1521653054142_0.5782563427628986"},"_hasShrinkwrap":false},"0.2.7":{"name":"simplytyped","version":"0.2.7","description":"yet another Typescript type library for advanced types","main":"dist/src/index","types":"dist/src/index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.7.1":"npm install typescript@2.7.1 && npm test","test:ts2.7.2":"npm install typescript@2.7.2 && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.7.1 && npm run test:ts2.7.2 && npm run test:tsnext","tsc":"tsc","prepublishOnly":"npm -s run test:all && rm -rf dist && npm -s run tsc"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"files":["dist/src"],"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.9.0-dev.20180323"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"gitHead":"f7ebb1c91d7ddf14500bd8ae4dba60b55c9044cf","_id":"simplytyped@0.2.7","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-8yrfUp7K4E6WObR4903d9Cm3kEr/E3lwHmGOK78MjuaK8WTykYcf1vjaLoutlSWr8paGTmg0UCSNOY4vRhCRqw==","shasum":"16944104ad145a48729b2390f124dd9300528b16","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-0.2.7.tgz","fileCount":25,"unpackedSize":31332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzvJgQrdQYE6LBMwUZtVZ+EHX04QkpJD9BKhaeF9HYRgIgMtHa6wpqwKWbNnJzLAFie57nLuwpfZGfX2cU6TfuvYU="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_0.2.7_1521817332682_0.06593987321226202"},"_hasShrinkwrap":false},"1.0.3":{"name":"simplytyped","version":"1.0.3","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"bumpVersion":"ts-node scripts/versionBump.ts","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.0rc":"npm install typescript@2.8.0rc && npm test","test:tsnext":"npm install typescript@next && npm test","test:all":"npm run test:ts2.8.0rc && npm run test:tsnext","tsc":"tsc","prepub":"npm -s run test:all && rm -rf dist && npm -s run tsc && ts-node scripts/movePackageJson.ts","dist":"npm run -s prepub && cd dist/src && npm publish --tag beta"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","devDependencies":{"@types/node":"^8.0.57","ava":"^0.24.0","pre-push":"^0.1.1","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.9.0-dev.20180323"},"pre-push":["lint","test"],"ava":{"files":["dist/test/**/*.js"]},"readme":"ERROR: No README data found!","_id":"simplytyped@1.0.3","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-V6t2EQeWHDqw6YIVoI4GRbCHZXpZKu7fGAguHrCfr0kElM0/HyOdGZf03aVkTUYlPQW4vHMHGnLGYU/3q33Aew==","shasum":"53874d24dedb08690e66e261b06247e5ffb56a25","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.0.3.tgz","fileCount":23,"unpackedSize":14902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaBcIBb/yAIm3Ujj4aPHb9jMzYrXWZztyXiH8k019R/AiEA2Xc+tKa4p6+8sojYGCbYigfjbbmDAd8jkQZRlgSsZKA="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.0.3_1521828739677_0.5761695049040487"},"_hasShrinkwrap":false},"1.0.4":{"name":"simplytyped","version":"1.0.4","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/movePackageJson.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"^9.6.2","ava":"^0.25.0","commitlint":"^6.1.3","husky":"^0.15.0-rc.13","ts-node":"^5.0.1","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"_id":"simplytyped@1.0.4","_npmVersion":"5.8.0","_nodeVersion":"8.9.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-c8NN8n8jLkQKYip4v/pU7rKpb8bPxcw0LDfWtM4kgC5YTDIoao9X5KxcXwtqdnEEm7TrbwDt2v2UVqf+AsM6tA==","shasum":"26c70b16b6eb448a82421aec8948e6bf30226a83","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.0.4.tgz","fileCount":25,"unpackedSize":13305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENMxnm2BhE63wMkUwOffyILyQm1AjrTLXN1jLkLHd90AiEAxI4K+6c48YYzUgBoiACcuNWgxzX8wWWaV4kw8Laeg8o="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.0.4_1523293686404_0.7712693569178655"},"_hasShrinkwrap":false},"1.0.5":{"name":"simplytyped","version":"1.0.5","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~9.6.2","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.15.0-rc.13","ts-node":"^5.0.1","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"_id":"simplytyped@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-oIlNFWp1DB4rIYKQWfto+5TIgy9OHHlbXY51slIq5XBvmnRXOkK0xDTwJqIwvflBMEaC4bKee4cPl7NPinVAgg==","shasum":"c76c0b94c5698df667d068888e8b4a3bf097da10","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.0.5.tgz","fileCount":26,"unpackedSize":26851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQTFSrILJmb4T90MZ42qiVTzljOspn0EFnLMdeokd/GAiEAgCIR4Fyi9MhgkQ7/uy4rK3DhPz66sErqCIXq3SQ40Qc="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.0.5_1523574371583_0.029612933981428613"},"_hasShrinkwrap":false},"1.1.0":{"name":"simplytyped","version":"1.1.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~9.6.2","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.15.0-rc.13","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"_id":"simplytyped@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-0jv/B5pzdrOWFYKu5STD5EzzgiClMXvEC24kqBork1G1+GYbOSZnVTh6+KDKdeNI2xW138IZkA+F4hmkM82SOQ==","shasum":"94efacf4ee43b37eaa3621f9ab0ad2ade71103c6","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.1.0.tgz","fileCount":26,"unpackedSize":26735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4QSNCRA9TVsSAnZWagAAp+4P/2xQ+5VZnv2aQLNnYXa4\nUCW9CPlpq2RUE0p5MXLC3Lyxi3p22AS0FNIL7WkvA6KKe1FbNRZtPfekxS6T\nZ3sijoXnlLZOX5ASAnZm/KeQ4S226dmojZt9ELBan1eSdgVY/J7Z7Mx6k4uu\nsGHB5oUOzpCRixSTbofZvZdwfIWpIPva4dHoVDnoJ/HXVBZ6py3yJ6rhCOdz\nv/nDDV6ioJGJhx+L9I+RgeEYw95U6kUbDCqpMu0J5kmfas+/+dASewl5RBSW\nABkyxYYt9Lx8dqREFQF/HZsYN3VGK19sAtYBVMKSRgm956EY8KlKjN2Uswhx\nX0Y4XQ3p6JGUokTkc+JbcVpcm12x5XmrYSL/AQhAxnVewS3PKc7DjUlkZnUg\n72WU8Uxl6ieFz4ZWMkFohEBMAmCTuq3rkukq/xGFFxt/yFnPp287dDyvzF7S\nkZvQtbTz/vzMMJwkbZA1d3nam4tIGWHa19a8MBDFQS54UhlucYT7HGzP3nhq\n5a9BMzkP1QSmmxNYDJFw0C32pqZmxiv5dfY1Soqn0/r9sdKwVcuQapqrSHU1\nihUVXl4dYSlCQAKwHUWGeAszM3N4nratTs0nMepAeJTEm785uPC55awfUFYE\nepHAuWOt8NqTvgVgSadCFhv0Bt6JBMP35nlTDiL+hhzQl94eO5qfwtw5mWPR\nOgL8\r\n=pNPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrj/TGvF4uzBrKcOpfo0iOIvNBRXPq4Bzze5YaPDacDAiEAnkanltnzQYGNXl6E+LH8EFIJGb0p5iO6c79ePch3Xu4="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.1.0_1524696203487_0.511353083731585"},"_hasShrinkwrap":false},"1.1.1":{"name":"simplytyped","version":"1.1.1","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~9.6.2","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.15.0-rc.13","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"_id":"simplytyped@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-szpyKzjQeX1mHBff8vyU5HAX7Nh0zi1hk1IlaHheefRqaabKRmUoek/W6wBoEbya/qq1ZOzYQEW8sTSQUIHwlA==","shasum":"ed8aede36f77782375064fd545b51e5bbcd733c4","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.1.1.tgz","fileCount":26,"unpackedSize":26758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6mtuCRA9TVsSAnZWagAAjMwP/ReaQcseYTp+0LgYmlkf\n7ubeV1oIgwEYlHQ8K+xslwBxhKOra8BquxoaIW2cO1xWMstd0yIvjR7RmTNS\nUCn/eI4COjNjEm038eYs5LM6Nj6S3X+ravopWrV9KXIbYrMh9bVHfXRcXAj6\nts/A2GZclx/LZFX0O2XA5/U7C7VCR48uI+L3rLb13ugfHQlRKD43WMCaU1S3\nQbmuboL0NJHE646l38jrQdQBhzDWlfDWhh70oihE9VrOtx6cFhuIlkT743Zc\npZMjrf36luJBVuSf3L3UA6nTPFnVZxb5hkUv+BZLsvVed4sodoFCU4trsEC2\n9vBrQ//Mq3Fi/gvowVRg7EEHPIPSo0N/DuCrsYWmlRcljEGozpcU6OOiRNaU\nRPnRcsPDghSTbSLqVo/5FFjnP2r0oZwUDjmbZ9DvPwgLgD9p1Ax9rERaHgK4\n5t8xnyvDHwNP2lPL1gQ6Gh4nCC9iEcmjcwA+cIu8HVlPLWgxV7mQD7GuQ0wC\nuTFf3oYQZJKsjoWRIddb/QjUtkWT4oIyVC/iUCYsAw07OnhRAbb4mrBzfvnS\nqZ+e7Lnwb8Q20I9XYjlWYfB1hyrF0cUYFoVl56/f64vuNDE4T84m5NUCCnQF\nUQMZDFrqVY7xH8AuWrR7gxVj08bgnJ8ddS1YUm2OcF6lT2Jsx2zdpalWf3uq\nHmhy\r\n=QTUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxanr7LhjTp0iYLr9liTXxYLwU70+ESL00vmf3CZAzXwIhAPK9Pg6DKCttyxJV3cWPWefl1uUvJng7M/CH/W7u1R1Q"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.1.1_1525312364535_0.9551505328394232"},"_hasShrinkwrap":false},"1.1.2":{"name":"simplytyped","version":"1.1.2","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-kCxYGnKijIEwRjPPG2VbV3DRvrbp6yjOm3j3Xyy8K6FJX+Ann0mQ/uRkBXamSQu1BpUReX8T4EiDHnkrIHYhuA==","shasum":"0e3f0dee8e038ca18575a2dcdb70dd23e53f2ede","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.1.2.tgz","fileCount":26,"unpackedSize":26925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCCsyCRA9TVsSAnZWagAArp8P/3K1kAwuS4tPyQ3SO7e9\nrCzZhzU8Fn88PbOMBVyF1t3l2Bs5vEczap0n6l4ZYo0UB6WlnO/J3Kd2o0RW\n3TSQc2A7nyKn+fldrq3wBqULb3qFi3EfgWF67sTeGSAcZkBqsiY8arzzUxLA\nLWh1qsZpTtbPzVo9IGE8H6AWLDQEvmBvxXUthvxaoxwh7vTqBdO88cQHoFW9\nKiCP55b3clPvRNnXiInvE+se60hrjZ/zsKhLHaXP+/TNTIBQHrXzo13vsv9S\n1MQQMp16GcvHsxrz6bOhyGBuR/6clxbkbXL/fsVNY/1PKyDUTizMvYESz4/j\nlqqv0y8hov/pymBGSUxZqOULS4tmNVZPuBMHkDDh5CqcjoAvZeGnUyrm7cLS\nbM7T1TKjXPh1L99Usx4s1Ad4/r+mvIVPBMmEY8P7kp2XHsWuWX5LlZojhF4v\ntKcd5cUGJvbcJ1WlRu1q/HCt53ApdSs6Ny7CSBBbBcaMbQVQEratSW2+RPDb\nCCvs8DR57Ja5/jOTf3VCScsVr7bfQlhi7aNhAWVK084EkmpB0P/HZfUyHVpq\nbg1Uk6zWCmtcSSxiFkzBKY9KjBQjq0KhIq6OP8ef8OInmzkE7f2qcEX+NZQq\nf3cOtGLtrJWDa72egJNQhKx8Rxdr4qpzyMx96DctsSbxmIbBZ9IxJjNVb3xr\nE5c6\r\n=CfSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcl9pIlYIcAY47b7aelJ5m9oO6QhEb5cqkivJ8GOtyuwIhAPcJRG8T+fYqhAhQT8kIbywChy4Rv0KFjvthaH1aSuCh"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.1.2_1527262001450_0.3883729306271073"},"_hasShrinkwrap":false},"1.2.0":{"name":"simplytyped","version":"1.2.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-f1oZ10SwqCd/7LSnUW72icUAzFu3Ym1E8AwDnWfAW+mPlRnyaJIAY4lLYrRmX7Il5BUpwt5U/+Ip919QOHtPSA==","shasum":"a2c9dad0d8588496ac30e71ae96b3c557b6d1314","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.0.tgz","fileCount":26,"unpackedSize":27187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCDHMCRA9TVsSAnZWagAAN1oP/3mtVDGdIfUAUXliCcfo\n1twdRSldInBCVqIIOnaj9dbVlstZ0N4IOCPxWuhBx2n2uiYK2hTR4Ve2FGIo\n7ueEMz0fZKUAPkrKvwdo07jPnb6ka36n641tVjQZanNsqJqNKgrhwNJkqQ0b\nk1S+8J4JYgbN1GIxm2PEhlogtooFtR/IBzp8b8CGSnOm/qprlHTY+FCsa5hQ\nXUz6MdaG4noZQPfbVVTyOJ4HImX8OVRhgK/SKOQHB/AVZqzqtzkaRJENxTRK\ntyqNFAxrWbRB3uMbmb39riP5yhToQSx3TDr1e7GY6wGWLLbFSUVgmK7PwgZI\nOpA8L4j7gd9f9C44yg546WYd+9ETG0Oq3xL5Cu9+PWBEURBmCcbFZubHy8Ds\nobKQKU5skeeXZLu1SqRRpkRCeVGZEon0+3SGsD38+F8Ge4zyFTefG5aMwSOQ\n94NZHDXLtSj94Rm7n1NQVW+8JNLveSHG7Z9cZB/UVNy1yUge3iJDRasVq5rF\nMqqbvKIkXGQll9t961zOFXsFEHbIbQM8mGdAIa5ReaNwJAVsfW3pnQIgPEm/\nFqYLa2eRZxSOu5AOPNf8JbttufqedjUf66IRTiFgaS8B/18v9N3TRrZAWYx0\nH4cGFuEyE2/zwPbZwWo39bML9wB8wvJ8Tf0Zsp6lrs1ed4g+VGe/VIoR+IUn\nmMcK\r\n=gn4k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCf0PSXIoJbfoPwcViPlpyG+Bq/Wsm4DLPHgaOrmuRAgIhANeYOhsqogkGha15l4zAAi+q2Adf4vBx72qG0ZMx56ul"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.0_1527263690964_0.3258077615885684"},"_hasShrinkwrap":false},"1.2.1":{"name":"simplytyped","version":"1.2.1","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-JL0E3AvoetZOi5qZfNanFncXGrwkJkA9xr/dOsqP9sWDo1laEnfJoYqtYCwrOOLDQjwK4QN4pXaaHILSJQx9bQ==","shasum":"5ccd8654d4d9670078f9b047704244480130c021","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.1.tgz","fileCount":26,"unpackedSize":27172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDrg4CRA9TVsSAnZWagAA4DcP/0HrHARS5XHIbWiEypQ3\nkI5j+8FIFzZwsXW/Uz8hTljEjXoEN7bUOVgWqekucLlNkni86q7swXlF/4P3\nb9MSps2KD/Izqt3dBL/JiDlgnobhqG71FAsIiZibTh9pJC+So7/P9ovabmbZ\nkDN7uDDfW8ZZvIRbgo1d/0n9/7NCuMKu6jCksYjNoMKPgSpnAPXBw2tMWs5Y\nBfTvwPSjbW2Pl1zGnGH6TxCCTGKH06lrpdyrnspjHrXW8IKnAYxvsOPXC4VC\nND1gBygRCgdvA3Ga5XjrvrLf/yJxnq97ipQ0Tp7OZm1KbwzVn9odgU4tN+vr\nIaDCLyR/nc4kwSd+NDD+cs6CFPIbetSfO+Be1UebLfJAMEZwsvVlRenbvtUW\nj/qXuX881k9Th33UUbLvdRXT5Cwug5q8xC2pMjHweSUpXy+/bFg1pa0aGQB6\nhzTEXcAivu+HfRd1xgVLqfTLMNDTrhu4J7L0/b2aocAX5/DyKMz2UWZFgWMR\nMdm/8/d5bPDmhykBD1zQYJp+r2VrV03IyTEy2Sn92aT7u1fUTC++N0EJuZXi\nuu31tdjjXlnZYtorO3AnEIZcDqbfF7sIbH/jpjne6ZqvNfCAOC4+XQJDRi/3\nQVmQt6hCIqItWTEaesDO/3CXaJWwdO4hEiBMsFWiROW0M+js5uBO1wZmlOr/\nq4tW\r\n=Cz3+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB629/58yJGaGjII2OBGTgfymn0NmIk14gN38XoFmUFeAiEAmfND5D9LbD66sahsYiw79PmLijbmGeQd5kT/48GQtLQ="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.1_1527691318847_0.47636927009690044"},"_hasShrinkwrap":false},"1.2.2":{"name":"simplytyped","version":"1.2.2","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":"^2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-ZJB9Jbq5n0/oyabpm5gaBlR0PNJDJGJNJJSbyB+cIuTiLuNn9Ub4rYLFPwGdUDuzPYDtktYxAyi149+63CWJSg==","shasum":"edbcc56bea32f1ffbab8aeb542a2b09c6d9f6e52","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.2.tgz","fileCount":26,"unpackedSize":27206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEAuACRA9TVsSAnZWagAAjMoP/R9SbpJZIkTxHHzhvb1z\nn6H50sN/kI8PMihGB536NHIL6z/ns/d/A8m5WRg65JRefeS193gJ+k6IPork\nZaVjbuCMtsMxJw6zBkrbIAWH+B2pPzFh8ZBSZ9Y7WgxyyA3EMvHdPo5sFHkB\ngBD5EghesF5yUZV0OQJKtbVNVATnfyfsA2UVvmbRUg77nsTH7KyCbTUStQ8e\ncV36HvT+Lz4n5eyKwuMA6g022rkNWYgSUnmprV36V1ZKER808XpHP6JxLZAl\nKQI2ePXLxfMSAmY3LJKpBwncwUrDOh2MdVKn93I67DMVL6hvwKe9s8aIW0H7\neGhP/+h/Wgw/GQLw3c8oB9I3+BkxN7UBdYJBMSyqg7rQT97PMPDaMz0oc7Is\nmWlLMnc+cVUrTV2+l4bXr8oLoHL1yi380sP4rM9+bAf/P4UKVXjnIPvj9Btj\nZxJ2j06l+rIa1Mo0DwaE0n7CtaUvLB6euyPJRqmAOyh4sA+J2gfVtBCrE/Cy\nnwzR2SCwIcwQaeBR7f/0ODAeqkR2E740L1Q6NG2t3uM/N2N3ykGtS5XhsvnL\nMhuFMwZaFJBNFZzHUZePHsqAy9KMnZ2wdLFiGC+DjoEdtm1k2ZHjNT490/64\nB4BOveDogoxw1Ggr/nGY7aTmrTygqyNVc8Eohiwwk7qGisn2JB238nYc/CpU\n9C/H\r\n=N6Ht\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMO5VEvqE4lPGGNbt0DcCVKqKG47fYlcVL8yoE8aR7gAiAf9UvGxiS83kZghqtI4G6u2lufQiSDpBerhwhDhKSCVg=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.2_1527778174849_0.25003154183033915"},"_hasShrinkwrap":false},"1.2.3":{"name":"simplytyped","version":"1.2.3","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">2.8.1"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^6.1.3","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.3","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-yH5B7zpvUTo039edb4tH9qAoh4Ts4w2UoF8WLFYFVhKTwu4Iku9NrdQSX3qYoab7daTCG5ngwjRzic+1YGui6w==","shasum":"a7ff56b4f0435e1d2416d4ebf9c3868a32250b5e","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.3.tgz","fileCount":26,"unpackedSize":27206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE+CdCRA9TVsSAnZWagAA/+kP/jsCXjn/m8ziIyUmvo0d\nCtUhjh+Pn3vMFYVzUT9ywDis1zYdjXuFyN94UfWXHa1qRVOVKu5YxkTjKYi/\nZ7qW/G/vejAVB4UjfsYS0BBwEq0go+fqDW0cJ/WLPfWrdS/Y1PEUtm+sWogg\nno/6Zghr0/FqBWMQpeitto0F/2gQ9LOG6nV94U7+MLSLel17x82MdwoqllWM\nXgLr54DwS/y6jRPgxb4uqnEGvXYCzP5fWoj/P9dzRWMqA1C6Yvp4Y/dd21gO\nNPMTeXa4IeDn08eD2Ekfxd+Gabnib4UvdKzn6ebAm7IvgX5xY2leic04eN4l\ne0OtKzEGogA6rb/Sl7STc+56+2jQAdfypiaFythZXBg4fu3DvUYTP0dbUUWX\nfncCz6pGFGnh20JN9ot/3QspLbi+hs4ARmjh53mGyonFbrbZCDBEw8jUeqvA\nuKyjv99cN5QSaOM64XZB1o/l96veU5Bb/hOog/bSERYX6XvdjOaRuJRQSpLC\ndAoR+0yPFeO3yZmYjMa6zjnYjghvlQP7BqsoMbEw5hy4Na5AE6vocTnD4lpb\nLPXPIJNTinA9ocecVcqqNTgbejxj2Bf4rSROoPkqR+CgSxJRmsXNa61P2bxP\n6OPZ5KfCQOqmAYfevIrIkPXwiMrnec1/iMb84RF0Ats6Yz2eRtrlcOhy6ci9\njF8J\r\n=c1JL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9W18lo7V5XYXlbV11/cyD2H9lQMtITvJdBy69SMRV8AiBNUfTyuBXfiooxn5nlKNHM4qnevUfqeQGgE8kzqXgWIw=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.3_1528029340487_0.04956998318485639"},"_hasShrinkwrap":false},"1.2.4":{"name":"simplytyped","version":"1.2.4","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.4","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-Kv3+FPFAo3vYQcTkaFDJESYK5eODhwyUQpa/UNyNAB33/Lmz9Vr/8eQ3N+C4ZMv6WOXyDrxIf8K9AIfGCo+tvg==","shasum":"6fd350c9ce51274caddbdc272aad2e8178b28b3a","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.4.tgz","fileCount":26,"unpackedSize":27207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE+4mCRA9TVsSAnZWagAAc/8P/j1vi+7vLD4grR7eWttw\nZ0FEkCD+iCg26gdMICS3uekMB/Q1/uY3YiPulgMYk1CVhjl5nD3lX84HOLKI\nkpDyzi9H97QwxaWFIk2TRuv+rAZ5hJj1hhlCFQScV/GWz6qJ1+5SE4Wn68H8\n90reU/vry7iYBnGen7w38yHI6IOq+Vau2sZ1UNgUyk74tx3jErMowif1xD5B\nZ257T/2wCvXekGHqrOH80JXrF/+EyPmBrgzYbBwAg3gXaF9V0cwFlbs3PGAD\nqn6x6UMxN/ttbr9PwfcZILbuMUltbne0YGdI9agK2T+vVSLnxmAN7k7/E4/t\nm9sovHkWMIXPBcsESuK+Vb2MOlBmeTEEmnRtqlLoFjGTTiHaCfvhqtgDm4Xg\ntMHDT7cG0VcPFSlZ8uvtVGV7baZt+kZPcZNkRUDJi8aI9u8atRpa+5Q7C5kr\nKNFOr24PZvRzwd6HU1/s9qs/jy9HFktH+n+8iXGUD9U1rmJ/olCPB9N8iOV4\nWX77Cx4BeubMWjbKuOzf7xrDgdwMjGcsQo7lWw16KKxZbqSKo9iuv2RfQsK0\nzq9RL0AODH2xIo5nqh6Ey98qZqLsKXyocG+4rFIPkB6fxGxIUpQQhSYwWxhi\nyi49G3Ws0xwnYtrfNWPPS1aTmHx6UrsgY70IhiwuQ1wUhMSg41r9kUg/6KFb\nlK+/\r\n=FK3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCURXnmnJgGVga7H4CW9kRWlpIuQAGtddRSgyHy3iIitwIgYvLxklheDrxISJA1aA3FNChRAoZPzVLfCyuHtmPyAR0="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.4_1528032805435_0.4198708356389904"},"_hasShrinkwrap":false},"1.2.5":{"name":"simplytyped","version":"1.2.5","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^6.1.3","@types/node":"~10.1.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-bI3WCkwvdbbGw87anl/GzH8B0ABOsUUSy7mLvxm9cSuDRgzL+pwcEJbopjBpaIU38Anm9fOjfHIMPvGHeMQlZA==","shasum":"ab081bd3f901b5c4088581e98532d833b89fe976","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.2.5.tgz","fileCount":26,"unpackedSize":27173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFScqCRA9TVsSAnZWagAAoZsP/j9CHx0QTDE7M3yrg5Sz\nhIZilkwj2YG0Ykv0Kx42tKjRLbT3EyzegP8+EDVe/gCQKEBB2hJo/oRtk4cL\njPhoti0o/5v7hujazrooVhkb4A3Yew4AUDRBQJNGVVA4oC1bBdRPtUOMJbat\nNzXJ5Kj5cP8qdNsD9o7nVPd8YZATU2ClsY3PaxrVKEunxN6Q9jraXcktAO1v\ng82fr7zjWuWHXrTR77WXHPpIjHCph18L939DtsmJhaHmmFFT+tYGHRCU/IPx\nGFxP1urGa2EVfwdtWYvzbMvrF6eZNEEuiH9yjB85p5ut/TmZVzfRT3Qmw4Zq\n/qUFix2h9gyTkX/CogjL7ASOJ59T7KPfsUgnU+Y/yjYV5Y95SBQIzTZ6Wv+A\nDs6/ZhkJBhVvsJk4dTl43hymNz3KRtG88JnikSKSRD5bqFJydED+942cXaqb\nLFjPBRCBcwJMJdJIiQdJ2730wO4Q3av675ZCa6taKGqLuBOEZVHFRYv4bldY\nnlDu4zJH/uVTlyIXFPjbQvSsNliXD9crncc5eDvi2Ob8jw4Tc0x37vIee9wB\nye3IwVYE8jEXsjUvfaIkDOoCtIz2lFAC9sfzC4dt6117Z7/o856It7xiT55d\n0noFcSb9c3/J2g/WR4oeGtBejHLEZTrl2El6KzYLItaI+Vutr6OoFxOTanKm\nqMiq\r\n=N67I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSFyRQo4A52qDQeKz02ysUWj4Swkc/zkIeBfc9rSBTgQIgZf9zlxweDGZYpKOVI3hUnl3N/C6F8gl7Hlr/cs9GkDw="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.2.5_1528112936910_0.7905581227511578"},"_hasShrinkwrap":false},"1.3.0":{"name":"simplytyped","version":"1.3.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.1":"npm install --no-save typescript@2.8.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.3.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.js"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-XCTH4id9b6KK6hAPEp5njEee+B5VdeDvnFHlSJKD3tB63sKjkXtbREv+oH3Z7/RjDUe8nML7VVLb18EMnlB9Aw==","shasum":"d45c68b402e80613be2c9a889a7b4df857f875d3","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.3.0.tgz","fileCount":26,"unpackedSize":28383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGCLZCRA9TVsSAnZWagAAoJQP/iQnZygoSq3lQgpEVWQQ\nnVqL3E+tR91Dmv/5Ay1hqC9yY81BiipTb2ngyt8HTJ7LM2QwNSdN3gO8wY1m\na8br21iRJAn3VZ4T99z5FaYn31ngOgQSaQbT08xPHZ0A5eOxEqrLbK7K6cpP\nps+JWo2RVIEcLvQpiuIW0o/9J9aedBUWTBA3UrPLOlyqDtr0jRtm2+OWsFMm\no3AeK+xjjQDgjSBAGySHKQJ5ZoRxQCh598u+7ZkL/J8Uq+HCFgnCX2amNtq2\ncNPQ+uTsuBO10UaHcZKt5sdsAFefeJESpTwMzA04nzBGIEGmaKeBv63hp9Hn\nYGJQZ2uF+HOc/kUskDzrcpSRPv6eVa1+5Re77vwhKB4Z/74JV4sXuSh11oL/\nILXKCTIH3Um6dvfypVi0njcPgUgoMoS1s2FNk0/2d+NIABXO4WtSLCuP/C/6\n+bHnc7/ZiMxskgjz7HXzDFMKEs6uPss0H/g5Uejq97hIYe0yFNNMZkRKUGRW\nTX/1tTIU1OXM6h53GLHijGVTfNZ6JQOfFsGrqCyIagq8oyl3p6BHR6SwHEgK\nr7Qduuo/p2/lCNFl8GImHiFMFewBwC5KKJapOB2nerKDvNXNUu9l7y9hxu5y\nfo0bHcg1oxQ0CybS/PpySpr+wD/5qidr7CfIzOKuqecpkEp9ynKneaOml45z\nhieh\r\n=2u5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwoJD6Q8WIVn/2Ldw0UBYPymEm+FnVXUZ63oqcGq1mGAiBXNqw2/f2kmSlGO0zPGuh9UGjYiYfh3HbIw53YLmar8A=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.3.0_1528308440285_0.21863078626183996"},"_hasShrinkwrap":false},"1.4.0":{"name":"simplytyped","version":"1.4.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.3.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-vWQladi4pthgWm479TaaeEU1gzTEuUGXeltQVWMugPXPLCyqkaMHOnH6UhHKo5FhGCIO5wXZsxMBnVfTt2VqCw==","shasum":"e2c4fd0cbc2d4a76ae4c33a4dd0734d9ef0ba949","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.4.0.tgz","fileCount":26,"unpackedSize":47872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKRJlCRA9TVsSAnZWagAA58IP+QCj7Tkk1vYVZg1LTyte\n/bgy83TgAhyfg5hL5fWW9uq1v+BUY4DQnPbFfcUBgmWqlLWMkIjVmM8lb7bt\ncixk0gWmrtoTXZMRyFGY5ymNNtaQHl/EMwKicipJ20huVSydOzpCkddBljdN\nhgFEix02zUQCyURKyRGkV9Pl/D2wTn5efO9T4pyDtpt02e7R99+QX+CtB+Tr\n9x+NgvFfemnKVSK9CVP6VsORW8jxNrTvHQTWVgvGHCbBOaEzVE3ie5uPbA+j\nic7hGQ5+UwD+4d2+KBDxhcn6d/JJ/t66PPXmeaFU7N/ZItITXJ6vWrPDLV8M\nVDhcocTalSakvZQdWWwY+HRWTcmo7EVN2MjvGiqLj7yyFi3mgOrsFNtm8WU2\nEHNlEIMeLOOfbdNP0R5xOIkRqQt4bv9cjSQfL/Dqhb6NUVFVVoGiWkKdtTg1\n5SO/a8DXNs5Mn7Lsqusahj818Bdj74Fg5WWdNwF0HeRGsSiPULmB48nP9AiY\nLc/GMAY0DIj/TL2FazO8riv05E9qbFowfCOC6MR6sT0pgdg7tLGKx3w3iF0s\nZoB8p4vkfQUZFFAC412QIJcm8hC8OLhvIvLRP+Y6qasyBlnXiqCR0yciA2B9\nxi2yij0obOcLrS0xAH2p9vOY5W2Me04lxxaq2IbtRQFYmIbOJloTMOzNdI0j\nKwMj\r\n=BXAn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPPkBvyz3XAWrU6XO31Aw75AsngLaSNkkRwgmf7yZfzQIgeUhEmpOgShpVqOBCR3XaAMssWAF9tfJ2FQ9bEPxebdE="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.4.0_1529418340256_0.5151035080330371"},"_hasShrinkwrap":false},"1.4.1":{"name":"simplytyped","version":"1.4.1","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.3.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^6.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.4.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-OnOcrUjdakCob2cVcHc2QZb4KMY76N/X9D699DmWeAaAna1uPiwIhSTAf1oqwFfBGwyy+VVkZ5PjXkhEMlrxwQ==","shasum":"2233f3e8bbf6cf7477d814b5190be7be3a8d2fe6","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.4.1.tgz","fileCount":26,"unpackedSize":47880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLlEDCRA9TVsSAnZWagAAJAIP/3A6XIniSQjbJPrCgkjT\nKegdY5xPyU2dSfg4bON/jVkv/ihyrQ4SO2SDuM3yfQFGvjm0QgSO1AB3yMRJ\nSx1UAqLMfRKwMzjKju11K77T6zFZq6fGJuLeYU8BmKVNZO+WRZK06V6ATVAF\n3NYm4yoekjccd0604MNRlXNYjRrkA5jd3CsKB3maCPJ/zyV1vyAM1KMeYcNx\nHjgJz4IRq/zw5PM+KyWc1nGvIP5V0bQFHHwpu2AsiLKFggI90M19kjHVxTMv\ndEFf9d02raMRxLHJFbgn69eKmXPdZu7N+pIfWQJqtNKDaAeQqES9GYGKzMGA\nDI99JlI4kLwjeHY4YTMZHQHphXrfZK2eJvrg+daAh88pPP+a9LMeZ7hYnVQD\ngp6aaRf3O4seOKqbQzHThI5A/c7CXwYlj9SjFh/scN7O60k/gr0L7A7qTukA\nVE2RW5qyszJt0QlS//jXBQzkVb0oMvLMs3teeZWPkacYKg0gNxZ/wbmVPjNf\nJJitPx2o28zqASpw9qt0sMjMUhJyoRHAOHs5Ac5RHi8cQfLlrN3jlEJ3gECY\n51kJjzh56LTmC9IxL5tmY4954fqZf519OG0/xbKC3zg7trsIjIrXeGGn4Iib\nQlZyc0jPzBvzioplx8TD4gikXeJ3znuGKL29nrr/4s+2F3fQlOzDo94Rb5ZR\nIWQH\r\n=L6Hl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXj8wq6H3HN11lrxW0uKjq2M8/pY9d6Hmq+lJBN65zfAiAHIMkAmx/J3EMy/HnbPSyN6lSDHJWIi2JfWCXAWjiT5A=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.4.1_1529762050711_0.5064058032795253"},"_hasShrinkwrap":false},"1.5.0":{"name":"simplytyped","version":"1.5.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.3.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.5.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-UY5uUFkbGYXey2HK/KLJpDn6/o5m1j96CO25TcE5v8BZFs1RQTYlfvZarZ4zxnnMjVfkIQFi27NxjdIQHWsO9w==","shasum":"2b7357d3e4b33f71f3e884768a4b3d4c93c181e3","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.5.0.tgz","fileCount":26,"unpackedSize":49411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMSCuCRA9TVsSAnZWagAA+mkP/AvXEv9nNxkoTepONUqE\n+Nt8EJWWvvhSBAyGlnIvyWuo6V1y8PqXyv5RGbDOZW1q8m3b/Yt2skyvwqwK\nxZ8/cJF0t3ZntiVCYKieS3/mAuLsD9z1n65hhg73TmpLYZDdFihvvoIzGGZR\nS1Jj0Vusz/mfZR9CMu4aWiuFhZ7hyoY+Obw8Qez06nCIGG28j9m3LexWczkP\n7g0+7IsEaohe3176clJzPtU4Tr2X+WW5hlv75j7IzwLQlCuFBsbzJt1LLowz\ntx26ppylHJ5WM1/RTYLTHwhFSP25FOCifUjwb+eCxVGBVBeRX/1cgg20E57C\nT7swppsT/uAH2BhWGzOewUgTxsvv0hNcvlcCDuXFoq5BAtm9qA/apctQ8vWV\nFHm4hW4zFEAmCPdkBbQjM7XAdXjMsDROGLk4oGSSYMYKz07xrmtDnm7L9UX6\nt8aKd98jFe83ZMFyRHeEk+Inx1t4PP/2L7ECKPz9zyji+20FLjHpO6o+vzHL\n0ijiiv+XCeN+42FgLkxK+RYbm34oEI0j8TXJLW36olb9IHyuJXyaH6Sn0p7v\nOqeijEjw1WlBBoZyDqGmZONcCyPde43T3ORiO4OBgujZSsU0SeOMyEhbVCMU\nrc7ajXcDlvhBS30RYB8Kqi4E5Aw9ZFr6VN9iQIT7rcI2L+L7Cg0Fh56i0fb/\nUmRW\r\n=HyxF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDV++nNn6YOV9n/2NXO3wZCNCyHfxOQ0AMGxE+R6PmDpAiEA5MS1GpCqpUR/pNeNj3xgcOyIdJ55CV15bCIctunNNfg="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.5.0_1529946286345_0.37948361802572883"},"_hasShrinkwrap":false},"1.5.1":{"name":"simplytyped","version":"1.5.1","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.5.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.5.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-OV+aBL3IwI8gxzeqxU+mvB92/Oq9ifV09UD2MybSboVXDFfOST9pW6YjF7fza6jWzh05FqXoqDrUJQrR60J/NQ==","shasum":"860bef36f435297a5354b9985a2d8013cc0f0a9d","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.5.1.tgz","fileCount":26,"unpackedSize":50322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO/1UCRA9TVsSAnZWagAA/AgP/RzyE/+nh1BBks+zpyDp\nYcExIUOia6bQxTq/emMUUtc34+A5qPh7mcePja6ooziuWxklhqVOP9Hp8Oln\no9Xp4ec5j1DbdWfuISq+QRwqN/l1O1TU35roayzmUaDFyFQQJ67J2Zm1HEHV\nR8TmZ+O4e1Rhf0F+0ExhhmFrwaTvmiJf3qzg5rRBN3fO3RkHSRRqcvhsIkt8\nGqcU6FgF/cOwZ2y1W4+o5AgygHtFwGjxC4qmU3Zb6d6gzdSKsVR7H1J91V0E\no23FM5LHhPUWhrAQCkHpDkRbJAC7zM6umtboGpnBjxH6WvFekgi+W2GmhiyQ\nnSBoMka8y9lnJLvHzKs6M7bD1jXc/L5IIVhys/1SeQcoI7ROAHHkgnbSKV+w\ncD8Zr6d4WNdQKFR7GvblNMMp6FzD0vxU8WGOiIwkoe0Ytt4XHW4LoH+9lvdd\neKsLEoLMtwwC2pgvBjGB9Glduo82OtcqRARuk5FQ2khE5H7qnqeb0wIpnouh\nroJE2Bjr4QYO8kxuoIh8dsRBZmh6u1Q/ZLCZdy5rka3tTWJcZilishhqbxCr\nMIiDMd6N7hrP7LQYBq2n3NjHKRuqjCWyrdG5J8Orc/4ZMuI8J2xdSO25jcWA\nxDi7jET8Bk15P7dAESqhC3AnK9lI8dkbPNrKCnqAEZZY/4N7bZnvz+K8FwiP\neQeX\r\n=JASc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYSYcNwuGILja0V1FDPgFWbPKVh/kXaTWMx0STw6wIfwIhALzbHHiGU6exB5GCRWNgTUyg8lzF1SRU3urRaYInOI6e"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.5.1_1530658132468_0.2808055592886969"},"_hasShrinkwrap":false},"1.5.2":{"name":"simplytyped","version":"1.5.2","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.5.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^0.14.3","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.5.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-mm54HNGJArAg1wfuMXAGaEHJFdMjG73btf/y50ukqLefUrQBfMjlGC4oJu5+sS2zG7lzI8upxgpfh36UQRHp8g==","shasum":"c96af8e1663c46efa27540afffffda941d041237","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.5.2.tgz","fileCount":26,"unpackedSize":50318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPNHSCRA9TVsSAnZWagAAsWQP/jvMtgaokZa30LBu+UM8\nQu/4B00VOeKDWMyMReRDc48Wbq+Md1LqOlmzvfXlPWbg4nCqBfhwrEiQ2x6i\nfUeZYSmuvFjsx7p/I8pzX5FjhDaG8Gf1kcYmEJSQ+iK121aWCPySHGvRzo4q\nLwEaXoYK4grrIkxlxu5+9NVkf3AoEBOfwzCYUsIW/a31tguhFBlGGoUxYlwL\nA5dCicK7/w7Z819j4uiAfgcjW/S1D7wp5bIY0XkD0ExW0Aeuifsxv1RfffsH\nMBOX+v8nKcG26knV6Y8KePsZev0jJCestxU9a6OJven1ZCvuOq59Qh7GHmr5\n73KFD2/eDgX08/K/FLC8TgiqtsOgyH5b7BJKempBCA/7lMwTHu2JxVhPAhs7\nEYh2FHR+98vp4YqxqUYUDFrWgpeWOuRRxrwYQCXyibfWb1vCUa/odT8D9Kay\n2pI+ibqAlXQNSatI9ANV34iNwqXkjk1d167DwvwWalLhz/BqjwBb1K65Sp6j\nT3s3dBzX+E4wEzBZT6gBqz6SThSIDxI/j7aBmNmJ7vE1f8V7dM7OvOwMmuEj\nNKgMnPUVzE4VDPy/jlI2aRrTbiR5N86BHROm7n3FCff8g5YQ61QhZE1d0LhG\nHX49ZkcpiJwBCjPYXWAywePAhy1YS2nKo+l2OIyFQdeCbgY6x83EdovdvMN1\nVYG1\r\n=jWC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKSQYh8yLiDAwJ4xMp6HZ2M+vqqCufKVngm6kkV2yV4AiBzf2tRnauRK0t14w7prBKku9PsKlPW4lQoAvjHalR/3g=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.5.2_1530712530126_0.00950200492673603"},"_hasShrinkwrap":false},"1.6.0":{"name":"simplytyped","version":"1.6.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.12.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-rO9Fh04BZ9fKU0/Qs011pnLw0isIwU67ytj03P30K0AL/+C1vrILka0Lb7R4YBR7vv956jGPfSj/AowWwGiwNw==","shasum":"85a9790e2de9682dc6873e19388bae0c2c826cb7","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.6.0.tgz","fileCount":26,"unpackedSize":51098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1gisCRA9TVsSAnZWagAAbJ4P/1AYg5+3jgK+SfWplVQg\nrgyhOuPSwgN4/ts5oizmho4qlXxzFTWYZuuAUEdWsdGLM74DwTiE7iK6HdmT\nwXXUsYrGc3wZzLojrXL98GsanJ/Q57VZ3yKMGjLOS2/k083Hhq770wGsTMLn\n5rxnYSyiY90rwTsteY8fysID/HrNU/bT3Q/Ca3pmLXVKhD7cCywE5L323ywE\nGs9Qr2NqC/HRLgWd+iBDyhpQIANZgw2FfhDjTUjEU2NP2bz22WoW8h928iqD\nv5r8VKgrM1K4LX6pcmKnnOT8kTkYPAUDO9bTyIsMLHDLs4WIEhNnsGXmGuNK\nk21EbSBdI26qWxQPEvw5OHPQFTxkISSBo64hfgnLkQLjrEN5TxIXylD397Xv\nW9fPKf7+rfbE+9ZgWZJfueywekG8pGlt5jcdzm+EBFDC8/U7ad5mUAewsPkV\nODsB6CH0iDuh1UmH0YzMQyrbZF4Cdp18Ol7PhUFt7W94uUgs1oYanto2y0u7\nzJM6lNOZSYsw0lD6fNN03Dnl/WH//wLHVVAuXlOUFAWCuYoFdmWendNbGu4R\ns3f+JalzKoD3yVQ9911ZeAHlKPXjjZx6yLFEcbBRu0zP4+Q3JpA65GQ7/E01\nmQXTYUrCCDECnzdWzVvxBs8ZPHImNWm4hiIipL5OR/aIdrSuVWbMeT4nkTGV\noMzb\r\n=SPfC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClNGFNqmZPpxY/rUUgx9ERTiPaeRX+2pfgZZPpNDAqmwIgSthtjhXpwwlXsz/vTv9glhHr56UCQb4qgn83ZhKQzzM="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.6.0_1540753579977_0.8477566184292422"},"_hasShrinkwrap":false},"1.7.0":{"name":"simplytyped","version":"1.7.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:ts2.8.3":"npm install --no-save typescript@2.8.3 && npm test","test:ts2.9.1":"npm install --no-save typescript@2.9.1 && npm test","test:tsnext":"npm install --no-save typescript@next && npm test","test:all":"npm run test:ts2.8.3 && npm run test:ts2.9.1 && npm run test:tsnext","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release","commitmsg":"commitlint -e $GIT_PARAMS","prepush":"npm run -s lint && npm run -s test && npm run -s commitDocs"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~10.12.0","ava":"~0.25.0","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"_id":"simplytyped@1.7.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"dist":{"integrity":"sha512-Ib9mIWgCrOlYdlhlnpI5e2PavilexbHY3CMwwpgko3Ia9hHfNANOGu5wxckvpYTkpzF7K8M3UjawIN6rvIvAcA==","shasum":"555025c4f66d40bade83b58e28f9b515f0ecefc4","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.7.0.tgz","fileCount":26,"unpackedSize":53016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNWhXCRA9TVsSAnZWagAA0gEP/jHL+lPgynbpMPbzct8r\nsKpAo/mWXsIc5Zt/SX1vPWCE1k9Nodn9soQZF0aipmMA+ZMrneddWJYqvZ6e\nS0nf3zlHpnbaYwIsC/Exl4UqKmx9xBUt60ISBjMlmG7bAAlZzHZsCF7Y2vjL\n6zfEA5SXoY9Lro3MunqQVLGKzW1WpjPvESBAoSbmuVqlOjQFqxMcaJxe+F//\n08vZsPC5iC7693/LbELP+MxrdBzv/SyItayxD5bdKePcYYt+ZzR3+59vBGF/\nUTXwuCSDF0kvjY8O6cbqevGkJrEWrSJD0M4oY5EZSeZn5y7BdLtl9hRklVRc\nF1uC/T4wL0pMnhmaSXvFsQgQ+3KiW6ABjwwiso0w1rs40/J+B5sVPOfoVt6T\n3GD0hJxXCJZ5lkznVk9MI9Rr+dKPJD1MA9rDVAkdKsXIr8VciZTYjavMEq6A\nLYmxDmo2DnNSA/TiWqpcBvi6Q6NfdLXTSNHVsrZ4A0KN2EMM+229CFwZbUHN\npeyw2uV5Dt6/6E/f/eXG6OgFuRLOhSNthOlJKJcbpBnmBw6FEp1q/YiHT8Kv\nqPem4L3PHBAr6CR66B7sz42Jpe7VAH+/CHVKz4mAtEX/OpcDP53LPSIGufQS\nhO81KjhRcY/WELUVYNsBd1ze49ere8NkCSEvpvV3phDVzuaqaiODsu90RO8A\nD7KJ\r\n=AmMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbUPqkG0rEuJ7+i8gop0qDEKL5EigefQDG0mrCnm3bQAIhAPH65J/ANC+ZQFaP/zFRAsAdGErM0VIsJp7mCNPWg51Z"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.7.0_1547003990952_0.7985763720602044"},"_hasShrinkwrap":false},"1.8.0":{"name":"simplytyped","version":"1.8.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~11.9.0","ava":"~1.2.1","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.8.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@1.8.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-CVWB3P/pju6B9RNNc7CfdvwPiArAk2oeKs4KlJeSa+359wdglXtLL0YDRiv2H9tk9QcOqhrn2PhJK5Rm2HUNfw==","shasum":"c3d1e9556651d72f8b20a68f9f234806af77ea3f","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-1.8.0.tgz","fileCount":26,"unpackedSize":53345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdqtRCRA9TVsSAnZWagAAr50P/Als0VQsy5I7wXtejM5k\n4fTQyUx1cKKDpShRcuDWxYhD53j9SMHmm6xT+/6JocyooIeFxValivIToH1X\nYB95Esy7IlkF3g9F45rB6DrmApqi8Ep+FwRv4kPib8ZI4epkgMqQQ3ES3ls4\nD+sGsdHVB284CMHEN3eHk21zUmuPDeDt8qePzN6b9yWjxJ82SaxZSYaiWSVa\nYN3Qn2od+3Jl00u6vH3hsuktayzQiaquh65VVeVD20vf9YVXPNWfUYdSwqeY\nMmeLUCwrFF6v/MPuAWanVODzZlbqwd8hS8a0cmybHX8WMvUmH5nMQ4+PgYiV\nGzj6l10224u2NjqlNP5E8WVaL3oo6RKjCr/EXA+eYVp8y0io++KYlKXT+pW1\ne39u1xGlGhqltWjKd/VA/gNdHlR2xiI5hflWdqaLjuGkHGZHEyW0STy4KtJx\nlG2ktfRAG3+8+VszsOaFxDyhiJYLfj0wIwT+Orh9S2Efc0zCVcKfp74UocVS\nwRZePgewSvUVfEVsSW410Q0867759FWsejnh9H9yvI7nrxFxMqPkMfDwj8oD\nD9b3MXGd5bvSCJZdIfKXTAJnbf5c2jhsOSkdcEW0Pr9pz5jKA8n34nmPSlr+\nHYvLGGrx0MuvwJwajP8uS/BDJX3KGR+3JA4JwWgLC4PPJ+1s5IseZ2IVzJyJ\nLHGv\r\n=8I/v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAIamLDTDk+wh6VQKCEuxntv91sudOpbe2WFUg7ZzveAIgFiNMBO+ZpNNZG470XYWuU21l8aBQNhTk71DbqVXl3aM="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_1.8.0_1551280976430_0.7006089092756678"},"_hasShrinkwrap":false},"2.0.0":{"name":"simplytyped","version":"2.0.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~11.11.0","ava":"~1.3.0","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@2.0.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KE1Jfnu19v5/wfPnz87qYRAlerYFZigyJDkvKavUjhBTDxhPGBxl984JpkiUieXtn9Dg1sqk/q5+MbQU3pt9ig==","shasum":"654ec86b437b87637e7d48165c4336a67cd93fc9","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-2.0.0.tgz","fileCount":26,"unpackedSize":50639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch+zWCRA9TVsSAnZWagAArKsP/3oPc5VKkL1RbYoodeTc\nspozad//KjcKMi7hVg3d1wnA/BSeLzpvRBZNE7C4RFOZ8qsvK5ndHk7Agn8T\ny44r12/kRF1VcEgS6hJLuCCpTABhCqoicvaN22ovhY3ugQmCWzGmou32r7JU\naGaEn5mNv6I1YFoB/0JGGdt6jd34HtRvGU63pDxfuZxG3cjRSsRAijurG0I/\n6bIjUiQ6Anq0VVifPqzedtIAMkynHWIbytvyPNut783HNENLYHveOv/zTVY6\nW8vtd679WMGKFXxCsZWVGqH1yAd1X738vtrmDHbxNI6vHCOdA5cmn0kNzPIP\nGOaTNDNeSbo80GDFMOvzNqEMhZIrWPjHXo4yaYb4GAq2SQw/v/NrvYKj+gCB\nkPukf/olQFAbGH1DB5QZ5I2JAOJuYybIgXLZGutH7pbrttSp72tDv2qDxBI8\nH1+AlMVpPvcZtxH+3LD37IX0KOeRdeEizB+sjs+/lj9UvqE4l6JEYXCWNyUM\nYoeOCajjcmCAUjkGTHHS4kvH2A6gQiILiG80E2jAHhZNCP98EtGYchhsM6VU\nTPPGdqqO+w8frh3aME+6GdxdssX+HPnsJWrwzsNVluKhH0lNS+HHhVR1jt20\n3lu7QAxX7jLvIYGDbOae4wu4tbUBlNnVUXOOk1pFHPQaW0G6QeVEPHGAgxrw\n1bx5\r\n=mlxW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpWkqnMV/73xDSHOxT3GRFyVlUMLaH8cOC/7atCHoVDgIhAKq2Xac7ff5LFZk8VAWRQ5MuGzn18u0WEEN9+tOBXB6f"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_2.0.0_1552411861246_0.6216577336644016"},"_hasShrinkwrap":false},"3.0.0":{"name":"simplytyped","version":"3.0.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~11.11.0","ava":"~1.3.0","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.0.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-jUCWBvwmk5Ox5/ZgkV6lKrLRta1kJFDzfYFnUni3BeWws27eXdwzxCknQyOgD1EVXGH+uUWzcEoylNMhfR10Og==","shasum":"cbf147b4635d5081de99eb955ff1e7aec250a80c","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.0.0.tgz","fileCount":26,"unpackedSize":50236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciEX8CRA9TVsSAnZWagAAiMIP/2lzXpMEW3Ec3+ofyklm\nIyK8+WFcXCuxJDdFIS7c4JUY3pY6lysQ+f0RuA6nAxVLL42QUtJz5cgc5+rD\n6w4Kn9dizUQ6j7cGDPpIuDP1c64JF6QHpKqaH7R5pbDfLtitEWg2i/T6bMYM\n9wLaog8yZwMUEK+OyhURzxF5EEEA3zNr8iFep3p+h2WhpzpMEN5jBngbBbol\nXHH6JyyXkeESg7C0pomas+xxCMLnBWjYYHs/OzhbUIjSge3r2vSTV87rAjlj\nDLvEVIRbzDnHc64z02NAseRRmN1Tph2wkBNaQndTpyVxRZ8wCH/Wk5H52gLu\nkXC/gP/VsGU1GDZl4ujYLjrVP0hG73AYBW4/cP+y7DrP3ItTdHLvuQi7J891\nX48Gx8LmYGsBJmYEQQz0nac6cK5keNcTByx1FLiNVUKeIGOBU/kogbG3dXPK\nEAUnDmROPgb0iiEyFkADDdnGwWz+0RgN3ckZjQNvNPzRpbY+PKbqyZ94gFh+\nX+tsM1jRMxho2CV6iHOQTlzEy/daJhqt/x/hm3KFzcR6SNLSeRWe5s2ExvhA\nsaGQcCfL+Ume8RhmFY8PnYlRAmd2DXCMW57a5vzm2NzqGhjlvQOgGr2pm+mC\n/EpkcdXFTqv+/dMyagLWroCry7278KoEmCHXLp2bjxcu5TBn9IodnUQqwdR5\n+U8I\r\n=5qKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/iBVVG3mE96pWXkIMHgKRjdzfT7RrKKXQd083XhHdrAiEAwRxBzQ55a62+FC/BbHbnuT6pIIZnTFs4hc3ZD76DE/I="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.0.0_1552434683447_0.025863897352466747"},"_hasShrinkwrap":false},"3.1.0":{"name":"simplytyped","version":"3.1.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^7.0.0","@types/node":"~11.13.1","ava":"~1.4.0","commitlint":"^7.0.0","husky":"^1.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.1.0","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lgXKSLzwWln25QGauMJOxBGIydW3u76AVJ9QEAZeGD4lWhcMAyt1lTg3ueqddbwOY9CRLqys4qcwU0JGTkNHeg==","shasum":"7c6e69848a848d0c90e6c0c3cd1b6f0ad209bddf","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.1.0.tgz","fileCount":26,"unpackedSize":50525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvNJ9CRA9TVsSAnZWagAA5koQAJVO4oetOein/Z5/7jzo\nF1/SYHpng1dluiQH2dhf5jLSBF2HVnPlVEyI+xhbDWtDBFPfIohqqmpSMw8E\nx6y75chf/Zr/a3M6lKB+pCCpiFZ4WFV9uvGGSdfV+hesy6nF5V4NZS3N3u3P\naspJunEYPOfnm6gksZItH8peLr1acluB10/aaAIcnpzLiVrJ9CNtwNYcNGW4\nj9UOYDefbOeEL4dBfSa3N/1FvKi2ub2mmxwZsjlwzy5wdmXyFyQyOTBmsYC8\nHw5/sMPPi8RrdoRNgyj/xpvUH74vWgaZaucWka27+bpHksfM5HW6J2IiVfEm\ncN2Xllfve0szY9WUp9N4RJZjDB9fTKsnXmLyUhA/pOIrOTpwTMrLTNFqjwr0\n1F/KKzXUCdRYKZ3qFgPsPRuh5E2FaI7LIyHMifCW5UrcR09XUoHlNoUmPzO6\nG8p2VaRPsu/7kn0h8XKsRMhAZsaB5p31tYm64ozo2llgRlPQEGuV8/+4YWrW\n/lEnQCR7kd67e7gMcVWBYU2tsBsRncKxzgUKU++Mso381gQbQcjcPrtfE1WQ\nfcZXDfaPKKFxd4/ROWC+tdsav7DZvGXFHh9YGFDlROLpTnDH0aY2X1IZHjrN\nWpXegtDrmtbogZ5VAdvluTJAnjNCjypFl4mj7owid07X2yLJVveZSmZZrzt1\nOu7J\r\n=f64M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX54t0u70MyG1CV/yArT1t2GubLdhHRUYd7XXmVrPhHgIgIWrFpzm9NceV3Xe9/wnB+ovkZYB08y+5nOMhe5QNKRk="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.1.0_1555878524448_0.5130565561197995"},"_hasShrinkwrap":false},"3.2.0":{"name":"simplytyped","version":"3.2.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^8.0.0","@types/node":"~12.0.0","ava":"~2.1.0","commitlint":"^8.0.0","husky":"^2.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.2.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gE8iqUvSP45OqHQOWaLS+zKuj2B6xJwin4Hm/fmIwAg9xI4Er/t2cipT48hd6L4lS1cI3fhras+IH2CIphPERA==","shasum":"2ca6246084733c569c9637699d36ad6c783247c6","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.2.0.tgz","fileCount":26,"unpackedSize":51060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA63xCRA9TVsSAnZWagAAeuEP/RgNRcoXX5lqpsWdGxO5\n6S7I28TyWOToDJ94McC7nC6Kno+AkK7sTW522WyJzFdD5LzfMw6G2U22+dt3\nK5sX3YKIbSxbq/4zDifzf5kVGx2raGFWguC+FjQH7dBaYf4L5l0HeYu/aQdC\nZhOhxJfPQtzRff9GDU766wxdGzk5gTC4+yVdW4YFRp1rV9nOdXX8sue7nvP3\nwFHMXMfOjT32FzLGUTDL5bkjbW3JqAc3AP29l+vPu2y3Y9xKotSnwJqGkbRE\nArOxVtuPfJ1GPTUQFbdVnNtMVwaSQ8ppR/EY3iWMLhrT/fldVA2iBAGDD90L\ndv6FeqSZDDbyFZK5OUdmliD2PF7rWAJkA3oD4f67GzTM5JI9N1ddYubDM4HM\nfEUdlD6fovwK+a2dH+kzTpmc3YKhHyZoDhJvdNXrhDvjl1Sufqjix5x/QBsL\n6xmjkMuxBrbGwk8ZTI59CY9DUyVLnOH/rOTbaBiBvbqrrJU9n3sRLIloWOeZ\nG/z15QPRA/1KPuQJH7UyvCWulUEfYhXFJFXshtLlZoSdHQH+Nzlfw55KMy26\nn3YmOmOdlQTWXoaU003fw8pmIw5Wvm3HoZFxi+hw7foE+1gMuM+FpZn3kzjU\ncWEExblmjFQ5MjCh20F1y6NiFIxJEIPZfPv2umAMGnewMIJcVD3PV7z5Wz20\nRwWE\r\n=+iiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzGt1FnbRfd7KTOl2fQIcTZdR7zXFDAaKzSVFbPf1xtgIhAOuBgMon1xUKOrdHIsgn17pU5zhycvZ2uIpmHGJSMFx9"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.2.0_1560522224543_0.2647490261725196"},"_hasShrinkwrap":false},"3.2.1":{"name":"simplytyped","version":"3.2.1","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^8.0.0","@types/node":"~12.0.0","ava":"~2.1.0","commitlint":"^8.0.0","husky":"^2.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.2.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HuYYeVkdlOheV2rjyQhX0wE8fSnGk7NxsEvEwThqwmXswf/geRw0dQVwo35GQcQr/nXpoG4ZZNBQCaGAJGaU1w==","shasum":"e9f90d5ae8b831d9f7edc7e10f41857b46c9001c","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.2.1.tgz","fileCount":26,"unpackedSize":52238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEnFaCRA9TVsSAnZWagAAH+cP/RVE72QADx8nwnU1HaHa\nkojdw9i+HIVpMt3Hw2oQ5zNap+8tnwNR3rAT5unHnh3WmrkgJHWSgF5NdG86\n/DBtFBuu044Pxw5/H9pU3CFPrj/EUGsoiPNjhUZyKdWTUR8ubC/nnvSY+pdQ\ny2b5qJeFazoEH+yNI2Abi6IbAywozgfrh4rNNHtnL1UPN1ORef4btjYcqqzs\n5PTpoJlIl2s8HdOpfFAOj7bpUb8OSksmzo5M+fJ02QzYDA+JRanZPXMA02J9\nwBuNq/L9jhUJ4cwQu4E91FKJY8Euqo4HNfcbmudRE55RJhBVBrkCKlDNqnse\nnRPS1+/u+tXxP71Ls2EjX/pMHi+Yb4upiLaJkHP0cxZeGmSHYjxXUbbc46Lk\nFV5sXudJrHd1lz/20+CpvBvgaRSM/IH/OzfPMt8/wnivabrzIZUqiE5TeQ5X\nva6GsGA96CZ0maQ/j0FGic/5iNP3pSY23mTA/fY7+U2nt6YdzjDhJhm6+77V\ndA4CtWEZleDK67tWOcC+cbqtJI18J2rbYuO1NOv8Vwv1WErGkDtbHpOP5cBX\nIHBqe7s5cAIkTVacnVjT8Oup5ypqMb2925tevkl5nM83lcr0iO80CkNuYKQA\nXqoFHsaHteD3uaqTm4Q8iuZLEvlueGt5UwvCy2v2BhuEHYFGWWzXSQ00Alpy\nJVHt\r\n=umrt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnSEE+kOpLve+cvgVxAUAQ1wRhJGzQO3XQHx55lLLGbAiBJE+mqEb+Qytu0mYXshzIhNFdcE3g0w5cksErhpdOH/w=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.2.1_1561489753160_0.8802300920900499"},"_hasShrinkwrap":false},"3.2.2":{"name":"simplytyped","version":"3.2.2","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^8.0.0","@types/node":"~12.0.0","ava":"~2.1.0","commitlint":"^8.0.0","husky":"^2.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.2.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4OIUNslBznGmw5mbnY0spvWk38Uqrc6aBTu6tl97eexh/LGeV9kk6B43xSRfw+9FNaB+RrzltbknttDXwKKEJw==","shasum":"fc71f3ea4cf48a6d499b0b2c895ca1131fa7b160","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.2.2.tgz","fileCount":26,"unpackedSize":52189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEnJHCRA9TVsSAnZWagAARP0P/R1r8TsFkdVLAsqFoFlN\nPgeTuZVibs6Rb29su3Zs+toU1e0bpTfFKS30+nF93ecVZPTLcXMhHfZubrjV\nOsQ0BFhC3XV5+/Yn6ihxqef5GLG5KBGs27+rAhv8PuIF4Ei2IAfih1U07hKb\nbdyL6qf7OOoN0JJRYKOzRUW7shHGdcW0n1qOCfOT2xHxIOpUHLKXHvTgVKm+\nuWlqLupQRZR2s8VaVRw50Pq3OQ5OuiKx4NbJ6D25S1v7VOFq179J7G75g9j9\nUCofXJv5T/410SzlkzzqIghuYHFS5oroQZP6OJDj1qgwwpx2+89+Wzl3MkWY\nlBMAPS43x5f3I6kF5deUQusMo0clDhmVlW8QImWCKlX+qS9QaXu237j5qJ/i\nwTvlJh0XrrUf7LINst7g0MpJysk3n/dXsCMO2m/TdBeOmzDbHC+iUzsHGTYn\nNJGZwCUvZLN2S9Xwpst7nxE6LnJkShnKfFu35FpXPiC7CsxiUnktXmtG3bIQ\nHwOjOWk2iM7oF1N9y72E0CiBAZKK53FLhsR1l0Qpzbp0ILsga1gkDpKc3HCT\nTmtFWiKvia0SutVh0Ew4cPTsowjddZfIYQzn1L32y43kn3hwlbkwW9mslfuH\nuhRFFBzUsglfnxa6SA2uQiSdH7xqVYyEVgZIiD56Y3huf+X6JSXxhlbfrHpt\nanCJ\r\n=jY3Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuMYCqSaQZ2loSi53RRhHeiEfHvuzwwlU40DvNuI/ktgIgbBbdMcpkAf4Gyq+8KtxTwW+Pa/INDwDqJtIHCt0SLxQ="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.2.2_1561489991322_0.9179664003414245"},"_hasShrinkwrap":false},"3.2.3":{"name":"simplytyped","version":"3.2.3","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^8.0.0","@types/node":"~12.6.0","ava":"~2.2.0","commitlint":"^8.0.0","husky":"^3.0.0","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{},"compileEnhancements":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.2.3","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b8z+pIt2NZfpARGRzTa/pNj8jnWN3Zg4PiPEOyBZfLaKGpZO15pzvnzNndlOGZNCv0VN6Ku2x/AaQVNtks9f9g==","shasum":"312362f32c346380e1d21cc2712a983c45f09a9f","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.2.3.tgz","fileCount":26,"unpackedSize":52194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNR5QCRA9TVsSAnZWagAA1nMP/3BBqidzzJOfxcO2yl7H\ndS4zCCb1ajDB34EitHUFCNb6XmLrEru2mqwg0N8UCgNqZ+3yrtdvdi4+qlnt\nG/SHaM4Pkv0weRjytht7HejX2donimTB6RQ9T9n6lYb60dvpY76P3jd4+xgX\n32mzpSHooSTMXH3GKD1kJulEgiE2615SWSjj+gGagcIIcLeT9/qU74nF4wvW\nqEHwR3AJJPLU/1yZUH0yZsFJljiRYAD0AOZdRQ5LFnLpf0wE7+W+AZfu37DU\nQ+KHa+49n67NfaBVMb0liPolP1xMggYftPxZ1PaYezY8b/belR4Uu35aVmEF\n57ABaNmnbueh9cQUxsTf9xqH8+h99tY3PoWP6VjgPqzyDSVzBEKKG1yhYkCl\nyhLkpmQWoGsdUlfh8WJZ3a0fhVLf87pnwXos10lf5DfmSPVoyQ3//0TgkoIg\nDvW8h/Tiqm60o1NYu6JX+D1sjCsKySwj/Jl/3F+a4m8ihe+XZbn+q+vq6BUO\nYjxnLoTd6ngRQwynx7WDbgnU61BY7vUyoPCR5HFi2OlCuVEJzNdEd22bqJK8\n2zkRHjP/XQZWh9rkvcU1zd31sPer4kXIE2YbZ7SJ32JTGzUw0+A2Evk3SqGt\nkmJrc3aGnx51oW28XcuQsapbEQvf/oeh/pVSbY8Yqo3w3FmUxZYstcVxzN2K\nueUR\r\n=7HXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEy1ZCRthQMdzC8wnds3kISIzBoj6OtetElUmYjqGhjBAiA0XtG7apOgCY0v+KsOKI+Ml34VK8Y6k2yBSU8P/AX/Qg=="}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.2.3_1563762255640_0.5818291319915809"},"_hasShrinkwrap":false},"3.3.0":{"name":"simplytyped","version":"3.3.0","description":"yet another Typescript type library for advanced types","main":"index","types":"index.d.ts","scripts":{"doc":"ts-node scripts/generateDocumentation.ts > README.md","commitDocs":"sh scripts/commitDocsIfChanged.sh","lint":"tslint --config tslint.json --project . --format stylish","test":"npm run -s tsc && NODE_PATH=src/ ava","test:all":"sh scripts/testTsVersions.sh","tsc":"tsc","prepub":"rm -rf dist && npm -s run tsc && ts-node scripts/preparePublish.ts","release":"npm run -s prepub && cd dist/src && npx semantic-release"},"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"keywords":["typescript","types"],"author":{"name":"Andy Patterson"},"license":"MIT","bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"homepage":"https://github.com/andnp/SimplyTyped#readme","peerDependencies":{"typescript":">=2.8.0"},"devDependencies":{"@commitlint/config-conventional":"^8.0.0","@types/node":"~13.9.0","@ava/babel":"^1.0.1","ava":"~3.7.1","commitlint":"^8.0.0","husky":"^4.0.2","ts-node":"^8.0.3","tslint":"^5.13.0"},"ava":{"files":["dist/test/**/*.test.js"],"concurrency":32,"babel":{}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-push":"npm run -s lint && npm run -s test && npm run -s commitDocs"}},"_id":"simplytyped@3.3.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mz4RaNdKTZiaKXgi6P1k/cdsxV3gz+y1Wh2NXHWD40dExktLh4Xx/h6MFakmQWODZHj/2rKe59acacpL74ZhQA==","shasum":"ed46eef05ebb348ca67ca79df759c49130fd7569","tarball":"https://registry.npmjs.org/simplytyped/-/simplytyped-3.3.0.tgz","fileCount":26,"unpackedSize":55734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwVyCRA9TVsSAnZWagAAAwIP/i15+ONqBJXrOUY6hjIj\nJUaz+tUD4WCk+izlbL5/jN15arChnoNuLUT2BSJboy6Crft15pkhrCFD6tAy\nKX8LAa8EIGCDdKybfjcYmfJ8pDQC45B3WhHY5o8BAqkuMH0I4ZUzHIIB1yL2\nn65ZRCb7N2AnOJgooJZQwwblWLrfj715J9JkwbUXksJEP43BsGWw9m4XmScP\nlHs62nQk8wsr0Pp0rFtBXxiZtwZcK7nMGVeX31P6cj4M8CXts2+iqCFHsbY8\nunM2QrpCXpxYuklbaw51pGBnqnoQ82AD8XRrzO71Jlpk3sjZyjfNFK/WDXRE\nJlURROY1I+EMZab6KYytdMYwhsukajQ7UwErpvCHTKUHxA+Hzw8WLWIRdhhQ\nj77qKVaL0LhTdMEWkA6lpzJcStgF5JDPn+eIb7Ia/jOt4RDbWU0+peQCiZHD\nxdtNq9/OxERaNlhJmSPoW2hluStCxbeBNkPSbUuqiuXyXaq519oicuDHInEg\nqNpqSrVBGqj3y0/lKPum6ii0bVhfRwlK2Y8v3fUd6gCOiHIFmKddT3SVL+P0\nbtF3GsUiioGnEs2FbyeednMuA7CUKyxu+XnN81fpnfs8UCN3d81ZaODreN/t\nrNMO5sgg5Goxit5DLMf+qUeTkGQNe0K5RecVZAxx7AGRY3BvIA4hMGfzwXhF\nPQ8J\r\n=HQpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMrETMjKR4pUfPi39mkUEp3sBqCh5VS2sRW3fRFMKQTAIhAJkk+iB+4KKhTDSJWDzRl6cGGcDtJU+s6LdNrdNKqn4D"}]},"maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"_npmUser":{"name":"andnp","email":"andnpatterson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simplytyped_3.3.0_1588266353868_0.6795986968692369"},"_hasShrinkwrap":false}},"readme":"# SimplyTyped\n\n\n[![Build Status](https://travis-ci.org/andnp/SimplyTyped.svg?branch=NumberPerformance)](https://travis-ci.org/andnp/SimplyTyped)\n\nYet another typing library.\nThis differs by aiming to be less experimental than others, driven by industry use cases.\n\nMany of the exposed types are a very thin layer above built in functionality.\nThe goal is to provide all of the building blocks necessary to make concise, yet complex types.\n\n```\nnpm install --save-dev simplytyped\n```\n\n## Table of Contents\n\n**[Objects](#objects)**\n\n[AllKeys](#allkeys) - [AllRequired](#allrequired) - [CombineObjects](#combineobjects) - [DeepPartial](#deeppartial) - [DeepReadonly](#deepreadonly) - [DiffKeys](#diffkeys) - [ElementwiseIntersect](#elementwiseintersect) - [GetKey](#getkey) - [HasKey](#haskey) - [Intersect](#intersect) - [KeysByType](#keysbytype) - [Merge](#merge) - [ObjectKeys](#objectkeys) - [ObjectType](#objecttype) - [Omit](#omit) - [Optional](#optional) - [Overwrite](#overwrite) - [PlainObject](#plainobject) - [PureKeys](#purekeys) - [Required](#required) - [SharedKeys](#sharedkeys) - [StrictUnion](#strictunion) - [StringKeys](#stringkeys) - [TaggedObject](#taggedobject) - [TryKey](#trykey) - [UnionizeProperties](#unionizeproperties) - [UnionKeys](#unionkeys)\n\n**[Utils](#utils)**\n\n[NoDistribute](#nodistribute) - [NoInfer](#noinfer) - [Nominal](#nominal) - [Nullable](#nullable) - [PromiseOr](#promiseor) - [UnionToIntersection](#uniontointersection)\n\n**[Functions](#functions)**\n\n[AnyFunc](#anyfunc) - [ArgsAsTuple](#argsastuple) - [ConstructorFunction](#constructorfunction) - [OverwriteReturn](#overwritereturn) - [Predicate](#predicate)\n\n**[Strings](#strings)**\n\n[DropString](#dropstring) - [StringEqual](#stringequal) - [UnionContains](#unioncontains)\n\n**[Tuples](#tuples)**\n\n[IntersectTuple](#intersecttuple) - [Length](#length) - [UnionizeTuple](#unionizetuple)\n\n**[Numbers](#numbers)**\n\n[Add](#add) - [IsOne](#isone) - [IsZero](#iszero) - [Next](#next) - [NumberEqual](#numberequal) - [Numbers](#numbers) - [NumberToString](#numbertostring) - [Prev](#prev) - [Sub](#sub)\n\n**[Conditionals](#conditionals)**\n\n[And](#and) - [If](#if) - [Nand](#nand) - [Not](#not) - [Or](#or) - [Xor](#xor)\n\n**[Predicates](#predicates)**\n\n[IsAny](#isany) - [IsArray](#isarray) - [IsBoolean](#isboolean) - [IsFunction](#isfunction) - [IsNever](#isnever) - [IsNil](#isnil) - [IsNull](#isnull) - [IsNumber](#isnumber) - [IsObject](#isobject) - [IsString](#isstring) - [IsStringFunction](#isstringfunction) - [IsType](#istype) - [IsUndefined](#isundefined)\n\n**[Runtime](#runtime)**\n\n[isKeyOf](#iskeyof) - [objectKeys](#objectkeys) - [Readonly](#readonly) - [taggedObject](#taggedobject)\n\n## Objects\n\n### AllKeys\nGets all keys between two objects.\n```ts\ntest('Can get all keys between objects', t => {\n    type a = { w: number, x: string };\n    type b = { x: number, z: boolean };\n\n    type got = AllKeys<a, b>;\n    type expected = 'w' | 'x' | 'z';\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### AllRequired\nMarks all keys as required.\n```ts\ntest('Can make all fields of options object required (not optional and not nullable)', t => {\n    type x = { a?: string, b: number | undefined };\n    type got = AllRequired<x>;\n    type expected = { a: string, b: number };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### CombineObjects\nTakes two objects and returns their intersection.\nThis combines all keys and uses `ObjectType` to \"clean up\" the resultant object.\nUseful for making extremely complex types look nice in VSCode.\n```ts\ntest('Can combine two objects (without pesky & in vscode)', t => {\n    type a = { x: number, y: 'hi' };\n    type b = { z: number };\n\n    type got = CombineObjects<a, b>;\n    type expected = {\n        x: number,\n        y: 'hi',\n        z: number\n    };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### DeepPartial\nUses `Partial` to make every parameter of an object optional (`| undefined`).\nIterates through arrays of objects and nested objects.\n```ts\ntest('Can get a deep partial object', t => {\n    type a = {\n        b: {\n            c: number\n        },\n        d: string\n    };\n\n    type got = DeepPartial<a>;\n    type expected = {\n        b?: {\n            c?: number\n        },\n        d?: string\n    };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can get a deep partial object with arrays', t => {\n    type a = {\n        b: Array<{\n            c: number,\n        }>,\n    };\n\n    type got = DeepPartial<a>;\n    type expected = {\n        b?: Array<{\n            c?: number,\n        }>,\n    };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can get a deep partial object with functions', t => {\n    type x = {\n        a: () => 22,\n        b: string,\n        c: {\n            d: number,\n        },\n    };\n\n    type expected = {\n        a?: () => 22,\n        b?: string,\n        c?: {\n            d?: number,\n        },\n    };\n\n    type got = DeepPartial<x>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### DeepReadonly\nUses `Readonly` to make every parameter of an object - and its sub-objects recursively - readonly.\n```ts\ntest('Can make nested object readonly', t => {\n    type x = { x: { a: 1, b: 'hi' }, y: 'hey' };\n\n    type expected = { readonly x: Readonly<{ a: 1, b: 'hi' }>, readonly y: 'hey' };\n    type got = DeepReadonly<x>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can make nested object with arrays readonly', t => {\n    type x = { x: [{ a: 1, b: 'hi' }], y: 'hey' };\n\n    type expected = { readonly x: ReadonlyArray<Readonly<{ a: 1, b: 'hi' }>>, readonly y: 'hey' };\n    type got = DeepReadonly<x>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can make an object with functions readonly', t => {\n    type x = {\n        a: () => 22,\n        b: string,\n        c: {\n            d: boolean,\n        },\n    };\n\n    type expected = {\n        readonly a: () => 22,\n        readonly b: string,\n        readonly c: {\n            readonly d: boolean,\n        },\n    };\n    type got = DeepReadonly<x>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### DiffKeys\nGets all of the keys that are different between two objects.\nThis is a set difference between `keyof T` and `keyof U`.\nNote that calling this with arguments reversed will have different results.\n```ts\ntest('Can get all keys that are different between objects', t => {\n    type a = { x: number, y: string };\n    type b = { y: string, z: number };\n\n    type gotA = DiffKeys<a, b>;\n    type gotB = DiffKeys<b, a>;\n\n    assert<gotA, 'x'>(t);\n    assert<gotB, 'z'>(t);\n});\n```\n\n### ElementwiseIntersect\nTakes two objects and returns their element-wise intersection.\n*Note*: this removes any key-level information, such as optional or readonly keys.\n```ts\ntest('Can combine two objects elementwise', t => {\n    type a = { x: number, y: 'hi' };\n    type b = { z: number, y: 'there' };\n\n    type got = ElementwiseIntersect<a, b>;\n    type expected = {\n        x: number,\n        y: 'hi' & 'there',\n        z: number,\n    };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can combine two objects with private members elementwise', t => {\n    class A {\n        a: number = 1;\n        private x: number = 2;\n        y: 'hi' = 'hi';\n        private z: 'hey' = 'hey';\n    }\n\n    class B {\n        a: 22 = 22;\n        private x: number = 2;\n        y: 'there' = 'there';\n        private z: 'friend' = 'friend';\n    }\n\n    type got = ElementwiseIntersect<A, B>;\n    type expected = {\n        a: 22,\n        y: 'hi' & 'there',\n    };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### GetKey\nGets the value of specified property on any object without compile time error (`Property 'b' does not exist on type '{ a: string; }'.`) and the like.\nReturns `never` if the key is not on the object.\nIt helps to use `If<HasKey...` to handle validity of the object first.\n```ts\ntest('Can safely get the value at a certain key if it exists', t => {\n    type obj = { x: number, y: string };\n    type expected = number;\n    type got = GetKey<obj, 'x'>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Will get `never` if key does not exist', t => {\n    type obj = { x: number, y: string };\n    type expected = never;\n    type got = GetKey<obj, 'z'>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### HasKey\nReturns `True` if a key, `K`, is present in a type, `T`, else `False`.\n\n\n### Intersect\nReturns only the shared properties between two objects.\nAll shared properties must be the same type.\n```ts\ntest('Can get an object with only shared properties', t => {\n    type a = { x: number, y: string };\n    type b = { y: string, z: string };\n\n    type expected = { y: string };\n    type got = Intersect<a, b>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### KeysByType\nGets all keys that point to a given type.\n```ts\ntest('Can filter object keys by right side type', t => {\n    type obj = {\n        a: 1,\n        b: 2,\n        c: 3,\n    };\n\n    type expected = 'a' | 'b';\n    type got = KeysByType<obj, 1 | 2>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Merge\nMuch like `_.merge` in javascript, this returns an object with all keys present between both objects, but conflicts resolved by rightmost object.\n```ts\ntest('Can merge two objects, resolving matching keys by rightmost object', t => {\n    type a = { x: number, y: string };\n    type b = { y: number, z: string };\n\n    type got = Merge<a, b>;\n    type expected = { x: number, y: number, z: string };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n\ntest('Can merge an object containing all strings as keys', t => {\n    type a = {\n        y: string;\n        [s: string]: string;\n    };\n    type b = { x: number, y: number };\n\n    type got = Merge<a, b>;\n    type expected = { x: number, y: number } & Record<string, string>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### ObjectKeys\nObjects can be indexed by multiple types: `string`, `number`, `symbol`.\nFor safe compatibility with typescript version, this type will always\nhave the correct set of object key types for the current version of TS.\n\nThis is useful for functions that must take a key, instead of `K extends string`,\nuse `K extends ObjectKeys`.\n\n\n### ObjectType\nTakes any type and makes it an object type.\nUseful when combined with `&` intersection types.\n```ts\ntest('Can turn an object into another object', t => {\n    type obj = { x: number, y: string };\n    type expected = obj;\n    type got = ObjectType<obj>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Omit\nGives back an object with listed keys removed.\nThis is the opposite of `Pick`.\n```ts\ntest('Can omit keys from an object', t => {\n    type a = { x: number, y: string, z: boolean };\n\n    type got = Omit<a, 'x' | 'y'>;\n    type expected = { z: boolean };\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Optional\nMark specific keys, `K`, of `T` as optional (think `Partial`).\n```ts\ntest('Can make properties optional', t => {\n    type x = { x: number, y: string, z: 'hello there' };\n\n    type expected = { x?: number, y?: string, z: 'hello there' };\n    type got = Optional<x, 'x' | 'y'>;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Overwrite\nCan change the types of properties on an object.\nThis is similar to `Merge`, except that it will not add previously non-existent properties to the object.\n```ts\ntest('Can overwrite properties on an object', t => {\n    type a = { x: number, y: string, z: 'hello there' };\n\n    type expected = { x: number, y: string, z: 'hello' | 'there' };\n    type got1 = Overwrite<a, { z: 'hello' | 'there' }>;\n    type got2 = Overwrite<a, { z: 'hello' | 'there', w: number }>;\n\n    assert<got1, expected>(t);\n    assert<expected, got1>(t);\n    assert<got2, expected>(t);\n    assert<expected, got2>(t);\n});\n```\n\n### PlainObject\nAn object with string keys and values of type `any`.\n\n\n### PureKeys\nWhen an object has optional or readonly keys, that information is contained within the key.\nWhen using optional/readonly keys in another object, they will retain optional/readonly status.\n`PureKeys` will remove the optional/readonly status modifiers from keys.\n\n\n### Required\nMark specific keys, `K`, of `T` as required.\n```ts\ntest('Can make certain fields of options object required', t => {\n    type x = { a?: string, b: number | undefined };\n    type got1 = Required<x, 'a'>;\n    type got2 = Required<x, 'b'>;\n    type got3 = Required<x, 'a' | 'b'>;\n\n    type expected1 = { a: string, b: number | undefined };\n    type expected2 = { a?: string, b: number };\n    type expected3 = { a: string, b: number };\n\n    assert<got1, expected1>(t);\n    assert<got2, expected2>(t);\n    assert<got3, expected3>(t);\n});\n```\n\n### SharedKeys\nGets all of the keys that are shared between two objects.\n```ts\ntest('Can get keys that are same between objects', t => {\n    type a = { x: number, y: string };\n    type b = { x: string, y: string, z: boolean };\n\n    type got = SharedKeys<a, b>;\n    type expected = 'x' | 'y';\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### StrictUnion\nMakes a union 'strict', such that members are disallowed from including the keys of other members\nFor example, `{x: 1, y: 1}` is a valid member of `{x: number} | {y: number}`,\n     but it's not a valid member of StrictUnion<{x: number} | {y: number}>.\n```ts\ntest('disallow union members with mixed properties', t => {\n    type a = { a: number };\n    type b = { b: string };\n\n    type good1 = {a: 1};\n    type good2 = {b: \"b\"};\n    type bad = {a: 1, b: \"foo\"};\n\n    type isStrict<T> = T extends Array<StrictUnion<a | b>> ? 'Yes' : 'No';\n\n    type strictUnion = [good1, good2];\n    type nonStrictUnion = [good1, good2, bad];\n\n    assert<isStrict<strictUnion>, 'Yes'>(t);\n    assert<isStrict<nonStrictUnion>, 'No'>(t);\n\n});\n```\n\n### StringKeys\nTypescript 2.9 introduced `number | symbol` as possible results from `keyof any`.\nFor backwards compatibility with objects containing only `string` keys, this will\nexclude any `number | symbol` keys from `keyof`.\n\n\n### TaggedObject\nFor discriminated unions of objects, it is important to have a single \"tag\" property.\nCreates an object with each entry being tagged by the key defining that entry.\n\n\n### TryKey\nLike `GetKey`, but returns `unknown` if the key is not present on the object.\n\n\n### UnionizeProperties\nGet a union of the properties of an object.\n```ts\ntest('Can get a union of all values in an object', t => {\n    type a = { x: 'hi', y: 'there', z: 'friend' };\n\n    type got = UnionizeProperties<a>;\n    type expected = 'hi' | 'there' | 'friend';\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### UnionKeys\n\n```ts\ntest('Can get all keys between objects in a union', t => {\n    type a = { w: number, x: string };\n    type b = { x: number, z: boolean };\n    type c = { y: boolean, z: string };\n\n    type got = UnionKeys<a | b | c>;\n    type expected = 'w' | 'x' | 'y' | 'z';\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n## Utils\n\n### NoDistribute\nPrevent `T` from being distributed in a conditional type.\nA conditional is only distributed when the checked type is naked type param and T & {} is not a\nnaked type param, but has the same contract as T.\n```ts\ntest(\"can create a conditional type that won't distribute over unions\", t => {\n    type IsString<T> = T extends string ? \"Yes\" : \"No\";\n    type IsStringNoDistribute<T> = NoDistribute<T> extends string ? \"Yes\" : \"No\";\n\n    /**\n     * Evaluates as:\n     * (\"foo\" extends string ? \"Yes\" : \"No\")\n     *  | (42 extends string ? \"Yes\" : \"No\")\n     */\n    type T1 = IsString<\"foo\" | 42>;\n    assert<T1, \"Yes\" | \"No\">(t);\n    assert<\"Yes\" | \"No\", T1>(t);\n\n    /**\n     * Evaluates as:\n     * (\"foo\" | 42) extends string ? \"Yes\" : \"No\"\n     */\n    type T2 = IsStringNoDistribute<\"foo\" | 5>;\n    assert<T2, \"No\">(t);\n    assert<\"No\", T2>(t);\n});\n\ntest(\"cannot be used to prevent a distributive conditional from distributing\", t => {\n    type IsString<T> = T extends string ? \"Yes\" : \"No\";\n    // It's the defintion of the conditional type that matters,\n    //  not the type that's passed in, so this still distributes\n    type Test = IsString<NoDistribute<\"foo\" | 42>>;\n    assert<Test, \"Yes\" | \"No\">(t);\n    assert<\"Yes\" | \"No\", Test>(t);\n});\n```\n\n### NoInfer\nPrevent `T` from being inferred in generic function\n```ts\ntest('Will not infer based on second argument', t => {\n    function doStuff<T>(x: T, y: NoInfer<T | 'there'>): T { return x; }\n\n    const hi = 'hi' as 'hi' | number;\n    const there = 'there';\n    const x = doStuff(hi, there);\n\n    assert<typeof x, 'hi'>(t);\n    assert<typeof x, number>(t);\n});\n```\n\n### Nominal\nConstructs a nominal type of type `T`.\nUseful to prevent any value of type `T` from being used or modified in places it shouldn't (think `id`s).\n```ts\ntest('Can make a new nominal type', t => {\n    type Id = Nominal<string, 'id'>;\n\n    // TODO: improve once negative testing is in place\n    assert<Id, Nominal<string, 'id'>>(t);\n});\n```\n\n### Nullable\nMark a type as nullable (`null | undefined`).\n```ts\ntest('Will make a type nullable (null | undefined)', t => {\n    type got = Nullable<string>;\n    type expected = string | null | undefined;\n\n    assert<got, expected>(t);\n});\n\ntest('Will make a type not nullable', t => {\n    type got = NonNullable<Nullable<string>>;\n\n    assert<got, string>(t);\n});\n```\n\n### PromiseOr\nReturns the given type or a Promise containing that type.\n```ts\ntest('Will give back a promise containing given type union the type itself', t => {\n    type got = PromiseOr<string>;\n    type expected = Promise<string> | string;\n\n    assert<got, expected>(t);\n});\n```\n\n### UnionToIntersection\nDefines an intersection type of all union items.\n```ts\ntest('Union of Strings', t => {\n    type got = UnionToIntersection<'hi' | 'there'>;\n    type expected = 'hi' & 'there';\n\n    assert<got, expected>(t);\n});\n\ntest('Union of Objects', t => {\n    type got = UnionToIntersection<{ a: 0 } | { b: 1 } | { c: 2 }>;\n\n    type expected = {\n        a: 0,\n        b: 1,\n        c: 2,\n    };\n\n    assert<got, expected>(t);\n});\n```\n\n## Functions\n\n### AnyFunc\nConcisely and cleanly define an arbitrary function.\nUseful when designing many api's that don't care what function they take in, they just need to know what it returns.\n```ts\ntest('Can define the type of a function that takes any arguments', t => {\n    type got = AnyFunc;\n    type got2 = AnyFunc<number>; // takes anything, returns a number\n\n    type expected = (...args: any[]) => any;\n    type expected2 = (...args: any[]) => number;\n\n    assert<got, expected>(t);\n    assert<got2, expected2>(t);\n});\n```\n\n### ArgsAsTuple\nReturns a tuple type of a functions arguments up to 7.\n```ts\ntest(\"Can get a tuple of function's argument types\", t => {\n    type F0 = () => any;\n    type F1 = (x: number) => any;\n    type F2 = (x: number, y: string) => any;\n    type F3 = (x: number, y: string, z: boolean) => any;\n\n    type E0 = [];\n    type E1 = [number];\n    type E2 = [number, string];\n    type E3 = [number, string, boolean];\n\n    assert<ArgsAsTuple<F0>, E0>(t);\n    assert<ArgsAsTuple<F1>, E1>(t);\n    assert<ArgsAsTuple<F2>, E2>(t);\n    assert<ArgsAsTuple<F3>, E3>(t);\n});\n```\n\n### ConstructorFunction\nThis represents the constructor for a particular object.\n```ts\ntest('Can build a constructor type for a type', t => {\n    type Constructor = ConstructorFunction<{ x: string, y: number }>;\n    class Thing { x: string = ''; y: number = 22; }\n\n    assert<Constructor, typeof Thing>(t);\n});\n```\n\n### OverwriteReturn\nModifies the return value of a function of up to 7 parameters.\n```ts\ntest('Can change return type of a function', t => {\n    type f = (x: 'hi', y: 'there', z: 22) => number;\n\n    type got = OverwriteReturn<f, string>;\n    type expected = (x: 'hi', y: 'there', z: 22) => string;\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Predicate\nThis is a function that takes some args and returns a boolean\n```ts\ntest('Can build a predicate function with single known argument type', t => {\n    type PredFunc = Predicate<string>;\n    type expected = (arg: string) => boolean;\n\n    assert<PredFunc, expected>(t);\n});\n```\n\n## Strings\n\n### DropString\n\n```ts\ntest('Can remove a string from a union of strings', t => {\n    type a = 'hi' | 'there';\n    type b = 'hey' | 'there' | never;\n\n    assert<DropString<a, 'hi'>, 'there'>(t);\n    assert<DropString<b, 'hey' | 'there'>, never>(t);\n    assert<DropString<a, 'hi' | 'there'>, never>(t);\n});\n```\n\n### StringEqual\n\n```ts\ntest('Can check that two unions of strings are equal', t => {\n    type a = 'hi' | 'there';\n    type b = 'there' | 'hi';\n    type c = 'hi' | 'there' | 'friend';\n\n    assert<StringEqual<a, b>, True>(t);\n    assert<StringEqual<b, a>, True>(t);\n    assert<StringEqual<b, c>, False>(t);\n});\n```\n\n### UnionContains\n\n\n\n## Tuples\n\n### IntersectTuple\nGives an intersection of all values contained in a tuple.\n```ts\ntest('Can get the intersection of tuple values', t => {\n    type t = [{a: 'hi'}, {b: 'there'}, {c: 'friend'}];\n\n    type got = IntersectTuple<t>;\n    type expected = {a: 'hi'} & {b: 'there'} & {c: 'friend'};\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n### Length\n\n```ts\ntest('Can get the length of a tuple', t => {\n    type t = [1, 2, 3, 4];\n    type x = ['hello', 'world'];\n\n    type gotT = Length<t>;\n    type gotX = Length<x>;\n\n    assert<gotX, 2>(t);\n    assert<gotT, 4>(t);\n});\n```\n\n### UnionizeTuple\nGives a union of all values contained in a tuple.\n```ts\ntest('Can get a union of all values in tuple', t => {\n    type t = ['hi', 'there', 'friend'];\n\n    type got = UnionizeTuple<t>;\n    type expected = 'hi' | 'there' | 'friend';\n\n    assert<got, expected>(t);\n    assert<expected, got>(t);\n});\n```\n\n## Numbers\n\n### Add\nAdds two numbers together.\n```ts\ntest('Can add two numbers', t => {\n    type fifty = Add<12, 38>;\n    assert<fifty, 50>(t);\n});\n```\n\n### IsOne\nReturns true if the number is equal to one.\n```ts\ntest('Can check if a number is one', t => {\n    type notOne = IsOne<0>;\n    type one = IsOne<1>;\n    assert<notOne, False>(t);\n    assert<one, True>(t);\n});\n```\n\n### IsZero\nReturns true if the number is equal to zero.\n```ts\ntest('Can check if a number is zero', t => {\n    type notZero = IsZero<1>;\n    type zero = IsZero<0>;\n    assert<notZero, False>(t);\n    assert<zero, True>(t);\n});\n```\n\n### Next\nReturns the number + 1.\n\n\n### NumberEqual\nReturns `True` if the numbers are equivalent\n```ts\ntest('Can check if two numbers are equal', t => {\n    type notEqual = NumberEqual<22, 23>;\n    type equal = NumberEqual<12, 12>;\n    assert<notEqual, False>(t);\n    assert<equal, True>(t);\n});\n```\n\n### Numbers\n\n\n\n### NumberToString\nReturns the string type for a given number\n```ts\ntest('Can get a number as a string', t => {\n    type str = NumberToString<22>;\n    assert<str, '22'>(t);\n});\n```\n\n### Prev\nReturns the number - 1.\n\n\n### Sub\nSubtracts the second from the first.\n```ts\ntest('Can subtract two numbers', t => {\n    type ten = Sub<22, 12>;\n    assert<ten, 10>(t);\n});\n```\n\n## Conditionals\n\n### And\n\n```ts\ntest('Conditions can be based on AND', t => {\n    type conditional<C extends Bool, D extends Bool> = If<And<C, D>, number, string>;\n    type gotFF = conditional<False, False>;\n    type gotFT = conditional<False, True>;\n    type gotTF = conditional<True, False>;\n    type gotTT = conditional<True, True>;\n\n    assert<gotFF, string>(t);\n    assert<gotFT, string>(t);\n    assert<gotTF, string>(t);\n    assert<gotTT, number>(t);\n});\n```\n\n### If\n\n```ts\ntest('Can assign type conditionally', t => {\n    type conditional<C extends Bool> = If<C, number, string>;\n    type gotF = conditional<False>;\n    type gotT = conditional<True>;\n\n    assert<gotF, string>(t);\n    assert<gotT, number>(t);\n});\n```\n\n### Nand\n\n```ts\ntest('Conditions can be based on NAND', t => {\n    assert<Nand<True, True>,   False>(t);\n    assert<Nand<False, True>,  True>(t);\n    assert<Nand<True, False>,  True>(t);\n    assert<Nand<False, False>, True>(t);\n});\n```\n\n### Not\n\n```ts\ntest('Conditional logic can be inversed with NOT', t => {\n    type conditional<C extends Bool> = If<Not<C>, number, string>;\n    type gotF = conditional<False>;\n    type gotT = conditional<True>;\n\n    assert<gotF, number>(t);\n    assert<gotT, string>(t);\n});\n```\n\n### Or\n\n```ts\ntest('Conditions can be based on OR', t => {\n    type conditional<C extends Bool, D extends Bool> = If<Or<C, D>, number, string>;\n    type gotFF = conditional<False, False>;\n    type gotFT = conditional<False, True>;\n    type gotTF = conditional<True, False>;\n    type gotTT = conditional<True, True>;\n\n    assert<gotFF, string>(t);\n    assert<gotFT, number>(t);\n    assert<gotTF, number>(t);\n    assert<gotTT, number>(t);\n});\n```\n\n### Xor\n\n```ts\ntest('Conditions can be based on XOR', t => {\n    assert<Xor<True, True>,   False>(t);\n    assert<Xor<False, True>,  True>(t);\n    assert<Xor<True, False>,  True>(t);\n    assert<Xor<False, False>, False>(t);\n});\n```\n\n## Predicates\n\n### IsAny\n\n\n\n### IsArray\n\n\n\n### IsBoolean\n\n\n\n### IsFunction\n\n\n\n### IsNever\n\n\n\n### IsNil\n\n\n\n### IsNull\n\n\n\n### IsNumber\n\n\n\n### IsObject\n\n\n\n### IsString\n\n\n\n### IsStringFunction\n\n\n\n### IsType\n\n\n\n### IsUndefined\n\n\n\n## Runtime\n\n### isKeyOf\nType guard for any key, `k`.\nMarks `k` as a key of `T` if `k` is in `obj`.\n```ts\ntest('Can check if an object contains a key', t => {\n    const o = { a: 'hi', b: 22 };\n    const key1: string = 'a';\n\n    if (isKeyOf(o, key1)) {\n        assert<typeof key1, 'a' | 'b'>(t);\n        t.pass();\n    } else {\n        assert<typeof key1, string>(t);\n        t.fail();\n    }\n});\n```\n\n### objectKeys\nSame as `Object.keys` except that the returned type is an array of keys of the object.\nNote that for the same reason that `Object.keys` does not do this natively, this method _is not safe_ for objects on the perimeter of your code (user input, read in files, network requests etc.).\n```ts\ntest('Can get keys of an object', t => {\n    const o = { a: 'hi', b: 22 };\n    const keys = objectKeys(o);\n\n    type K = typeof keys;\n    type expected = Array<'a' | 'b'>;\n    assert<K, expected>(t);\n    assert<expected, K>(t);\n\n    t.deepEqual(keys, ['a', 'b']);\n});\n```\n\n### Readonly\nUseful for marking object literals as readonly while still keeping type inference:\n`const obj = Readonly({ a: 22, b: 'yellow' });`\n\n\n### taggedObject\nUseful for tagged unions of objects (imagine redux reducers) this tags every sub-object with the key pointing to that sub-object.\n```ts\ntest('Can generate a tagged object', t => {\n    const obj = {\n        a: { merp: 'hi' },\n        b: { merp: 'there' },\n        c: { merp: 'friend' },\n    };\n\n    const expected = {\n        a: { name: 'a' as 'a', merp: 'hi' },\n        b: { name: 'b' as 'b', merp: 'there' },\n        c: { name: 'c' as 'c', merp: 'friend' },\n    };\n\n    const got = taggedObject(obj, 'name');\n\n    t.deepEqual(got, expected);\n    assert<typeof got, typeof expected>(t);\n    assert<typeof expected, typeof got>(t);\n\n});\n```\n\n","maintainers":[{"name":"andnp","email":"andnpatterson@gmail.com"}],"time":{"modified":"2023-03-07T21:52:06.694Z","created":"2017-12-07T23:55:52.199Z","0.0.4":"2017-12-07T23:55:52.199Z","0.0.5":"2017-12-08T00:02:46.718Z","0.0.8":"2017-12-08T03:07:18.472Z","0.0.11":"2017-12-08T14:01:51.150Z","0.0.13":"2017-12-08T18:24:37.450Z","0.0.15":"2017-12-10T20:33:58.475Z","0.1.0":"2017-12-11T02:22:35.634Z","0.1.1":"2017-12-11T03:15:00.490Z","0.1.2":"2017-12-11T13:14:34.798Z","0.1.3":"2017-12-11T13:30:48.591Z","0.1.4":"2017-12-12T01:54:30.364Z","0.1.5":"2017-12-13T14:02:02.994Z","0.1.6":"2017-12-14T03:06:17.955Z","0.1.7":"2017-12-15T00:00:22.882Z","0.1.8":"2018-01-25T15:29:39.270Z","0.2.0":"2018-01-26T23:28:40.966Z","0.2.1":"2018-02-06T14:41:07.535Z","0.2.2":"2018-03-01T14:06:36.484Z","0.2.3":"2018-03-15T13:31:57.029Z","0.2.4":"2018-03-20T21:13:26.637Z","0.2.5":"2018-03-21T14:46:53.850Z","0.2.6":"2018-03-21T17:24:14.213Z","0.2.7":"2018-03-23T15:02:12.799Z","1.0.0":"2018-03-23T18:02:08.245Z","1.0.1":"2018-03-23T18:06:59.212Z","1.0.2":"2018-03-23T18:08:44.577Z","1.0.3":"2018-03-23T18:12:19.756Z","1.0.4":"2018-04-09T17:08:06.465Z","1.0.5":"2018-04-12T23:06:11.751Z","1.1.0":"2018-04-25T22:43:23.573Z","1.1.1":"2018-05-03T01:52:44.753Z","1.1.2":"2018-05-25T15:26:41.531Z","1.2.0":"2018-05-25T15:54:51.047Z","1.2.1":"2018-05-30T14:41:59.303Z","1.2.2":"2018-05-31T14:49:34.945Z","1.2.3":"2018-06-03T12:35:40.594Z","1.2.4":"2018-06-03T13:33:25.511Z","1.2.5":"2018-06-04T11:48:57.923Z","1.3.0":"2018-06-06T18:07:20.421Z","1.4.0":"2018-06-19T14:25:40.329Z","1.4.1":"2018-06-23T13:54:11.002Z","1.5.0":"2018-06-25T17:04:46.434Z","1.5.1":"2018-07-03T22:48:52.562Z","1.5.2":"2018-07-04T13:55:30.268Z","1.6.0":"2018-10-28T19:06:20.208Z","1.7.0":"2019-01-09T03:19:51.113Z","1.8.0":"2019-02-27T15:22:56.551Z","2.0.0":"2019-03-12T17:31:01.446Z","3.0.0":"2019-03-12T23:51:23.826Z","3.1.0":"2019-04-21T20:28:44.598Z","3.2.0":"2019-06-14T14:23:44.701Z","3.2.1":"2019-06-25T19:09:13.317Z","3.2.2":"2019-06-25T19:13:11.417Z","3.2.3":"2019-07-22T02:24:15.776Z","3.3.0":"2020-04-30T17:05:53.985Z"},"homepage":"https://github.com/andnp/SimplyTyped#readme","keywords":["typescript","types"],"repository":{"type":"git","url":"git+https://github.com/andnp/SimplyTyped.git"},"author":{"name":"Andy Patterson"},"bugs":{"url":"https://github.com/andnp/SimplyTyped/issues"},"license":"MIT","readmeFilename":"README.md","users":{"flumpus-dev":true}}