{"_id":"intermock","_rev":"8-5cbb90dea55edf9f373c84fba578e884","name":"intermock","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.0":{"name":"intermock","version":"0.1.0","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"./build/src/cli.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","typescript":"3.4.3"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.2.4","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"2dc19f9cdb63d569a098fce079139a85e963234a","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-+ttK+YiAG8WEbCuy3OlqGk06L/TUm95gcS13Ny+GBjgpF7x123KR+aPXKiHZez85RESaU5A8y1zat0bKWK4/iw==","shasum":"86cfd8371f7a5d4b3db071cfd73f446ba4505bb9","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.1.0.tgz","fileCount":159,"unpackedSize":619974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUtnaCRA9TVsSAnZWagAAr+QP/3PGSY5Vzls+B5DkmyaR\nnOJVH9PhfW1FjzVfm1BQu+6fol5vuMs74lggUBcbm+toNb+tG2UWTAqH8I1Z\nGlq9bxZkwNUhiwEF9cb8qtn1xTXfv40w0oy1UI/vPed2Zd6BbunVy4K401Ju\nErOwUv5ORQqsXeMvrkUJSXrgcmGl1JL8+k9opRIfaClFWDPeD3hFm4U5r7Ud\nvIB4hiewzL7bFqwwHEnbVl74WKmxXrX+qyfJPOVPhhSqCH4yPnAhspDadIKg\nDmgu91cPPZDJSVSfjYyf0GAuCIbl0wcs46C0xILcDuPXO/62vYXzinq5yav6\nCJrZFu8s/eAdGutgTqTfXBXdoVB4zZF50M0u6vHoUHmoCxMgomcIUpVLVnLX\nd5ZjFTpBSKHpWuxuWccJTk88DE7+RqATMtxAqbG4114FmjsUuNVaJIqlnltN\nwmK9tpgU7ADyny2/JYIRWQ3+Ap9MeYFWbUlKaW3MZIZKY/QEyZN0m7IwWLJU\nSAZjbkFnK+Yzl4IA5gZ/XvNat1Q4DQHL9oOR1hzc39HVTxvPNd0WbLLsHhbP\npaOt21SiIVqMaprLkXjzPKnryHyuY4Alaon0HGDp12AB1a/jeIvi+9ylDEe7\nVz5TZxbrYtLldYSSc8zZhs6Z1/GYzq0gE899g9ibb0R8HO5TuiEw62YVA2J0\ntJkH\r\n=auVG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClAakkXaK+FYdYkAUv+niG4+A6HJkf6uRPkuhGgzrDSwIgSQKl/ga0r9FG+YVjJnn2sSBIzy2rW8n5SZ0zBv3srK0="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.1.0_1565710809581_0.33665468006575994"},"_hasShrinkwrap":false},"0.1.2":{"name":"intermock","version":"0.1.2","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"./build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","typescript":"3.4.3"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.2.4","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"f5e31ba9b0f4b44bd71946c84e3ce23e6c5c1aac","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-iLd0JP+0gL4Px7HrE8wD6WUPvRlcjnY/fpC6awZZDKeoXHR47hf7rbqFuMj9/Lrs2dfKnZsBZA/5FZT4mSq53Q==","shasum":"79838a17b97efeefe81b355da3e70fe2d77d1179","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.1.2.tgz","fileCount":159,"unpackedSize":619980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUtzICRA9TVsSAnZWagAAAe4QAIkuZEuaKZLOVK28ciq8\n/wYuMZ3ITjLgoZioGgU+OMaaD3/y4BNFQ6cU1QIkjGgISOsx0Dbr2sIvxjhD\nSrouYPnw1JyOexunTxaI4Gt4orCgX7Q/pABNqVfzPPI0GqFMp6p4eWireh2n\nbe1SUAGXS2EutWnoptpPHAJZKCaPKICYeFNXWaskq84LyykQpqyxXxEo+CGZ\ngHZ/Whzocbyuh4ws5ug41dH6mD/SyWUI4uM8EPTh/48AlUVwYfEAiiQOM6p3\nP+OqpUGnwWVn4hzUbNGZG42LWV4KpfPtwjeurn3EtrVVaavnMPPdB98NBXGL\n0sly7MlzFe4JBFtgdYo/L4CcvIdfjf5T3YyAd6Pno6sihHm8wjXtuIyrCm67\nx3avbrszhTgnfkY50VW1+lJwqWfbW60ichYceRrGc639KrTeLTa5CQIRZIXK\nZTQx1E7OcvbVpSYARKsMk3184gSsVwbi7MatNr7HMDBE0IHY7rRH1fH9zaBv\npXZaBaBLQVH2wcJJ6AXQCU5tDOXxtRdiQVShbuXjiswS154gmW7D15T/V9gB\nxFpZvRx6N0vjtknjra8e01lqeOFN9ttZRimQ/1A9u/3KLZk+nPorfnFD6a1N\nA0ukenNVaUA6znxPJHLT3MoKsRuxWqN0Y4sWctIqAYxvQJuls4DdAdDjkxMn\nQy4t\r\n=4RTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF43TnLP4voYuGMVnSV997GMgqSfoyMV991pgGpY3YRWAiBToqkhMkajxbduVrja29j83h17mOSi773v2Tw/S+CR/A=="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.1.2_1565711559539_0.25773837828217716"},"_hasShrinkwrap":false},"0.1.3":{"name":"intermock","version":"0.1.3","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"./build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"3.4.3"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.2.4","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"ca9f9166984eb3811f5bc3283f29e36e6298415f","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-o5K63e1BxU0LXsltb2kQoP2w9jFE7APjTnrucdyQUvpgq0mXUJHD59GQ1JzmMW9kilyAtmZ8Bo7lV+7+rPGsfA==","shasum":"8bcc9a4040836447f1e01773a68e548adb12163d","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.1.3.tgz","fileCount":155,"unpackedSize":618444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUxNECRA9TVsSAnZWagAAZ5oP/2nOZ9Vm0zxiuqLVhe6U\nR6kiJIEiWyJcwsScvRKpn3dDe3zbOt+2U+JHSyfH9EES0uz/OUsArE2EAQqb\nn6axbKWK4k08trP4wHs0/hYHTppBWu7ga/Yb1rU/q4pyCONzQMyFJ1KMVFNc\nj1rdKnplDiPfeTR9BqzQi1H9yqppLzA1FgtzeKaUnAR8Wsxa9OBWb2RBhpj8\nEmZA38qXPFLRa/Zb7Geg/9UdmeUaFNxyQ+TbDQgeUUQtTE/vnaPvJu48Am2c\nkn6wbTg5+WGhOlgls/QDHlt8YvDsgWlAemeTd15c7+nLOWgIIndwpUYN7c/v\ngfdI/+P/HyBEGoQZxXBR6bzjHZwKni9LEIQBRek/pQiiFtzJAjN40Ihx9cif\nGh75nno6R/MCPebsbUwLbTE8MbsdAL8OddfTrgZrgQLzRUjE6GqdNn/XLcEN\n95br055BRO0qlWnUa97nfYeoOMesXvv3zZtu1uikxWjY23YVrdvuKwFJ2Xyr\nG2iR4RVqO+5Xo0qsqkFC4qdbH/JCncRjXu3mxPg/MYEUsQ3u2bgKrHoBM15i\nxWsGHuTTSqe7rZhPs4C5wpS8aZ0RhWpsOmyf7hzKHOlQt6zo6L4Dat2cfBF3\nX8FyaehWf0Bin8LXX4G9IKQcx88xM5O27St+tkarc7cKEDwmEAPE9RjC1uzC\n1aGK\r\n=SUZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIUslB0vecTe6F7YhYtFhavGdpqIEHqViSSZUEkkT9VAiEA27PY9CYMWBSYgLlBe8W57Y7f+EvSRjQmI9IBP+mGfvM="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.1.3_1565725507910_0.41078905155768997"},"_hasShrinkwrap":false},"0.2.0":{"name":"intermock","version":"0.2.0","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"./build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"3.4.3"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.2.4","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"c8d509ee95960e81d898a30ade68cee090659c71","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-t7pENTUDXncOu4YiY3Jgg5oJrVLEGT4dQFHN7fao2+fH2xsiiRaW8bvz3H6yrZeyQwiX2sqROhBUsKf77TWrKQ==","shasum":"ffbfe119dc65b859069ba8c26d78533399a94094","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.2.0.tgz","fileCount":116,"unpackedSize":204977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePaOZCRA9TVsSAnZWagAASmcP/jiwL9hVD4euzi5Nf1FH\nkv+QVJrAtmKYt/TOaIWSdC4x86Mwju2BvqD4Aviy6dS6ESoFO0kL9r9gzD76\n0ZtsHpkocgsKqQeMkrRXuv6FBVisE7Mm0RMZh30lCRNHAn6JLjJ1pER8rTTG\n6Q14AT+TxSp7GT9BpopYCxJ4F6mXC6e+xU+plV2XvkMUk3x3HVu/g6MTkrjg\nFFFNBI+qqJ2xbh21G7qLxlvJU1tA9OxpnI270rpyedZ/emjSDr6FvSdks8V2\n6ruxyXMDARmNfkz1ubNLfIhk6g3ubMZ2VpsrO23efF4lJvZ50MKmUHNCOsM3\nWybJavX+AqMn3TgqwyERSUv8uFPaAPcreDVUS+o0RuOYDSNk8oZG6V5+dTaG\nCQ23onWKiFJlHIHlwmoVFacTDqTgUQlwjlrOjhIPqxRvHTsxx6iUHLfNp9BV\n9W3gf6NQmaTF/wxfVT25UkN2/xJZu28nA1Xc+R/uD9yyV0DtAUzxoU3Etf5G\nQux63mZ8RZsH77/6eudthQmOk6drB3Q7+0D2Ld6Znw6ImJEz65Tx6gw9zKh0\npbiLRUM2PY5W/fv4kbVTOoWR+TAi5O17gq49JtLACB9RYUk945FnRi2+V7ac\nLHgz1Ta5X3wudSQGLdX2fp/99qGlFdqcVDVs64nf7HQEKfbmxR/SbwFPzOPl\nz4M1\r\n=3EDD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHE8A3dqTkMfr1EBDONgyu+cMtRyMCh+9l+6TPPzjeKAiBvl7+VL5QGlS5Cn+NVJvvP6LgBUa2lPLd3ajQM0oQyMQ=="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.2.0_1581097880560_0.13539840506215595"},"_hasShrinkwrap":false},"0.2.1":{"name":"intermock","version":"0.2.1","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"^3.7.5"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.4.0","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"491369a8869e938b6c9c2b75dfa589ba8d1e3318","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.2.1","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-hoiqysjxQaL/g9+bnXUmwrR3Y/ajMXZfxBWmgoU29M5yiSlZIZmc4Viycj+8qdGO1GnV1ZhKZgDk9Ccce+97+w==","shasum":"0f879110d02b88c13243d219188b2c5fab01faa0","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.2.1.tgz","fileCount":116,"unpackedSize":211797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZmy0CRA9TVsSAnZWagAABk8QAJeEEwhWgluia4wA22CJ\n85taaXogXjUHdvpX1JRFot/+lOSkHs8u/mLvgVy/ehBzzcvJsi7InOlJjE6I\nzJ1vnvEuayfCiK7m6letLY6SIzdKlBNj0ipbL4gUkpPX+ngEkGnoEguxEB15\n4qI2hECawwmOf3BaFdcsHFH4KXX36BFYvyjc60PJPGPeF9erzzt4xnT/DsGK\nATIjtcjNuPAJL6FRgW+qUtYxQJk/A2dx+oIFKbCgf5+kAqFmvLyXyQgkZj3l\ngII3JCK1iIXFuXMN+OeiQAPdDl44jVck5Mmg23vGX1MhqumJWQAdTzx/Tk0U\n8N3MgZMYNvMi+xwUxq8uNPTxNLR5zsAbSGubn2c/qM5CoJR/IVL5Rwl+dvkp\nXYkQMekK8WmIgEyv5wTusGHT8d26ZwgO48XIv9QHDYnVsVhhdfLg6jalz7Si\nK+0oI4oP6LFmXyZPhCV8sv0CYhPBj7EMUPs+k4xnv7/+ma6H2y8qswHFYocO\n8WZHsXZZZd87QEozN7DeEk7rYvoO4r+DeFRtY+VI/1tDqetohfm3IR5NS8Yu\n0S8sh7Lxg+dKjinXL2oLAzNNMvDObcPjHkPxV7Te72IoVPfDykuIGU2x6olq\ni3pyJFrUyJDyuEUwPMHuVfsLikMh/JaLzQEO5qyGS7GMTa4jJ1fYt+OUzptv\noAiY\r\n=54DC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXH9VQjBuh4gUseT++qQuU9y6BVNJq0p6hZNhD4pOJdQIhAOUfwYSyC5Zyy4Qzt5VrVci05+qcP513YiPH744ZE4J6"}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.2.1_1583770804291_0.7276167269093483"},"_hasShrinkwrap":false},"0.2.2":{"name":"intermock","version":"0.2.2","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"^3.7.5"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.4.0","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"56ece7380730b40bcad3e012a98e6ead64b2a57b","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.2.2","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-ESFNlWYmXlm/dRmNz2Zgo2JLHt/3hRm1LaQxBEZa5XvWH3NW1U0vjhTfMDdQ24tQi82pHtq3ajc30FymOwUcmg==","shasum":"68127014ceffd743888d427d1b008e08bc8b5d03","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.2.2.tgz","fileCount":125,"unpackedSize":230582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZoK9CRA9TVsSAnZWagAAD+0P/1E7z3MkqdQgkd3Y3zXE\nDGmTNhaPjytfVGlJTsCXlQBSJWzTqeoxq5QYBV+A4JXhCLUTk2KlmzOP+O1C\nu5D5vHjbQd/Wma8dk+yREeolG4sC54eGGgQWigi/j+m+Z1lREoT0qu0pR/O8\nydNYrAwc3XBW0xeI1kawgjDFNkTnBq1dwE8sTUhaxAeqo2mCmIxzW2CEwaOA\nRwoVkH96hrcBOYUDNf/UXSpZbYlhUEJBQACmTN44LtJyFkZXIszArNSydm6y\n4TGIfwYoErsP4Aj60ghQboPzj8rSMzAUb3Cc15JLbwYDAL438QQH11DGZOf4\njvMJHtpZ0qG8I+TIk6c67pBdtIapxL6/2Qk9/4XEZqIgqjVeH6SwMZ/p72Ou\nMEK66morZpIIIwIUWDXuBMHYOA0bqLJZoab2b969FHtCjJ0DCk10n2HlXvRI\noUkNNhKwTfklH1WifjI6rGSzMOAj9HQLuXqtyep/QpUiv4WyJfTOjI+AWdMC\nRaVO6aMpZeZ52MxoBAHsGN8JZfwkqOKo3ka3iZUXzVfT6CMXNVcw9xYICEjD\nZcj8osjxFz4sM10IV/W3m5CE0gWVC4KKjfCUd9U96Sgn9BsVNgnWnVIyExH0\nejSpkb35o7/Yhl8mpwxNdWYv24c/qIWpRPQZLlBmu+qVJExq56vydQ3xCq7j\nZqhv\r\n=y72t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHs32GROapLioF0JBaNAyEJxnzB9eeDdsnJLluzP0/dcAiEAyyi8g8wuCiRVXJM4M6bWkLbm9rPdrc6kfhwg0bPFrOk="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.2.2_1583776444789_0.3393928503689272"},"_hasShrinkwrap":false},"0.2.4":{"name":"intermock","version":"0.2.4","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"^3.7.5"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.4.0","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"bb531fd7c1166b23e85ee1b80cdfdc1d9d178a83","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.2.4","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-1iP6tvprH4+6AFY9MYVVjFPqd9ZFx/4pVGN2sxm6F6Vv+r1gltjtYC24e9DElayFhTlp7TID/RQ6xxhULJh+XA==","shasum":"b27cf5ccaf2a7588d7ef0285956c76a2b439baf6","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.2.4.tgz","fileCount":224,"unpackedSize":381597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffPJZCRA9TVsSAnZWagAAgCAP/1b9nFkuhlh3iRZ7/boC\nCHBMvn0eeIPcoPnw2tUVErV/s2Z9OEMwaJ1gy9gZuSY5uQ6dqxVM0Ma/7UBR\nqdjVH6bwrbKQP/tra5a0Kx51F2WtnzAx1JVdpguxs6oIqx40XanKsGOXpiW+\nufjC3q3LJvxnD2+V7eoaUtioijBsxwyNA0v7chwMj9WsKgvYm6xW7szLBsZD\nDCJbkP2sAr0j0t263yPQ8qSo2bTfBijraAb1EfEDwbahbXYWZlc6axSjqvEK\n6hiZMHiqaisrSDAJeE768Wz3y7Zcwvh5E4scm40woCtq1WUI+tebbI7+vGZS\n+YqfKcFigiW2gwKXyai9BeXAd0IABhb/sbib/2y9MH49qoioUmy1mq3+8wbI\nQeeV+cSNiJ3tAkPP0+6AyY8nKAbPIQLeBehjH0WGe1T0+l74KfqXPnzXzK5N\n4bmzGt8OTuAULr2cZrNk9p6mMeUwCmDDhdBSr1Ey6jpGH36xNIcuVXWt8Svd\nPZPMuBbGY1ml7G4kJyo7045nK9ibuUCAJZ44P8TICkSocMIboWoXtA8KddhO\nFBqI65fM/eiMtHPzksT4A8DbIvVyRVUJ6NuU59wS02WMWjG9oHWO132bVg/a\n1dsvS/339G4tfaUBznLNZdi4DUC0i39glLrwA7BI29Be+BR3Xx68j8gpMg1j\nl5Si\r\n=ans9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7YTk4Ezoog3K4Z7FPF6KXWCrnjTtStyPHfkapOa01BAiEAuBguAMIDaXZ51b9ItB2tYjyxl/qtC8AMzIKia2qr0a4="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.2.4_1602024024837_0.3742302227815968"},"_hasShrinkwrap":false},"0.2.5":{"name":"intermock","version":"0.2.5","description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"bin":{"intermock":"build/src/cli/index.js"},"dependencies":{"command-line-args":"5.0.2","command-line-usage":"5.0.5","faker":"4.1.0","fs-readfile-promise":"3.0.1","tslib":"1.10.0","typescript":"^3.7.5"},"main":"./build/index.js","types":"./build/index.d.ts","devDependencies":{"@types/chai":"4.1.3","@types/command-line-args":"5.0.0","@types/command-line-usage":"5.0.1","@types/faker":"4.1.2","@types/fs-readfile-promise":"3.0.0","@types/mocha":"5.2.0","@types/node":"^8.10.45","chai":"4.1.2","clang-format":"1.4.0","clean-webpack-plugin":"^1.0.1","closure-webpack-plugin":"^1.2.0","copy-webpack-plugin":"^4.6.0","css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","mocha":"5.2.0","mocha-multi-reporters":"1.1.7","mocha-notifier-reporter":"0.1.2","monaco-editor":"^0.15.6","node-sass":"^4.12.0","nyc":"12.0.2","rimraf":"^2.6.3","sass-loader":"^7.1.0","source-map-support":"^0.5.12","style-loader":"^0.23.1","ts-jest":"^22.4.6","ts-loader":"^5.3.3","ts-node":"6.0.5","tslint":"~5.9.1","tslint-microsoft-contrib":"~5.0.3","tsutils":"~2.26.2","uglifyjs-webpack-plugin":"^2.1.2","watch-cli":"0.2.3","webpack":"^4.29.6","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","webpack-notifier":"^1.7.0"},"scripts":{"clean":"rimraf coverage build tmp","coverage":"nyc --reporter=html --reporter=text mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","ci":"npm run format-check && npm run lint && npm run test","cli":"npm run build && node ./build/src/cli/index.js --fixed --files ./examples/example.ts","build":"tsc -p tsconfig.json","docs-serve":"webpack-dev-server --config webpack.dev.js","docs-build":"webpack --config webpack.prod.js","dist":"tsc -p tsconfig.json --outDir ./bin","watch":"tsc -w -p tsconfig.json","lint":"tslint -t stylish --project \"tsconfig.json\"","format-check":"./format-check.sh","format":"./node_modules/clang-format/bin/linux_x64/clang-format -i -style=file src/**/*.ts test/**/*.ts","run-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run cli\"","test":"npm run test-only","test-only":"mocha --reporter mocha-multi-reporters --reporter-options configFile=mocha-config.json --no-colors -r ts-node/register test/**/*.spec.ts","test-watch":"./node_modules/watch-cli/bin/watch -p \"./**/*.ts\" -c \"npm run build && npm run test\""},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts","bin/**/*","build/**/*","coverage/**/*","test/**/*","src/lib/generate-fixed-data.ts","src/lib/generators.ts"],"reporter":["html"],"all":true},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"license":"Apache","gitHead":"565411ad098c7ab204fbb989503af3a00633dc26","bugs":{"url":"https://github.com/google/intermock/issues"},"homepage":"https://github.com/google/intermock#readme","_id":"intermock@0.2.5","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-vba3vpjgfi+7ZFoEeBp7dkCuICuDg4isXAU7JIEv4exar505v48ZuYe6KsS6E4TNbQaV3qd0Bb8DOAQY+M9CGg==","shasum":"9fbd2003d30f061e28f917fecf5e6fb21f539aae","tarball":"https://registry.npmjs.org/intermock/-/intermock-0.2.5.tgz","fileCount":164,"unpackedSize":330207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgJM4CRA9TVsSAnZWagAAJSUP/1peedzIu9qYr+0RgRCh\nudGd0tYm9qUbGveighsYdQHAEFM7ztdOVrr4BXWUtS7p6/wi47c8wg+TaCgY\nOdUEtXWEDLWBX5HnBMTVmO1eIsOIVQnuo+zmr0jsIXPIVtR4AmK3ALBVwjpb\nMrAyn6MjuW6PfzA0IgxcJbXJI6wKzA5UeHi7gjb6NBxMnM9z9wxL8Gzntrz3\nAUfAJy81+Q5TeYuJMYZ+zP8tFOZowGJhVoC7Caatn51ZWDN1GRXv1/cfoepm\nX92+qTjZJSWM3d3xBPKXCaEreUgW0Jc1S7XYJYh0QbAzj59APjCd6hynKXH3\nvDWW0YDgq7Dj9QN5aLIM4O6vi3zq9B7EJUaOJuT/116ospcAY2PFk4XzcyMM\nlAl1XflnmDaQAEONukKUh+MCipeibIxzXu+dnLoh/AHflpvDZf7c6GXdQUjA\nkGIXSdSVSIOIIPT2QtUlPQRugd4ZkW6rUgrGyJSdl0/yll0Dctjj4GhfEcwM\nuWcpyq//d0geZ8McYYdQP3Ml4bq+AF2mKUOV9GSXFAbJG5Ly4PJQJEWnV2Qf\nRcS02PdnEiB4MLelqjhMyb1pFFMLcjFqhq24FUHXfx+MtrsUhLFNjxQYyy8u\n44Xnd1wB9/YXEkLrx+rTZaqb+Z46XdXF8JTdwNWbfvFi7za5k8NQFkjkjjCY\nPv3c\r\n=Wtuw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFJsJUPSAjHefb6EK65xLWsZwprT83BCAMMDVAMF4SxAiAkaJD4dysdSc4TJZKVM5+9+Yn/DER9FZA6ZBOjgi+Qxw=="}]},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intermock_0.2.5_1602261815815_0.5536682783336926"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-13T15:40:09.580Z","0.1.0":"2019-08-13T15:40:09.708Z","modified":"2022-05-06T00:59:44.826Z","0.1.2":"2019-08-13T15:52:39.661Z","0.1.3":"2019-08-13T19:45:08.136Z","0.2.0":"2020-02-07T17:51:20.699Z","0.2.1":"2020-03-09T16:20:04.418Z","0.2.2":"2020-03-09T17:54:04.953Z","0.2.4":"2020-10-06T22:40:24.994Z","0.2.5":"2020-10-09T16:43:35.937Z"},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"description":"Automatically create mock objects and JSON from TypeScript interfaces via Faker","homepage":"https://github.com/google/intermock#readme","repository":{"type":"git","url":"git+https://github.com/google/intermock.git"},"author":{"name":"Ryan McDermott","email":"ryanmcdermott@google.com"},"bugs":{"url":"https://github.com/google/intermock/issues"},"license":"Apache","readme":"# intermock [![Build Status](https://api.travis-ci.org/google/intermock.svg?branch=master)](https://travis-ci.org/google/intermock)\nMocking library to create mock objects and JSON for TypeScript interfaces via Faker.\n\n**This is not an officially supported Google product.**\n\n## Installation\n```\nnpm install intermock\n```\n\n## CLI\nIntermock exposes a CLI, **which is the recommended way to use the tool**. The following subsections show an example file, command, and output to demonstrate using the CLI.\n\n### Example file\n```typescript\ninterface Admin extends User {\n   adminRecord: AdminRecord;\n}\n\ninterface Student extends User {\n   schoolRecord: SchoolRecord;\n}\n\ninterface User {\n   firstName: string;\n   lastName: string;\n   username: string;\n   emailAddress: string;\n}\n\ninterface AdminRecord {\n   studentsPassedEachYear: number[];\n}\n\ninterface SchoolRecord {\n   startDate: string;\n   endDate: string;\n   isActive: boolean;\n   grades: number[];\n}\n```\n\n### Example command\n```bash\nnode ./node_modules/intermock/build/src/cli/index.js --files ./example-file.ts --interfaces \"Admin\"\n```\n\n### Example output\n```json\n{\n  \"Admin\": {\n    \"firstName\": \"Willa\",\n    \"lastName\": \"Walker\",\n    \"username\": \"Shyann_Mante\",\n    \"emailAddress\": \"Cristobal_Rutherford73@gmail.com\",\n    \"adminRecord\": {\n      \"studentsPassedEachYear\": [\n        80342,\n        23404,\n        12854,\n        74937,\n        38185,\n        73316\n      ]\n    }\n  },\n```\n\n## API Usage\nIntermock’s API exports only one function, as seen below:\n\n### Function\n```typescript\n// Returns an object or string based on `output` property specified in `Options`\nmock(options: Options): object|string\n```\n\n### Options\n```typescript\nexport interface Options {\n // Array of file tuples. (filename, data)\n files?: Array<[string, string]>;\n\n // TypeScript is currently the only supported language\n language?: SupportedLanguage;\n\n // Specific interfaces to write to output\n interfaces?: string[];\n\n // Used for testing mode,\n isFixedMode?: boolean;\n\n // One of object|json|string. Strings have their object's functions\n // stringified.\n output?: OutputType;\n\n // Should optional properties always be enabled\n isOptionalAlwaysEnabled?: boolean;\n}\n```\n\n## Type Support\nThe following TypeScript features are supported:\n- Interfaces\n- Interfaces with properties of primitive types\n- Interfaces with property references to other complex types\n- Interfaces with extensions\n- Unions\n- Type aliases\n- Arrays\n- Namespaces\n- Tuples\n- Mapped types\n- Generics\n- Functions (stringified output!)\n- Optional properties\n- Specific [Faker](https://github.com/marak/Faker.js/#api-methods) data types (via JSDoc comment)\n  ```ts\n  interface Host {\n    /** @mockType {internet.ipv6} */\n    addr: string;\n  }\n  ```\n\n\n## Building\n`npm run build`\n\n## Development\nIf you want to run the build script and tests after you save a file while developing,\nrun the following command:\n`npm run test-watch`\n\n## Docs\n### Developing Docs\nTo develop documentation run the following commands:\n```\nnpm run build\nnpm run docs-serve\n```\n\nEdit the files in `docs/` and Webpack's Dev Server should auto-reload when there are changes\n\n### Statically Building Docs\nTo build the docs statically run the following command:\n```\nnpm run build\nnpm run docs-build\n```\n\n## Contributing\n1. Read **all** of `CONTRIBUTING.md` in this repo\n1. Sign the CLA\n1. In a terminal, run `npm run ci`\n1. Fix any linting, formatting, and/or compiling errors. (Note: Format errors can be fixed by `npm run format`. DO NOT fix linting errors by disabling the linter on a line and/or block)\n1. Create a Pull Request\n1. Address all comments, if any\n1. If everything looks good after comments are addressed, your PR will be merged!\n\n## License\nSee `LICENSE` in this repo\n","readmeFilename":"README.md"}