{"_id":"core-types-suretype","_rev":"17-71f8fd097ceb840981306e4439110432","name":"core-types-suretype","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"core-types-suretype","version":"1.0.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.0","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.0","json-schema-cycles":"^1.0.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.1.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d276c108c427b3b24b2dac17e6f83990423fd3dd","_id":"core-types-suretype@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-i/j/UDcR2qYGumCFbji0E8X3z/HfPHpN87+PkGww8c5s58bCsxXJkddrXIPHVsawOOmQ/NdOMFyKWaa8d1wiew==","shasum":"5769866e9a311f621538c6e0abb7347c2ed4c5df","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.0.0.tgz","fileCount":33,"unpackedSize":57742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaN9nCRA9TVsSAnZWagAA5rIP/RIqOuS19Fq0D+JiwHch\nrqF8LK6nZ6QC4jy0IKRA/Rtz2UJTFGUQa3woA3BFdUBUhjrOBO5CTjE1kFJS\nQRlsFe4+XDmbTEfAvGrJ0ikJJtx6Yxo5EqmjdvzcmwPW96r/4XE0SHIg/7qY\nqfES8/oH1qHPdA3aQqOaK8ZsqBdM1kuPc4bGXbmtl3KoNKkeWRx+NcGJ1ArW\nqITUGFP4DYvlyMt7CXkxdmd2nv0zg4gBpeFchyltb7BjZedzbai2fC/h9ni4\nqR901Nw5KoobtQzwhhhjZpzg5OD2LERfZsmxxUWUeq7hj0+JilyhpzjQNP4d\n7LsUwj0BatW/nmaA13RHPbeIPJA78tzwDepGbZQdVRBjTIMo9qROEhiwenpk\nSOXm3MTIckq8FtorKCj1dUtcTnXcUmsorke8sCQVunv0vFnqUbIGoR81iFjV\nj+nXoZG6rLB85rxwWwMNBoX9QmdeOXxeyj5Qzv+I+Voq18pNdeN3t9vHwMit\nQ50+DAk7ppqhu1USgCGk/nNr85tRYRVkpO4n/b6dNAp3eUxDVn3mnUR7bowj\n9AOUmq2F+3RfWVWZAqepn/GKzhORMguYgh2AOKAYrdPS++uZGuM0TECpfTd/\n+zAqld/CfzIvpnG1QtkiYCT+SdAc277sUjIQzJEutvk8FEHU0Wm7VbNl1fvC\nXIHD\r\n=LbCs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeySr3xB1aQbix2V9e9H3uaNt4/c33nQYS7Gm/jObw2QIhAIsH8s61wheFjYuP5hvo0fDOuPFTqGDZA8tVscK3BkVV"}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.0.0_1617485670717_0.6772323275036525"},"_hasShrinkwrap":false},"1.0.1":{"name":"core-types-suretype","version":"1.0.1","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.0","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.0","json-schema-cycles":"^1.0.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.1.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"00c0f2eaa6fd59ad3937a6904291293019c1d3fb","_id":"core-types-suretype@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-C9EQr7roQaas3Yh2nnbo/H01pyJcI8/4np1qItYzqpkMnfXqCS2rECnzB9HkbWBdzrfSqxH/AzNNEDgbfJJX/Q==","shasum":"7531d74e9da2ec06f25bf8b9715a9c838a684bd0","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.0.1.tgz","fileCount":34,"unpackedSize":57934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbfKzCRA9TVsSAnZWagAAc24P/07VPQvRqO5MGeNeGruK\nY9eFyTUoTEPboYux0Wp1LCSMG8zQWtvFUmP9llyyrazB+pjm+413WkWjDdQ2\nRp89DKdF532J7HuM/nnPPGXgVNcVQ5oc5mE44FjZD4nfmSu0QRcb8TqnlwsJ\nQsimvjUmgayvLHqXMjx/uEJDZny6dJ1+1ZRovHrv0uytz18jN4O7xOxcSVhQ\nHdoCMyfPivFsKS9IxVcfy37nNcyXqQX7ju4H7xqKWWOP2ABcoXkWiRvIRd5J\nhcdxalY1zTGrVQreHoSlEZNWSHC4QzTXe62OxXHYd2v0ZzxA2jf3AtGxiqkr\nnYlQUQwTSKEWW6fnWxZFSOb/tU0J5Pu09ovFN/8hrSRT+g8oDS3pjgFOPrH6\n2fQaKw9BSUV53zvtm517Ofsd0JuVIDKUiar8tVkSoR1XyGVciwuzJGL9K6rr\num9A94LleCmgkfGqCnPF9eYOybxeEePjgpj0oJYwtxcA6Q1VQqX7zEXzCDzF\nMcTxNvM5VvU9OTai+L9+HUVPdg9nzuT4rGaDFse73wrOYT9uX5XfPr7B4lbb\neAXDYLbz5Fh8k5ofH1mrXG0MArU/CmtlLzlbMpTXkQ9V44YQfY3Z716+tiPm\n3G3RwMQF/RggpGUyn3KnPvgxNSonNQEOjJJ6h2S3NG99wYGo2XkZnX9Gb1Hw\n/ZFZ\r\n=rgp0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyXLqg5TnjU5xaE9LN3kbmTIGOGV9qLCmvSzyBHuI9vAiEAmfzlduuk2MSG+nRvO1faxIgLrfuOWKsflUQ4vxcrtIM="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.0.1_1617818290986_0.8647141370395388"},"_hasShrinkwrap":false},"1.0.2":{"name":"core-types-suretype","version":"1.0.2","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.0","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.0","json-schema-cycles":"^1.0.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.1.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e3db774f7c6b4ce7dc8cc1a1bd7ba6b29dabea76","_id":"core-types-suretype@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-hG8ubldoUGu3c1VcQjmU4Fh36DFKxjxN2ir5sU0/4bHZ3MDtS4QOEMmhV2NQim3zgAVqQ8CMWpwaPaKYWgwPpQ==","shasum":"ffd9948d717b5e1c07c40bd13b251d6d7bb77f8e","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.0.2.tgz","fileCount":34,"unpackedSize":58209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbfuSCRA9TVsSAnZWagAA2+8P/31x/7gKY41lzeoDTC7n\nZW4pjbUC4CfirSI8Jxwv9Bxwrtd9Pvj9BlCAXEXs+f3Sf1SeQEcfuianN3JN\nFNTz/J1Q5K0W4if3a5f7htf1Zd1brnpaw25KiZAe3iodi7xKmvsN5+sRMDP9\nCvcyEv+/cXXQrrKlpKURB6L+Z8j1fWtlElUD+tD7qXOvoYCc5HtbuCFMqAbr\nELM/YYOIUfdSsIJd7LdLmWnigBfjpk7Cvvvqe033iLb6IUM3wLynRpN1BbFg\nlQ8YATZKFc8ofwrc+tph1MZf1GGiQ8AZJxuuRs+2721ekHLwYF2IlnnoDHGn\nuwIV5f2eA8R6KOtwhrIPjcvWTXLa86qWTw3+uXI2TLCmF6+OWXLXs3ATqVGM\ntSPivUB0NkBIW5MXSf9sO8HIkoH/X0WTJyYacODKlUgH7quiBlAsgHPp6Jhq\n0UScPOcPTXROC+JdSMqJm9STHi7XeBthpu3Dp2V3Y9PUINFYj9mx1cQqwOl+\nR9JHqo/QK/r71f5qDGlmeh147Z3C6777yFG9LtkWyyVHbvw/zTonF9h6Bqis\nAoDqxVjwDQzSQpz3uSh4qBF7pXhqcpuZQqsypQ1qEtazGeZ9nHffO2Ym6Kn+\n3zLcZ+aVQg3kM25VCEOdIxKY7pTPt3y7epDUJKBNV3/G1xxoeohBdJRKcbYH\nbaKJ\r\n=7RPY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzq30+64/VGIT/jYoxdhSQLWRlOsCSu/jjpttYOLr6LQIhAKWa5hHTBToIVABk1JJVAuo7waPpmYy7iXC20JDbLwY7"}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.0.2_1617820561461_0.8937611519244701"},"_hasShrinkwrap":false},"1.0.3":{"name":"core-types-suretype","version":"1.0.3","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.0","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.1","json-schema-cycles":"^1.0.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.1.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f7cce4661947f47f5119cf2584861161d215e50b","_id":"core-types-suretype@1.0.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oOlnMRw6+NpuQdQUCqEoz2aAfHJKAfvkDQx/REggwEgJcwrZ126eKjMKzGUPuSVPkCphtBEAwkgVEHTrziLoaw==","shasum":"936160e1ce4ce2728ddc3f6d3be4531c0d93e713","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.0.3.tgz","fileCount":34,"unpackedSize":58209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbgBECRA9TVsSAnZWagAA1cMQAIPTgwg7rYjAxkec6eKj\nOqBEz+28yJn1lQfi85hFzWPuiU7DdJ7k/hPXAjbeF48+FCfetzvL7MsQd6sA\nbZ2KuegnMvr3U1Bk9CxiZqSzmkYR3hfAZkeZdDvPQ4WqmQSwDzC2Or0Gfs+j\nGa1YkD9/qU3swbSSsTgIVV0RuLfOb8gO/Lm8Gpvo5yxoaz7xzXIuvi17JwTM\n6S+pLTBCJAdmLGSfqk08PYQS1/LxcazGlWwMOjNV+VnU6OR5j0KePqWTmmuL\naNL99B/bE1z/6gXtGJ7B42OkiTTc/Wa6pidOQxpwDQErlBhOXyvpHyJflOD+\nS/BzxPptei3wVPM/TvcMRiCSymGLumO2oC++pt5PbWPDHkZkAHyInl4wfmuY\nomYzLctRRApftyIs54ANMs3lKgeTh2gwqtb8fvGUERayTgRs8zRjzB1vQ/KD\nJR71twAS86vW+DCw6XHkB4jkQ1tO7ps8Y3CDxUSjW0A7yECPeWQ3T8dKkjmF\n7ZzCLGIQw+sKWTKXavRxgA3uuB8m+W4BQiWNwc4NN/CeZ+ztr8Ekc3aaI3C9\nGTX9R9UlXhlS69mpLOIQq4mljJt3BtkllR1CzXqqGwNuheQkh2BuNVnB+Xot\nUqzRZx+J3Po0Qlzrlnn1QAEUBXltcSW+6+Rm7AlpsPh1S9e1Z35a68P8R2DA\nubrd\r\n=zypD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqkvZc9urUmG6JgpiUM7bGfrFE37O+0n5afF6JpLpZ3AiEAozN5YHDez84I1EVVhiP6FqgXaV+VD5F8Z01CV/7zn6g="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.0.3_1617821763459_0.05772482518580668"},"_hasShrinkwrap":false},"1.1.0":{"name":"core-types-suretype","version":"1.1.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.1","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.1","json-schema-cycles":"^1.0.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.1.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9afe874bb62990799e0799d2c602a7ff790a7e2c","_id":"core-types-suretype@1.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5h9Visjn1HRyoPTcHKcb6K4MAD4UU1+licTq/AXtrVE8719gfEP81C55cisea4ygfBQS3NwywbAW6uyNdrFNMQ==","shasum":"2b4e708704a97b6c14252087a5bf9324ae4170df","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.1.0.tgz","fileCount":34,"unpackedSize":58759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbhdtCRA9TVsSAnZWagAAggUP/2BWJjFyraJgf1ZJQ6uU\nUWf3luw6QtEeV9fKCU5IFxm0ugGlFSOXE+D6S/FfAhqWsdTtwyxX0zJ5mz6w\nEKe0uZe9+XcMQ4yhFbA1o/E9wkLQyQK8VhP1jx8nMZlhoTdF//Ij5C32nuvl\nqsAcacAetEL32wQwI3VliaH+cxCY71cXX5vFUTkUQcUvqzuzFpFOJYEJZNjc\nwW3CKDfiZRqN4wN6bo7WyP4nfLPI4wsXSl9E9HNX/28gJKuWyfPnoiN0tSlv\n4BwlIuEIGg7HMdNUGojeoirnE//0/v1o8bwzmq1r/mGpIETi0ptyc3Aqy558\n6JoJWdnL86TaL5qyMi7g//otB22tebiRR/HGYWc6IYreRceF7Xz2/nkW1gys\n3H67kDCvWZ6kwGoXDe9vX+qyBTM8MAkmsPrBBGs6uR5GPA9HLQhDulkM4PeQ\n4YKDf2K48JTb4dWpVU3QoGUZNFR1yuij6/g5Ly6iATd64znNu1y/PFD+l71p\nJ0uPRlxctB/4MMSlgqrva7q97G4WfvUq3Yb701mTJoi/CwjouFlAxQVdg8Zt\nEbFzkZqz7UObyraZhL0P08wowIhmpgBV73wWohCRyQzJRpFkcMohU9Sb05cN\npBtQUvwDbHoLUO6h1Bo4JgOy69hSEfap5drngJVkOk+E9YkRUiekybYVRi+M\nk2/3\r\n=Fa2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPxgaGyxUB6ALwgtDSKcawQ+A/9Ia/JYXGb8jzdXeCkAiBhHIhrLqUFwEYblgwHYtHABiWCw6PG5nacN5GidTlorw=="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.1.0_1617827692457_0.38278376428639094"},"_hasShrinkwrap":false},"1.1.1":{"name":"core-types-suretype","version":"1.1.1","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.1","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.1","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.2.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.4","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fe14e4ccf1e794ff2c6df4f5b7c5f70218115f9d","_id":"core-types-suretype@1.1.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-bNC/n6NSI96RIY+F5XYtuxa5fBn7i/91KYwJwNPtkPeGtjenZKhapWZ1NkUimzHhQoLtLxzqFAGN5u+ZTkGWBg==","shasum":"a452140af853343a7dbbe69bcaf13066b5b9b1e3","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.1.1.tgz","fileCount":34,"unpackedSize":58940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcszqCRA9TVsSAnZWagAAz+IP/3Mztpk1hKzWbhu0dnzQ\nBnXEsAepNM5z9jD1nH8D6QzLU3U3DbSyENL+VhdhTf/NN/+XE6a53dF2YPNf\nc+iaqodjD58DGguXVPhnoQ76N7HSN8f4U2Hrbz2/YjIbiKOwAZNizgg2iEtS\nV6G30DaNnCLENThwBtxH5bitEQQflp8CPOzOaUm/NnDzJarKTVGqnYsDyg1W\nd++2pW8nnInLJrbhyM/KLw429ZgumgySqRc2NHK5Q5GEvQwG0ZBv8kmU2NLG\nuvgvFa+/WYVjMCUs6BgeM/UHrJ9shhGfQ544G7sIqauhFHMARhzrU7vigRyn\nwCenofd21jC9A3MFWOc06EfsG6yQ3qAjsKWtmXAI9CJ9zzdq2VsXWGqhsxZ/\nadnnCHL3BTYoI1kDrBe812K+zF/5zg5jIlw6VLNohpu1s2C/npY18i8Fq1dw\ny5SacyHKcnSR1//Ba3s6O0ptvshPsqB8XDguIe0qJFteevKZlkOSSR0/sBbV\n+CvoHU/P3hjDSQBirqKITF/nbsGt+UIiS6TiVo+71fPSwwZxcFwJ9fFOGe73\ny7BFxMI1tYSnnXHj88SicuPMKKlXPmXg/Pzd1rFdl1jx7GtOV8puVthELZ0S\nLbxowCF6X/PDTg98BnNi26DZBzqRd/BebznYQC1E7wMuHcy/Wnq8UYdkY7Uy\namox\r\n=vxrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrO0rf1Uy0mnbA7w9e6qJ2fhQNxyOw9xWewJD0k3hvsAiAUbPR3Zz8QiDVvwyRypQoN6/7BmCgrHskL+k709kGaxA=="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.1.1_1618136297750_0.12833256965481588"},"_hasShrinkwrap":false},"1.1.2":{"name":"core-types-suretype","version":"1.1.2","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.7","core-types":"^1.8.1","core-types-json-schema":"^1.5.0","core-types-ts":"^1.2.2","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.1","suretype":"^2.3.0","toposort":"^2.0.2","typescript":"^4.2.3"},"devDependencies":{"@types/jest":"^26.0.22","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^26.4.2","rimraf":"^3.0.2","ts-jest":"^26.5.5","ts-node":"^9.1.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"826a36aac402c919e1a36ac1e661f7689a5a8302","_id":"core-types-suretype@1.1.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7G+Op1v6Zg1w+QW8sQEBpzDfeX3ia2X6sof8tl5V42KJjq0iC7cO9TUuoblI/AuGcfQ1CMAO99n+7AMaOHOtIQ==","shasum":"68a30931c5bfd8db277092f7e6147213b0cf621e","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.1.2.tgz","fileCount":34,"unpackedSize":59279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgepiDCRA9TVsSAnZWagAAEXgQAJdurPSj0mGghR+iOL9z\nslvgUsiVmr1/9O0Vd4UzqxO2JwnYUTolumX5i6lBHnaeofCoUukoF0RxUiAH\nJMN7GESHyZr0V1fgTUbXxKxETiS+xV75vbSSFNvNS+PTiiC3KJRLQTuSIY+d\nh40HOP5qVGve7RK4fEXPatQt41xi5euV04o047ZrU1Lyxc6ZaQsj8uAS2d2W\nmjvV+NIWUUbuMQWiwMk4X2LKPtuB7C4XSVfDYDzakZRsFF6C17ffh/w37yzj\nA5Q7WAkDwEDJI6Osqa9u0JV+l/CYSX3mrabXPzqB5G4u9Jx/ItNNprMxq11W\n/vKQXB+t+qu9ZxCKXh0OCHBIyCsUpndQIRELHK/5NvbW/2fEhrBWn8YJC50x\nSTuFCzV/DqiQeTmxEpnHmp0nlrtEnBUxCW0npZKLAvUeQhRqyYU2Os8GwPKb\nSFyiNAn32q4/kvkEHC/mnRU0N6Si6Vio0qsUrZTL3BMIMBnEmWBvhN7bCQBd\n6r5o/9GM5R6UGvfZeeTUV5M/aPSfSJOb2VECyMtMQVoA6K6yxbecb5aSPR2J\neKAhb1aK4eW9FOrd/OVS3sbb3JIN0frcCfdv9W1rEF5FjzXOCBzNStIE9uUP\naWGejrk8RQwao09QsYmITHQnTfpxj/+J6WytG/jNhbUFnCVDa8uyUhBVHAbl\nR/5x\r\n=M+xz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBt3o/O/H1Gr/qOO9fMJIVAJz/+sGDYpfIq9AtBsS5ukAiAl4TdOMKWgqkYZNS34Yckf/39HIstLNDYcMD/qJlI24g=="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.1.2_1618647170493_0.6025900762663581"},"_hasShrinkwrap":false},"1.2.0":{"name":"core-types-suretype","version":"1.2.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.9","core-types":"^1.8.2","core-types-json-schema":"^1.5.0","core-types-ts":"^1.3.0","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.2","suretype":"^2.4.1","toposort":"^2.0.2","typescript":"^4.4.3"},"devDependencies":{"@types/jest":"^27.0.1","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^27.1.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","ts-node":"^10.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"b5ac9becef607442cdfa7621bd6d526994e17ef4","_id":"core-types-suretype@1.2.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-4m2fpXfGpw67AXt7MhMgBjwlzz4xPjrl8bSTNEoAgreHVDH62tPOiP78vYQQi4SXs4SPPtkEzrG6JQTUm6D+Bw==","shasum":"64e9d5c563fed4236a31ebbe3108a397c010f170","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.2.0.tgz","fileCount":34,"unpackedSize":59783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPGvRCRA9TVsSAnZWagAArbYP/A9Skk0qNR2nJUdmDAug\nc5jCC40i79S3++WeiAXInI6q/TjnHoRAxuEGi2rjkmdRIJtk/DXrBU4m4C3p\nl0psUR3pt5SIthc1DzXj2eu2+r+poxUvfGBGNEJsG8c74pBU2kJ8YhVn2dSj\no9NhOsmuZkjr6rIa5tNCIYm87kwmQrGivDHOWvlSxqODkzR/jkyA1BqmeCiR\n+GktHFvQxZ7dSrwzmFoPoLpX+0FdR9UqNLnCiQ6xtfNkiDD1C2nSWK4Ame/I\nO5BesIIeMY3ELy8cyyQt7+i9Y9TLsM4T5J0zbB3amY4jcPBesApwcuu8dE67\nYGZ/7LaYzo75ME1IryfE4Hh/gS/z6x1oqG5x8qmjJvlGedJH+aKFx2UZavm2\n7+sT0DL0GuaSmbEsWxtJVOjefdX4l6l8EG7V9i8azDfRj2oac3tL5PpHjXCz\ncGVkloJng54xWFFiHnym60dP7LtK3LHjxcIHt+pg+zES8pPE89Jj+kMZ1rEp\nfJghPDYHkP5uavbinCzniyRQkgDqLr+oK6CCOuGF4xLsBcpyHd6/iIk1mwBF\nky3Stu9tHpdpkazLGDCppW8YkoWapfA/oVL4JBi0nUuRFA+3WrYupHExDDw6\njHko2ghyb6LVmMkuA1A2SlH6zazXEY/+JXDKZ8Z8rQgtsJjyJW5VcaC9cP6U\nMD8J\r\n=lsE8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHZiydlTwQEVZsm1kW91EgEPwndqV1J0FPkW0FQ6b6KAiAbox6/X9TChi014v2ZvLq2hsLBvbQwDEN5Z8gQ1WV6pg=="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.2.0_1631349712948_0.8102353639416344"},"_hasShrinkwrap":false},"1.3.0":{"name":"core-types-suretype","version":"1.3.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.9","core-types":"^1.9.1","core-types-json-schema":"^1.6.0","core-types-ts":"^1.4.1","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.3","suretype":"^2.4.1","toposort":"^2.0.2","typescript":"^4.4.3"},"devDependencies":{"@types/jest":"^27.0.1","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^27.1.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","ts-node":"^10.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"8359c88fbeb7365cdf291cb3776cb0cc8ae899df","_id":"core-types-suretype@1.3.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-pKpHq0Y5nrX1dOBztAt1r6ocSlvNPRdkUYdN7gSRa4DRKkA8LzuKOxokQq8HK7siejeSv2CqvkRvH/LYlS5sXg==","shasum":"be84413d2c1e3cafc589f96a05864df30bad4545","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.3.0.tgz","fileCount":34,"unpackedSize":59783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzk+lLTVhcKFWrxfQET2riY4GhVfVMtMDo5RgPbREXEQIhANmhpmiaWHyJWMJfS+frlVHOZFKTPkzKOCDarB6KQXR2"}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.3.0_1634507130189_0.8445641940718958"},"_hasShrinkwrap":false},"1.4.0":{"name":"core-types-suretype","version":"1.4.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.9","core-types":"^1.10.0","core-types-json-schema":"^1.6.1","core-types-ts":"^1.5.0","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.3","suretype":"^2.4.1","toposort":"^2.0.2","typescript":"^4.4.3"},"devDependencies":{"@types/jest":"^27.0.1","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^27.1.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","ts-node":"^10.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"30970aecebf7673365fa4cd5daff9c2ab4bfc10c","_id":"core-types-suretype@1.4.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-p7BnWyFJmktL4fpJnz3n5/w7KT16kKgNGTDE38KvaMnXC7eGWwZ7ps45TqnfBbQasjfz2gLX+yOXIVjk9oKtSg==","shasum":"9aea0808cbed12ebe6feed2e408a2bdf2d8cdec2","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.4.0.tgz","fileCount":34,"unpackedSize":59815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYL3WkhdAQsQIQYXYfBEljRIF/IEwOP7vD2bk+84yBkwIhALxA6Z+3JkRaIBB8NVGzAX1dZ9/vRzOI2xrt1hXpZdKB"}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.4.0_1634764564426_0.4008985493786692"},"_hasShrinkwrap":false},"1.4.1":{"name":"core-types-suretype","version":"1.4.1","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.9","core-types":"^1.10.0","core-types-json-schema":"^1.6.2","core-types-ts":"^1.5.0","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.3","suretype":"^2.4.1","toposort":"^2.0.2","typescript":"^4.4.3"},"devDependencies":{"@types/jest":"^27.0.1","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^27.1.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","ts-node":"^10.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"1ae1e9fa802054e7de7a5c89226aa074cc642b6d","_id":"core-types-suretype@1.4.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-O7XrUNvSWpEj7llkoEe09i/FTLHksqdy77SWKoFPMSfFE6dN+qpqyLW2MQOu3WqCb4dyj6fcSK/8DPBzoLEblQ==","shasum":"36011c97ecbd611f9f362ed1285f4610bd6d7726","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-1.4.1.tgz","fileCount":34,"unpackedSize":59815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2m3NCRA9TVsSAnZWagAA7joP/RJJBf/AEYmS5zZ0svUr\nhf1XnW2atFss9Aw0QhEgyU05I0r+EZ0pH4FH+io1xf5hg5VwSUtRmqyv5a6X\ndfmnbj5TlfMWrrmDJp4IXNJhNWAUpmDGsKtRniqDobjUzyAl3GcGI/WmmTpO\nM6vMX6ETIvTkJTF5OufBvRWHjIo1MsM2N1Xq1dWkIr0TNybAzLp7iUFeAr4u\nNcx44+K12AXZ5rgbNWxS/sqSW7NPPntC/VInu7Pq1Z8HjIzPmUdQ6ZMz3p3M\n6/qOpveLmw1jNCvbRMKaiN59HgIdr3op4insJT91PZDy1bgonMO9MloxJ1tN\nZJxGupdZePTEh14aC8FSVSS8o5GMGTdtc2ZO3Fuz2tvaXdKDmJ1kcU4UcYQb\nogKiqlIjpeOHEBifJIb31CDEKa3q3Zc+84j4B6lCw2lvb9zJo8w512S9kNci\nVbqjVGCsuGfe8w0LP4VFgjE4VH0xcL+bqcUznEyYE6hdj+wmEZVKOEqRHX65\nWrCk/Nb+fH2+kL3thFIycGAX2JnJJQ2AhHvMkDRuzMWVb11vpkBIOq4wr7TG\npgyReAtmi1rlGyYqHs87lKO80l7bcZltxJE2qMMRxY24g+4jR8gsTTagaoF9\nkApu3hilVVgCkMf19Ed1fM3F7JQNZv+UzQHojX8qc+leFR7JCOd0pqdtZUyH\nnT0t\r\n=d4/0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1m3cnxQE7BiZPLNQ05b5RmjmCsnu/AlxxqSZgLeLExAiEAiPsGSxrTQrTP28kBBsYa1Sj+/itGnJ8qAbVMQTt7Vw8="}]},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_1.4.1_1634766501518_0.48651399352942315"},"_hasShrinkwrap":false},"2.0.0":{"name":"core-types-suretype","version":"2.0.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"engines":{"node":">=12"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"find lib -name '*.js' | cpio -p dist","test":"jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.9","core-types":"^1.10.0","core-types-json-schema":"^1.6.3","core-types-ts":"^2.0.0","json-schema-cycles":"^1.1.0","jsonpos":"^1.1.0","openapi-json-schema":"^1.1.3","suretype":"^2.4.1","toposort":"^2.0.2","typescript":"^4.7.4"},"devDependencies":{"@types/jest":"^27.0.1","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^27.1.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","ts-node":"^10.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"preset":"ts-jest","testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"gitHead":"3e0198118d0d76e1812f132e1f0ba83609a6b1f0","_id":"core-types-suretype@2.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-vIQD9M95FIVPTBFfofnlgGyMqc/drk7oQhmTreIGSBH6f/051aOZ0G50fpsu1NjxCI+rjWmGFbDNsNyFjpfiPw==","shasum":"94c66bb29f1a9e85b45d9a0e7edd0edb792cea53","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-2.0.0.tgz","fileCount":34,"unpackedSize":59914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZIraBdos8H+25J3ehOuU3bKUr4KVEowe2n4kdOdseOwIgc1WPNTFAAtShLWTp8UYxDpSBE83T3A62bb/GGomvwS8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirZ0SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtMQ//dcyXHVaDfeP3FCIXy+WFr+Jvu8ehrftq7MAZYZICBliuy26E\r\nz+Hp5oGusJgZ4btHx2O+gk1TgpheYpPXoePbm9Twc68Lq+9h6UMjWDR9Jr6b\r\nvaifCj+tafV63cBD+mhGW8FRa/LBdyyUkJhpsgFEJgzu/xAfXKg+t7Qa9r2+\r\n0eqKDIV2z0ryLap/UiJZ+6JkoOza3/YJC3XEA77fh5yWgQilrFgEXJa2bUqa\r\naUSsXI+pjfAzCOo6TKx78kB92FsZ7045et/fA2TRhSs54NjA4h/Wn8CePg8R\r\nc5ebfzcTz1T/URXwrIkzJyLEb4iOAZN6aXbF/sa4QXHysfDn7WeCEhj3/FDG\r\nSp10ivDpSdzpx0FXB30rjfJXuP7Ywk3QnZVTyybE7C66k+WWwKUvP1YkR37c\r\nIjxVyG96bQUCTLch8Ot2ov/M+VHHMM90xB6KsvGLUnE1rZqLNDJSawiMQfPc\r\nWFN1BdFXZE0mYgTV+pNcYKYBYyzftHzmLNXPpLDJuMS3XgvFQ9ghhmfG8GQ7\r\njHRkMNrmm0nOlCQcWTeH1v4q+ffDdeZOvcCHJVQ3K3m3M4rM1JKzc3RNyskt\r\njnMxrW+4UGoeyV/7ZrULcvsLntVHCZup7BBqvAMcocgntnqwxklEwp1wU5It\r\nAtzGzNPaUDZ8eBwzlfyTuUr5dVcm1WnCsYc=\r\n=Np7H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_2.0.0_1655545106573_0.3319962081328025"},"_hasShrinkwrap":false},"3.0.0":{"name":"core-types-suretype","version":"3.0.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"type":"module","sideEffects":false,"engines":{"node":">=14.13.1 || >=16.0.0"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"cp lib/read-exports/*.js dist/read-exports","test":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.11","core-types":"^2.0.1","core-types-json-schema":"^2.0.0","core-types-ts":"^3.0.0","json-schema-cycles":"^3.0.0","jsonpos":"^4.1.2","openapi-json-schema":"^2.0.0","suretype":"^3.1.0","toposort":"^2.0.2","typescript":"^4.9.5"},"devDependencies":{"@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/jest":"^29.4.0","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^29.4.1","rimraf":"^4.1.2","ts-jest-resolver":"^2.0.0","ts-node":"^10.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"resolver":"ts-jest-resolver","extensionsToTreatAsEsm":[".ts"],"testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"packageManager":"yarn@3.2.4","gitHead":"f4d1adda181fa968d6b8d2a67cf5e543fcc9a832","_id":"core-types-suretype@3.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-TjBGuPs1RHmU4LgImzBv8bwSUG2NENtv1XP7jIAqyyWuRxa5LRdUj0KF2v1eIjNVKedtOad8UA0EjmudKhHVgw==","shasum":"ebd622dbc535b230b55670694d4f9d63d108452b","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-3.0.0.tgz","fileCount":34,"unpackedSize":54264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC26rYs/eWKKhU6CqqzMKkFD5zDihmVxwO6KV5nLv+K5QIhAMOaa8gaIk4B4umAcgJT8k9aKiOOM2+T4OnGa6QR1l8+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3Ky7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprUhAAiAS1cB70oe/VavFBQPYy39hLTaksukh7IEkYd8c82py2GDi6\r\nqtlEWU6lBLuXP3LPydcUvwt7y5TkAP0iDoqYCECNH1Q8swuNI02ApJUHves1\r\nItHJWnMR3VIbmHNeX1f4L2r/6QWOtblN7hLuapjrNTeiaqDBboYF8MzGx16j\r\nSbrBqEQVzmSo8VSf93BD8ipDWCcQMJdpcNuYz3PO2P52uOnW8bmSPLZBMpnT\r\nD9PKWelH3xEzMXVihbMqArlpJSq5NQixmH3COOkEOtGxYQyKQciu3yC3qTDi\r\npiq6vIXNVKNZBwfQqIhzPFSqtof1VJdoi9VseHvtvdsl14e+/vzDRmBFRWbF\r\nOUB+V/Np4IyE8osdwj4Wxl1O/QN3vnKory04sM/9rJRBneZ47YAoUH/mrXSa\r\nO4GwTPkgef2waC3Z7gNtjHF8s8U1NeL41Rwnu8ahtggtCrRY0hq8rI8B2Mpe\r\nZW8SvTErlLZUWLVJ0JUlILG6mKFNifyQVhMgGu4T+kCWdyDAEY8DV1nIWER/\r\nkQR84/Sk5IGO8c19sNjLXFIE8Fbb5joSrm4OnrBx2zYwQDjRnflYmAE+PWxv\r\nMWZK3uRYHI45/OJ52RbbroeBV/hSLgBT5Agnl8eNQJE+bIHInPxU6duffzhH\r\nR2YY+xiEdNpvwOXU2fhvDUpcU7InVQsxU+U=\r\n=gB5T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_3.0.0_1675406523250_0.4217355494032511"},"_hasShrinkwrap":false},"3.1.0":{"name":"core-types-suretype","version":"3.1.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"type":"module","sideEffects":false,"engines":{"node":">=14.13.1 || >=16.0.0"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"cp lib/read-exports/*.js dist/read-exports","test":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.11","core-types":"^2.0.1","core-types-json-schema":"^2.0.0","core-types-ts":"^3.2.0","json-schema-cycles":"^3.0.0","jsonpos":"^4.1.2","openapi-json-schema":"^2.0.0","suretype":"^3.2.0","toposort":"^2.0.2","typescript":"^4.9.5"},"devDependencies":{"@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/jest":"^29.4.0","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^29.4.1","rimraf":"^4.1.2","ts-jest-resolver":"^2.0.0","ts-node":"^10.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"resolver":"ts-jest-resolver","extensionsToTreatAsEsm":[".ts"],"testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"packageManager":"yarn@3.2.4","gitHead":"d0823879f332d3e6958940ab462c5ab858d624f2","_id":"core-types-suretype@3.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-g2OaG4oks1TueicaWseS+3fh2ADshez3RgD7+jMKAhvx/cBWzx91YQRGJJgVxCUVVYAmzzZiD96S6ITEsntL9g==","shasum":"e49ccfbb135e5d567344b757688d088666df66b2","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-3.1.0.tgz","fileCount":34,"unpackedSize":54298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9nKfDK+AinZK33RovZyasmA7MXE9do10XuSw9dRQioAiA7jVdMV1Z9D/R44oaBLo9nGAJUSkNjWXl9b25c0Tow4w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3pdkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7KA//SwZBd2VYNqBj+MuWW4LTg44Djb2IQ2fwK2puovnoFLprgMKH\r\nS2lw6yWZXstKHiy1er9fst7nvRfVGYDSfU6EE0EDAVGI86+78+IIoRHyNm0P\r\nSRbUcuieyeTnUeRvqz8TIfS6vd3/vE0sAZ5jCj7xlqxLDEnd78Xq/sT5qMV/\r\n074IS/6ixHJgXLLSXaiUs6MHOMh0g4zNbWoSn/BwD/wZ4FT8wKg705srtwvg\r\nBB+D7k/+8Y7WD/f0IinzNeDKOmB6AvZR99xEQzMEuEK5b3kkLdoPhNMpGnhu\r\n9qDg3hE+zln4XOinjsrIi/fxbo592EPkyt9wd664rrEYMqMuczvn98YTxMWd\r\nImOYfltyLRlPVB5JQdv3oGDOeZRHbFMC/BgMw2YkQZGh26AdgGcWZ9NdvsE4\r\n8b2S/LFlg6QPamKPAguSBJkEq4HhAq7wJcm2a1lg79ZEIqcg8fHIWRQyPyoJ\r\nNsOrkNyTXbtmq9DxYlsmwA3eWUlUJKjsVdNjfkmSPO8xoMw62JlLdlwXPrA8\r\nUd+/VuhKQkRBvMxEf16lBhdBzmk5BgLPyeGSnbpxT2VgH2ojUimVJygStuum\r\nIbzA9MGwakW9HlHwzTyWfzuEtd/AVr7LNBcX7Ch1Hgpsr1J59phbsOTwvNtu\r\n7hHz+87HyiQAxFflmdvp9GC4QsYpYrwxn9A=\r\n=u89A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_3.1.0_1675532131936_0.6398029771362674"},"_hasShrinkwrap":false},"3.1.1":{"name":"core-types-suretype","version":"3.1.1","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"type":"module","sideEffects":false,"engines":{"node":">=14.13.1 || >=16.0.0"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"cp lib/read-exports/*.js dist/read-exports","test":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.11","core-types":"^2.0.1","core-types-json-schema":"^2.0.0","core-types-ts":"^3.2.0","json-schema-cycles":"^3.0.0","jsonpos":"^4.1.2","openapi-json-schema":"^2.0.0","suretype":"^3.2.0","toposort":"^2.0.2","typescript":"^4.9.5"},"devDependencies":{"@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/jest":"^29.4.0","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^29.4.1","rimraf":"^4.1.2","ts-jest-resolver":"^2.0.0","ts-node":"^10.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"resolver":"ts-jest-resolver","extensionsToTreatAsEsm":[".ts"],"testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"packageManager":"yarn@3.2.4","gitHead":"ba55cda5c97b5cac9d066d093020960d755371cd","_id":"core-types-suretype@3.1.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-4J3MSNuvbp89wNQDMNIQB2yCExXAT3LUxbXpyldiLCdsPVUzfb3i7hmd5VzGAO8M+XPtEAnIujQwhQDTyjtrEg==","shasum":"03627d8944b4417d54c832fd523fb88cbb80ac38","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-3.1.1.tgz","fileCount":34,"unpackedSize":54287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlfVdF5gBZxbeb0cqvy4wY9dNaFy34CgYkK3hR/O76TAiBBjr0pPz3xwVdAFIVQjsbYv4aoMrxowdKRY/MNgi//cw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3+nAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2tQ/8CYLuV7bAlAbiasrEEJcTNOZ73AaBZoOptaXdxy2uCQOo2O95\r\nXr5xhaQjfajYkl6GKJMluoli+be+WbEmP4zFG0xayh1lrVvi0ZWPBM3Mch4s\r\nf/pZti88eWLKidhXEJBW9VI3faQXCQg3o8gJnrt3DCl6omt748x75RwmRVk6\r\nC90DymVwmsVoqe/KbAiCpgITojzF6Ga6412ilaurikt+UaYDB5AV0hkze/Bi\r\nahvCTJePAcqVyq9QOKpZdDUNdsqKbtjjIG1N3jWcbjv+8Cs1rNHrVCfKfN9u\r\nH1vJDuZnrvyLGagVf+oVnUJ8ZkCAFVK/gB9pin1/mlriN/NMF7umVeCEjU84\r\n1n7HS8gPbMGvywpPbBVKYnVNEVPkBJc6DUVCFVz4DrI4NUx3d0XNo9R07Q3L\r\n0JIXceIz3AxT/tdRo8bJmTZpg85UQeQYUSaBUg8CC+E9vDpu1OT594C1jwO8\r\nX7xXjUK0em7vphacsjt1WAu+28c6gYqLdMCGOLv6xJUQ8qQP/jV6pSogqdGZ\r\nl94SNZr7l+VrZw8lCK0/2RajRvZFjNxfrX7ksqK1odDAxWTya+udBFltE1uV\r\ngtPmAA/DT70Ru5A/dZyy6WlEmDOlS7+yso+iqjMKFKtvYny991Wzx3ZVywbx\r\nzftG0pBWs7DUDeCLm56ydSOwaE8LCH6dvPk=\r\n=fej2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_3.1.1_1675618751986_0.2578019479049134"},"_hasShrinkwrap":false},"3.2.0":{"name":"core-types-suretype","version":"3.2.0","description":"core-types ⬌ SureType validator conversion","author":{"name":"Gustaf Räntilä"},"license":"MIT","bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"homepage":"https://github.com/grantila/core-types-suretype#readme","main":"./dist/index.js","types":"./dist/index.d.ts","directories":{},"type":"module","sideEffects":false,"engines":{"node":">=14.13.1 || >=16.0.0"},"scripts":{"build":"rimraf dist && tsc -p tsconfig.prod.json && yarn build:cpjs","build:cpjs":"cp lib/read-exports/*.js dist/read-exports","test":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","cz":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"dependencies":{"@types/json-schema":"^7.0.11","core-types":"^3.0.0","core-types-json-schema":"^2.1.0","core-types-ts":"^4.0.1","json-schema-cycles":"^3.0.0","jsonpos":"^4.1.2","openapi-json-schema":"^2.0.0","suretype":"^3.2.1","toposort":"^2.0.2","typescript":"^5.0.2"},"devDependencies":{"@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.21.0","@types/jest":"^29.5.0","@types/toposort":"^2.0.3","cz-conventional-changelog":"^3.3.0","jest":"^29.5.0","rimraf":"^4.4.0","ts-jest-resolver":"^2.0.0","ts-node":"^10.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"resolver":"ts-jest-resolver","extensionsToTreatAsEsm":[".ts"],"testEnvironment":"node","coverageReporters":["lcov","text","html"],"collectCoverageFrom":["<rootDir>/lib/**"],"coveragePathIgnorePatterns":["/node_modules/","/__snapshots__/","/read-exports/","/test/"]},"packageManager":"yarn@3.2.4","gitHead":"5c928087e038d81d92971a8a060539d83d747d2b","_id":"core-types-suretype@3.2.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-xHCU9ly4Eyo6vld6gdquMOJNM14zduXHVtWZbw3x9kAk/zEtdCAzUZBsBQHutf7zTs4YP1DZCxCFPfkAtU7OwA==","shasum":"82a68d4f42cd1aa8cea553c7604f49aeabb4b97a","tarball":"https://registry.npmjs.org/core-types-suretype/-/core-types-suretype-3.2.0.tgz","fileCount":34,"unpackedSize":54287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBgMekQvsuiOSYKn5Gsb/RSX6PPj5sFifKQBqALIiPkAiEAw8uC6AqjQKvLB8nABhZdMRPmb3fa1KFo89Y+2iIs5RA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFuHJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdMQ/9EjS29rzdsikpID6AsPAGvJ8U5UAbAW+tccWCd5eZ/k0WDuu2\r\nqce5Amobv3yguT7ykDSHtDmc7/q6IBMT9eCXfhNiQxkKJvoqNFpnEnK0XXoi\r\n4dEEO3Nmam0ZcF046q2ceDUfvpDMsgnZASToI5bAo6IljqcO3sGWOjuJtfM5\r\nAVnBwBvSQYRNgK8wq15ieN7RJx+i0xnJLVthKh2HcnH669VTGOPlD7ABBpsd\r\ndvSCnwBeWW6xfko2ebpYjR5tVMWAgHe0LPPg5I3A10+aeg4qF5zsMfCgtaB+\r\npBrZhF2JYBJSuRAbkmwNAqc/BcWv3ZS79llpATIXvG77iOdxUJyTqNNOnETs\r\n96Ls0tdBoGlVSf4vU2sEBIFAkf5dnx7pt6jVAIDf9798Y/6cW8x9G95arlBr\r\nAx1dpYS4Vyx309M6BJbWOSCugdTONgqglCU3p82mCqTLZPYqdMLxWYJgzd9B\r\nHJXJDBN1WJkt4OpEXSqeXoJTGBO/Pz3k5d0g6aXCsoJ9nndhkGWRY6hD1ZpH\r\nUyBmOvcQ5tytFNmCYhDsFgO5I1kkr0l/JLP/pXrQOm/4XjmVM0THIwzsjRgU\r\n7evUmqyIOKhSMZfkY26VLcyBaT2m8dcNEDZe1L24MHHE5sDbUVSACrbA4ZVO\r\nSL2nHtBbbXhcNdjvyrrB3HRAhTqwsfC9t/c=\r\n=raRs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"grantila","email":"g.rantila@gmail.com"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-types-suretype_3.2.0_1679221193012_0.09312086720283008"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-03T21:34:30.717Z","1.0.0":"2021-04-03T21:34:30.881Z","modified":"2023-03-19T10:19:53.269Z","1.0.1":"2021-04-07T17:58:11.126Z","1.0.2":"2021-04-07T18:36:01.655Z","1.0.3":"2021-04-07T18:56:03.611Z","1.1.0":"2021-04-07T20:34:52.611Z","1.1.1":"2021-04-11T10:18:17.893Z","1.1.2":"2021-04-17T08:12:50.669Z","1.2.0":"2021-09-11T08:41:53.122Z","1.3.0":"2021-10-17T21:45:30.393Z","1.4.0":"2021-10-20T21:16:04.671Z","1.4.1":"2021-10-20T21:48:21.694Z","2.0.0":"2022-06-18T09:38:26.736Z","3.0.0":"2023-02-03T06:42:03.468Z","3.1.0":"2023-02-04T17:35:32.111Z","3.1.1":"2023-02-05T17:39:12.141Z","3.2.0":"2023-03-19T10:19:53.157Z"},"maintainers":[{"name":"grantila","email":"g.rantila@gmail.com"}],"description":"core-types ⬌ SureType validator conversion","homepage":"https://github.com/grantila/core-types-suretype#readme","keywords":["suretype","type","types","core-types","generic","typescript","json","jsonschema"],"repository":{"type":"git","url":"git+https://github.com/grantila/core-types-suretype.git"},"author":{"name":"Gustaf Räntilä"},"bugs":{"url":"https://github.com/grantila/core-types-suretype/issues"},"license":"MIT","readme":"[![npm version][npm-image]][npm-url]\n[![downloads][downloads-image]][npm-url]\n[![build status][build-image]][build-url]\n[![coverage status][coverage-image]][coverage-url]\n[![Node.JS version][node-version]][node-url]\n\n\n# core-types-suretype\n\nThis package provides conversion functions between [`core-types`][core-types-github-url] and [`suretype`][suretype-github-url].\n\n*You probably don't want to use this package directly, but rather [`typeconv`][typeconv-github-url] which uses this package to convert between TypeScript, JSON Schema, Open API, GraphQL and suretype.*\n\nThis package converts either from core-types *or* JSON Schema, when converting *to* suretype validators. It also converts either to core-types *or* JSON Schema when converting *from* suretype.\n\nWhen converting to and from JSON Schema (rather than core-types), the *value constraints* are maintained.\n\nIt can convert from TypeScript/JavaScript files exporting suretype validators, as long as they are `require()`able (i.e. have all their dependencies installed).\n\n\n## See\n\nOther conversion packages:\n * [`core-types-ts`][core-types-ts-github-url]\n * [`core-types-json-schema`][core-types-json-schema-github-url]\n * [`core-types-graphql`][core-types-graphql-github-url]\n\n\n# Contents\n\n * [Usage](#usage)\n   * [core-types to suretype](#core-types-to-suretype)\n   * [json-schema to suretype](#json-schema-to-suretype)\n   * [suretype to core-types](#suretype-to-core-types)\n   * [suretype to json-schema](#suretype-to-json-schema)\n\n\n# Usage\n\nThere are four conversion functions,\n\n`convertCoreTypesToSureType`, `convertJsonSchemaToSureType` converts **to** suretype,\n\n`convertSureTypeToCoreTypes`, `convertSureTypeToJsonSchema` converts **from** suretype.\n\nThese do all return a wrapped value, of the type [`ConversionResult`](https://github.com/grantila/core-types#conversion).\n\n\n## core-types to suretype\n\n```ts\nimport { convertCoreTypesToSureType } from 'core-types-suretype'\n\nlet doc; // This core-types document comes from somewhere\n\nconst { data: tsSourceCode } = convertCoreTypesToSureType( doc, opts );\n```\n\nYou can provide options as a second argument of the type (it's the same type used for converting from JSON Schema, hence the name):\n\n```ts\ninterface JsonSchemaToSuretypeOptions\n{\n\twarn?: WarnFunction;\n\tfilename?: string;\n\tsourceFilename?: string;\n\tuserPackage?: string;\n\tuserPackageUrl?: string;\n\tnoDisableLintHeader?: boolean;\n\tnoDescriptiveHeader?: boolean;\n\tuseUnknown?: boolean;\n\tforwardSchema?: boolean;\n\tinlineTypes?: boolean;\n\texportType?: boolean;\n\texportSchema?: boolean;\n\texportValidator?: boolean;\n\texportEnsurer?: boolean;\n\texportTypeGuard?: boolean;\n\tunsupported?: 'ignore' | 'warn' | 'error';\n}\n```\n\nThese options are all optional.\n\n * `warn`: A function callback to be used for warnings, defaults to `console.warn`.\n * `filename` The filename to be written to.<br />This is a hint, no file will be written by the conversion function.\n * `sourceFilename`: The name of the source file from which the core-types comes.\n * `userPackage`: The name of the package using this package.\n * `userPackageUrl`: The url to the package using this package.\n * `noDisableLintHeader`: Prevent writing the \"disable linting\" comment.\n * `noDescriptiveHeader`: Do no write a top-level descriptive comment about the auto-generated file\n * `useUnknown`: Use `unknown` rather than `any` for *any*-types.\n * `forwardSchema`: Forward the JSON Schema, and create an untyped validator schema with the raw JSON Schema under the hood.\n * `inlineTypes`: Inline pretty typescript types aside validator code\n * `exportType`: Export the deduced types (or the pretty types, depending on inlineTypes)\n * `exportSchema`: Export validator schemas\n * `exportValidator`: Export regular validators\n * `exportEnsurer`: Export 'ensurer' validators\n * `exportTypeGuard`: Export type guards (is* validators)\n * `unsupported`: What to do when detecting an unsupported type\n   * `ignore`: Ignore (skip) type\n   * `warn`: Ignore type, but warn (default)\n   * `error`: Throw an error\n\nThe `warn` function is of type `WarnFunction` from [`core-types`][core-types-github-url], meaning it takes a message as string, and an optional second argument of type `CoreTypesErrorMeta`, also from [`core-types`][core-types-github-url].\n\n\n## JSON Schema to suretype\n\nConverting from JSON Schema is almost the same as from core-types;\n\n```ts\nimport { convertJsonSchemaToSureType } from 'core-types-suretype'\n\nlet jsonSchema; // This JSON Schema comes from somewhere\n\nconst { data: tsSourceCode } = convertJsonSchemaToSureType( jsonSchema, opts );\n```\n\nThe `opts` argument is the same as in `convertCoreTypesToSureType`.\n\n\n## suretype to core-types\n\n```ts\nimport { convertSureTypeToCoreTypes } from 'core-types-suretype'\n\nlet sourceCode; // This source code comes from somewhere\n\nconst { data: doc } = await convertSureTypeToCoreTypes( sourceCode, opts );\n```\n\nAn optional second argument can be provided of the type (this is the same type used to convert to JSON Schema, hence the name):\n\n```ts\ninterface SuretypeToJsonSchemaOptions\n{\n\twarn?: WarnFunction;\n\tfilename?: string;\n\tsourceFilename?: string;\n\tuserPackage?: string;\n\tuserPackageUrl?: string;\n\trefMethod?: 'no-refs' | 'provided' | 'ref-all';\n\tnameConflict?: 'rename' | 'warn' | 'error';\n}\n```\n\n * `warn`: The same warn function as in [CoreTypesToGraphqlOptions](#core-types-to-graphql)\n * `filename` The filename to be written to.<br />This is a hint, no file will be written by the conversion function.\n * `sourceFilename`: The name of the source file from which the core-types comes.\n * `userPackage`: The name of the package using this package.\n * `userPackageUrl`: The url to the package using this package.\n * `refMethod`: How to handle references to non-exported types\n   * `no-refs`: Don't ref anything. Inline all types to monolith types.\n   * `provided`: Reference types that are explicitly provided.\n   * `ref-all`: Ref all provided types and those with names, suretype()'d.\n * `nameConflict`: What to do when detecting a name conflict\n   * `rename`: Try to rename type\n   * `warn`: Ignore type, but warn\n   * `error`: Throw an error\n\n\n## suretype to JSON Schema\n\n```ts\nimport { convertSureTypeToJsonSchema } from 'core-types-suretype'\n\nlet sourceCode; // This source code comes from somewhere\n\nconst { data: jsonSchema } = await convertSureTypeToJsonSchema( sourceCode, opts );\n```\n\nThe optional `opts` argument is the same as in `convertSureTypeToCoreTypes`.\n\n\n\n[npm-image]: https://img.shields.io/npm/v/core-types-suretype.svg\n[npm-url]: https://npmjs.org/package/core-types-suretype\n[downloads-image]: https://img.shields.io/npm/dm/core-types-suretype.svg\n[build-image]: https://img.shields.io/github/actions/workflow/status/grantila/core-types-suretype/master.yml?branch=master\n[build-url]: https://github.com/grantila/core-types-suretype/actions?query=workflow%3AMaster\n[coverage-image]: https://coveralls.io/repos/github/grantila/core-types-suretype/badge.svg?branch=master\n[coverage-url]: https://coveralls.io/github/grantila/core-types-suretype?branch=master\n[lgtm-image]: https://img.shields.io/lgtm/grade/javascript/g/grantila/core-types-suretype.svg?logo=lgtm&logoWidth=18\n[lgtm-url]: https://lgtm.com/projects/g/grantila/core-types-suretype/context:javascript\n[node-version]: https://img.shields.io/node/v/core-types-suretype\n[node-url]: https://nodejs.org/en/\n\n[suretype-github-url]: https://github.com/grantila/suretype\n[typeconv-github-url]: https://github.com/grantila/typeconv\n[core-types-github-url]: https://github.com/grantila/core-types\n[core-types-ts-github-url]: https://github.com/grantila/core-types-ts\n[core-types-graphql-github-url]: https://github.com/grantila/core-types-graphql\n[core-types-json-schema-github-url]: https://github.com/grantila/core-types-json-schema\n","readmeFilename":"README.md"}