{"_id":"mock-data-gen","_rev":"40-b06d1a59d8f17beec764be5abb2ae552","name":"mock-data-gen","dist-tags":{"latest":"0.2.14"},"versions":{"0.1.0":{"name":"mock-data-gen","version":"0.1.0","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/YOUR_GITHUB_USER_NAME/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@types/assert":"^1.5.4","@types/random-seed":"^0.3.3","@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","mocha":"^9.0.0","monocle-ts":"^2.3.10","io-ts-types":"^0.5.16","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.0","dist":{"shasum":"14a41460f96ea6e3cf7234e18f0afb2ae42eab4f","integrity":"sha512-FAaEfiZjbYfTsHWXz7LOuz2sFuywtW0ndpcvlfbh42oE8lMcJ29hCWpk3vU16o2uPfsPwmkGMQ7METqaVCVzYQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.0.tgz","fileCount":71,"unpackedSize":614756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw75wCRA9TVsSAnZWagAAFPAP/ArhgPYKmvqQs6ZfkxVQ\n7CFGnTJAypWNTTK7XVIZehhK26YB1UbVzgWWFOjfIm7ilNCyshDZYFRxq9eg\n4+q2YS1giDYAVBUyj/xPEg5oNTEY0XCvEwbLodeWykguZimOTP/5U9ViyHCo\ncbOZjiyUVOgxz8Zs1zA3a9iw8OJnGyQILXOmQINcwSFU0m2l0S+Tu7UpmvtK\nY+5zkseV+BSHxQsLnMaZSxMClLH36Yxx1BsKl8Rwix+cVeFaok0aP2sMjkzj\n4xtX0F+KdHpIemLF6/CEuLQG0t/19rQj9nIRU76ZCFXFGutoeedlwUZ0jPIi\nlq7GURgzC8yy+r7+ftryqvPhNctXgoeBE2JTZ6LsTNyiJHbeOOo9++fEEgVV\nuffM9UcYWWKnT77sgMumoUy6vrlSyqyLSM1BPtnu+Mkm/Myk5gxS6nurZNmN\n5uu9irPdfzXoKzlK2qPBp27xeWWwegQpWM3HbB9tLXFrp+qqXD+uc4l1xdAu\ntuPGzrWRNqljVSzx4pk7C9bdMyUuusNoiC8n7HdZLZ0F1kmYB/5Z47vbg9DK\nSC3Qhvri65GGR58jDWFYw+eVbxmHT75gJIrQcKtgJSebGmVLe1KM957IZAfd\nP2lnkC0uMSyrSwkQ9sk3smCH67myALXbR4KeoO3gPv2nw47nr0sqTC0LDkIH\nciCo\r\n=xqdt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxKonjvqb04RehZtKjBI28vHZ2I46QAA8j+wlMnMeXrQIhAMP4VJlL0kl+mUsYnE8p1uPo+t2FC7tnfmmVtzqGvfax"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.0_1623441008765_0.15669140511847957"},"_hasShrinkwrap":false},"0.1.1":{"name":"mock-data-gen","version":"0.1.1","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/YOUR_GITHUB_USER_NAME/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@types/assert":"^1.5.4","@types/random-seed":"^0.3.3","@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","mocha":"^9.0.0","monocle-ts":"^2.3.10","io-ts-types":"^0.5.16","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.1","dist":{"shasum":"6f381d7db6f8f8ca58e381c23d801cbb3e5d4d96","integrity":"sha512-SNCHGIR8FKQNrYqIZwmr3C4Dqy4QCFNDz57wOQlIUSypTWBEKQwIEzE36+Dn6l5sEw4+fwBbGpc2cr2+g4J3Rg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.1.tgz","fileCount":72,"unpackedSize":614960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw8GTCRA9TVsSAnZWagAA0w8QAJCevnygkYdBC0HVt/vW\nSxnEtuvtLNihpy+hFETow/3d8M3hPXTnfLoeUiOXwEY4ZnpXOT3X7J/uXr9E\npIABuqtvH8n1trJe9xAqufL1Ms3UyiLEVzmKT9zLb20r4UbAQxTbJVTEWhv7\nvqGA3W1VgSMzyagXTLum1Yxto0M6zeBUZ2ICG4iD+IdKfuSJ3gnNTOWfQEth\nDWO3KVPeTZA8k2rtZvEMElWW/w0oBQztpCMbQHo9fIejMHVhJNU+x9tkNYJK\n7EtpTurIkC4bn4IF/1uKFhtJOUPk4ALx/cb26V40cOfLpM+nLlbhD1JR8+UG\njWZhKpQN+MrJBywDsOwGapwkCrjweiSU9vfZBDqp0PgWmZJKto+7Lw1knKRf\nGM/HNwVuCAT3+y5LwMw5zL1zpp25dmn08PNvi4c7t2tRhvAqE6lQ/QRh7DH+\nrFdiifeOxEHTVuifnvP2IHi+VbBvah5IIzhLi17pUumGx65XQRiJadI/bB9S\nfiiXEgO5Nu45hNu5AesaHKHKqJNP6qPRb7qJi4HhfECHzevEzyVJNMi4X0Vl\nESHsIaK/0qzp/3X1q0RRho3PR2SGAxQwvJdS/O5vjyyJgvCdfbTdDCHiCdnf\n6X+CONTZuh3l0Nsv3+Tn1j9St2Fg/d30np0kH5uVpnn5ZnRyIhumzQTBycBW\nrciO\r\n=IIAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCLRWHD136GDCLIoiw5oFad0FAQoU1h/CzDYVpY1zT1QIgR93c4D7qeS+CyLsFMsIP6A8VxbF/6qL1ds8KdlD/f68="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.1_1623441811134_0.39560830273410574"},"_hasShrinkwrap":false},"0.1.3":{"name":"mock-data-gen","version":"0.1.3","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.3","dist":{"shasum":"dd9176b5f97d49e14b5de93c573d3db75c967629","integrity":"sha512-7tGRjbOW/rs0yvq9/bPsU+ZM7go8OxAe5Cf21Kpge/k6q5A6Pc1WRaSWweI3MCsPOuS4XrbwQF8+YcYxfdxcog==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.3.tgz","fileCount":72,"unpackedSize":614970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw8UfCRA9TVsSAnZWagAALbgP/1mNacVtoXzcRS6sad2I\naYZLZIi+8p80LMoU2T5O0TQrSK5QXs3rQGh1Fswr07xlUHKyakt7UwYSYtxb\n9yw7GMGO/7XfGPtUjXcuo1Joye3HhQiBOXsTaiZhwtlnj/C9fk3BVVvW4Hzh\nMgT1c5tgWNY4cuwyjV2KLQRiMe4jS23IgjGNPw9Svicqz7qc2W+3k6DaWnIM\nWRJ0//0SOJMaCZK9mP6VR2XGu/IyAR5KtDgO5pUCJQmuskiKFyQe5BbtDsZh\nkBEhV+gR7V3u30BLH4bDl1LR2s72e465+AUWVf+AS5/akL8jPYi3Y4bUFEwn\nrL31iaGgaHRd9EYibGsUOXhsZg0wMEKVgUGSuIAtGP5WhhLBn/qejzhGiU1K\nlsQablH76Yp68RBibqSvLThL+gFqnkjeM3ZTwwnYg8bXfFlRZcHV8p16ve1J\nmSKB1o4Tk8RtItZF6GpXFGgFWhzt13v1TNNr1cWlyYAClW5Rnc40K5Qy1c9m\nZwJSbxPEgmqkKplsoiD/shKSLJE6ciYVvHNB+Xzix37hDxPAuY9Xu+zSSxDl\ny3/E1W7Cp6Hy9A/nmwXefaxAblHI1yBhU80lxa4ICQxhzV18CZPfgpmzwOUQ\nKGZofBpw6lAAKtCCJHcnKmNxZV+9f4vcDvbdGypBdOSG7EUe2ATDp1SRW3xH\nBkl4\r\n=6pBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/p+qD+neCuWOnm9IpMQEMDmrJFn1/+eOWLcXDVwAlGAiBfKFO23/xnfodEHwpIoQ1F7bZdR5hiZi9NcnAVYfEGqw=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.3_1623442719583_0.9261594509473585"},"_hasShrinkwrap":false},"0.1.4":{"name":"mock-data-gen","version":"0.1.4","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.4","dist":{"shasum":"aaced56dd2d9ca78029294ba4a7f6b259190a74d","integrity":"sha512-jQXndx0luFVmBrVWJ+Z+iA3oT+YzC7Z2a+1vy605uV/mB01NsgraDbRq5EsnL92ilMBdTGyIuNHaOwOPjPey0Q==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.4.tgz","fileCount":72,"unpackedSize":614834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+m4oCRA9TVsSAnZWagAAKscP+QHqIyNQzNoNaJ597GZZ\nUPP/J5bRGcoqVhQIPDkvJEC6N0dFyvxABgY+NOAsZlQtpYbmL4f3NUvTLvfK\nPsNIaV+kNA1iPJdUgKZUedewBaC+N1HVjYT4Xq6CR4OH6t1Yo7iCNJegVDhq\nDITOS8nea5KqWRTRNm3cFkYZ0LiHOvyUQBkj/Fnaq6mAhLi873b1N+nv0tsh\nA1eHjykw9oAlC6Xvn0lUZv0HOHdkylVs1KGwuaaxs+3TK5mnjg9qj246efrj\nBhxbOrskyz9T4XxMrC6x9DrRYeqz0GhZ1hswnp6cyB/Z+xG/suuVJBClcSxx\nDSkMMgWfK7NFIK84FSVag1XllyhH23snNK6x5P6AT/4jfn0YLCdkekve2w8q\nKo4bvSWMDIYwOV7iPVfXKs+0/HhYx0dqa/2fw5vFmKfx4rozBfr7aAlDJaGt\naBie/MhhbwdVSbniLkMTRI3FRn2SpQHEQBI6s3JWZux73V9RDwAc6ssVhrd3\nhstneqQgZ761a3tRDqhqM5eR2JHfN+2sFpLIgKDyX8RBsqZ5c9aA8RVe8rtq\nEMIxun8bJLp65K2Wv/qV40Z7W4FocslHxp1OTbrQ1LnWo4u9WaGpUxU2GT5T\nPuPRLfaiaqpWp4WJJdEgBRgxjVhvxwvunEL6TjwJ2JMUYJ/HVsHGtQtHk6Hz\ndpYc\r\n=fOwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7hyU7dk8QtQQq6dHiCRBxbC+Xaa/bsPGowKMh6GxifwIhAOvXv2Jh/xTsRcG8h9GNG4PpWvo7FDkVdavpF5pQxONt"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.4_1627024935893_0.6827080459431907"},"_hasShrinkwrap":false},"0.1.5":{"name":"mock-data-gen","version":"0.1.5","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.5","dist":{"shasum":"30649dfe6d167346226ebcfa0c1cdf288d1f06a6","integrity":"sha512-iv1JLPZgc8GFkdTHGhaOpXjZsKHbeOs2Hve0KUHrzrllqGH4pNnPK79CvAxUER5pn6eYlwNa3E//8U0nH9axDQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.5.tgz","fileCount":77,"unpackedSize":645376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+nC4CRA9TVsSAnZWagAA1+oP/2ro8S3xWN8HzVuW61sg\n8HwRNCAxJLrG85hA8eoPxrJm04feV2QO5u1p8qcDG3060FCxrFk+DO7+40gY\nbIEj41xziuC64oYyN0v+6q2BMm3icHqjomJL31+6hAFTxgFU3iPIlrdBdju6\nkTy7Jg4kvo245yTcASTBEgji6qRg77Om8HZsZvPLBFO/aalMwCW+rF2NE+Ad\nX4eE8tt/AducOdcif60td+CfE1YYS3DhfBvB7mGv4FLGEkX8NICHpf6GTU+n\ny0Yr5k7QFeQ9dGuvmBTrdk1aeUDiyZ39p0V5e4BOijwlVX90/zf8guXoHtUT\nsz8628e7JR6sOd7UbwKmVQuprZrwYtK70jNNFMwxdOM5TGKnhxf4l8q1obtb\n7+hO2pc/FiYjOXHAWL8my+NCFQ5jyiQjkEHrzigB2BJIOtatoBz6zoVs4Pyv\nsgnV/g03UsdR9ntrL/k4Dp+WWDe8zOGJryfW9Uy5g1p1t1+LILcI0bl26lJ/\nWVFo3VYiAsky17RQvxK+SAVVi/94Ya77t9hn8B7GMKOqZKMpm2xtwpMrgwqA\nbYRgYyk+hJ/SyrNPDinr6gfbAEfwpL3yai1OOMo27WGnOa7yd60TQWUn0rXS\nNCvGFp9k11bSAnku1S8VOw5m0Ic99btMMnRz7WeMRzfQGRsm/fHS3jSGVGNN\nadcJ\r\n=7Der\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmEj0Gy9GzBs56Es5qF/zCWqb6va1Q6glv7JotEcF7RAIgJZch5T4q4eqO6UWbHLbNDdMYl+ofIvT3Zh7h4HxLd4U="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.5_1627025591976_0.6860239992363562"},"_hasShrinkwrap":false},"0.1.7":{"name":"mock-data-gen","version":"0.1.7","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.7","dist":{"shasum":"efbf26883295033eecc6e038fb401bac4d9798cf","integrity":"sha512-ASTg2yt3YBJKeRj3YrwSWpGwO+1S8kNjRtTKnxQ48G5rXu2/XT73COq2kVdpC4K3DZ2/KHamCwlygmzkmBvRYg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.7.tgz","fileCount":77,"unpackedSize":645468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+nDvCRA9TVsSAnZWagAAoDoP/2OnhXVfatetk4Tql2e/\ndSEkb3K9ttclYGVR8+t+SB3VDFVkh39OpflBE/OlVy+Qi/uCVE5DHRycsT23\nJHg9Nc11Fb1XEf/gS0qUpBN4VmNWh09/V9GBI1Yhe2E7OMYJcwSeRv5veUR2\nfefsFRG5m7DELrXGQO6U38vNb9j3XpC6yq8pC2XqVtu2lN4nNN+0Te2c7Rn1\nZV1pgmZ7Dnv7X/vmCUUE/VtdT7Tu9xTNH1zhbwbG/tjAe79vCjMSWmtH2FiD\n0FStt3zpQ1kiQRHWTQGPg8RzShbZpWANoyUUCyPGMteYMgprfmN4NbGXLYak\n8KBk8pSZPqJmEEpgWPqCWQbHDWaHcePCRvbYlpFbA45qD0uYvECfvgQVt6aS\nAOE78pODdXr76j0pe+fmsXsHGAuJSXdQ4LGOu+kdLPdhszwY7VnMIVkYyHxr\n8Pt4IwtEt8sImHvaskvj6wAClC+tS/CcL9gWShqDTGpDEhvwEPgUwmFFkG4d\nH6gISBqsA4GuTXHEZFLKe5XmXpH4+Ar7pi9HE6d/tbzoOtotY+zrwzK3K9jS\nSKFDxkWnryi92nW6tFK/Dj6JQbov34gb3TaruJDg5jj8DeGyfiqc3hZkjbds\n8OL7GEgCpv6FCuVCYQFM2b0RWLtvxaU8qI4BZ6lEry+dUAwHwsqHQGZBvytx\nPpCw\r\n=7zoj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHxq7DbpOODCUjKXQo3xZ80yKl/ifESBTdZDUZX/q3TAiEApBEuAKh7qOz7dEUHN6ECqGUmXZvfPc0TGmx+c9T75p8="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.7_1627025647217_0.12418216432913942"},"_hasShrinkwrap":false},"0.1.8":{"name":"mock-data-gen","version":"0.1.8","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.8","dist":{"shasum":"efbf26883295033eecc6e038fb401bac4d9798cf","integrity":"sha512-ASTg2yt3YBJKeRj3YrwSWpGwO+1S8kNjRtTKnxQ48G5rXu2/XT73COq2kVdpC4K3DZ2/KHamCwlygmzkmBvRYg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.8.tgz","fileCount":77,"unpackedSize":645468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+nEyCRA9TVsSAnZWagAAY7UP/An87+70S8xcieVkUAkH\nOI7SuffmdgR56StHiZcr7kLZNFa1WvOEb/iN63iP6hZU1F4dLx83ymL3AIP3\nWiEiXrtVkxD8jj5ofdBTbTA+EMPZ81T6TEVFmDoWrwU/ZyGvFZmp9BhC1a/1\nOZANvEE5EwJJ/XbtybU//OrGlBdSErFtHhcvLwJRISzIR6BHrq5vm7NUtajT\nFNi+HY3rIyCsa3t2Nj50RFxE2GTaEDXPol7JJC249Qfd264rT+i9K9XWkqns\nESJNkwTjmgDnGPx3kmEcIsyHSPmGBwr7OM+vHlW1Lo9OmATR1rPSKZKCGSS5\n+5l++QDZ0usZ/ufTOsiP9BvGLSl/WteUatqBZvW9wEVGosSME7aT0TyFQ6Hx\nheLqb82Nhn+cVq/qBayC823efH9LqqkmFL2WabpHWnbOGkxHWcEJp23z2rVI\nYSkt3kezWaqI2OiChhx8mMIULUvzb11BmImopA2BAynrB+HnfgxKKhgozRXb\nWP/hebT9dvLzxMOexNDB9WNZ+29nEEqesCsXG4kQtOk2Z7ro68OkhGbktjlt\nNsWQwSDOaRS8SkNuDVFRCaz3DXMHv3IOj8KuqVpdRI6Oc9J0r+kwMJhjzTUG\nR2qhCH0NpSI6sOQPYvbXC+6EKkvMLEzUlqaVF+3ZvLJuqVqedKAe5k/tDYeL\npb0l\r\n=sxz2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8PWtIT0ETr8g9MnG23TfcCYEeagXiXzdWyUK4O1NYPAiAs5A09ZGD76QMoRMVYXmbjZfd9DK0PnV83uJi6Az1oAA=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.8_1627025713917_0.5938009897943675"},"_hasShrinkwrap":false},"0.1.9":{"name":"mock-data-gen","version":"0.1.9","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":[],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.9","dist":{"shasum":"821549e06d3c2c73e896f5766cc5e49e2a0ed2f5","integrity":"sha512-/Rl6Hi0Lkn/mMMk6o68kgdYOA6XgPGbHNDxSkytcc2yQEJjL16CCKxZ7fQmhNcjeGHiR0OnAodNNXCIZRBV5lg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.9.tgz","fileCount":58,"unpackedSize":352641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAPkZCRA9TVsSAnZWagAAGsIP/21n9AknFzA6LMWh/K1y\nc66TMIp5cCI20kFYUCFhXMBC4hcwSAXsAVjr3DHE9ovZbxDfC1FHRIRcHUuA\nJFUxnOl41ZAD1i35Pt/l4R2uA7kDB4bj1x+PGhKLh1zTcYdc1I4dgCNBP04D\nTRKHk4WZ6VsidjnFL32V387LdWBosgBePcVe6mNLGk5fcvdrL85nTXxCpk1i\nPbVhYQr6lYuidn+TBWrrjdpUdPeIucQDV7y8k3uiJBQTUUJo1gMQze/NhX/0\nnkEEguhneEkIuVLrPYlNb64PM01EcO2S86wkToTvkLa3GTVc+GVGyYrqqbam\nbOwKfDrU/VbzeQcMIInelv00PkMGn7ivouyvW9LyG+wJwX1jLMTmB2A3x8DL\n0aPSQ7TMxljKcE4tIi7VHgafVvsSwKwkXgd/4FBPp55gicTC3TDyzJTmG4H6\nndPesHi7lUm0mLmaINLVY0xoU6aG7l1KoZqm2UyHuhSlPcTLT8qAqoPyMBeu\njSw1QBoA5r8PbOzuOBBPFE1IDqv1GChlq5bRmMRpTz6mbCHO2UGJ0JOsR4VH\njB+Jrmoku08AlreRAunG//I5fiwMsluADAa1fsky0Xz5GPwqwtotJzhK5kCu\nfn4DqnLCBH+joKQGMLguZAJjGmsbOTImpxbU6MY9McKrmj3P00yQbpU1A+/y\n21LW\r\n=XKQc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6c9gEQvbklPLg+k0iSt75ElGoAoTScj9gMtPxrZlZLAiEAxPOfHVGECtYlmkSZplcqZf4H/3pd8gvdebAFrw5JpJk="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.9_1627453721358_0.8448961101001724"},"_hasShrinkwrap":false},"0.1.10":{"name":"mock-data-gen","version":"0.1.10","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.10","dist":{"shasum":"9f10f0a9d4061f24b2980ec26aff0616e2a52b71","integrity":"sha512-XtbHUoyOySnzJZvs3FbxJDLGKqXQgtjrhPO6F5RzPvNPvAUtBtwHAMN7dBhkAUWmAWUOXS4RT/tBUEa2YpMtGQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.10.tgz","fileCount":58,"unpackedSize":359674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKKCACRA9TVsSAnZWagAAgnwP/0LF8h8VAOzSh40QM8WE\nnhzZF5Mor2wey1l/AVt6I7NQrXIMAsSyFzRs57UUPdwteoIb3yri7wLBl73h\npeppQxJP5A+rrpoUMcjwcIq70mGn4v3i0Sr4mNFVCoYNY/yNbfFo6j6/7uhg\nU+WGTglcEdwXSwFDAhRUjCy7/7jwySlyyeWe0X1LmRehMpBBtcIiUz+ZncHw\n3OdwQta94vaGvgQVphy8kGkeGXR0MX2BJFLrwKLq07fSGB9CniATMGbr5j4c\nRKY2Yj/3lzu9BMxMVDIYZ1vvtwAwEwUEk830TH/38ozEJrRQEuW5lcOva0+2\nWnxZU2nHXkiSTXRIZ73JddaukMuYFuGv/Ql+j80LabO/GpI6HgrakkMw5vVq\nLvmNq8emRdsyAk4fBPBgB4q8Lh0lmrJIOocVet7s5gwuGqSfdUGuYsOwCa0l\nhYYarAc6SPzdd4bmr8atwamtVEa/yisQ/kjUCYac9GLz7NhxRkBbNqouQoA6\nRGu8pE+7x5eSNAMDuagQ5oNnuYfv69WcQW07/PLD5oRXsknrlW5/CUpN27tO\nLqzNRLkMrY+QHRRH0YLAlgSeIATqIbvJD04XK6n/WXS+1OHlfyCI4wFET0UN\nuN7Hrs9Yqbl3UBTs5THOoGLiBdFncnZpNLFFEUhdjq8HuTAKgU2f4R3iQ9++\nv7um\r\n=lSGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICga2z/oDIHgv6WDtKQMvZaL9MeYq65bdVJOEJ+W+Pe9AiEAnWLqgV7uiQjN38J6PM81JSGAVSJgNLelFOQzUGBMLSM="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.10_1630052479765_0.7692868180092516"},"_hasShrinkwrap":false},"0.1.11":{"name":"mock-data-gen","version":"0.1.11","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.11","dist":{"shasum":"9e30da7d3b36f59b1142eb6a500832207b6ade43","integrity":"sha512-O/qW1Oq0ePuKps0PH9TChvs2vkcUtPnabdeEdaNOPnsIR421zlox4r6AABfIeSpJMvdjKaMVF5TqJy6fy+lvWQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.11.tgz","fileCount":58,"unpackedSize":360745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL5bVCRA9TVsSAnZWagAA5JAP+gPQMam5n7DDZIeEFBi2\nStZDaHilVXqvJlUDe+I7GCW3BAG/2870uL/jn1ouyFAYjkO5xttBke+7JqwT\npY+B2CjCZmrUWxujSwMTjqGlU+H8XS1dnJQrD6eCg590It/HHzdO/XxN6Bn2\ng8zrEoc1x75h+rrzXqkZs47NJskfTo25LCRMHVf38AuucPlorijY8H1RBD/I\nMyf1QBtVzkYqLNx3CiUidHpyr+rPsY9OK5FVbVs8NHAhyuSPQUA5X0AgZNNh\nInt317OtGv30GRNjuqjiUnv+P8T8Z8f/mYgBhQ3/e126rRDVTvWMhW/Zg5Yh\nS0GvtaYfssJSWElo4QSez8Ug7G2YjHk+5pl9hIeDM43puoN2VoyKR79XW+mN\nwqYzJkud/XSKPnhN13mh5dPhhVTQiKPNI2v9k+kwknwAgyA3WWwBRP4kn8e2\nRxgO8dCpI8oA9TdCSFwbQ9+dDqYBsH3T1l0w40ye0WpL2mNc29/XRkDrizm9\nV6ml/ne+6UJJtGmN/biSrqC5aigyzgsN1iUTRkl9KXr7fvVxo4HXJ2Kde6F6\ng8Y5jEfzuH5gCh02K6E/70DODBv/yISeKKYUVoNpQgJSvr5vmf7fTWspK81G\nZSMHqbUbpJg3+QL7pv2Ovzy60hIR7D8H35MeEqKNrbeBS3VZyBPsLBToP9Kb\n+C8+\r\n=eSIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGsmfQ7/MCPP+hC3+gKDlNjxm6ZlidTZJS2W1xNx++lAiBZ2pEByz1fxgoU84RebEOZlgSKdanG9lTTjWgUrGAT5w=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.11_1630508757447_0.3953129029575726"},"_hasShrinkwrap":false},"0.1.12":{"name":"mock-data-gen","version":"0.1.12","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.12","dist":{"shasum":"dc774a952334b93b10aedf96065f561b5add44ef","integrity":"sha512-gtxhh7hlYr+Df52iHKeQzcN0Lb15GRhIdftcqqN4q8uCb4LNHl9Kmh7VlHdYwzPOSiSGu7NWW7RTEF5vJ/m/vA==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.12.tgz","fileCount":58,"unpackedSize":360416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL7caCRA9TVsSAnZWagAAxjwQAJsQ6R5WuLuOBuC9JJoy\nKZ/WmaNyShB2ixRmqt/3s38K5iw6pU05T7DBZ+Rymjelpnv6ONpIp4JTU1/B\ng2pY/jo2zxy48HXIZu3wCrrg8XPOukffZrRZXyxw8Cu0e7+qxbPyIMVLkeza\n8VWgHoKwwEpMHc2HAq0WQIWFQXjDlXv/jirFxdSuKfPf0QfRZ+9g8mFUSkrw\nrSUZDwTyqnoKaoTvuqoD68/fLMbj2kmjv0mRAy8/ZTvAlhmnfRm1T5RUGki4\nL/FJjvTlCtylJnxnpJKFe7iIvkzdYbBJJblq5eplqO7NubU/reZJtgFNbdIe\nUT3lmd/5JbvEytiiFx5ATDYoQeSlxYmkOuPEkDVhcEZByg0cWjWIIc5DJnDa\nxJztulWIIhYvu0xgmERB9qP1D8T069Rbot6Xx7guO+zGiDGIoChtC9FrVNuA\nMjy7UdJOdYc6Nfj/DkIIwPt3T6l5/h5sm/kgxt4yYWyYXDbbuQI0CPh442kn\nNIBW22dPaMOc++lZ5PSntxTlMRIP/P74yUYBaQGmgu72VmyemEDeH7Q69yoK\n89XpNwLWZV6630fYPVpxDvsasIDFuV6X5oZE1RZbNqLzobnjtuVWYo7A6bTX\nfhsPjCAW7YpcxRMWwCQzgexgQ67hArOrUe0ihkdhnhN0tcaw3CV94EesElQ6\n56d5\r\n=RmOu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5juMUOF0wnA7+qjfJ3GnkrXd5WjrSvCpstBbwJBkGgAiEAvPCTvPfz04uf7dNJf22CLaaHsD2nQs/oTjCXU4NwF1k="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.12_1630517017909_0.09166608991097247"},"_hasShrinkwrap":false},"0.1.14":{"name":"mock-data-gen","version":"0.1.14","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kaeluka/mock-data-gen.git"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"gitHead":"774107bb7cc3694c24cdaa91a3ed8e9f6f4236e0","bugs":{"url":"https://github.com/kaeluka/mock-data-gen/issues"},"homepage":"https://github.com/kaeluka/mock-data-gen#readme","_id":"mock-data-gen@0.1.14","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-JnAltanCGQhUWNkpXU3TeRZmm3jfwKuNpHP67mIAGhJRkhILG2zPL3mIEUDvdHr7Dq4FBT3IrGZm4z9B8zpomw==","shasum":"bb7c4249f1ab39ab8ad17ff17f777c6f83eb6915","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.14.tgz","fileCount":24,"unpackedSize":56517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL7p0CRA9TVsSAnZWagAAe9AP/20PBNf7nCNecK/sRwQX\nFPSOWl53x8WbZb58Ddm2whCFyBSV3kPJLJRUf0lKNz06Q7taeeVr5OCTDJR2\nq/qFTbgPOtt53+PfhhGffv7Qa+iunC+1X8EnDbluN6mnELWtJcWYfDGghQod\naY46cGhMQN+1X3htf6NcwmdJHeMIRkoUUR7QBTUEfpqDU8UFnBqnA8TZBWun\nblcAq5d0GltZbA2NKfqg+U8Ug8QXb4tRGBq0nbUcm8s24kwTPkV+6CeNZUED\nWANecZB3seEbDhqT7RGkMH84pq3Tyo2tjd3BiQAVVXqc4TvbaD71Rxrw1T66\nUN7Gzx5RQx7VzWvh/sGKRbodHHvtBkmVsBLqFdFtpkPVsg4UqANx8AEuvg8a\n8rMjJiwG5jhUCeKOj8uZpN4qWSDJrvPbcd4rTv3ZL5sKYTR+NgzAZhxLKLWz\njAvbPHZmRFeRZwGqMIQNqgl8BqojKb/s+Y+jqQLh0UktyBC5wrTYzxEndgel\nd9D6oV+8A7/EzxdRfh6QtTtVlXqmqjc9xJ9P8ip3NoZYnGnkk39cjPhmIZZ5\ncSj+zLHDN95zi9qTpgv71xpuXD/5VmuWvvloVJZk27Fax5+s0rXt9n7AM8aJ\nrDNJkMKy4VVan3EKJ7KAfqM+4B2C+itjmA5rDekrkPKtxOcIpYQTdQYFixmO\nnkQE\r\n=wf4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtewxhBHh3pJrlfzYv3QYCuwgq1d9vDyGdGGLODQILJwIhAIayI/RuKte3O2ScHaqKZ4W4GLSNivfMbFxextClNW5B"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.14_1630517876002_0.3293755587869809"},"_hasShrinkwrap":false},"0.1.16":{"name":"mock-data-gen","version":"0.1.16","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kaeluka/mock-data-gen.git"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"gitHead":"9e6e32ce26ca43b13536c7e20b526118eccf6646","bugs":{"url":"https://github.com/kaeluka/mock-data-gen/issues"},"homepage":"https://github.com/kaeluka/mock-data-gen#readme","_id":"mock-data-gen@0.1.16","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-sVrGFS6h4ZmmI41ReT48u35jcH20RdtBBqTN6uSltJwO35xnDzOSjkIr4/IoOlZxmDlcAc1cFHkDtAaTFY2vEg==","shasum":"8c8e668b5fb68ed6e6ef69e0f8ec95e77509f3dc","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.16.tgz","fileCount":24,"unpackedSize":56612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL+PfCRA9TVsSAnZWagAAh6wP/3RkUDy7ILU2xl3P2isK\nK8KKQ2YKX64T6JaaKMQdeDYOjGvr93Gw0meGa92ZEnCYlt2Z+0Nz5q3sMP+W\nRORcIPepaNk5ERv7gqhgOI7NHeMRycGgKc2PzbLKd/3KDITOlOUC4Z7b/EaI\ncTC/SSKmg+GEzDC13k5YrflhwZhTNkK90e5n4bieNZIe/8ao7nJz2DlavA0u\nIJA3XqLI1UO6i72YFjwg1SnwjIi5CuRocN27wJ5+BAixJPj+UdKS+ZIzARlP\nk/xfhfphMSAuExRghk1W9NUPCItDMcha6PNnERWP7K8qh3oGQS2hBGLYdGjq\nzDynKZu4p4IxHLOpT6ZDeubP8Tx18KlK+XGNZ18jbgSZ/sin95OP8MvoOpvX\noRsxPbofjlZjaP6hPl40QUBKPiLQncNp/XoMWz9wzrnEJvKaRYis04KOF79w\n5/6MC4XOzITO03T/O/jSmAKL7bS1EvjvrZ9F0M0Gbx+8QLLL7gr3Ts8wx0XT\n9i8gAMvmyIEu7n6GEE9HBOdHzpBQUOJLmBbKdMyzT03q4CrhfdAhciv+I0gx\nlvdGMDXPHLcZgX042h/rcIVwO6JkHe0MrxorAkP0mb6jQ4NXEyqzO8F0sN8+\nqs2MpzILMuJL2RHEY1RG71Q0piCjbIuLlnV4CffV9mq0KrExnQG1RVGDIFag\nztY9\r\n=ezM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuBs0B8FD38cL3md7esX8xGp0qlmQkDGm/sX9W1IYsUwIhAKxrfKybQzeMR0XjYkPT8/2uRP0ooH7OsOe61Km7//55"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.16_1630528479128_0.9956773339914928"},"_hasShrinkwrap":false},"0.1.18":{"name":"mock-data-gen","version":"0.1.18","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kaeluka/mock-data-gen.git"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"gitHead":"8180bb2aead4e813553af636570bb9b5c2f288a0","bugs":{"url":"https://github.com/kaeluka/mock-data-gen/issues"},"homepage":"https://github.com/kaeluka/mock-data-gen#readme","_id":"mock-data-gen@0.1.18","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-Z32sguddVcW+xvm+EcblBq1RMOr073wDcDXZfPPjozDtwHwDTtMVdLZ5Vc+cjT9r2sZWQWOhYve1Gm7iRnca4g==","shasum":"e01b18cf25a983279326a9971a8a1feeaa11bf9b","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.18.tgz","fileCount":4,"unpackedSize":9166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL+VdCRA9TVsSAnZWagAALDkP/i0JTGjtMTzHgBpMesf/\n6oBHvrzUcHae9iIpqlErlNXaewHu1woZgPBTe2jIFsxsoelzFlN05DCwbFGT\nJ4t18zqnMF4c02tINEEHHesRytSb6254VHjFx2i1rkybxvG9FYtL6rI2sFeY\n7liJAnqgJSjgr7VC0iiyKOrENnjLwodG8fRjuYht0ZSx8ezGQeLBX0GZeG7/\nTfaPFxQc2YIvp+Y74MPNtYHXo+v5sUw4/HBKp9cqF97WB2yGZhf9mQ0giPTH\n7iYLvZkbxB0PnPEb7Ef45xo5XpqU6pXk6NcVm4/WRc1RStG84Twh9+zXVwCA\n9ic+fCf9C16QhT1ee9QtPnD9yzrZCI+PrcT+yQFm2sjOfeZS0glUeXqxiK01\n1pCwavGRfzdMUsubBbU5WjMAA5EllV/NLNDVjs6gVqz5s+cw+p1OttrDCy1i\nxpVhouR2t3Hv/3NpvbtpacFY5agX/6hZoIhadOT9FN1al+30qRMY+FYbyCQ/\nW1piXRC+uidcihb9cRTB5Gn0wtoqLhLUXeenD0x2SUqKS/pQQlyynrNV6Cft\nWc+TOSIU4TWH81lXZ76n0b8ibZEK7o+EHu3EiaTQjkgS4kDJldZBmezxTPQR\nE/Z7MjIaj2rnkK7Q7s1BwGZV1PMlNihuBflqbBOu1iE2B0DBINrcYyOI3BXf\n/03t\r\n=vbgq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFwVhQg6nja9vP6UTdrfApr1iDpmLpqUob+eF55EcCOQIhAK303ly36kuMPOZwAiKjG3l9ZTxOYHv3+ukMuJfMrEwz"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.18_1630528861165_0.62455705203351"},"_hasShrinkwrap":false},"0.1.22":{"name":"mock-data-gen","version":"0.1.22","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kaeluka/mock-data-gen.git"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"gitHead":"74700ec08d6543e2e6c1ca854048b94d99e993c5","bugs":{"url":"https://github.com/kaeluka/mock-data-gen/issues"},"homepage":"https://github.com/kaeluka/mock-data-gen#readme","_id":"mock-data-gen@0.1.22","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-/8qme28Pcnz2+C9mTycaQiw0cbPIyvGevOhAg6F+ERmVzrWIO65XM+nP6exTOgZ0SZhTeECwU+Mw8MA50/eFOg==","shasum":"d8b43bcb2b8eb03fde62587b9f12db75da1e387c","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.22.tgz","fileCount":24,"unpackedSize":56897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMHX1CRA9TVsSAnZWagAAKigP/RjYkQv5Y8ioSZ7PW0y6\nhHVFnBi5oAmThho7IMOy5Bx8C09nF/7a9eHStUW1b7wEE25egqnyTDdO8iJL\nT+DeJCuGgKMIdmFkn/nfhLgrKNFIc6+KwLPwYr0c4Bau4ysc7FH8BxpzRZ+s\n27OlPn3OCGKXbM/btbQQk3pm7vYmiUR/Q49Xh6Pd+i4opapZRqK9065vUFeT\n2cy4dqu1MT5MyST3C8XgQBv7n5HZng4zGsmf1+llaTKs+lp/cV8gWbk1ewVG\nq9zq7mUuvESM2hbbnPQCSH0ZHaj8PUbAaRkY1GAZ1uUwUOwzibl196AN1WTG\n2ekKe1hDkSNg+GUwQLsMiGgFYeuIhHN7N/RU2gGPhQjE/AEdQn3itPna5vwW\nq+BdBqlFPdgXLDPxknNP8MH8U2obieU5CM3CbCnkmmQINoQP/vnH6/dohNZl\nVtPSBwfPgmgWcISAvHmMVy7gNvDr9OBbEmNcVO3oipOoMAm3qYXF5UilAT91\n/xIZe7+6lLyf7+nxsIInXgsZki5xQudbQcDgzr5pMOco2upvZgFhY9v7tOXx\nMzX37hnDrZU7GlFs/pcG9KIW12nhct1kVdig3FuzZQWAK2tfveoNUOeFrg0U\nTNFz17spfqVEV8uwOf3X7F4+bjj4Wi32YyBbJbf72EuOdJhTl2CcthT2aC8k\nKgQP\r\n=P6r8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSXHVqbvXI2Fm4moQoOSMKJ1jn81VLTDJUvCEmLB0KxAiAZoLi1gDeI4BR5QcdcR/BgCZz6F5gxJa20L1ecyWYttA=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.22_1630565877705_0.5883591898489609"},"_hasShrinkwrap":false},"0.1.24":{"name":"mock-data-gen","version":"0.1.24","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kaeluka/mock-data-gen.git"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"gitHead":"eb4019dba44c511fe29c0c43b5a2b16aec296f95","bugs":{"url":"https://github.com/kaeluka/mock-data-gen/issues"},"homepage":"https://github.com/kaeluka/mock-data-gen#readme","_id":"mock-data-gen@0.1.24","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-IHz1dCEcomgJpoSOcasG/tLz4OfCWlk5TzBP8QcSDdpQAP0YHg2XXqf6pDJAr7jQoLHHLfY1sm4WyglsLcCmTQ==","shasum":"146e3683453f5553f006a99974af6bdcac279651","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.24.tgz","fileCount":24,"unpackedSize":56984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMHcRCRA9TVsSAnZWagAAbwUP/0LZYrPQr4ZZQRbw/wp5\ne73e3QNpCzpOZa1nYrbRW0Fpj4sVfzWrscZ29NZQ3+fJwsRHGOBTjBmJwyeR\nUV7ZJ3CPSfAlH8raeZmOFQCx5sGqv7FRRbjeOztCLX3WC1gI4k9f0YBUE3D3\nHWuPRxFZ18dQoyOrvLKKe6EIftMiZOpV3DmoGdnsdhdf72/6EnbTnXGRy1SK\nNWfg1N2q7WSSaLRYA9U+WGCBQRexUrCJsOOWL37PUGnK8QdH9TkvSKOxCeyu\nGmWH4bee0LKfAV2QskQRfRHJnyqWs4Fm0aLYcMrZb7oe+rVz5l5i7Oe41m2B\nujhmcG1eyOd/u8c3Jxu2onSQ2EIQ/EzTxMp8IqaCc04hBgCvIuGIjunlS+3i\nTPDh2dlR7YbtG1LX17O5/g/wViQoiSZV9dhbJ27AqW1o0Bo8eRisFo3lpv0s\n0eboKNqIlRt6Ft1rvANtCD/MLclq1rV9sNLsMJwQbWLKjNuABqO0cEAFM8Zs\nohtx8dCnnOaUbx8POpWVKoqcZifk0e5wKX6XCkYgfcNFIlY8Fn2ikQWH/l37\nbnnBbezxvIOAYrPvDKsv62jzjJ9ulF0g5lqRwCqCwEMoGIgbLjJ+Hw7SCwtW\neOO7/gQ4UydVE0z1cho3F7TRKzxrG29xucDo9/dP0IHnufS9nmtgOKtT0P1/\n1+CL\r\n=V5hu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwCpIvSbKuDTZcvMug5aUxP1nqSg4Ue1ff037144SdJgIgatAjw2BsVePUCyDujyOcZT+QKAanSFmHTB8sFKDNAwk="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.24_1630566161571_0.3851526248489381"},"_hasShrinkwrap":false},"0.1.25":{"name":"mock-data-gen","version":"0.1.25","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.25","dist":{"shasum":"5779b39eb5362d87defaf36bbb98721dcb67bb35","integrity":"sha512-C/cVOfSAkmKfMmGwFDD+wl6Ee/yqYMAuAwSvjEW7hxrzAGHDKg79qYXNOPtLVfQKCG6cL1nXmVYhaEMYmeu/Ng==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.25.tgz","fileCount":62,"unpackedSize":1055222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMHgDCRA9TVsSAnZWagAAYxcP/RdxCIkcNmConCsedqT8\nJcBtJEKWu6VKE/d06fPHZcbdLJ51vcBlKuXbYtNfXvpmrlr3FY1KaOJTE0xZ\niiHxSisNMCkYwQnZ8oRrecBhO8i+DgFcfV8XAzfugW4vKC4IPfSz+JOGMQkh\nSdVCuzvLadO2qS1ymtO1pI86W7ZKtktUH1IyaPzpT9oFmBOFkLUbmqBPJtu1\nJL2alWBwJdYk8y5iQTC8O4lXbMgFiZO56i7qlywTdDW6jIH7lQLgcrPqHYqx\njkwTtiem9fy3PHcKhVmj/V0KxUl9lVesbtqpQMXCIH3aAkV0ffVI9YtxjAFk\nEBsipzTwPqL5vyKZB+t0DB9IkYR/dmBXvTxUndrSajfgHPvW1y0HplyK5a5j\nb4MbnjS4romCYxBXmUP6uGLuy8RLwrW9442/7nPZC8NvuwjnTMs8TjzuLq70\nU8zbcYEC8sPe46+2t91miPnMelk/ieddSqS3iT709jIlmcPW7LR4ee5xvihI\nHRl5lUsCGObhcNtpIljwBxG6Aq+Mb6MqTPo2mZ6FA17Siy7oyvhHUH29cwhr\nvr7olAtx4tu9NE1Q2q5D7DVypUoahoixej7OAQAvgunQv/KfBp2XG306mL5w\nIg5bIjub6SGG/soqbEUPCvK0UEpMYf5X2L+wf43oXrN82EqNadAlcpSj0t/v\nfrLQ\r\n=ZWGA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGUUwTrFAGho3wMnflyVN5vaFx7dHEPWGwA/hjREXPYQIhAIQaDZCVraF4ioCriTijZfjF/U5HXxlm1QNyEzbatBvz"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.25_1630566403204_0.8988494647315337"},"_hasShrinkwrap":false},"0.1.26":{"name":"mock-data-gen","version":"0.1.26","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.26","dist":{"shasum":"5779b39eb5362d87defaf36bbb98721dcb67bb35","integrity":"sha512-C/cVOfSAkmKfMmGwFDD+wl6Ee/yqYMAuAwSvjEW7hxrzAGHDKg79qYXNOPtLVfQKCG6cL1nXmVYhaEMYmeu/Ng==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.26.tgz","fileCount":62,"unpackedSize":1055222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMHgSCRA9TVsSAnZWagAAxYUP/1xv4FeWWMnDuhRyI3o9\nir1scSiKeM0OPHlqZKMFUK2j0QxiemmH8tJ3qUo0y0p1dWH+/FH3eRD3Kvfx\nSTVlBLrZMH6EiN1o43veizEz8N/IxZWHTip9kxDEWG1IhP9EYjZJ6L62lMUj\nKRlxuVmWZx3ZaXWMCfmiSjT6opcHHSEak/gqoMF45QFe0FYBJbxQaIEyUP73\nIvKIT2oPW2/1UJ2UcXNnaI3VjisJegMx3QE3eyZD7cRdcEGS3Q2G2m0Owbpw\nCSTeM9Gn89CkRFrIVnRJCDtt8GPo3iDLXN3ZjLOF58X+tOfKBxhTMxIAf9K3\nhoLyXDT7VXxgo4lB7NofK+S497UAhUOjG9KOeiqut49Sy72FRuoj/zYTmMjN\nq0zXVo3ooDo3n9PSSRbz6IYmZbhRtmh9ep/tS5Y3YBAF3JQz98JWqv+E5aMJ\nUdOLfLGInx7awTNdu981+V7zBw6tKcgpuMjPo6YWiEuRRr0CDlWKJxRaaeM+\nbWEbxQia5g1zNONd+uCIRM45FVHMFGW0lksoFB8puWqUQmLcCM7+bPljOQY3\n7RCyue4/Gem+xGxhUIZCsVlN3Jx/z3NtfvpubTlQBLxVnbpPEqARaTyhZsI5\nKhnvRUbtC12JZqhnIQ/bnaU17z2WXNq6SdxZtoKNP2K0HIrbDQ/R2x0TlesM\nW+Jh\r\n=+T12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh1RDkUkQAOX2mPakNmgeI0baHEbWE2zck20QAxwcqQAIhAJ8QPG1S5vsL/mFyqROuAX+J0tEZPTQsf6HWJfgFT5iU"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.26_1630566418590_0.6712823576730744"},"_hasShrinkwrap":false},"0.1.27":{"name":"mock-data-gen","version":"0.1.27","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.27","dist":{"shasum":"956b54bb81b03ce5f8db616b33ad0a412d3e2aa8","integrity":"sha512-dAKDzNopqKX/w9GL6Q/hyAvVbepi6UiEPvlZo7SlZtfPsh/oEYH/vVWnQmj58cO8MWTCn9gG8vXlOI+AqEOw3w==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.27.tgz","fileCount":62,"unpackedSize":1044593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPy8lCRA9TVsSAnZWagAAmBkQAKGPtKFjrAu52untswPO\nB/sEIAVhpjmjXOr5WXBbRQiiNzsfKHcl4XzTb4yK0hmbIPtO3bG1Xaq9xl/X\nJr5aBn/WCKUSUUL1fNgjtn33oLQz184yskbF6XxOTcod/1ExeEJMt/DmZBV8\nicFej3Zc6q2inznuBRaeqAPLA7kz9taCmTXd+WXqmVNZ9Zxt9uOZDgM3pt/u\nA/Th/A6MuQO3d00SgVoAkgvwcTeQ/T3fQ2DivLoQfCnnjkUJwPVs/CkYdu/y\nReB5RdE/ZUmB/NdbsaB87FCpiPmBCPT/7c0mr9txol8OwYp0CRIVBruDB20h\nSedYXDq+WwQIZe1VQAhHNPNGrekOHO3A0PDIhRE/uL+fUCc8c0yOWeumSEj5\nU4jHmdpgnESK80otjeL4Bkzlwh0S5agCStsTijvjtoz/+xradwtzHXmexEKL\nid0Ix1ecQ/+E2h6j1axIsbd23KSDQ1Amb3yOSJnBXluIiRv60F729c1ofRZs\nG5Oy4qNvHFAvjGKL4RzFOj7doi2mjENAM0NCluWMaa5efUUnP9w23hWeyV+t\nBxmZ+qKIwT+F4LugfT8nYp7vEu65wf5pvU1Ri8FwtM3Fr/uMzk0vMAfC2v6K\nIqrpszXcwdHnlNpAVuT4Ov0SnJD8rKnrpitpq9jJO5zzFW3aO+FEewowhLaV\nYvYP\r\n=EyOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCubZo14GCVIZQ8ZiV1AZJ+w4RUQfv6T4qSL/WFIfRUiQIgD6civmDvD371+8gIK4UuLo/3Pc4RSeC+v3LA2Q1L12Q="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.27_1631530789243_0.30181513012702665"},"_hasShrinkwrap":false},"0.1.28":{"name":"mock-data-gen","version":"0.1.28","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.28","dist":{"shasum":"bf9358abfce433de760e403551019bbd2ce91ef2","integrity":"sha512-7XANo7aF+JbX+nhA/fMEcFCZs+mAN8y4ixPSut1DdJui9rP5EQwu2VNX0c0qte2U0yy+iDjjD4u7AFYV2byY+Q==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.28.tgz","fileCount":62,"unpackedSize":1057368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYHwv/Z4XGWkM5mp0fT2M8i1dZKqsjWFO7cZUqsAk9mAIhANu/mC0RzdnMz5QsuUWTQvgNNO/RcKdqpWGk76u/np7/"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.28_1632860088428_0.9030162307129765"},"_hasShrinkwrap":false},"0.1.29":{"name":"mock-data-gen","version":"0.1.29","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.29","dist":{"shasum":"bf9358abfce433de760e403551019bbd2ce91ef2","integrity":"sha512-7XANo7aF+JbX+nhA/fMEcFCZs+mAN8y4ixPSut1DdJui9rP5EQwu2VNX0c0qte2U0yy+iDjjD4u7AFYV2byY+Q==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.29.tgz","fileCount":62,"unpackedSize":1057368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwSwqib4H40JV2KFBEkS1RX2k5LSEMxONc6+jmRSra+gIgXSq/VJHp5tqY31g8xXMykseLZBloFEuJEdMdf+rV3ck="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.29_1632860116404_0.3531755845449296"},"_hasShrinkwrap":false},"0.1.30":{"name":"mock-data-gen","version":"0.1.30","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.30","dist":{"shasum":"185f6e2d10da28e4db56c9e7acabaccc4383b6b7","integrity":"sha512-DJNb6CnkIXnDpcrnSaD9xC3TyxK3J4iCnAk0UcFcQ4ASKTsIApKp7ckDq7sq6BYC83dtRNUcGQ9zflffkwIEiw==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.30.tgz","fileCount":63,"unpackedSize":1060836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbobDqlqTmFq/QJHDIfLIyKTY747vuYJu8aya90fZhgAiEA3rU9Rmu8rGUx5axvEAQtGbI5NNtiV2J5lagp3rJ7rBA="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.30_1632861178773_0.04520101167900381"},"_hasShrinkwrap":false},"0.1.31":{"name":"mock-data-gen","version":"0.1.31","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.31","dist":{"shasum":"8679b95cfe0a57e59dbedd3143381b7cc9ce8657","integrity":"sha512-LwnW62Vui8VINI4b37aYhohZnnLMk5a6gnf8BTQWVGTxjxRnY3G92yRctnrQqoSslvqNeFLOOFPo7JISv65BRg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.31.tgz","fileCount":63,"unpackedSize":1061761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR0kTa2Zp3xkDDE0zz0T/Rq0ni0DFiEETxtYGEsHGYnAiAKWf0vTw1rpvhR9CUez7qbtzXz/+SGOec4E+TcyB6Dkw=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.31_1633532033542_0.17751675204044415"},"_hasShrinkwrap":false},"0.1.32":{"name":"mock-data-gen","version":"0.1.32","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.32","dist":{"shasum":"108c0bfd6ede6d358c038eb945dd01b1f75f8b12","integrity":"sha512-1NZVIlmh5/tULK3+HPWCY7i5XREgM23cqu2gP+gzV6aEwgN+w9pD1tXlvqsvJPAV+LvNuDreiBdbY2QGU0J9Og==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.32.tgz","fileCount":73,"unpackedSize":1077795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXJ1c54InXZ0P6RkrXht+N/rHSE4uq9dwPYrhXU5J9GAiACDYClnP86bYscTnfDKnFx9NJ3oh+GiiW2eUk5PyrsrA=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.32_1633552628271_0.1274075426406185"},"_hasShrinkwrap":false},"0.1.34":{"name":"mock-data-gen","version":"0.1.34","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"assert":"^2.0.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.1.34","dist":{"shasum":"2ff362fb4f1db625f6b5046505e722018cc34c92","integrity":"sha512-S+nR+NlkVPYagm2aaxt5I83bLsb8YmuVxfyu/WpcK9FU5fSGx7V0IQAVJEdi5cKO4p7PS+gkmh+yNBBlh2PQ2Q==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.1.34.tgz","fileCount":73,"unpackedSize":1078126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3zAf6Wx3bUQ8CGUCs2AOFOJt+rz6I/GPa8kocz7fqVwIhAOWk6zNpbo4zJcqtsRxuivkfdjWdgwsesW7IdfLd/fRf"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.1.34_1633700112247_0.080344526361527"},"_hasShrinkwrap":false},"0.2.0":{"name":"mock-data-gen","version":"0.2.0","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.0","dist":{"shasum":"d35b3d699c9d31e0e9b806146b1261f47a040374","integrity":"sha512-rwU3xPYjA4ndFXNo6qUJFtLNUg/zvbOXH/QDyKQkhEtvvwteWMfZHpzDt59XXjZ0BxCWlM5GYnyfeQ4Qbhc3Zw==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.0.tgz","fileCount":104,"unpackedSize":1428923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wCTqdCtw/DnaKeIlsyVx8YW7SuJh5dd2xGAq7lGiZgIgWJWBwbUvtRpugUZcDxIhTFmVbahJgJtMDnBaz85c3y8="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.0_1633773171567_0.20867858894719338"},"_hasShrinkwrap":false},"0.2.1":{"name":"mock-data-gen","version":"0.2.1","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.1","dist":{"shasum":"d35b3d699c9d31e0e9b806146b1261f47a040374","integrity":"sha512-rwU3xPYjA4ndFXNo6qUJFtLNUg/zvbOXH/QDyKQkhEtvvwteWMfZHpzDt59XXjZ0BxCWlM5GYnyfeQ4Qbhc3Zw==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.1.tgz","fileCount":104,"unpackedSize":1428923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICah73LVST7FoAL2MYmnC9LK5mTMBLrz6bv30EXXMXREAiAxCVg2m5EBDIjVErKFcf6eQrl2rg4Nv9CvbrxO5JqJlg=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.1_1633773195554_0.42424169258620226"},"_hasShrinkwrap":false},"0.2.2":{"name":"mock-data-gen","version":"0.2.2","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.2","dist":{"shasum":"4ac469db12b8e40aef46152eada52ae85d5f90c3","integrity":"sha512-guEJ/zsHLtzWzwgUupiQIW6sd+VNDMoDMSwn6pZHTCQynIWILx3yvHgzPoLPJ/JS9mYuI9reDxXprGEyC+2Rjg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.2.tgz","fileCount":104,"unpackedSize":1431986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEcmf5+OajnW6rJfDPcN0WBIIPwzqaBU/D3cDnWUhFVQIhAMW4hF8pR15C64fP+G5ylU3Ag8AZr6npBX1nvF7pGVgh"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.2_1633785230613_0.42044157231359414"},"_hasShrinkwrap":false},"0.2.3":{"name":"mock-data-gen","version":"0.2.3","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.3","dist":{"shasum":"4ac469db12b8e40aef46152eada52ae85d5f90c3","integrity":"sha512-guEJ/zsHLtzWzwgUupiQIW6sd+VNDMoDMSwn6pZHTCQynIWILx3yvHgzPoLPJ/JS9mYuI9reDxXprGEyC+2Rjg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.3.tgz","fileCount":104,"unpackedSize":1431986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTz800QY7QFZvxbSSqFNec0eeFMeGbDT3XZxCp/HnuLQIhAI32YJmwV4cbKi1lJKmGSfyNvFXAMito2+ySR0/Nzb5N"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.3_1633785248393_0.9815398688301378"},"_hasShrinkwrap":false},"0.2.4":{"name":"mock-data-gen","version":"0.2.4","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.4","dist":{"shasum":"2c40e658fac754eefb5d312d0ed1289a32f50294","integrity":"sha512-Qofe+Kvmzg95tReLfcpYF8PoXlYqCjRb8W459JWYKC09LFYdYAH8rajbXGL9d7m+D7Pgun9O297X8oDcYzCU2Q==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.4.tgz","fileCount":104,"unpackedSize":1433870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZCsiu+Noz7yjpKszd93YmzqxqJ4e7xU1X5hyH+6W3iAiBCJ6kk3vbu0rZOxYxYKXVRO4NEeI5u4F3TXORZq/B4Fg=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.4_1633877064297_0.3985492471032599"},"_hasShrinkwrap":false},"0.2.5":{"name":"mock-data-gen","version":"0.2.5","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.5","dist":{"shasum":"772a853a1d0db0631f54a9fcca96c26a7c73fa8e","integrity":"sha512-uqYWUZzrfNQddl6GOD6ngnbm7vzyDljy9t+i4anZlHzy2br3X1gPckpn7te57Dcc6oZFATTsdB9f3p3aU6F37w==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.5.tgz","fileCount":104,"unpackedSize":1436795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrxLewRAYib13NkmDTQAsI43BinGi0PEnXy6sy3q2HrAiEAliJTFgaTuYDGlmJyOLyWv7wXaVVeWLduBa6ZWEP+N14="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.5_1633941942991_0.599344876727139"},"_hasShrinkwrap":false},"0.2.6":{"name":"mock-data-gen","version":"0.2.6","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.6","dist":{"shasum":"3dd4766ee6611473d07498168ff00a4ba151a390","integrity":"sha512-BbDNuYJb+7qB03NgVRDvJc6QfzWu/myksKF3AM9hwKyI3L47QywVPog3oVACO3fkupTo1sqXDdL7o8l1LIBSUg==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.6.tgz","fileCount":104,"unpackedSize":1436746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkJXxce2XnQ/tISk3yX3Dx0+hK9rWXrf6JPVMsiaSV3wIgMrSM6u9eZcoomQoFKf6nlT4eokBZknCMbKgD5swIyn0="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.6_1633942514067_0.4341824487001835"},"_hasShrinkwrap":false},"0.2.7":{"name":"mock-data-gen","version":"0.2.7","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.7","dist":{"shasum":"2cd69c532ea4948e2bd21467208502f9966e1021","integrity":"sha512-DLs16/mq30G3vnjVoJU2Vm4m0YnNUptQEIKBW3F3dclNAg69lO8+LAt+wuNA8b/iUXyorKYOcEYSWBtTAHtlgA==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.7.tgz","fileCount":106,"unpackedSize":1440497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuJNdJPM4yb/ZhyzsA0Z3199Z+vrnfG3aiOpCWoRGy/AiEA6oSp1Z6Q5Cxm5Ochetf4pmlziansOsjBbJNvKIMmIt0="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.7_1634713276046_0.5772881843693407"},"_hasShrinkwrap":false},"0.2.8":{"name":"mock-data-gen","version":"0.2.8","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.8","dist":{"shasum":"5bb933dbcd4b3e68d3f46c649561fdd12775b8f5","integrity":"sha512-NpVZcrUmK26RRqqTUxjSOTdbzMlF/fPhMmFJkKEr8II5aSjG9sIyvVdWUHj0YOPzSGUIVZ9HTaeIdeZHNGeu1g==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.8.tgz","fileCount":106,"unpackedSize":1440772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxuZb+Lzxue9knB0sAtr8gogUj/aYrdpajxjJjlqhO9AiB9ELnjsRSwSjeLrjj5ri0dVDVM1ezCXd9JaasrosvXrQ=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.8_1636532036744_0.20074100860353594"},"_hasShrinkwrap":false},"0.2.9":{"name":"mock-data-gen","version":"0.2.9","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.9","dist":{"shasum":"5bb933dbcd4b3e68d3f46c649561fdd12775b8f5","integrity":"sha512-NpVZcrUmK26RRqqTUxjSOTdbzMlF/fPhMmFJkKEr8II5aSjG9sIyvVdWUHj0YOPzSGUIVZ9HTaeIdeZHNGeu1g==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.9.tgz","fileCount":106,"unpackedSize":1440772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ6yhmtFdcaWhGkUgQ5WpoCVcG/HCUcuA5hqpc1mAVAQIhALK4h0nJctXFUfHW9Q+szTdN6R2YZs1WsTwzt2J9rP2I"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.9_1636532057186_0.2720379687046457"},"_hasShrinkwrap":false},"0.2.10":{"name":"mock-data-gen","version":"0.2.10","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.10","dist":{"shasum":"a748020bb078b5271bd97db45f0cc2dbfc0c1715","integrity":"sha512-7iGd1X0mvHkbHlfGjoYMgF49ZFDX1RJDPJaNr4tln3w9h0MOvjsuhY5aRU52qhmmyRqtSpTvYoAJAkeoxzUMCQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.10.tgz","fileCount":111,"unpackedSize":1447868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6uIQHZhSX8bDsTrn9QMLy3jpSfIKPUShCuXBXI2hLTgIhAPqg/K4+RMcwB1NUFsB7+Cv3dxV/mnqPIgW+2UWrbfkA"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.10_1636711519669_0.033215771148643825"},"_hasShrinkwrap":false},"0.2.11":{"name":"mock-data-gen","version":"0.2.11","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.11","dist":{"shasum":"1e53c4036c0573b72d77779339d390c83d22f684","integrity":"sha512-Sn757VuHcVbXmFG6riyMVwmk5QwQGuWkP0LgJh/gz/gAn9WBhHWvCt7Ab+3yYSxrBnm6n+4PVQ7fM7QtxY1LsA==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.11.tgz","fileCount":111,"unpackedSize":1447870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zdwCRA9TVsSAnZWagAA3MMP/2E1Brtu7FAL6ws4GzRK\ncHexjBUShjiu2s/i6gJuHStZS4GyvS6B734IOa5IzxsTzvt3qkJw2DUbJfAO\nx2YuvUr7xikZZOUElZ0ne+nBgq+9MaLRF1SD4LbQkoXT8nnTYWluM+pkl0Xn\ns/gtnVU3A5EHNiXdKESrBiFjZ6cnUZL48xcPI8LrnwWX4H9iqLiJikGSptE4\nQbbcXQae5fInzPDh4cNuZJRjdBsxA1levnto/WDLFd+1mxWrTtdNlELrNiJh\npXMw/uz8pSZLqCj4ZWhWEyNeayZm+IDpnEreZ05tQybg7nWAT/qbLnDKILC+\n32s6p4hACJC/DDlVHY0HaMQFIEJec8G3VUVICrJZ1GDQJ5BJeOs8AseHpJ2t\ndkLX3Wr4OaSbnEbsBlnNnGuS8xuYqlUtyFoGbnJv6pTuGplXfzifWSdk7zlw\nQa93kLC7xrtSpkXhsgRqTVv1FYFPmwhAGk9K5PwXDEVMDGYHAklmeJDKIH06\n86TFC81R3qZvh1Kg5nbGGbScN4SmlM/ecJVcIjnHyiFYnSqBouPQSgDozb7M\n/dWoPkn3VELBRqjG26MrHnymYFZC1WusJlV7+KP0DWsuNj8Z9gpRTPYAxj09\nXsf2Ytt1SiXH1z2ER7jBgEEdxFlIPx3dR2LRsbSstF2P+1SYAJ2N2hlwlbGP\nd73N\r\n=Ttvx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7cUpmAk9XLMB+Lf84tFiWrmpcqxNPPtWTki5gWnUXCgIhAMohdJNy+2v54OxFH5EXGxyOuQNwXG6pEM+g6OoEEz68"}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.11_1636711613901_0.259920899895989"},"_hasShrinkwrap":false},"0.2.12":{"name":"mock-data-gen","version":"0.2.12","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.12","dist":{"shasum":"f3140c4f1d3f475f4663407578a7848ac9fdaf52","integrity":"sha512-n+s+yjZ1HfpMgPGk35cGzi+kEg22mWbOZ1im05DqT4MQKLSLIwKqP9M4cOCuG/89Frg8PtHs3Rvv4jKRU+FQDQ==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.12.tgz","fileCount":92,"unpackedSize":559699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNaeUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogfw/+LQv3BtI7fMIH/LiFxFVc5w2siSbdQ6Jg6LHMnAXFoPJj/v0J\r\nOiLS6Gmjn6vEVRXgEl5XvhSg+Vetfu3o0dSQvmsQYz3DS1dR888XNkPxqKlE\r\noJQZvK5sz9vopSS0EEKFI+S+7M8drRKsaHmcSMdiCu0yXcsm8m4GnwQrbnnR\r\nXFKRs4Pi35FAOH681yLemkVBH+49/K97rGBBO+mIhO9WGUXfbIjODr93sAgx\r\nPG0LycbcdFaL875ucva/+MhnJRpzcOxYJM3ICa0V90CfjOy/Dee6ik4V4RVD\r\nlCiNKqmLbZl6D3PrDFVmVt4cvgvhMhj6Am7sKLEgigcMchLmElHAcvBNacOg\r\nMLK2HQ5Pa60IK1IaSXyqN1BwTyDG67GSeMYrAXVk466xDe8qzYGaHgiLfOi4\r\nR3JkRDg/Q0IMQTin8PGcrsUr28/0SQeZMQ908AF3VaJu7Rip4rHZlj/2CxkX\r\n9FRzOmjFTnxpcD0rW556qj6I8WCUsIMPe+U00eCAhbI7KwLXsXgn4opIKx9L\r\n7qCax7EWDtIRk7/oRsjPySEvb3OBa5zeGDFh39UdPYwRBTDBOa32vCjtJvjJ\r\nEhrQLxhYZs8zV5cFKUalgtc/vfIUbsW4Of4wqQSUibQrnWySjMxNLxNaxm4W\r\nE9SlslPp5hExxb0KEmoF3M6g+vqMTapY6Ds=\r\n=mJmm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLjZmMHPYMAhmNF8eeE4HLrGv+KM7ZJVee8tXy6rzK8AiB0iG+IzB7adXvB9wHEeTfKkKnDMcWlg0olaRtEm7rBlw=="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.12_1647683476706_0.21210423453143767"},"_hasShrinkwrap":false},"0.2.14":{"name":"mock-data-gen","version":"0.2.14","description":"Generates random mock data from io-ts types.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","keywords":["io-ts","mock","data","generate","testing","test"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","test:unit":"mocha -r ts-node/register $(find src -name *.spec.ts)","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"@types/lodash.clonedeep":"^4.5.6","assert":"^2.0.0","fast-check":"^2.17.0","fp-ts":"^2.10.5","io-ts":"^2.2.16","lodash.clonedeep":"^4.5.0","random-seed":"^0.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@ava/typescript":"^1.1.1","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/assert":"^1.5.4","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/random-seed":"^0.3.3","@types/sinon":"^10.0.2","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","ava":"^3.12.1","chai":"^4.3.4","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-functional":"^3.0.2","eslint-plugin-import":"^2.22.0","gh-pages":"^3.1.0","io-ts-types":"^0.5.16","mocha":"^9.0.0","monocle-ts":"^2.3.10","newtype-ts":"^0.3.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.1.1","sinon":"^11.1.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"licenseText":"MIT License\n\nCopyright (c) 2019 Stephan Brandauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mock-data-gen@0.2.14","dist":{"shasum":"17a2286a8fe72fd8f58f15520f5e51183d939abc","integrity":"sha512-UaK7CuRgarNekfKBGGPnhxwbG8ghiGx4xjdGmspuUPWtWFZGp8J12SNuIdivVHo4M6tlFphvG34t6qKjUSdWWA==","tarball":"https://registry.npmjs.org/mock-data-gen/-/mock-data-gen-0.2.14.tgz","fileCount":92,"unpackedSize":559281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNagHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4yQ//emaTSwtjVZjIrgKxckPKay+350R5iASvl2cuapPaKaTOjIsK\r\n6aumPXF469AT/0wl8qDKI+jZx427tjBsCgcprAxn+2HmhnDTgVeGiYV+oDZl\r\n++AjtXgslbknM8vEvboAQ09i6nong4fHmjbwX2Wh7tm96fN8MFZ/f3gIwSkG\r\n3u3K+6cJXq3zKNXIDFdQ75b12fxUG9hYLH8KIzN80KVDxo3fdbHbwiwsqff6\r\n99m3AFQOF2VBySEP+RZKiMlPrdfIC4QSvdzvLyDw2riOleWMuxJRq5V72U4C\r\nb1mlkCQH7mAgLlLCHHPEJAsASfssRYHauXGw8dC4e0T0juo1tsKBVCUNmb4P\r\nSzx66QPWDEu0eDjbQSM1K46P2Sr1nBT1XpCDt4tFLudo7xNgKV/hrQV73JNO\r\nKzqJKqh6F2r1pRshGemtxU2XjigBjAZWWeCC33cVvg6lIGEl6F8F2vDAHPND\r\nEYmuNttLRSTzrKFzQOzi4xg3Q9ULvu4rYMH0PmIw6XlywooMFkgwNdZzPnsP\r\nZsdO3SYQT+0tXM+LejCo0+A9it+GWtaW69hIWumXpCqxV04TdgIb+1Vzd0DQ\r\npmVzlbNEGyKEUMOi+TRVoV8dhgw5RIPsm8NTC4xNgQFJ0x1I4+BmFoIS5qQT\r\n9N/lrRyir5zN4ALBv6sXGXHRfuAGwftoLuM=\r\n=vMvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoxdTK+5JX7RfACcwygQVyTyntN/odbqY91efXlCfqdAiEAhxem6cu7oLnZJ3maNpSOm/FELzvtFyLeBc/0YVRIC6o="}]},"_npmUser":{"name":"kaeluka","email":"stephan.brandauer@gmail.com"},"directories":{},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-data-gen_0.2.14_1647683591721_0.09895183680521047"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-11T19:50:08.765Z","0.1.0":"2021-06-11T19:50:08.955Z","modified":"2022-05-09T14:34:01.802Z","0.1.1":"2021-06-11T20:03:31.366Z","0.1.3":"2021-06-11T20:18:39.753Z","0.1.4":"2021-07-23T07:22:16.197Z","0.1.5":"2021-07-23T07:33:12.105Z","0.1.7":"2021-07-23T07:34:07.364Z","0.1.8":"2021-07-23T07:35:14.038Z","0.1.9":"2021-07-28T06:28:41.545Z","0.1.10":"2021-08-27T08:21:20.008Z","0.1.11":"2021-09-01T15:05:57.621Z","0.1.12":"2021-09-01T17:23:38.062Z","0.1.14":"2021-09-01T17:37:56.127Z","0.1.16":"2021-09-01T20:34:39.262Z","0.1.18":"2021-09-01T20:41:01.339Z","0.1.22":"2021-09-02T06:57:57.842Z","0.1.24":"2021-09-02T07:02:41.703Z","0.1.25":"2021-09-02T07:06:43.416Z","0.1.26":"2021-09-02T07:06:58.846Z","0.1.27":"2021-09-13T10:59:49.489Z","0.1.28":"2021-09-28T20:14:48.623Z","0.1.29":"2021-09-28T20:15:16.574Z","0.1.30":"2021-09-28T20:32:58.972Z","0.1.31":"2021-10-06T14:53:53.669Z","0.1.32":"2021-10-06T20:37:08.483Z","0.1.34":"2021-10-08T13:35:12.459Z","0.2.0":"2021-10-09T09:52:51.747Z","0.2.1":"2021-10-09T09:53:15.746Z","0.2.2":"2021-10-09T13:13:50.826Z","0.2.3":"2021-10-09T13:14:08.704Z","0.2.4":"2021-10-10T14:44:24.488Z","0.2.5":"2021-10-11T08:45:43.129Z","0.2.6":"2021-10-11T08:55:14.250Z","0.2.7":"2021-10-20T07:01:16.302Z","0.2.8":"2021-11-10T08:13:56.915Z","0.2.9":"2021-11-10T08:14:17.405Z","0.2.10":"2021-11-12T10:05:19.892Z","0.2.11":"2021-11-12T10:06:54.162Z","0.2.12":"2022-03-19T09:51:16.932Z","0.2.14":"2022-03-19T09:53:11.901Z"},"maintainers":[{"name":"kaeluka","email":"stephan.brandauer@gmail.com"}],"description":"Generates random mock data from io-ts types.","keywords":["io-ts","mock","data","generate","testing","test"],"repository":{"type":"git","url":"https://github.com/kaeluka/mock-data-gen"},"license":"MIT","readme":"# mock-data-gen\n\nGenerate random mock data from io-ts types for property based testing using `fast-check` and for traditional unit testing.\n\n## Intro\n\nThis library will take an `io-ts` specification as an input and create random\nvalues satisfying the specification for you.\n\nThese values, you can get as an `Arbitrary` instance for property based testing using `fast-check`, or as simple values,\nfor traditional unit testing.\n\nBy default, the output is deterministic, but you are able to supply a random\nseed of your own (eg. `Date.now()`) to get non-deterministic output.\n\n## Examples\n\n### Generate a single value eg., for unit testing:\n\n```typescript\nconst TPerson = t.type({\n  firstName: t.string,\n  lastName: t.string,\n  gender: t.union([t.string, t.undefined])\n});\n\nconst p = genOne(TPerson);\nconsole.log(p); // { firstName: 'HCBcoFhlne', lastName: 'iFHbcmrFRa', gender: undefined }\nexpect(TPerson.is(p)).to.be.true;\n```\n\n### Generate many values by using a generator:\n\n```typescript\nconst generator = gen(TPerson);\nlet n=0;\nwhile (n < 10) {\n  const p = generator.next().value;\n  console.log(p);\n  // { firstName: 'HCBcoFhlne', lastName: 'iFHbcmrFRa', gender: undefined }\n  // { firstName: 'rLnOganLCJ', lastName: 'MODLInnhQj', gender: 'aitptOOKHm' }\n  // ...\n  expect(TPerson.is(p)).to.be.true;\n  ++n;\n}\n```\n\n### Property based testing using `fast-check`\n\nLets assume we have a function that persists users to a DB. It does not handle the case\nwhen a user already exists in the DB gracefully:\n```typescript\nconst persist = (users: DBUser[]) => {\n  const db: string[] = [];\n  for (const user of users) {\n    if (db.includes(user.id)) {\n      throw new Error(`user with login '${user.id}' already exists`);\n    }\n    db.push(user.id);\n  }\n};\n```\n\nWe can find this bug easily by generating an *arbitrary array of\n`DBUsers` (`arb(t.array(TDBUser))`). Using that, we can simply try\nto persist that arbitrary array:\n\n```typescript\nimport * as fc from 'fast-check';\n\nfc.assert(fc.property(arb(t.array(TUser)), persist));\n```\n\nWe almost immediately find the problem, `fast-check` throws the error:\n```\nProperty failed after 32 tests\n{ seed: 0, path: \"31:1:1:6:6:13:13:13\", endOnFailure: true }\nCounterexample: [[{\"id\":\"ffffffff-ffff-4fff-ffff-ffffff4c88ce\",\"name\":\"\",\"birthdate\":new Date(\"1970-01-01T00:00:00.000Z\")},{\"id\":\"ffffffff-ffff-4fff-ffff-ffffff4c88ce\",\"name\":\"\",\"birthdate\":new Date(\"1970-01-01T00:00:00.000Z\")}]]\nShrunk 7 time(s)\nGot error: Error: user with login 'ffffffff-ffff-4fff-ffff-ffffff4c88ce' already exists\n```\nThe counterexample is a small input that exhibits the bug, and in this case,\nis a pretty good indication of what the underlying problem was in the code\nwhile omitting unnecessary details.\n\n## Limitations\n\nNot every single definition in `io-ts` can be supported out of the box.\nBranded types and intersection types need special treatment.\n\n### Branded Types\nBranded types in `io-ts` are types that refine an existing `io-ts` by a\npredicate that dynamically govern whether a value is included in the type.\n\nIf we create a branded type that contains all numbers from 7 to 10\n(inclusive), it'll look like that in `io-ts`:\n\n```typescript\ninterface ISevenToTen {\n  readonly sevenToTen: unique symbol\n}\n\nconst TSevenToTen = t.brand(t.number,\n  (n: number): n is t.Branded<number, ISevenToTen> => n >= 7 && n <= 10,\n  'sevenToTen');\n```\n\nOf course, `mock-data-gen` is unable to efficiently generate examples\nsatisfying this specification out of the box. A generic algorithm would generate\nusing `t.number` until one number accidentally satisfies the predicate.\nThis is, of course, not even guaranteed to ever succeed.\n\n\n### Intersection Types\n\nLike branded types, we can't efficiently generically produce examples for intersection types.\n\nConsider the type `TSevenToTenInt`:\n\n```typescript\nconst TSevenToTenInt = t.intersection([t.Int, TSevenToTen]);\n```\n\nIf you squint a little, this is a bit like a Branded type using t.Int as a base type\nand `TSevenToTen.is` as a predicate.\n\n### Producing Values anyways\n\nWhat you can do, is to specify how to generate values for such problematic types manually.\n\n#### namedTypeGens/namedArbs\nBy including an algorithm to produce values in the\nconfiguration via the `namedTypeGens` property, you can circumvent the problem:\n```typescript\nconst sevenToTenG = gen(TSevenToTen, {\n  namedTypeGens: {\n    'sevenToTen': (r) => 7+r.random()*3.0\n  }\n});\nfor (let i=0; i<100; ++i) {\n  const value = sevenToTenG.next().value;\n  expect(TSevenToTen.is(value), `generated value must match type\\nvalue:\\t${value}\\ntype:\\t${TSevenToTen.name}\\n`).to.be.true;\n}\n```\n\nSame for `TSevenToTen`:\n\n```typescript\nconst sevenToTenIntG = gen(TSevenToTenInt, {\n  namedTypeGens: {\n    '(sevenToTen & Int)': r => r.intBetween(7, 10)\n  }\n});\nfor (let i=0; i<10000; ++i) {\n  const value = sevenToTenIntG.next().value;\n  expect(TSevenToTenInt.is(value), `${value} should be ${TSevenToTenInt.name}`).to.be.true;\n}\n```\n\nAs an alternative, you may use the `withGenerator` function that attaches a generator function\nto the type object itself via `reflect-metadata`. The following example\nwould derive a type from `t.string` that produces only valid email addresses:\n\n```typescript\nconst TMail = withGenerator(\n  t.string,\n  (r) => `user-${r.intBetween(0, 10000)}@company.com`\n);\n```\n\nConfirmation using a unit test:\n```typescript\nconst email = genOne(TMail);\nexpect(email.endsWith('@company.com')).to.be.true;\n```\n\nConfirmation using property based testing:\n```typescript\nfc.assert(fc.property(arb(TMail), (mail) => mail.endsWith('@company.com')));\n```\n\n# How to Contribute\n\nIdeally, create an issue explaining the problem context that you're trying to fix.\nIn your commit message, please reference that issue.\n\nThank you for contributing :)\n","readmeFilename":"README.md"}