{"_id":"parse-json-object","_rev":"14-db232f8e12cccd74300d40264908f5c1","name":"parse-json-object","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"parse-json-object","version":"1.0.0","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@1.0.0","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"dist":{"shasum":"1b052a8a40818548f5a85488ae28974da64ee088","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.0.tgz","fileCount":6,"integrity":"sha512-VDfVXMT427t5CGZCeYfOk3j2JenRLLoylHvdPr6TRlIw/L3eA+z+a3kOkfWwnl8LNWdG5Xo0hDknQhy4FtL6Vg==","signatures":[{"sig":"MEYCIQDqPJC6zRAXzWKPimubWwF0Buy3tuo+z739aYnIvO9rkAIhAOdq0cX2vvOWl6SYjrR9lta+lP8DUY/QsOOdTEPL1b13","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOKanCRA9TVsSAnZWagAAn18P/31opyEuqPmUjZ1zrpJ4\nWlTF8omTidsSoIuQw4H8Gw8IqC2J+unPnj9p8ez3vQ54n4LtfPjwhKn5S+X+\nISxhOx2p2aWuvRGOdBNYBP4CORDS9GCQM3ivNCMiYLyczVcStGNsH16oRh4y\nZKmUbxkLlasliI9XbWoBKIZbIQekSQXN/9FsQhcQTMPPF2lMHtC8ov12bc85\npChJCCbfuDOIzR4qT7QNOCWpFl1axB5Q15RKQLaw1lNE8LlCkQyD0JErGHDv\n5JHXfvAtRdQ72l86eoa27qQLzTrgoYHJSSyMs0j1v+BBt4NeXsQFdzI4atgW\nEm8JbqkKKVX4n0JkRNUrfL8daJmDvXw97vxfKb7qeJta9SRNt1038TASZY2W\nVCnCWT4TnONmh6GxMcNI9fWeJHEkcK8RLaobRpVVyVZPC8L3k9tOH5/2L2Wa\nWQfL4UGLG6q5kdfO+QgKjabtsWlNmlxAvydY/vnKO/O32eD5N6QmHmoytftV\noFzolab/XE+6iqg/h4U+snHT9Y4RVb5MIiVqm49WnWoGTK2jBM78VaKFbAg1\nU5EbjyZ64xwRtEZX84t5qSFjNmy89pwj2kgcHKejW27qL2WrSi9/LWYQHXr2\nB4pO6b3hivnWABMGdvwyDyVghYnyzbHtZYVPDNDPQD6Nfib3wwoH2Kyh6HrD\nmMu2\r\n=CjlC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","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"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.10.5","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/node":"^14.0.27","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@babel/plugin-transform-runtime":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.0_1597548198468_0.46746106662749365","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"parse-json-object","version":"1.0.1","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@1.0.1","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"dist":{"shasum":"bd1924baf8fbf1078446e92eac053b5576f40632","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.1.tgz","fileCount":6,"integrity":"sha512-Y8W5c0XrU1dKV1SOczUksFlsSxYmrkIqjAWtzaGApNwTvkTFwJAbegfkciCSW3a6iLGkkSE7qPEoealTje843w==","signatures":[{"sig":"MEQCIG29XS+FI0DWJ4dI7KvSl36vPKgo0TEcUBy/yiQ+PTlfAiARxSUgH5hn+3pmZ7ITX84BLGkWmEgFkbDH6edUkHysZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHORCRA9TVsSAnZWagAAVM4P/0IFioOF4L9RtrS0qt8N\n4b/RjawJPhC1NWeigL1UFPQM1tgP4KsO90KHu2B3JcnYSztxQJQekds6ifjP\n/fmG4D1SsRpOnkTCQZ/GOSHabjbmViSsWVmXPuTkekAGeFJVrgFWGXcbjea+\nT0OWjsfPhH5fIhDrJLuFHiflWg1oF3xz7bqkT9lhTNaDXXsXDm33Wq5Ri+N1\n4ugjCxSsO+whn04U5PTv3lYTvdrpqBCog6CfgtwC2SF6PBejI4UC/JfoOViR\n96U51V2JHIX+ZGsOO4tLFjgdCQSfS+vxEiPcCxB0SzYoCEFX9HiWVDAneuMk\nnL6lA0vSbUyBvahkM0IGST/NhiaCF1zhqro6rz10mjaS5okLhHy8t4sMnd5N\nviUK4T3KSjaYyRVd0Tzn7K+f9S0ffDZap1n+KuRQMHNOXhSbaz/aobBzzYlS\nmClxbQV+WTRO1LMjUynIT/iewEYMQUHHoPqCdxdLtkMbghi99lhKOn+i3Qb4\nJuiZvS2+KfAw2QQGsgx957PDwt1kPyaMIc2W7e5G24QITY4ATZdACyndEvyF\nRRiX42yoJwAHeAHcPBDXsEPa+zidRNs5j8XmHi9u4xBvyJhwmyGZ8CUEpP0e\nsTQY4vTM8Ne3zOqxW6QLyDj4p1iudz/cx5wKQdqnvfTmlgV78TuP3trhqB6+\nbpc5\r\n=x/OB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","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"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"@bconnorwhite/json-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.10.5","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/node":"^14.0.27","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@babel/plugin-transform-runtime":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.1_1598583696658_0.7956550953863779","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"parse-json-object","version":"1.0.2","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@1.0.2","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"dist":{"shasum":"f21da86df8ff9e6fdc81a1db01e709d6217d9d61","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.2.tgz","fileCount":6,"integrity":"sha512-QSV8MGktB35De3RgQgNTWmvpvvZF0W2BG9wd9b8qcqf0xbiNBtFNf+JOajr474W7oyBYZVDNR3A9DfBBle+5qg==","signatures":[{"sig":"MEQCIG78NTPRsJgsXSZaTo+D3KqyNkPqQXt+b6wjWojG8WiMAiAxofjSVE0L3utnkhOOuHmJAph0lhkbe3i7CAu1frTxpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHYkCRA9TVsSAnZWagAAYDwP/2YF0YVh+5ifJ/cSMisC\nTVZrdP478mUeGl0vjk8hI+BlcqVxNmefTp5nMuEzoafmVUmP/Wc1U7xzCKPf\nypCwtPYdzcUq11u8RS1YRNqySFaohwp8GGJHbU/+dTs68k71ghUbH36DuZdA\nmv7C4YyGTcVWafI2IAY06aYZUz7rbUVdma0ZtwSS0UBaGeRZ2zNGLRh6KWqw\nzjUlnDoRGjqZd9rQxGWwRgv39vAjB4UCf2Oo3rYUWxz47pQnqf/0tH/casUz\nYtD+nkwvqcdyOMx4/f1OjrOI3gqxwH8b+WIintb4Pp3+sricGjoKduy/m/4y\n2gD8WftdJbGgi3heuQOr2sa/SAC7e92QuUueGbOnB08W70488ygIdG+UrSXf\nojwACIyOREh2bwPqBfRO7y4VoJwHYgz/EsjoggP63RDSFsrW88nEBofRxSAc\nXk3dwbhPmJLBc19gtsLC0njTFQGR072RT67CStaKoTtMrnrguh5432MfjIIy\nH5Cgz8b4tJHATkB0ZfpNl0MM+kwGTaUcgql9zalz7O36l/tegq13/+kjSak8\n+vZTxIPzAkohFG3eCYiLS3v5s+B8R65DzAKz99YV183KD763yasH4dg3KQGc\neYmUYaULVPznnz4z98cuNAlQFqc1pp5CtUNzyV+iG4wKpuaBzK6L0/BK4rSf\n+pOS\r\n=yWJN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","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"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"json-types":"^1.0.2","@bconnorwhite/json-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.10.5","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/node":"^14.0.27","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@babel/plugin-transform-runtime":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.2_1598584355934_0.6277808695314522","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"parse-json-object","version":"1.0.3","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@1.0.3","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"dist":{"shasum":"c4fd294d5006c06ed1dfa51000c4ef622ef5b163","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.3.tgz","fileCount":6,"integrity":"sha512-HIMcv5bukZIGQYkCv5HfeYu1Z2qtLDQ1XtegU3LuxPZg+zKH0L+Pc2nZ7tcd2uMekDmGo8HCMBDjgudLJ6JwVQ==","signatures":[{"sig":"MEYCIQC/XeV+5Pcb0wZrydIQmZChDfiflqBjuSNZ8KTkyzANfQIhAOzhvVpNWDZSzK3qqYTleNUl0t3DaOroxAla+ZOUdrag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHZ8CRA9TVsSAnZWagAABm0QAIMBXFZkUI0MX9KXPj87\nkpDe8qqjvExNyHftCYNQduEnML2cRmlcKEDDg7LZflLgLUVxXfRYDKXhwCxt\nHkJdUs8t6ZMV9QXiNHWU3Eah8Iw+S6V1TqiuWuzSXnYRbvmFeJQxzUgSbO4s\nPcmpKNWu7xAMDuvFeFFjhZ9S99Gxh6w/QX+wjbBnic4IG4G1MF5ACBH1sEzV\niebLThyFFq5t6hTw8LdKzebJyavg5zbmDJ/Z7OP8OzT0rN209MG0/4JuiYFz\nlHNTzm/CFdspNjcS5/Gv4f5F49Y90eD3vUZqeyH0FKl/McOdvHHm01Dkm+TS\nsaLnv9Ibh1/ov3V10OAasZGPI6ibSM9XV7Yn4ux26FPwLzND8er2VP8ric8/\nCd/C/wBESQmpxRHEQX+9EPRBY03WAS4WP564IFV7uHHuwUmwXWhUJMeUHGYF\nVMiaFBOrj4p94EHriAJGpXp0YVdMnV6IKXshdqZUdzPclt1TJm4SCFmPzO4W\nY3h2UigT6hmKQUGrCAM13MsOMfSJVQanKxNPl4gO3xwpzTEu5h2SYHiv0vmP\npybI2xH3s7rbbKNS8BTtCKq9+yiQSIfqYXpW3kNcAbbQkwafJeada8j3yTRd\n/fLj2Qok2n1mTJ8U9X0y3cFrCkxcOuFlCpXoklYydbRR4XqKpw2WPNKNE+XE\nFbCA\r\n=CR8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","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"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"@bconnorwhite/json-types":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.10.5","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/node":"^14.0.27","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@babel/plugin-transform-runtime":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.3_1598584444186_0.9542372325541615","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"parse-json-object","version":"1.0.4","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@1.0.4","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"873f73dd6863fb390d4c110f265d82c38a0febd9","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.4.tgz","fileCount":6,"integrity":"sha512-dIMGBVzbXpSWbeLUowiUCW7CfDNLJRXFYQUzoMrcEAsDfOk98hm6yd06SnwsIonHLDaCk4L4sGmYLhwdSUX7+Q==","signatures":[{"sig":"MEUCIQCzDW0/RSsaDUDwfXA8g7wcH92hqIpYNFTUALxmTHS+OAIgKk9BJQdTvy48UgzE1ftxyzdTAGAD5FtdhfNrEMBs+6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTxFsCRA9TVsSAnZWagAA6ZsQAJN52DMyFa5VQuSvYsGm\nbR/R6OzmHssGe5cQozEjdlJ5FJs6hbRLyKv+hp7oKJ0od7M4TE8XO0dp7t9r\nNqifznocTt0l3VwLcZmtNMx3gnAF5B7sVJ4YlJ+xruA2xNNF8GJxsQTr8Xgr\n4sfFvWlPqRT5r3cMU9jbLn8DHJK4NL+Mlj2V8qDvuVHxP5T+A7hesKGPBgTj\nRm7ks9BaOGpqYwT3CXtMftZ9EeFTQR7LrSW7YzxAhIggNsc+Yu895oLronTf\nlzriDdsJuVeW4+pAEunpxHlpA4Ju8W9XrjsVH4mUQ2IojLGXEJcXNWM3apux\nYvhXSNXyIZqy/0e8q2YftG071o+q+2uN73uHmDl6gQCLFA8g30V6gYhN7oax\nQFXp/nS3bwc7q+mZU6Ic5au+hwljlSL0fHlJTZci9WR2GKLg0idep+E4qhjc\nfiib0miab1DUVxbPl844LfvtPYvWBoQVlGN/ejTrwQ2sV7KMHiEdkY52RJFo\nhsS64QH5lAF/dpnT0yvFD8p5z39ZM/5eljfU0cwD1F1PuvPvbsOlbOoRYfmN\nHXJ+NnDpJNtO4MCMbKFwCQzSDLHBT5UasTmsKoUwKYkIsO3AAE03infYWwA0\n7dCha42Yxrn+fXXEQNH1qwa120o+db1p8a1AW2nIWu06Ky05VP2ZTeTsX91i\nQh9m\r\n=hbln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","scripts":{"build":"bob build","prepublishOnly":"yarn build"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"@bconnorwhite/json-types":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.0.27","@bconnorwhite/bob":"^1.9.6"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.4_1599017324035_0.4809930074518387","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"parse-json-object","version":"1.0.5","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@1.0.5","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"53fa8c8ec9f6a9648708b9f2ff1d24f5d1f02a4c","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.5.tgz","fileCount":6,"integrity":"sha512-EDnHR+z9CWj3GvFe1769f2hj81iKBIWOQ2iQpZyixmtartEQvWb39o0AXUGs8YHSoIIFrujZexkPNtwkRgFG/Q==","signatures":[{"sig":"MEYCIQCXsJpU5fTtr++80CZvzZaX66XK0Gvz45yCxGZbVmMoTgIhAO3CpdijC+L+b5PvWF1f3bAGaxErh6nYTEILV9yXvYdk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUFKoCRA9TVsSAnZWagAAAqAP/24gLge9alNFb44Bl+AD\npgHpqS54AImE/8k+tw4JE7eHKgeR0jBv6/PtYZXDTaJrM7HMi9G14z8sdiJy\nnaV8pbBHsNExwiuZYS+EiQqB6+xU2ecbx2fLDT7sqGESPzNlA64haD7tTpaX\nwmq8JzaxIkKc4oy5QOPRuqldqBw9trqR2YNe+3ExsbooMBFfKIu+L0Lk6/p+\nfo6Qa5Un3iQsmf2jhmWisekoABH1Q0+KFcyV5HJCntXny03zs8dOJ6XphI9l\nxNBRATA1sSoEWkfcGpMZTZ0PXqLUp34BeAW/I8gGaF4F4PIwZiTHP+cNwuZ4\nW7ZPzTdqiKhGO6Mm1YYmFXNdBuLYmYSDIHFtHSkL1iOIIVsejUbMrx8MHGQR\ntHRmtwn+4Clb4aYjtwIvRv68Q4ZOLo0traczhaNwNs35Sz3j2aGF7wRqEPrM\nuIx5TVqjcmLDAvilD60HvDTvEe/LOXrGOZRhaIWiJLICxsJTL6vs2MHNglP8\n7UTSdoCmL3YbfzUUcOp49Ao+gOyYgWMlLjIE0281yCKJi7wy7zS6+cTVFGlk\nnDhf0uyNK5wYaWMJz4HSYHFTgxeD5nR9Y8j8JAvFDM39AVruv9QtcFLN5wUT\nqN6i5PE1r+j25qUOhzdbW1II1JeIx1gmOha3yCB9th95T+eX5/pJnTush5QA\nL4z/\r\n=7fUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","scripts":{"build":"bob build","postversion":"git push","prepublishOnly":"yarn build"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"@bconnorwhite/json-types":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.0.27","@bconnorwhite/bob":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.5_1599099559730_0.2591189748594358","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"parse-json-object","version":"1.0.6","keywords":["safe","json","parse","typed","object"],"author":{"url":"https://connorwhite.org","name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@1.0.6","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"0c353dd5cc9a9e1e9275bc7afcaac46a7a23d9b7","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.0.6.tgz","fileCount":6,"integrity":"sha512-pb81kqB3ihGWj9760Z6NLtqsHt0WD/dBDg7lpVArne7kquHl4uoKmEKsVoaOkXXJh7DAX0Jd91pB533Kqg9EnA==","signatures":[{"sig":"MEUCIQD4vcLeaLEZzwifO7bFteWorFvx2xoJdW3+yZvQuEwZlAIgRf/TVk84T6gsX3s+ozUMKY1AZ8jlvg/+/Gav4klkTQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVopuCRA9TVsSAnZWagAAIOoP/2I94QBDN+CXmgXtoYDR\n5xa/S/lKQls7hcT/flVDfjHVFXc3fe4mDeGsvQDAguRTFDXPhBVKd4Eoxs22\n94t7k9MYOwamf6MAXXQDSwxrVlOpIzeb5nuiLGfBs0F83CGv9uuXc8Y6fuQ8\ns/LGEo2nkjGjZnQ8y/RvtdKKTacvW1GGnQk5MJHtWbT9rAeTkvHXp1kjKWOc\n8d+Y3b74Xa2rBek7/PtwkYmDHO/q50xOir+ABaw1a/eUnnF1fxmVXTObxtot\n6kXlQTvO7a9lPMdrnBFvZtvTJBiyB0RaowMWERoMxgJlRZ13TCD2qTmdeMLt\n5izo4HL2jfnkBL6XscPukN9tcB9Lfm3QvfM0INj+qPN58jKdkq2mH7nqrNiE\nGDcvp/4AiqVao6wyAZFE4yh3dKASdo0q6BufamAvbYtdyF6flQR3XJf+8UqU\njZ4ajc+8JaIuVlRDdk7fyULdYUZCuX8NC3lN3obyqf2JDtoCdwwNVlFk2JI4\nUN0XQ6FaujGtCjCI993840/QvfMoOIPvKJHk2J25pM+kosYMcL7fD/ft+A7M\n6ESVnsJI9gtKxhe7NeWUUJrB28sNMVEMsKeA1bN8B69/P92I2t2qcbR4GwL7\nkFDFmDGMGRD80eyKqbB453TjngKCazmcAi3GEVk+aAlz7VIrMU1szjXRvdeC\ndNyB\r\n=23QC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","scripts":{"build":"bob build","postversion":"git push","prepublishOnly":"yarn build"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"types-json":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^14.0.27","@bconnorwhite/bob":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.0.6_1599507053802_0.5512055008507466","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"parse-json-object","version":"1.1.0","keywords":["safe","json","parse","typed","object"],"author":{"url":"https://connorwhite.org","name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@1.1.0","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"eef60211cec368259723d8586ecec7252f8fcdb2","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-1.1.0.tgz","fileCount":6,"integrity":"sha512-4w5s6uJY1tW9REY8UwUOyaZKSKsrbQrMEzlV/Le/g5t4iMWuuyK83pZZ0OZimSOL9iyv2ORvRSgz71Ekd7iD3g==","signatures":[{"sig":"MEUCIQCPY/S9QdxUyz3RfbAXnou+cb9BEgaDeIizpq9kRiuOCwIgBYMRdb0yE27ubZG1qWBneqY5Xyq/8iqIFsJiIQZpoJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVpSiCRA9TVsSAnZWagAAewEP/R29OT7urFCfpFEK778Q\nwfVnPhEj67wh7HW02R03OtON4ghC4waFEEDjRzTN1aPi09KgYsiE3nQnktvx\nS4V6+px6xU/f5NGWQFlhmzV/nLLplrApllPhysgpdVli+SZHsEgeuIQd75Y5\nHee01JuWZc2YRPmK5tgnoa0y3MUBT1CJwcoTZ9SGtniYa2LNaFBHORb48V23\nKL2atDzOGe9P8bRVt3NtdVYO0IhrJkJybk4RBcO/GyXSwKDmSJlsxVXp15uQ\nyJFWzrorR1DyUM5W1OUSdv9m2ceQ0r3k5023Hy7T2OF9vhEZaJV8TXVtNjJi\nLWEGg+u+qm+2zADAv0jPgq8RjsyOA4hmk8LCYhQwSY1iWJBlnAG1Kg/tE90i\nCkPNxu25EkEsC5sDMWUaUA6Kq8JGV9jxPkNfe8IRVi0886VWH8muwEwC4Lzn\ndKaY/Pq9TaidrKBrqxk4+tZTdwF6cuEDJmUxEhIwvLsMsrgH1ITvadpe93GV\noEiEEtuP8trkOC1Zui7FJxFkfgUksX23OJ12WbMYtvJfxdoFot1EEyqN4AuF\nJSOejMRtwgbs9SAK8Jxsv7sS7e6Li0yiICH5z0Y5WRbCFa/0LIvIf/9Ss70u\nnXBdnYFvXBpP/WIsvbM4FN5y4i26YR9HWKagbd3x6BzAFHCubUn7CfAK1iW2\nItbN\r\n=rbOG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","scripts":{"build":"bob build","postversion":"git push","prepublishOnly":"yarn build"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"types-json":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"@bconnorwhite/bob":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_1.1.0_1599509665687_0.28953316697164055","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"parse-json-object","version":"2.0.0","keywords":["safe","json","parse","typed","object"],"author":{"url":"https://connorwhite.org","name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@2.0.0","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"6f204f0a2a4188bcc04da7542bb08f3d74fe7dfc","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-2.0.0.tgz","fileCount":6,"integrity":"sha512-731iJiblJeTVEzVC/7ySrsItObAre2Mg5ZFC86DId/ysgKKqMWbDOjbGxolxi0ezli+BTMJxOlbuULhSIMsBmQ==","signatures":[{"sig":"MEQCIEEnQm2e49mjoHKjzlHX/O32qKYoRoZicHKhv/fU0SXIAiANYoS5Bp5y9kvad1NnbXrjxIai4PcXmZwr8W7FdBzbiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWZpTCRA9TVsSAnZWagAAHgQP/jRDqALWItd3iUhqQJI5\nkf1NOlwNVf13XK6jKlzV0wS3r7mqxrwjxNzvtIZWK9S2iaYF+J8Dv9wtri8k\n8XWQl7//tWqgN1NZj65BNYqY1ooFZ5TbVCdBBoAshZRTJLaaFeAO2KWEzUu3\n//FiQrktBWfArsUtyGreI2bLPsbvB0sunzE1sRuaIKC/wD11872WXPhA1bru\nZmVSSsifX+tn/etLLh7LVdq7EOlTYxVh0CKhCruDOpVylCDktIJH9sckid9/\njMz6BrOOaRuBmsUm3J0OqQWBaWDJmjAxzrVKVkpfVHWLPDK6Rdn/L2dX92bK\nNyZoN0DZoxzDI5XvIHe5FH9Z+kJeTrNCrjaFFfEfTPgKUOVfovNc+wmPpgHw\nNyaKZhKFrVrnecrOuGU0RcvICN8MtWG/t9yamEsE1lG+xnW/SJx94mFwe2ux\nUEu1t5f9CdGVo4bEFIq9KrXLLL3Nna8hyQ0BcZkh9JCjcjD19cuPfKLTxI33\nzEy2Hw5ILAUSRpE/qlwCCCYxAijF0uZxtFL+1o72C/BB9FN5CSNwr2KDsJdP\n4w3dlOxPtqEDjg+FVKO0HGRy5FPDz0TCDpHe3tmE3oB7hokop9BWb1jf4YbS\nT+qHZW5+BEZ5kMwsU5uozamkZDXDT4BrKbtSAYt5R4IUbKl7lkDGQA9YGCHy\n6jSv\r\n=R28l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","scripts":{"test":"jest","build":"bob build","postversion":"git push","prepublishOnly":"yarn build && yarn test"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object.","directories":{},"dependencies":{"types-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","@bconnorwhite/bob":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_2.0.0_1599707730897_0.46771096263530554","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"parse-json-object","version":"2.0.1","keywords":["safe","json","parse","typed","object"],"author":{"url":"https://connorwhite.org","name":"Connor White","email":"connor.bcw@gmail.com"},"license":"MIT","_id":"parse-json-object@2.0.1","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"homepage":"https://connorwhite.org/github/parse-json-object","dist":{"shasum":"a441bd8c36d2c33a69516286e7e4138a23607ee0","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-2.0.1.tgz","fileCount":7,"integrity":"sha512-/oF7PUUBjCqHmMEE6xIQeX5ZokQ9+miudACzPt4KBU2qi6CxZYPdisPXx4ad7wpZJYi2ZpcW2PacLTU3De3ebw==","signatures":[{"sig":"MEYCIQDnqemZhLKKFG7Eizl0Yw1G3YhGnIpwqmSDEAVGsIHxqQIhAMVJ2jHS6DZSH8oGxnm1wvKMVf7jvSKSVaBqb4YvHgl1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeVJpCRA9TVsSAnZWagAAvYgP/1p9fSqKP7mXFM2301QX\nDJKAuOoqE3+REmWa38e64HFvWCBnOTyPGNXtQwh3xSi3bwaqsCXKg04xO5Ct\nYQpo9DxNbKly8CUkbpREPV7U9XK5jKPdXlWICy8VF2/QUuxHtufoZjWqolKp\ne9L5dDEKqL+mPL1/o4Zh1xavlE2hmK6lmaRB1g+3qXeC60uisRRfb/kJpbi+\n8M9uDr72zo5GXG2fHvir1NnXpIOhiqhB+XbkCUhJvDTmh+gZQccaTU1ym5Yr\nz1yH0OFhKo+DE/hpR+nMqZ1Mbaum27l7igoE9JNnjpmf6uTaWkdICOeJRj34\ntN4OMDl/NErG/TMjcDi1fQYA5RB7jMJZmlwafR+ZWb7qGoSHN1+seWQRHr1G\nD/z9VxJaMLkgRqBV0Chf96jsHZK84Ld5gSX8ewn1qBsno6AEfO/l/URowIzZ\nk2/iBDe3h+ZWg+EPyDaWWifUaBR/ssDuZxoaM4zZyZ0bqb0bM1UUWPd9N0qU\n8ItAFrtiE70kn6v6ch4HVcUUtEO3FcfwTuuqCL4bS1288shyaErqyOCAdAH5\nIR6O31ng94GbcGC/fsNzSd0vyl+UJg9PwVY0AqAvlFO5w+l8gOsFdbgZVu1d\nHdqliFghqRcBJBTjwnso1umorjjYD0pey2cHuOB84XAUc4yoD/Qc6K3x343F\n6R+j\r\n=FTGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","husky":{"hooks":{"commit-msg":"bob lint commit"}},"scripts":{"lint":"bob lint","test":"bob test","build":"bob build","commit":"bob commit","release":"bob publish"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object","directories":{},"dependencies":{"types-json":"^1.2.0"},"eslintConfig":{"extends":"eslint-config-bob"},"_hasShrinkwrap":false,"devDependencies":{"@bconnorwhite/bob":"^2.9.2"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-bob"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_2.0.1_1601786472551_0.06313829552074957","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"parse-json-object","version":"3.0.0","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@3.0.0","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"contributors":[{"name":"Connor White"}],"homepage":"https://connorwhite.dev/github/parse-json-object","bugs":{"url":"https://github.com/bconnorwhite/parse-json-object/issues"},"dist":{"shasum":"a6c47d6bd4ba63503a03f99b0e5358a7782239b9","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-3.0.0.tgz","fileCount":8,"integrity":"sha512-48AQVEhLJOV0ik4Hp1ZUDiRiYSKN23vmeKuI8GoUxMXPX2LAXooCbBMms1s2bE3rKcJe5QQfraTlgvgZL+b+iw==","signatures":[{"sig":"MEQCIGLASNRWNygfskeANoPuD2IWxa7ozNRa6GMKMD4A26AlAiAwCkg8CNTfRt5FuPkfoXDUskCX69FrYpcyNi3g0iwvcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1wZRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSRQ/+LY+nHevsemHoLOT7AnTrX98hinJ9XmmHDGsP0VcYv9sLoJ3d\r\nj9hdFxz4dOn9EA11fG8jReKkYzusjaG2akOlms3GciZlg0nnsHaqMcZaPxct\r\nvxcd0WCVZy8elmiz7Qgc3MZkQzGzgjTC6+6gBMUi4nXO6DNfL1SRZkfNlDDA\r\nTUfv+qxHTfPGW03Diqq68rn/erkDKnrDFUT/Mduw0vYawB1u7W+qRcwwTEdt\r\nkGWWKHcNvcMAz34wYSIW7GTex7GOeDESYovnyeRYLdcQML/PDovfJnHblbIf\r\nPT17LMkkGMAD1JxQfEn3cL2Ez0mGUDK9Y/L8v9pwnPX0fN0ugS+KuyshmehJ\r\nQrQ8mkEwQ4SqhAzc6vKooKF3xhCsXaSkiZP+kDPHcY25YK7N14xHFc+bWC+H\r\nIcprMyzHHBeqoDRz0ZUa+rAbZatoKwgOMF1aSwYTK2ysedaORqkfSdu450Tp\r\nvMiPH2O1cduQim27VJbc/OHDc9/kuDRNu6Q7x/pgjIwtYxcXsiAuuaTEEkfk\r\n+h3Laj89rxfQ1W3pTyc+SqQlqJ0W9hvg5cZdvJ766psdhzVRb4UFs/mhWb+9\r\nV2MllypX3aFT0wd2OQF9SlLwKQsdOvMUSZHW3fn8F6FTliGaf/xzkypI0ue5\r\n09coSIJWn+dkZ4zjEvLiOzWV9EAfLtSfAKE=\r\n=gFWN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"@autosoft/jest-preset"},"main":".auto/build/index.js","type":"module","types":".auto/build/index.d.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":"./.auto/build/index.js","private":false,"scripts":{"dev":"auto dev","lint":"auto lint","test":"auto test","build":"auto build","prepack":"yarn build","release":"auto release","typecheck":"auto typecheck"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object","directories":{},"dependencies":{"is-zod":"^1.0.0","types-json":"^4.0.1"},"eslintConfig":{"extends":"@autosoft/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.20.2","autorepo":"^0.1.9"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-auto"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_3.0.0_1675036241038_0.34595813031269484","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"parse-json-object","version":"3.0.1","keywords":["safe","json","parse","typed","object"],"author":{"name":"Connor White"},"license":"MIT","_id":"parse-json-object@3.0.1","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"contributors":[{"name":"Connor White"}],"homepage":"https://connorwhite.dev/github/parse-json-object","bugs":{"url":"https://github.com/bconnorwhite/parse-json-object/issues"},"dist":{"shasum":"cdd18bd50959a9917a06126dc464217289001c1b","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-3.0.1.tgz","fileCount":8,"integrity":"sha512-AmlodydoVEwH8XYRh42HTbNhz5L2JsswSC0hIsRK5TTpaBQuKw81hy+Qg7EvADaVOBNs29AySV2RWEl/6HDGqw==","signatures":[{"sig":"MEUCIE15DhfpiLBvz7O3trWh8C16IGP1pMPVH9CP1bNQ79wgAiEAgBXLDe9vtBFu4KZoPzk03whJx1+gbs2MaKh/I5+Q1Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1wgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Bg//SKNkRQnGZvvIvu1cWRBVJM4fPHSwcu5cMCPECxtE6wc3Xpnf\r\nS+Nj5IdOtJnvh+BvVoCVaDog2IpIVz1J9zfTAn79gOGBVHTlkucE2X1jbATo\r\nsvwReLt4zxN6W1a9X8S8yCMyImiM9up8tckElk9zOzhdLTQwXO7qe2Hdxijc\r\nVeJJPu1I8e0hBkMtCktliFivYZpTHdz5KEAw0oYo9VDOsQ3TlXKe72H9VtyO\r\nLXsv5ypRdt9rAb7Gl4Pdx0PcX9hd0oqo4ZLfsoiDH+wdpBqTeLJVUQSgxwS6\r\nYrwP5pGLGYVXywsS2xAN8G5OrvQ8QlZeJYsoYECFACCZObeWLf3k+/zppoWQ\r\n7fd4MWPyTHD3y7LxLcsQSr8tSM6vKiJOyTrYGmWSM1Z7Vo6BuLPh74hV3CjQ\r\nmOR9hfDBh36L158RU2cCJKE2QW3tLXwyaF7vWBnYZP1W+e2wy5Rg8680jjFl\r\nQYupHHpp/kxUSVPt6ZzfYDyOZJgs21CFSlZT971j4WKDds0GFq+44BJSGxz9\r\nVPuwh7UWo0/Z5FsqxLGcCQWDGttziuBNhpWls4mL1RWU/+rH+62epUKyZU5M\r\nAwDRt/Wg9yWw11MtAE+6FuI6t3oBDUbweJ5UnJkvQsBGFidrykT3Uc2qDhKg\r\n7zaCRHl7O7k4u+jBjuR++5oV4J4AAQRxX38=\r\n=zqgo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"@autosoft/jest-preset"},"main":".auto/build/index.js","type":"module","types":".auto/build/index.d.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":"./.auto/build/index.js","private":false,"scripts":{"dev":"auto dev","lint":"auto lint","test":"auto test","build":"auto build","prepack":"yarn build","release":"auto release","typecheck":"auto typecheck"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"repository":{"url":"git+https://github.com/bconnorwhite/parse-json-object.git","type":"git"},"description":"Parse a typed JSON object","directories":{},"dependencies":{"is-zod":"^1.0.0","types-json":"^4.0.1"},"eslintConfig":{"extends":"@autosoft/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.20.2","autorepo":"^0.1.9"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-auto"},"_npmOperationalInternal":{"tmp":"tmp/parse-json-object_3.0.1_1675036719759_0.8751972557764263","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"parse-json-object","version":"4.0.0","description":"Parse a typed JSON object","license":"MIT","private":false,"author":{"name":"Connor White","email":"oss@bconnorwhite.com","url":"https://bconnorwhite.com"},"homepage":"https://github.bconnorwhite.com/parse-json-object#readme","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/parse-json-object.git"},"bugs":{"url":"https://github.com/bconnorwhite/parse-json-object/issues"},"keywords":["safe","json","parse","typed","object"],"type":"module","main":"./build/index.js","exports":{".":"./build/index.js"},"types":"./build/index.d.ts","engines":{"bun":"^1.3.0","node":"^24.0.0 || ^26.0.0"},"scripts":{"build":"tsc --project ./tsconfig.json","lint":"npm run lint:package && npm run lint:source","lint:package":"npmPkgJsonLint .","lint:source":"ESLINT_USE_FLAT_CONFIG=false eslint src test --ext .ts","prepack":"npm run build","release":"npm publish","test":"npm run test:node && npm run test:bun && npm run test:browser","test:browser":"vitest run --config ./vitest.config.mjs --project browser","test:bun":"bun test ./test/index.test.ts","test:node":"vitest run --config ./vitest.config.mjs --project node","typecheck":"npm run build && tsc --project ./test/tsconfig.json"},"dependencies":{"is-zod":"^2.0.1","types-json":"^5.0.0"},"devDependencies":{"@bconnorwhite/eslint-config":"^1.1.0","@bconnorwhite/tsconfig":"^1.0.0","@types/node":"^24.3.0","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@vitest/browser":"^3.2.4","eslint":"^9.39.4","eslint-plugin-import":"^2.32.0","eslint-plugin-json":"^4.0.1","npm-package-json-lint":"^9.1.0","npm-package-json-lint-config-bconnorwhite":"^1.0.0","playwright":"^1.58.2","typescript":"^5.9.3","vitest":"^3.2.4","zod":"^3.20.2"},"eslintConfig":{"extends":"@bconnorwhite/eslint-config"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-bconnorwhite/oss"},"gitHead":"a70919f0e5cc5a257fdc5c31d8b0ecdd65122b8c","_id":"parse-json-object@4.0.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-VI3XxH6YSeSGQIsluuWDVj93WLKsjqzwUScH/U+vqyb4nh++wkdJLLeGvJ0Lkdu4S6BFPunuDOu5B1dlJIZ/Ng==","shasum":"0ce50c43a827e1e35cfef3ac57415ae07633b9e8","tarball":"https://registry.npmjs.org/parse-json-object/-/parse-json-object-4.0.0.tgz","fileCount":6,"unpackedSize":9200,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/parse-json-object@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIApuPrDSMMyop7mzVXHMUYmg1fLDs2gt8Jog9Lq/OLwiAiBaxXcGFMWEQ6eRwt0vPeuDDxIUh4U5cBysTV0yNiVxEw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d492ce6-25fe-4877-8e68-a53a98a1d332"}},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-json-object_4.0.0_1773253135069_0.9174169551090627"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-16T03:23:18.467Z","modified":"2026-03-11T18:18:55.563Z","1.0.0":"2020-08-16T03:23:18.690Z","1.0.1":"2020-08-28T03:01:36.769Z","1.0.2":"2020-08-28T03:12:36.041Z","1.0.3":"2020-08-28T03:14:04.313Z","1.0.4":"2020-09-02T03:28:44.170Z","1.0.5":"2020-09-03T02:19:19.838Z","1.0.6":"2020-09-07T19:30:53.987Z","1.1.0":"2020-09-07T20:14:25.800Z","2.0.0":"2020-09-10T03:15:31.025Z","2.0.1":"2020-10-04T04:41:12.713Z","3.0.0":"2023-01-29T23:50:41.193Z","3.0.1":"2023-01-29T23:58:39.954Z","4.0.0":"2026-03-11T18:18:55.214Z"},"bugs":{"url":"https://github.com/bconnorwhite/parse-json-object/issues"},"author":{"name":"Connor White","email":"oss@bconnorwhite.com","url":"https://bconnorwhite.com"},"license":"MIT","homepage":"https://github.bconnorwhite.com/parse-json-object#readme","keywords":["safe","json","parse","typed","object"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/parse-json-object.git"},"description":"Parse a typed JSON object","maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"readme":"<!--BEGIN HEADER-->\n<div id=\"top\" align=\"center\">\n  <h1>parse-json-object</h1>\n  <a href=\"https://npmjs.com/package/parse-json-object\">\n    <img alt=\"NPM\" src=\"https://img.shields.io/npm/v/parse-json-object.svg\">\n  </a>\n  <a href=\"https://github.com/bconnorwhite/parse-json-object\">\n    <img alt=\"TypeScript\" src=\"https://img.shields.io/github/languages/top/bconnorwhite/parse-json-object.svg\">\n  </a>\n</div>\n\n<br />\n\n<blockquote align=\"center\">Parse a typed JSON object.</blockquote>\n\n---\n<!--END HEADER-->\n\n<!-- BEGIN INSTALLATION -->\n## Installation\n\n<details open>\n  <summary>\n    <a href=\"https://www.npmjs.com/package/parse-json-object\">\n      <img src=\"https://img.shields.io/badge/npm-CB3837?logo=npm&logoColor=white\" alt=\"NPM\" />\n    </a>\n  </summary>\n\n```sh\nnpm install parse-json-object\n```\n\n</details>\n\n<details>\n  <summary>\n    <a href=\"https://yarnpkg.com/package/parse-json-object\">\n      <img src=\"https://img.shields.io/badge/yarn-2C8EBB?logo=yarn&logoColor=white\" alt=\"Yarn\" />\n    </a>\n  </summary>\n\n```sh\nyarn add parse-json-object\n```\n\n</details>\n\n<details>\n  <summary>\n    <img src=\"https://img.shields.io/badge/pnpm-F69220?logo=pnpm&logoColor=white\" alt=\"PNPM\" />\n  </summary>\n\n```sh\npnpm add parse-json-object\n```\n\n</details>\n\n<details>\n  <summary>\n    <img src=\"https://img.shields.io/badge/bun-EE81C3?logo=bun&logoColor=white\" alt=\"Bun\" />\n  </summary>\n\n```sh\nbun add parse-json-object\n```\n\n</details>\n<!-- END INSTALLATION -->\n\n- Returns `undefined` if unable to parse\n- Returns value if successful\n\n## Usage\n\n### Types\n```ts\nimport {\n  parseJSONValue,\n  parseJSONObject,\n  parseJSONArray,\n  parseString\n} from \"parse-json-object\";\n\nparseJSONValue(\"1\"); // 1\nparseJSONValue(\"not valid json\"); // undefined\n\nparseJSONObject('{\"a\": 1}'); // { a: 1 }\nparseJSONArray(\"[1, 2, 3]\"); // [1, 2, 3]\nparseString('\"hello\"'); // \"hello\"\n```\n\nAdditionally, a `parse` function is provided, which takes a function to validate the parsed value. This can be easily used with [zod](https://github.com/colinhacks/zod) to validate more complex types:\n```ts\nimport { parse } from \"parse-json-object\";\nimport z from \"zod\";\n\nconst schema = z.object({\n  a: z.number(),\n  b: z.string()\n});\n\nparse('{ a: 1, b: \"hello\" }', schema); // { a: 1, b: 'hello' }\n\n```\n\nA custom typeguard can also be used:\n\n```ts\nimport { parse } from \"parse-json-object\";\n\nfunction isNumber(value: unknown): value is number {\n  return typeof value === \"number\";\n}\n\nparse(\"1\", isNumber); // 1\nparse(\"not a number\", isNumber); // undefined\n```\n\n<br />\n\n## Related Packages:\n\n- [stringify-json-object](https://www.npmjs.com/package/stringify-json-object): Stringify and format a JSON object\n- [types-json](https://www.npmjs.com/package/types-json): Type checking for JSON objects\n\n<!--BEGIN FOOTER-->\n<h2 id=\"dependencies\">Dependencies<a href=\"https://www.npmjs.com/package/parse-json-object?activeTab=dependencies\"><img align=\"right\" alt=\"dependencies\" src=\"https://img.shields.io/librariesio/release/npm/parse-json-object.svg\"></a></h2>\n\n- [is-zod](https://www.npmjs.com/package/is-zod): Typeguard to check if a value matches a zod schema\n- [types-json](https://www.npmjs.com/package/types-json): Type checking for JSON values\n\n<h2 id=\"license\">License <a href=\"https://opensource.org/licenses/MIT\"><img align=\"right\" alt=\"license\" src=\"https://img.shields.io/npm/l/parse-json-object.svg\"></a></h2>\n\n[MIT](https://opensource.org/licenses/MIT) - _MIT License_\n<!--END FOOTER-->\n","readmeFilename":"README.md"}