{"_id":"@bconnorwhite/json-types","_rev":"6-2461c405fb11f2c6a8ebb291a2de9a09","name":"@bconnorwhite/json-types","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@bconnorwhite/json-types","version":"1.0.0","description":"Type checking for json objects","main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/write-json-safe.git"},"author":{"name":"Connor White"},"license":"MIT","keywords":["json","object","typescript","types","type","checking"],"scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.6.1","typescript":"^4.0.2"},"_id":"@bconnorwhite/json-types@1.0.0","dist":{"shasum":"c4e4cea03f3423c11e6332ac5a1d4ac428dd3abc","integrity":"sha512-poABMN/PFgFkq6aC6zHOV1v3rciJusk2or5gXYaUJYN1xgwFDc+3JkW3OFBizj4Mt5NO/5g3U5PjhfRvTvOtgw==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.0.tgz","fileCount":6,"unpackedSize":1978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHFuCRA9TVsSAnZWagAANfsP/j+eUnKJaGkzew5ygcW2\nTrgR+1jbdNUgnX8ctWf8cSfkxMmD+KTsS/XwzYdmfumST9RJqbBzzYOOBU2C\nzUFNUE6S6ydzONxJgqR74lEOL3pDU5HyySsh+t9ruPDx4eAX3hAL8s3G0XPf\nBFcc6UNbV7FWSeGNhu8oM+wcm8OyRl1jfIqV5aE/E2qdrcFIGmqigx85109i\nO3OWNbCFiQ0P6iosM3x1QdRAGkGVR1s5IqdDnRvvjTWHigrv8kpl5vmGevuv\nYZicrLDB4j2rh3I+9D4sNRdFIu2L3zocVQPxecq4VSrGB/IC/jgY1ILEEnxq\nh9s8W8Aj7ZU4oSHA8aJInSJeFOwW/oa8COYBQ1VLC35mBBn+cHa47UCIvCCU\nwAOhtSFIe05a9XPznOgI/flBGZBh4BomYrNEgNK/2sV0oDK9HMOPVaepSiBU\nBipcRcMjiFqdZOtiHcFnrmu+CwbBj96GrP/KGkOsPqRl52U+sn9h/ksBxTDG\nXKC4Lm9oe3V90X8ZAgo6uB5R/2PU1Q2nl3TzOevgXzuff2n68du5xLro7LV2\nquvnGW+HTPcsPRzgixO+/pQx2Y89YUZDelPGh9NpKgRxkj64WH3aA82+eYl+\nLkyUTQBhYfPgeEBwHHbdcZYZ3/StVtL+/b/J64vt4Ybm5A7sW43pb3do1nRd\nFdko\r\n=yMd7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8Um6kNp5tCwuf9RzgKMjMI2YsHUFU1rQu41fcFFhnzAiBCRkYNLa9KZDsteQ9k6QnyWZXXnuA0qBGpachCLYje5A=="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.0_1598583150553_0.29249658738102413"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bconnorwhite/json-types","version":"1.0.1","description":"Type checking for json objects","main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/write-json-safe.git"},"author":{"name":"Connor White"},"license":"MIT","keywords":["json","object","typescript","types","type","checking"],"scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.6.1","typescript":"^4.0.2"},"_id":"@bconnorwhite/json-types@1.0.1","dist":{"shasum":"c32c558a7b9773b509d6415ced704dc403f1dac8","integrity":"sha512-dHgBW4DYbna4858ngHfPtHF/Ifb8Ah6kB/w2WoG+PjseP/zYVoyx/K01D+Yv8iwJ+l22NTBrOaK5tT5n3t5MhA==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.1.tgz","fileCount":6,"unpackedSize":1981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHHbCRA9TVsSAnZWagAAr1cQAInaU2FicbCSiD4H3dKP\nSB3HUe6BxgGsSbx+1+7vHelVHxCrPNaaYEACnT4KohiNLnaiHWtZVsRNEsFQ\nrhGFq6U5whz72ToX8fqqhhjWWJM5CC+QuKTVKcGFMDWz0F2X1egZBvNCn0gN\nDpeOIuzt9tfOuun/SAgm1dpOrELVIrwhoc8jBQF1gC58NC6E5eukhwAxwUy9\ns8gjPrxIDcyaCvcDtMi0OlKF54jK9cJaLVnXXXuqs14FsUlToQCMhdj7qzHT\n/N8ftAwaxARMFPOLVRP4G0yTM4IlrQpmDRqFUggYt1qjvE7ets5lliss0aNO\nYVLTBzB6Mr+c+XLU0eMH8kC7PFeDVSsoUoUX7PK/j2l/IEIzSlayEYhmJvsE\nV6RfxD1NrKF0z7IZCcAzh72N0O5CmF6sieMRnltljo+KyVUxU/OEp2fRvZLB\nDHru4jPEpJFco6cUoPVMxTF9ldhHwGFCmKpaWwdzGjA8YT1jnA64IQFrcMvq\nkh+i+G8c1z1M8ICIXL90wjHA4pQrzKdt4VziPLwaSnAqhfbba5fA+uyRnnWl\nD3hoyc8j0tOi0wtIYEfb1NIChhaIz2O/DeUcY7q2+xU9BL00GJhJZEUCGNl3\n5ipjiV2PAdhmZztav02NTCcaTNx3pFFV5oc96kpZ0/OYzzfPUb9Mlb7YDnHK\nRN8I\r\n=RBN5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0GZ1JQUefERZyCaZ9ayPnaCJ6UMg+ktmhvWVKpGlZpAiEA/EAJV1AITSkzop8VmoWopcUkqnJGrbn1KQZDlCpKnzw="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.1_1598583259259_0.036598871189434945"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bconnorwhite/json-types","version":"1.0.2","description":"Type checking for json objects","main":"./build/index.js","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"author":{"name":"Connor White"},"license":"MIT","keywords":["json","object","typescript","types","type","checking"],"scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.6.1","typescript":"^4.0.2"},"_id":"@bconnorwhite/json-types@1.0.2","dist":{"shasum":"6ad5d379ef04ad4eb37442b97f7113b994d44675","integrity":"sha512-XQG8O9wVYdIGvIAkePDy9vI95yRHywPXsUE/SsX+Lu8AXNB9WtAsW86he71MFsZed94UOL1h5j6GALO328C5SA==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.2.tgz","fileCount":6,"unpackedSize":2012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHRYCRA9TVsSAnZWagAAKuEP/3rQiTqkhfVZL6h5QTH/\nhq2TnFvsWwT5T/+NOpteYDzPZEf04wdhNYZhN4y9tN2GdaOEoE0nqeqiUc7y\ngwIqpKIVKOJoxMg3DBt3tWWxKy8Hv6A78WFXS6UzMRryPsG9nPIA+Z0O6KSd\nNuYkHv9YbZZMBlUIJvDY4SFG2ixua3QZR5C+47Pi9i+lP5orKBVAUPwdECzi\n4nNSU7C+B7O8yrym6ikH8A6bnxKU+YEFUC37zNXMIDlOIGG0z2IoZ7AO+S0q\nSkJbUN9wO4SkGJ+q4CHkMJ56fFhpiLYbF8mdEvkcfzZElPgD0iXDPgKLSQXS\nQ1Q2hTYjAOfTwj2IHzEBO8WMy7DADqAsXpPkFpOhc2qdz3xbXiM+JxESCB7b\n+ElYBK1FtvkMrGiALqCl9pKhHdoHBbdlQmLkYUyHzGdQqQDjgbIdpGdw6wVR\nr962aY6MMDkdxJb+emav8WNQvbRlEOxxc1k8PvSNypxDRPbw4xFv0G3ybBUl\nbDFcif5WR1RuwSWa3ymC7wRnD1ouKeQ3fK1Z8deNqnTgYcF7mEWe3qAraWSr\nT4mvIEhk8wj98ZlHpf4EK2Tzg/7riOmnbJADMx6K/W5Mg7JlUplEx6fCFkiO\nhg//WNwvcM/7IW7/upQdLLz4Zrl1O3pN+c55+l14fGEVDary2sBak18JP3Xj\nHGMA\r\n=nVUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICt2KUj4BuPbvuc/LOBzDTAK/GHsSU/pr+6ck1s92BOlAiBVx3QFylVq+L+GV8P98VgLtG1lD56xm9AtWcZTP0knZA=="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.2_1598583895618_0.059065490326164705"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bconnorwhite/json-types","version":"1.0.3","description":"Type checking for json objects","main":"./build/index.js","homepage":"https://connorwhite.org/github/json-types","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","keywords":["json","object","typescript","types","type","checking"],"scripts":{"build":"bob build","prepublishOnly":"yarn build"},"devDependencies":{"@bconnorwhite/bob":"^1.9.6","@types/node":"^14.6.1"},"_id":"@bconnorwhite/json-types@1.0.3","dist":{"shasum":"601cc65251450699d3d8c2fb30efbca9a48c3111","integrity":"sha512-0/4oYHVglgfKOBlFOAk+ssD39M4zfZsvnkAZT0s4yZyQr7w5HfTEsaMf3QLSPwow+waAi9IUFxTrDxCfO93wyQ==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.3.tgz","fileCount":6,"unpackedSize":1787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTwqkCRA9TVsSAnZWagAA4ygQAJyicT/bN/jam8TghFIG\nvF4Vs17NHQSYcF86LI2g56yWHpMN48Fwul7g1Mg4i286Og2QRG91Csqeu6Ww\n0wuvckxM78S8N5V3LsuTV8dN5Nn4LOqxa5CRONpW4gUWMkKzQr0pVvjSOu41\nmSi3ZNRi0kbY+8GHA1KneApH4+BiwGq5xflhlGcymHqYLX2F9i4+jTqrYMIt\nqUYxCYbNEKosS8eazdhhwlNAzl1WFBCknk/7g4p6Dyo9m7MpATcsFWfShqHL\n8iR5i+tGgoQI2P30qXFpTaXtYZAHvbvfZg2dew96r6HknKcxZOcXVvb63OPz\nHkK2lS6zRRqGLxeA4IAxt4mF8Dnfory8Qad4GzYuMH4JVuUerex8mGdu04Cv\nViuJLcYrdFh1RLiahqu7+UjUZ4Gzu9vHqhG0XKdAnf+Kz5A9czBhvpuMd1ms\nh3Sgmaq5vpWCivr3dnYexl5fJDVsUdE+fuLdfWmBT4cHGRn1Lrbfv4tksfQH\nLyMVE4/3kAbYo+6z5bWGot5Zx4WnWVe0OoY8wdxM0eZP0hdY/B1NHW0hdCyF\nJA5/iz0KhviNsfOgGfY3cczCFs8NBPWK3h0ZuIgY7ApY3GXvzzoq++PEEu/q\nfMtdyX9zOcHkkbCy/csicg2kwCIdBCVbM0XiPL5hi1sl6zuXu4NwwxzOVmvT\n2sVm\r\n=Mcz/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtHuLObQDuhnIzImVmWBSGLXJOPycQTKmPdwF3nmG9qAiA5EaSgdf+H5bJI8EWwlkziBUHmF2Wnfit7q6Iz3N5hLA=="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.3_1599015587429_0.8410998607142743"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bconnorwhite/json-types","version":"1.0.4","description":"Type checking for json objects","main":"./build/index.js","homepage":"https://connorwhite.org/github/json-types","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","keywords":["json","object","value","array","typescript","types","type","checking"],"scripts":{"build":"bob build","prepublishOnly":"yarn build","postpublish":"git push"},"devDependencies":{"@bconnorwhite/bob":"^1.9.7","@types/node":"^14.6.1"},"_id":"@bconnorwhite/json-types@1.0.4","dist":{"shasum":"01226c592c45a37f4c520f0b643e034e2b17341f","integrity":"sha512-+7gP3CegYeLALUutJ9e5bFm8KYTikXu3pPBT0Ghnfcmrjl/uWNt9zIA5n2Fs6MAQ1aMRD2wk297hgSyOaD8qwQ==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.4.tgz","fileCount":6,"unpackedSize":1844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUFCWCRA9TVsSAnZWagAANY8P/jUOmlB4axSd+LR8GM0d\nVXzCFVYqiPmi/5HLZ2szrYSiXE52soMxN8hR9Ov+bANmgNX5HcICrjUIWlod\nwbtaYleRH0hEBIf2kRlySi4eZucVfKSu/dyxNsfsVWzElAsP9qcRA5BSrbBf\npxdF9iAw2BhSDkyyXKNwsdruu4tMHR4y9MwMhlmBLK6XCkJfZB/5R3snNmHh\n/6x0BWS3210U/0gkXq5DTLuV2/xsnj6IJa18hDiIM69ygCIR/QU7y6gLec35\nBSNbLKibaGhCM7X2hFZ2ehUM/ySbFPn+DjL8FZQQGvaoTDxNNltI5ejnNqTD\n/3mUpK0mCC6Ym/Tif314sQpb4PQ4gVdbvvOnssni3Hk4aSTqznZmHnnBg8EG\nrZnq6a7W3khTWbpPTcYK7fyTGN+JGZpbxgMn0lat5dns2uhoEqzhU7leHsHj\nqNJAzWeXx8fjR6/bYIPZpOgV3lXWlXR5yOIVpmBPSpNlh4RZ6Gw5aqwLzz/d\nXjwRWiFHK+kSb8y/4uLO5mfkZXMbIY6yaO04DX50OSNJTw5zGS2oZu8TJ5Gh\nKNvo04u9aZhgMvvD3gTzJsmcitvRIZYhBP1jwCy6oGphM7U753a5gkp1y3Bv\n6hY4VQ4ptvNCniRjy/k6ZTTqCCO7JdhJwUTK9Pp8K84cAxO5LCmzmDMsBhR0\nylPF\r\n=+aZE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJsfBAqBRSXxq66sczCYH+iBzDigeU9RuwR0jENN+tmwIhAMIkpXa09uQOJkl8jGNOPQhvde2Q83vGj0CcW6DUky5s"}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.4_1599099030315_0.07639046332045618"},"_hasShrinkwrap":false},"1.0.5":{"name":"@bconnorwhite/json-types","version":"1.0.5","description":"Type checking for json objects","main":"./build/index.js","homepage":"https://connorwhite.org/github/json-types","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","keywords":["json","object","value","array","typescript","types","type","checking"],"scripts":{"build":"bob build","prepublishOnly":"yarn build","postversion":"git push"},"devDependencies":{"@bconnorwhite/bob":"^1.9.7","@types/node":"^14.6.1"},"_id":"@bconnorwhite/json-types@1.0.5","dist":{"shasum":"c638604ac07f326e74f0b082d34964e8baf6e75c","integrity":"sha512-GyVHRWM0Q+PmY7Hicd4l8J2fpsWtb/o1UxsVuzJ8M0SLfpiTuNkak3iA4zCCg66jLnxt6SFEba8oHVRa0CJbeg==","tarball":"https://registry.npmjs.org/@bconnorwhite/json-types/-/json-types-1.0.5.tgz","fileCount":6,"unpackedSize":1844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUFDgCRA9TVsSAnZWagAAMgYP/0QbvjxWBI1+Uy/9KiWo\nvbSWXUwD7mdmHrzRlXhqcnxRGgcoxJMvVsFNm3QQf4xkx8HsZ4HNX0GsdziJ\nFOx6DsWQX0O/EMcHlpW9tJaql8uhrEFtcFnqmk9l5YeqS/VHKXg+i0mJWoUq\nfU3xsHf7ht9NfH8BNm4+amkVeXFRHNWsP/DZnt2hs23CV4oy+f7KpGMc/YSl\nXqperYSOHAVt705hbYcvrqTDNCWZv6Q+iZ9l9sQMQIlBrtg8qXbp9lQjYe20\nwaqwgQVVNWtiAOrj8gXfOmyBxLyRAdPgT6bXMEVzrHynoDEfEDMJuz0uZ7JC\nARfXvkJ8S9BkwO/vW56wimME1jjkmUv5c0wgGTrPymmrMtPcpE7towiewhyi\njGXngPCfNMUXrqCthU+wGtlUKSnpJFZ+Y4w76+JlJQAN08ibMxes77Jl8sQ3\nFhpQvFl5+FUQpdx35NMuNiSVWbS/hvQXyZWB/S/nNo19J5N08YEbxdHsbtsR\nv/y1vRgwca06tyKxrkRxmxbtMw7qkQhXIyIJCQ6+TIevEKj/AVUluJE85wUQ\nY9udxG6dMaFGs2Ud5hArRJXeVmwPHn8NxvxIu+sCF4KCjaL4Lup/eMmk6Jmr\n+fsw8Giz5lH9gCFeyhUZvncEH96YOPcJvNHTc2ZZtdrUZtLtvFc2x5ITjL1G\nGdUT\r\n=SvDG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfilHTwoH1lG/BLnTSLNtyDGIelg/QuC71CrO0ZKA0CAiEA1R8iEl//AbEgEuBgyi14qqCe4JqocOCdcn8IWvPGY9Q="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-types_1.0.5_1599099103883_0.9698457832332978"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-28T02:52:30.515Z","1.0.0":"2020-08-28T02:52:30.679Z","modified":"2022-04-04T18:02:15.294Z","1.0.1":"2020-08-28T02:54:19.449Z","1.0.2":"2020-08-28T03:04:55.732Z","1.0.3":"2020-09-02T02:59:47.533Z","1.0.4":"2020-09-03T02:10:30.440Z","1.0.5":"2020-09-03T02:11:43.987Z"},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"description":"Type checking for json objects","keywords":["json","object","value","array","typescript","types","type","checking"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","readme":"# @bconnorwhite/json-types\n![dependencies](https://img.shields.io/david/bconnorwhite/json-types)\n![typescript](https://img.shields.io/github/languages/top/bconnorwhite/json-types)\n![npm](https://img.shields.io/npm/v/@bconnorwhite/json-types)\n\nType checking for json objects\n\n```\nyarn add @bconnorwhite/json-types\n```\n\n## API\n```ts\nimport { isJSONObject, JSONObject, JSONValue, JSONArray } from \"@bconnorwhite/json-types\";\n\nisJSONObject(object?: JSONValue): boolean;\n\ntype JSONObject = {\n  [key in string]?: JSONValue\n};\n\ntype JSONValue = string | number | boolean | null | JSONObject | JSONArray;\n\ninterface JSONArray extends Array<JSONValue> {};\n\n```\n\n","readmeFilename":"README.md","homepage":"https://connorwhite.org/github/json-types"}