{"_id":"@bconnorwhite/json-types","_rev":"139834","name":"@bconnorwhite/json-types","description":"Type checking for json objects","dist-tags":{"latest":"1.0.5"},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"time":{"modified":"2021-06-03T11:26:14.000Z","created":"2020-08-28T02:52:30.679Z","1.0.5":"2020-09-03T02:11:43.987Z","1.0.4":"2020-09-03T02:10:30.440Z","1.0.3":"2020-09-02T02:59:47.533Z","1.0.2":"2020-08-28T03:04:55.732Z","1.0.1":"2020-08-28T02:54:19.449Z","1.0.0":"2020-08-28T02:52:30.679Z"},"users":{},"author":{"name":"Connor White","email":"connor.bcw@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/json-types.git"},"versions":{"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","size":968,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.5.tgz"},"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,"publish_time":1599099103987,"_cnpm_publish_time":1599099103987},"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","size":962,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.4.tgz"},"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,"publish_time":1599099030440,"_cnpm_publish_time":1599099030440},"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","size":945,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.3.tgz"},"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,"publish_time":1599015587533,"_cnpm_publish_time":1599015587533},"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","size":1030,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.2.tgz"},"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,"publish_time":1598583895732,"_cnpm_publish_time":1598583895732},"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","size":1031,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.1.tgz"},"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,"publish_time":1598583259449,"_cnpm_publish_time":1598583259449},"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","size":1034,"noattachment":false,"key":"/@bconnorwhite/json-types/-/@bconnorwhite/json-types-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bconnorwhite/json-types/download/@bconnorwhite/json-types-1.0.0.tgz"},"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,"publish_time":1598583150679,"_cnpm_publish_time":1598583150679}},"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","_attachments":{},"homepage":"https://connorwhite.org/github/json-types","license":"MIT"}