{"_id":"@bjorkhaug/sschema","_rev":"1-a3b4fe1ae88fb086e3498929b4dedc09","name":"@bjorkhaug/sschema","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"module":"./esm/mod.js","main":"./script/mod.js","name":"@bjorkhaug/sschema","version":"0.0.1","description":"JSON Helper types for typescript","license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","scope":"@bjorkhaug"},"repository":{"type":"git","url":"git+https://github.com/simenbjorkhaug/sschema.git"},"bugs":{"url":"https://github.com/simenbjorkhaug/sschema/issues"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"devDependencies":{"@types/node":"^18.11.9"},"_id":"@bjorkhaug/sschema@0.0.1","gitHead":"356185dce09af083f68e1015cf84f06e1d9d6e77","types":"./script/mod.d.ts","homepage":"https://github.com/simenbjorkhaug/sschema#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-9vCED1ZAt2vu1ZvgyzbTnK2Zvq3VeAdeCJJ8b2FkBow72U4D6ILhrQXsRzhFlivLm8CL4ps6U2BCGk27NLmouA==","shasum":"773745b66a5e1b48d0902a0d6397b9684f97579d","tarball":"https://registry.npmjs.org/@bjorkhaug/sschema/-/sschema-0.0.1.tgz","fileCount":164,"unpackedSize":35675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfjgoL65gK/JfxaTvtlczt5LiyINi36X5UMCnGa+aLxAiANE+0WOaXo6U4Y7lUl8In/W7vXmlVsVhhYm2Eps+AXag=="}]},"_npmUser":{"name":"simenbjorkhaug","email":"simen@bjorkhaug.io"},"directories":{},"maintainers":[{"name":"simenbjorkhaug","email":"simen@bjorkhaug.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sschema_0.0.1_1700414486783_0.36396119852187514"},"_hasShrinkwrap":false},"0.0.2":{"module":"./esm/mod.js","main":"./script/mod.js","name":"@bjorkhaug/sschema","version":"0.0.2","description":"JSON Helper types for typescript","license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","scope":"@bjorkhaug"},"repository":{"type":"git","url":"git+https://github.com/simenbjorkhaug/sschema.git"},"bugs":{"url":"https://github.com/simenbjorkhaug/sschema/issues"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"devDependencies":{"@types/node":"^18.11.9"},"_id":"@bjorkhaug/sschema@0.0.2","gitHead":"7e5acafd4b15b663265f552a2b879a9b83422538","types":"./script/mod.d.ts","homepage":"https://github.com/simenbjorkhaug/sschema#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-UkS4aWOOkn5wBv5S6Ha5bIaWnWQuQwGjWsIdz8Zy0eMqaHdPydMBgniAGqUHMRxwcSe/S30slckJjdUyoWT2NQ==","shasum":"c42dd21be1bc88bd59e7045c19e054ac288a0e2a","tarball":"https://registry.npmjs.org/@bjorkhaug/sschema/-/sschema-0.0.2.tgz","fileCount":164,"unpackedSize":40902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3RBvJCal5ncnrLXjCnCxjbGaIy0uQWlHdWXiC4yL29wIhANaEpjt2qMGJA9jc23QY8m6IoAiv+1GKppIfKe08/1/Q"}]},"_npmUser":{"name":"simenbjorkhaug","email":"simen@bjorkhaug.io"},"directories":{},"maintainers":[{"name":"simenbjorkhaug","email":"simen@bjorkhaug.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sschema_0.0.2_1700415014689_0.4958918047506522"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-19T17:21:26.683Z","0.0.1":"2023-11-19T17:21:26.980Z","modified":"2023-11-19T17:30:15.064Z","0.0.2":"2023-11-19T17:30:14.873Z"},"maintainers":[{"name":"simenbjorkhaug","email":"simen@bjorkhaug.io"}],"description":"JSON Helper types for typescript","homepage":"https://github.com/simenbjorkhaug/sschema#readme","repository":{"type":"git","url":"git+https://github.com/simenbjorkhaug/sschema.git"},"bugs":{"url":"https://github.com/simenbjorkhaug/sschema/issues"},"license":"MIT","readme":"# @bjorkhaug/sschema\n\nJSON Helper types for TypeScript.\n\n## Table of Contents\n\n- [OpenAPI](#openapi)\n- [Schema](#schema)\n- [JSON-LD](#json-ld)\n- [Responses](#responses)\n- [HATEOAS](#hateoas)\n\n## OpenAPI\n\nThe OpenAPI module provides types and interfaces for OpenAPI documentation. It\nincludes components, external documentation, info, paths, security requirements,\nservers, and tags.\n\n## Schema\n\nThe Schema module provides JSON-Schema helpers.\n\n## JSON-LD\n\nThe JSON-LD module provides helpers to work with @context etc to provide RDF\ncompatible JSON data.\n\n## Responses\n\nThe Responses module provides JSONLDResponse, JSONResponse, and HATEOASResponse\non top of the whatwg fetch standard.\n\n## HATEOAS\n\nThe HATEOAS module provides resources for creating HATEOAS-style APIs.\n","readmeFilename":"README.md"}