{"_id":"@azure-tools/mock-service-host","_rev":"17-beb7f84db8d5fcf86402f3ce23e10f1b","name":"@azure-tools/mock-service-host","dist-tags":{"latest":"0.1.17"},"versions":{"0.1.3":{"name":"@azure-tools/mock-service-host","version":"0.1.3","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"49ce319ab6213b2115e911a388aef73eb4342342","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.3.tgz","fileCount":119,"integrity":"sha512-KbhL1AeH3WB6EBeV3S8lu7HZHNz9j5oyg5UCkjBe2VQjc9vdEaqJTWUDcu+yWPtQKt82F0PCHtB5aePIPL8mug==","signatures":[{"sig":"MEUCIB9t2irN+yp0kF3bNOlSRpYjPXhyajnpL/HFMiMexEISAiEA9MRjHSbsWmzQrO5fWge0wG+y8ZUOo0FcdPq50o8CghQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363757},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.3.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.4","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"13.14.0","dependencies":{"oav":"~2.8.3","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^26.1.1","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^11.0.1","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^24.0.25","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.3_1634805627205_0.0711569262404248","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@azure-tools/mock-service-host","version":"0.1.4","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"5450d72f0bd0d4336df4670c19dfea0f988f7c6c","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.4.tgz","fileCount":119,"integrity":"sha512-8fj06gaMUhnEHtwzuaNRu9lWf9rbAh9Np0vb7hA8ZqOkt0yPh/kmNXzyfqhEnsfEd6B623ArCUsTW6ybQ5Adpg==","signatures":[{"sig":"MEYCIQDDDPAVCE+uGt0ThyQuy8qNZnfNr1QXHHJph9xyShK42wIhANLiud7np6teK+PN7FRCifqojPGs//Hzs81RB3NGk33L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364462},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.4.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.1","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.4_1636524791283_0.33072361510253456","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@azure-tools/mock-service-host","version":"0.1.5","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"30b8fa8bf6b96cac33eefaa494355a3dae995d29","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.5.tgz","fileCount":119,"integrity":"sha512-KTRTQeY37ac5EAG8oRAKYbCIql9ArCnoBj1SfZ0gg3+tT4JsCihOdHZWMTAnwVkEtUv2HV+e4kNfyiPVceOKug==","signatures":[{"sig":"MEYCIQC9YGWs+bvpEy1kYlx4chvEPPxvTmwv1DjRr3p9vsU1lAIhAIq5gPH/qT4muPG3Dwa4en6yghK8CyEggunVj6aAa0x7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnFbzCRA9TVsSAnZWagAAv1gP/1BilQr9RWMi8Md/9d20\nuBfFGN1VJoca2eh3WCKWWXvVEQnHiaBYwyLiZZDP+ke5Zm166WunDr031rlY\n9mfal8GIXnwOVKl0Zc5QimFkh+81tg1PTY54+3S8jMzF9ZvGnx/Xp0LjLaU9\n2m/moqdxF+Ay+6+lXwl2+9Qw3xQEFnpd4SoAz9yylTBiY7986Ev6SUeUxs6e\n64xiSZb/lj16g+P2j/HQ2rT3aVyVVyV58Vks9BeNGrpcSkYKBq7td0c1R1Qj\nae6JNiaM/mB/elJnqnuZBnyw+eenrrIE3LtIFxeJvlzIA2mGEmdJ0zf0G9hW\ndgEuP2hSIKMiVyldbqZAC95wer3UzujFGncSzNm51hy8tnDnJmyhzWuNMtCr\nSNXU4j5RhsSdKIQe+9nUmSG1Lx5hRFC5lJvtMOpgbhvP6v9EuEY+pfsw5DlB\n/J5uO+9iW4G3tkQEkdbFcY6y42HETJx5p7/NVMaaF9DM2+cx4JPb0Cz5zkpI\nxdAQBc+Asox3VgwA8T6/tCkLNaMJ/Z7hHyVY8WtP7iQqnSq2H6Mtwo8cKJdc\nAbFr7/xOHVtemAjIiVHSUWVAwaKqBSQPQE/2dYyRB/dhmYat7jyhSkD4WoCb\nfI/jMwZK5zRWGV73NcnseV0JFZUlpiuWNJEtlIlwLLVaiLsZEKb4pMWIXGvh\nYsxN\r\n=H18d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.5.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.1","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.5_1637635826830_0.6083146420155667","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@azure-tools/mock-service-host","version":"0.1.6","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"c24d01ccc3e4e74a89d04103fae937e5a0927663","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.6.tgz","fileCount":119,"integrity":"sha512-fxGFnFsCfY9HtU7vaaLR+VbUNrcYx356vU+BrmiqVy7//WQ5rPPqJrr13igWv21AT0bFepBBXaiSx/W4txSorg==","signatures":[{"sig":"MEQCIG9b+d2jMpODqs9fjatuJ/4/Ij2O2XpoIimQsWC0N42aAiBCe9O+IZNkamLSLrdVKwGmDuutesXBUJKRHo7mIM9Ing==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoKt/CRA9TVsSAnZWagAAsrUP/AoG41LDOSBjRqUUPrX9\nL4Nfqz6zQ0jxQoHy37zt6tH6CSFbBgqt8rDGTvB+XF0eZuz9SDfW2XeJIYYN\nCYeKwf6Efaix7JR7YV10rypM0MJ7oZOCXJFBs1p7AzjHnKFygEHfZIVzHO1y\nW7Y9aX2OzQQz+cmcW9nOYDFZfQ6yS+Swny+lRB6AyvY6OIA46mLBmqNa+p8I\nXB6JNp4Eembx5x44U/L6zgAUGET5yw7LU3BtZQmiB2ZD5t+5hRNMAk5vWGO4\nrHMz2VoM2CHO7f3VV1E6ASCFYFXY4QfpuMziTEOT1SbSSMStmKcblVsRT8zk\nc0SFB0sLnZ1wyzWUVjGU9sDAZiirqO+QhkjotRHbHHA+vlVkenEZhrr3a4BQ\nlW8MmOwf4pq60yjSqWyRm92XdCOxEIXHSSkGASuN9La0DsyAIxV3h5TaB7J+\nFwzAP16WZswNFvNzVMkEUHBWWx3hMb7su3Q3Qufnmj09/bVgLhSg7EupwJd0\nGi4daUTW2PdWZyXhKmstrNk2kHXXdUdE1gd60BG0kEEsxS7Wggx5wxRPoRhC\n7nXO6mTE5yTfKwvWiAecz9e2krBXAdf76YYG7PFdyIpY2W9FVkQ+qAgro6Xq\neLDQJRllgsvTEJLPuosLZcGmSwGGebATUNGImdj8b+t/VGJR2prd0Ip5cqr4\n2fe/\r\n=+srG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.6.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.1","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.6_1637919615277_0.06948716177979519","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@azure-tools/mock-service-host","version":"0.1.7","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.7","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"c1dbdf86eb0cf961e55b49a1d6ee84fef58f5fd3","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.7.tgz","fileCount":119,"integrity":"sha512-bljw5spWIyfYYdWKQQPaOfiTOYPxQZp1UIb/DxssM7vom6vx7d11bBO9tzU3ohpPQMVzqcDAGcrJ9tPYvEQP5A==","signatures":[{"sig":"MEUCIQDXhc+qSQgAScmcxztTZsY9PotbQIER1UZORbjuLnnZ8wIgMYTZ3jXjUPreLV23ngtDZ0nw7YRMslvPL8qygtN5eiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrXflCRA9TVsSAnZWagAA2voP/RQyGVxYUQhob92IuaYa\njORtqKsVbq+FMk3N8f5JGmY3eV/cj/tajK2zTioWJSWpIRiDq9D78HDifveh\nF/u6EfI2SgfGpxSQXc3Y2dmNWvkNBhpNI7MdG9s/1JxJX5dVR8wMxLNUbdjh\n7kFNedLW9tTgDap7UN/On6a0UhB2nWOV1oYozJmCn4I5MeNE5UfqvifplhVw\nVtDapXu1081aPDOMB6Z/ce0GDg0vebdf0dd2Coj95AR5IRfA/ko+dEgXutxn\nlakJAuon/rFBdysP2RG9CfXczJSMscF+zSePJE/2J9je9iwAdvDga+55y1Nv\ncnPAiUwquaZ/BL0OKUf7qdNWP2oYKvK7ETl6p8zfHyphJGeWFYGQ51PFD2UC\n9TsCddfJA41jfAUQf1RCtlyibweC6sGxcTd6nkdA46wuoc1wxvn4xmyTZyyf\nPzbOAAQOyFXzMpWCgAIZ8aWR8wZGWYo4xhmKIhsCk+sE3eWBAieFw4YMTDrV\nLDjbdCWGd/AHN3K8OUH2+DHtWGITo07hOVWuH6NkHxeUgXho0rdnL24DKPpu\nOKDUNuCYgTdvLwvV4h0nCtZSvUPju4B3Ji2BZU3fMVscWqbGFtR+qcu2OVPr\n+m/wR5AOq62hrt1hV9RXeEL0aYjRiYNlQjXMwEJlDDYlVMzPMgPaIHdM/d1K\nWE1o\r\n=EFVf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.7.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.1","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.7_1638758373210_0.8424456087475902","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@azure-tools/mock-service-host","version":"0.1.8","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"7bed09164705e7b31bd3d62376bd04cc7f538910","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.8.tgz","fileCount":119,"integrity":"sha512-eEmUg7ZQidN+g1rg+xSiNZbHZMNuTMe9PkL3TTbt3I5jGUn8R2sul4BmqRojjiKpmwpkADPYybLsxl8rTszHyw==","signatures":[{"sig":"MEUCIFNVEFuZT/2FiYYqrQLQzh/dL/S92pz1UmwjwBXaKc5fAiEAmDFehqGbS+7SHRxudNkuzDkW8nTT00/7/3lGDhy1vno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwWxyCRA9TVsSAnZWagAAqwIP/iMYMUtcmGVxUcZExB3K\nLgcTmUAIOjRnPJSJGs+ATqf3FNFzZfCcXvredI4+3FSxzTrLHu/plK9pn/WZ\nqErr6lbXjOMdBZS1Vf1DM9z1mt0ogUx3As6bWL0zVXY5P+HCepIWjqHeAzQF\npV5QGGy8rAUiQyYhbF5gAuWg66cLySaH8KmWco2JQokG6VE9w12UXhjFCPqr\n/0BbOsaJ43/xQfdOpSUl7ni71hgRQHyFved8Pq9065Tc3ogXsGajzHWLNwYS\nHSyi+3lqjmZb7buY/9JkFp7g96RU7uMe66mQfpkymWgd9M8CxX6o8HQGpQ45\nLkIF/00oywB8l05LsaC5ZpPvtbNW3o5/Ebv7ixy8MYQuZ2BucYTNrYMQ4h+8\ntBK6Ia2oGL8n3D0ldJLNBFH0Vwu5XFjv2pF9Ng5qaBfyFqq64v7CA7QBGbIs\nM/W/gerMUE0CgpQtVueZT8qEnQ6eEw1kJ91kWCtmlI9ej9cSlsswAWiHEkPE\n55QXA1YLEPL+R4LeUCwaMmjgZ9wwLOdioeZlW/fr2EIoMgslN/myakTo14n0\nfIFBdDBO3n2WO1EnkNPZbEchOswS+fqUkfXg/qGv6kQhKw6YzRnxn404uCHe\n7moPxJtOEnnYOOrhhI6ZZszXjG3lyjmfe/EUslJahvlh9atMzudPbSnth9dh\n+HqQ\r\n=Hwiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.8.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.2","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.8_1640066162854_0.7263200127961584","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@azure-tools/mock-service-host","version":"0.1.9","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"a1c69acc55a9a2e636a1e3a719839ede15362adb","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.9.tgz","fileCount":119,"integrity":"sha512-6lWKUN2gr6cVuPNPzjBY5rvTg5ZffJhB9+ORqaBaW6gsAzCcrzJDdqXF/0FZfe6hnfmhNqG8Pfrj0dSXW/4hxQ==","signatures":[{"sig":"MEYCIQC/EumXZXIAPm5wCMt4vimwaCCNLW3CltL2ur/sTGxfXQIhAK9RHFAiHCNNSy7V71m0KKrJxEq+smHj1kdTM5xqzSb5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3jvGCRA9TVsSAnZWagAAuj0QAIrLSoRog8FPQU6Azgty\nQ4yhx4IiP4YRte/w+8V+Ov5qHC4urFMZS2W49ovfbCrchBKbjrhn1ULcY34A\nfEVGvMgNPGJqIRavg4uI0UEyfiGDnmJ1Sg2MpLPRMkdr8xFDYBYtqlcxmPMI\ntK6hFExJR5GswfuAXd+9PpySS7DZZqHA2xjF5VlWD/hKj2ZUvq98W+1t/uXk\nFzLfAvCtTFP7fhTmN+xF1JVqQVVIcRIlm4SnWAXILNCqb6GQSxE885D51a+w\n8xYv02Ox7mzVlhmoXqg9pDmaokF25DVuU3Er68AKvRpNvsLyMiNJ+2ULfhQd\nDTUICDL69P5ssloALcTgh8PxaGtRNccYrJ9TlZwIHuVLW5ukO32QC7mACjGx\nay+e2z0xiouxyl9ZOODfJMDQ/QYPysRgRpy1SlcyPNJhJ+EU+lA0a4eSIugq\nfRMu+8OIfZnFtISXMOuKFv/3/QTVsHs8oK1xBLUa6N2Azg31r1AGtCNCeFsd\nmSfOaJOFP+r4NRQZWd18oMs0UM1pOM936qpncI0SIx7eEltIP4NFejdayE8e\nXEkSsE1UgFIRtp7aFDCWxfE++qB8ypI0Fz4v0eZYS5LTTdRvG1OxG6U7YW++\nnmdLFk3cO2hTbsWHXZ0ECCChLhNELQqiBGE+uzb5c72M/dYUEfmvFaimuKct\n/QuL\r\n=3f3n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.9.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.2","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.9_1641954245820_0.3506845668716585","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@azure-tools/mock-service-host","version":"0.1.10","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.10","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"581c7e71902e5beca626f9e6d78f261d154d9def","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.10.tgz","fileCount":119,"integrity":"sha512-hDHuZRfr2inJn2zy/lCq65kIWXOk8drdOext1tWQHnv2K8CAMpCscZG/kSgm4Q/dfXGHkFi2YTERaQJG9PAX6w==","signatures":[{"sig":"MEQCIFii2+r2qgoQON7tsX713c/FI26PurpurdUR34EndUM6AiAzH2++WMV5nr2Mre5JlYHDa3SjXwQVcOKNYFYI1bb5Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5iTnCRA9TVsSAnZWagAA7lAP/jSGNSlYwSAJS4o6P4lk\nsQElPjMZqXkJydUvb/NZx3bGBKW8RHcz1dA5tV9kfSksnYmlh05uN+r9tpqt\nFeCPmD3ZSoTf2tsBNO8J+/bpCVp0Y4jf9r1xHbrKfaDQmj3cfBTCIDrIreAj\nzeaBw8FHPupOypwfr1Do6j1mGHw+exIpXQln5Cr1jmDUUDTkVE9y622bjYwh\n/jIlI+KznhkxMFZ7JuNECmkz1CDkD9rX6TKVYX2rnjbgwuXBbNKSzlpItwY4\nLTgPOPt95aK0cLrEiHfdmdG6Mpvy53L2EkL84iGlW07B9wabHfu/jOEeoomd\nYn9p8bFQNJJVV9pTBhdPFq/qm5mvBGB8Qq69Ys9s5uSwA9VpTXzlTzo2fDsF\n7fNrxY3T/qbEnjf3GfNPX9+k+ZBTqyo4Fs8Co6dLXTBE6Meztnpq90zb2Gxd\nj82j0CXKU1n2VCuoePMdEbUIKySvDYj5YgQAWp9GDYMr/uR6AdqtSdvQxbgp\n5gRs0HmVH7T3vAu5o06hac6WDeZ4Cn8+O3YGTAPbZSc8bmYsGrHbQPJ4YdA/\nqZgZfKNDM+sw28gxkuHL/mRpWMBVkB+12i7AIvIXHKFGcXsaiQhmsG4Sl3c2\ndPUHrOdoiZDnhPsv4YeVWU6XujMleXCIKmuazsBxiv8FAhKqSvZZQvMaTT0k\naHaE\r\n=PWvm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.10.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.3","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.10_1642472679695_0.247677249019977","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@azure-tools/mock-service-host","version":"0.1.11","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.11","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"02f5586934efc638da3dc26c6249ceb2361edf55","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.11.tgz","fileCount":120,"integrity":"sha512-fOIi8TBmavhH11MI7ytJmW3GK7Dq8yWl35VtRBnbQQinQHWPjuFWxnYBeUclw5aMN7aZ+psWqCWVk59JFfzC1Q==","signatures":[{"sig":"MEUCIBKSxTvZsea7e4iGoEILfa8fki+fSoil+kaEUi+xdL09AiEAxHcSmhcrqmdNeMNdW9roWb+EmkQGcANgXMtlJfvfKf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh59MdCRA9TVsSAnZWagAA0TkP/j4lAb7sJYVwblXOpcsH\nJ6+jFkAKWIP1ZOLAMixSpHON5Khj6PAxdcNRu/0oxEJOfuweKwhRogOgb8oy\njsQLDbaXBfW7uwZqBJ9LJu8IHpRM6QRiRDqnJ4z3Zq+18dyDjRUwmWRpwqkr\niaY4y6YScfSzsJUi4RKIhrt6eMQgk9LCsEkxDryFnta/Y6FU4FCu9pFcG5TQ\nP0+RPJkIspK/gHYY8Zs3An1Wkin4Lt6OqVys5lpzAMi92U/7jvRmxR/GQTCd\nlcU4HKa8PGGXWPXM2GD1FGf3+jHcWE2rp+nv3C7Zx9LpVpV94d0VK90KUztH\nfpr63OAEeidsHSIU0A7JJrJI88hqDc1zMihQhswEKox1454PRCTk4fmgvb3+\ne39GLmg6Lcq8MLbC0DFFZo7RHZ60aqkKstseFrJQplopSMys4G8F7SxtLGBa\nXKkFOFpJNGzRhxaO2IbGwZy361ca1PRFs6XMFsub+qzZZpyjgN1vNClVAYz1\npWJa5NPhzSXV3U6GRQWB27aWGcF6T+DYGS45pbRMdZuT2nRTTL1WZKIuukIk\nx6KQXhLhVxHIkT0pcrMu7ofYjZwzFmAiX3fBrLpWOS3kD1go1lSDU2B04Vef\nTPwpItUP0pkJyMj6fkaTY1m1Jj8sY66mAczF56YTnM1lzHvS98R9JjcaBbFJ\nXfjc\r\n=r50V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.11.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.15","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.18.3","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","inversify-express-utils":"^6.3.2","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.11_1642582813377_0.5559639509667404","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@azure-tools/mock-service-host","version":"0.1.12","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.12","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"dbb1c502409e8c445b94179ef5a6854f843b4b09","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.12.tgz","fileCount":137,"integrity":"sha512-XlTtpaG8fM6srS5jQoNpWakY5RHCpCECq4PW2Yu4u6R/oqjDrPHWiJM1SGFCeV2aqUZy1Jjf9V8w4869m3F1GA==","signatures":[{"sig":"MEYCIQDhTwSJqytmAGouBqh/1Px2y+fs2+7aaiH7w8WMynIPcwIhAPiT6HdrZcWm3MJBtqvaEd9N/S2i3Xo0NeKB/1fIjo6l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJVwcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp17w//Q1QaJnhoTQjbpuapT0FMGtGYlaoedBrFGohTGRY9hEtoh5Q8\r\n1l8skAKrRVdMOZX/AWQp+FL3wJ/xz6jo+0Vt4vQ8MYgGsmwRA5TQJiC4xrTs\r\nrYCjI0pSS/QCH05PNvin2Ta9xnwnFU8ZvOkw9YpIQ195tnN5Timt0/bjOsNc\r\njlX4BTaqQQy42Ww+Pg024rmPaSpSn3BiKuhIElf001Hhl7/v75a3BCK4Gx1D\r\nTejRVzigYbMabnf+UDPK1lkeUuuqwcBBBx3PEmPOhshK8WEivbViaEvUHfRp\r\n+OlV6kGPowynfvKW4vJd1p7/EL8i2FB57fdPFhBRClqBfuBYXZT/apEnzONU\r\n1/zkDqi6IbpBcXU0wMrv91GP7y8F3crSKOJ9wogiCHSt7VC5c4vx1o3P7X9v\r\nriiU5xi53C9g+MXalnNm9v3a/bb0NupwgK/uTNyxMVAzGjVf/XQssuuFDVWm\r\nrgV3DOHTGmH3c08YSKzHwV6ztKx08XNbYkFyD9UnZIwr6n45QEj6FCBrxnWN\r\n/IAtAxC+6x4TX1zcE9c45RJHx/LvAqO6ZT+5kpsCJECdH49DMlFakGBqdKxE\r\nJKCVANO9EkaPWJ80r3n94Rq2UVPAnXPfsppWzUPTZZVKc0WR+bcag9kV839k\r\nRkWsk2fPo2sOXDrbQEmhTQzhxriCP46CZWE=\r\n=skBt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.12.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.16","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.19.0","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","express":"^4.16.2","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^2.38.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.12_1646615579820_0.17067383068688446","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@azure-tools/mock-service-host","version":"0.1.13","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.13","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"9eab0ac4be5ff7f2eb9679e7f6b6a0c806f9c539","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.13.tgz","fileCount":137,"integrity":"sha512-xK3NGAmfsTk1BTiIg7s+BVa5L8tSAwVwJKdNxzJaEMaT0ZCRAnAkYYLEYyuF6gWeDMkB64HslswOa6VaJVn7FQ==","signatures":[{"sig":"MEQCIBFt9ddUnwaQjRcF0daKt+7h+I46MXkdO1Mt0DcYdHCjAiAHV7IKdYfIMpZ2Jk2+U1NpXp0qEv6XiGF2IIZ8MCIFfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9L9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS5g/+Lv4JOGvgKLfSNiaetrjDIt/OokPGQsKQEGdHaCajvMF2k/A0\r\n/6Jeu4BQzejO02pKOkCmen5xzZ0I3pMzNv71aS2n+WpuNarD8ufPMJzcMLfQ\r\nDkJwS0eRV58khZkpHzJcFsv7aV3d4w0GUppEdQsiiClv/XzDw0bTlXsmg0hp\r\nOstjkgCpGc4F4BdteMh1SGaPfBJok9kCjDynoJIj2ZdXCZ/CkJE/P4578NpB\r\nFWnyukmWEqgcVkCrvKWspWo4ROtcXI5sftW0qkhuDKGDU4p9BADpGuL9Ay7R\r\nGN4qdrp5WYNiMcU2UvVY0mR/Y4eQ6s0peigOuQuin4xZFe73/8WurbI/zu5X\r\nm0amOVCtK0MNligK6EfE8WGtezsgom04e/7bRCpxHIP7OvPT+zobpGv7vfgf\r\nfjusreXPne0ZT18pXJiBrCLpAqOv7+MXY7gv9r3ZXYkcGu3FneZPN08yT6Af\r\nZyRfLz5PG4+Mn99P+QvNZ+bTeL7HveCD1aaPGe3z7yg8Vvcdzlr71OFPK3U7\r\n2tXIrSqYPDK8TVI7Lmn3BfiwIA2YzOr0GHoO/17Rditak1L+2J9rCff2qM2z\r\nAMUyuRlc/VSv6rTtYkDh9qVxdoruIc/h7S1745jnpW0jV8QKSn298sJwG4jo\r\nBZAqYSnNgvXtkqNQBXYvgv6zvQuXLDXgCRQ=\r\n=foQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.13.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.16","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.19.1","dependencies":{"oav":"~2.10.2","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","express":"^4.16.2","winston":"^3.3.3","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^3.3.0","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.13_1649398525365_0.03296523910463067","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@azure-tools/mock-service-host","version":"0.1.14","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.14","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"7fc85ac88255929acb628f95de1a031fbfbe9752","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.14.tgz","fileCount":138,"integrity":"sha512-GTRmOckxcpKfiHabkAQym+2IspLc5xpkEahpctbII8RUKTyeVGlotGV70IVHy0WzcBHNnFLCVDVDvz853BozQg==","signatures":[{"sig":"MEUCIHinNXub6R5F39Jbtv3EDNAYMufAW9F4stM1rrvuLvTKAiEAkFBExGQcQNp64+XpEvjeReHfEscUaMNh2P+NeZ5j3HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZN9TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptQA//SABdGJ9wTYhLGRB4WXr5rF2czdYcnCDALnTwiPMaigUyDl+v\r\nzoSKBU8XrhkhFCt7LE2Y7IHYvXQZkrgya2q2WvScA8SJpfqGvoDIMVeozNNq\r\nmXSF96vX1ks0pAj4drxExkDS8Ea7ScQAfDeB5bgD+TFD36PTdjZedhK0ooa3\r\n9/CrhStNxWx4dM/AlEw4dXox0ILsxzbKjmOC4b31H8+yrHsTVmrn0Ilfqygs\r\n1pyPqrrpIM6xtySTZRBDzmepk/cbvpmNan1sH8yMy1eI2BIdnrMMJh3za4Pg\r\n3ka2GCS+FQu627P5HY2fcb5+k8iebS2UGtJyfGHLV3+2dtLeWfqaou32dLzz\r\nBCdgt+xDjI7XQCpsf7R/2ZfsOXH78GaOan/P9pj8sbexk6BnvvqoheAA5vBq\r\n2vOqIB30NCFJ0zOeuLgnzNU/x0Q9G6tcKCk+fKZz2XHQRnTAkY1zLp/9LJYq\r\n0cav5S+dWTngTIAdq7rWCjjIlUGgr+Rj2tEk8888TwQkA1q/sx1jYIj2I/pq\r\n3aAIDJzYlXKo1C0dJmC0KtUoRVmS4v7MHWr9kCInQ6EWAa1ugt+kRIaLKcnh\r\nsb/bDTNMQkYExuNiwVth9hPMgLKroq7P/5SzKTzCZuBUyF9VxnMQNhVJgWb2\r\nw2gDvNFM8LlXxgjZgAyo23tkIikA+5n0SoY=\r\n=3ScI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.14.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node --max_old_space_size=4096 dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.16","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.19.1","dependencies":{"oav":"~2.12.1","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.0.0","express":"^4.16.2","winston":"^3.7.2","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^3.7.1","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.14_1650777939538_0.07574924951811113","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@azure-tools/mock-service-host","version":"0.1.15","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.15","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"8a91d74a4d9886f5a53757a372746dcd9e1aacd4","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.15.tgz","fileCount":138,"integrity":"sha512-iAdBNRaSGsoXqdtNo6jgcQn9iZDtWq8xJFqqPM6qZ1KFOsr+1JvErXQV/ro/VusBlEZWpL9OWQMVe8vZI7d6+g==","signatures":[{"sig":"MEUCIQDyZRCIGIkDRjnGoecj9QFseLgcPkS623WQJznG4GqxvgIgQQMblqFu8CXxixHxHw6d/qomSEiFScTZseHkU2PjWb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigb+aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVOg/+IuxKmVgXo2ZVZNOJS+aC4SJ1c9IV56a90HmLXgYp0BLsB87S\r\nuebYi7bh/j4n0SuAQwvX3luG2tV5tY4g9uTEpqJzhrvFmUL5Ljw9D0pHMk9b\r\nJBDpz01Dr65aJG6/pfeCBLxYQkNK7ltoEGygKJ26upRBerRe6TN3enwJuB2f\r\naznadAAQCvYxRE+QrC4VYcJms/C4doOUqrnZJ3hfartgaiENeI+w8sqPOr4F\r\nT3AKHK8bX6qBzTvxcdx81/aRA8sjg4seugdpaQYGBqFPqrIMl9FWWgR6NJsI\r\nlZe02we4BK/nVCoc/KRx7E1ftmHtHUZx3Cg89fF9Hz7WQ8Fh77Q0SEV64a4L\r\nPoJvFwYTKTv4BT2M6aNGwXXwSqWxiUOap9CPu49TtnbvhfW8cANuJqy+V1S9\r\nzQgTQ+TQF929vrJRBrG34Nqw87P9OPC4XUjzpYlL4BPbAty8Gptc2ROdN2se\r\ntPLkG/qsXUwzgupy6CZ3hCSxJhivzb+yq/3Kasx47K9naCkkznt3ie8p/u7F\r\nP6nksgNZUVVsmAqYNHmFPmT33PSb+BqJ5aoycCCdtYn43UJqImcpBLgRJT8h\r\n4obTDaRFcHSJp0274ap77T7ubqtoatk+jG493eVEcp+MS95d5I4RN/ZvWncT\r\nKmE30NKUgHl9ZvB3Fu4gN+RlxlpZYWUtd68=\r\n=VQtT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.15.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node --max_old_space_size=4096 dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.17","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.19.2","dependencies":{"oav":"~2.12.1","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.2.2","express":"^4.16.2","winston":"^3.7.2","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^3.7.1","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.15_1652670361727_0.764094867344755","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@azure-tools/mock-service-host","version":"0.1.16","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.16","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"8aae90b5df433af2ffcef5cc71e10a333e41e11c","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.16.tgz","fileCount":138,"integrity":"sha512-byVFlPxvUL9nzlL5KEacZbQbo/qpWXE+a65rjJtvd2FYH6rDBw69S1Jkt0oI4ICGVOg16LrqObnLbab3/O+5pg==","signatures":[{"sig":"MEYCIQCElzSAUUGPtYR4vUvklH/ma5Cw5qq8wkh9OEYzZXoE4wIhALJO1VeM/ZP5SZuAFjW4BMCIW8Sh05gj7nwiQ6+cv7OZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioZHcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvIQ//S6cWhHdRbktDTXGMc3qtOSZeqwGP5ondqWx9tV5CqndWZBSN\r\nNTBnCujEncE82E3aSxTGz4Cx9MONJpgtz9bxqxEXpYPjlZ0L9jj0Xh38qHZI\r\nGuqgItoDITj/ctJME2/+Y6dqRr+m9/Rbw4naMysy12v46gpdEnyq6loI8KNO\r\nwJLvse53emSqB7eK8pf4d3zlRKndzjgyZxl19D2N8Ckn2Y8a/pu3EjD9F/LI\r\nQzaHV1rrMuMg1whTDhqjeMh7W/fb4ELPjIhxdLi6DJB73J+DfY23Zl5c79+V\r\nDFJw+N06xgvxYlFER6rDuYU2eZzJb7D0ThbyUMrnDXeCjSpUQ4gWu0I/28d6\r\ncPFoHN5bHTpxjt1VxnFsS0QJG9MV3Ry5nwIpo0llqtgZOrAJp4fcChXy1WCG\r\nSXixlcYhyCIw5fN56xLMRtVEZFVkZaWZWd+RD+SXf5OJ+iFwfCO1Gd4eKStE\r\ni5Gul0VlXtxZn7akQzFyVeVj7A9165oByDzH2noggYPinG+8sGtcmIeuTRDH\r\n55brC7UYU4zCxQqXcdiiDFJwXULeOiMyKwY0QaXs3j88DXugT0NH8H+E0/uT\r\npzXdvzp9Yw61gk2RLa8ZC+HsBxCVpmRSH423bL95xXklCpaRuHwTmcXNgihx\r\nxOX/VRM7pRoG21kzTSd+6EOkJkxHKIooc8E=\r\n=XuwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.16.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node --max_old_space_size=4096 dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"6.14.17","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"14.19.3","dependencies":{"oav":"~2.12.1","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.2.3","express":"^4.16.2","winston":"^3.7.2","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^3.7.1","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","oauth2-mock-server":"^3.1.0","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.16_1654755804582_0.7554374441292977","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@azure-tools/mock-service-host","version":"0.1.17","author":"","license":"MIT","_id":"@azure-tools/mock-service-host@0.1.17","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://github.com/Azure/azure-sdk-tools#readme","bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"dist":{"shasum":"d48312b446df37d3b2dc45497064100711038674","tarball":"https://registry.npmjs.org/@azure-tools/mock-service-host/-/mock-service-host-0.1.17.tgz","fileCount":137,"integrity":"sha512-jixOCum+xXcPkFjFPFRvnKZXfSaR/DPsW0yDOe3AOTyYFff/QSfoaIdZXbe6PWv9R8nQNdR/DYGlwlG+LB6TFA==","signatures":[{"sig":"MEYCIQCO3U1xZuDZklbuaUu3KKsWHrkAYwoPojE+iL3bzclUngIhAJbvTF1Tv6Ox5c9REjqZu1yacjbWaUg7n/gWqygBhbip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu/7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodeg//d+yzJIzctiXLxR87iK/bcX7zE4EH3hiWAlrrla/tnp4sw0Kx\r\n/WKOZ7mzv4OgdEhzjDI08jG0aontR5/VsEUrXIsH34HrnGyGkVaHbGPz+2cr\r\n/A3ACf1cSavNE4DDy9daOAEMu6sUl1jlIz6fTo8a3rpeaKmbEgWtSH5NQSch\r\nl77Qy9IxEhqlqAwQvoX7E17uXAKw/EcUzm+0CJujeQu9AN8GJUle/XX0rMsl\r\n7CNughTMrSmCtKl6h3sgVmTOVJdTtGH6SykF6iFGNZ04hhFmji6viaXdSgrf\r\nrQYCFogv4ntei/kpVgBnTO76VoB0qd3/m1FQNIwPQF8lSFZRhoYiAcjpcF8L\r\nbslTEbpy9p6K+ofakCD7/X9frW4VtC6ur6Pqve+VQNuC7s1R6Ga1XeaJ4a5P\r\nR4ehTGT1g+tXB1tNk3LEo6Bsv/duAOhzXe8K6Qxo5F2WLDRxGy/z3sKn9gyD\r\n+7hQBuwOmhEHPQrX9l7aXsf34F8DQDK+AlUDNUrzf3ren/FpZZQ9eIW/tO0C\r\n9Yo9rHDT7wGgFgsKTFO/CtBrmLJ+asPZIDqSfAvrEM4tyMvWRkTPZir3LRvd\r\nI+iApBYgWhm2unQ2I5+dGuM46sOGkytpFpibdQ90+MHLMTfkoTfneNrvBjNX\r\naPKsk33Gli1FtCxNXlf1cgApknR4S+Vgghs=\r\n=8Q/r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.17.tgz","scripts":{"test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --runInBand","build":"tsc && npm run copyfiles","debug":"tsc && node --max_old_space_size=4096 --inspect-brk ./dist/src/main.js","start":"tsc && node --max_old_space_size=4096 dist/src/main.js","eslint":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --quiet","copyfiles":"copyfiles -a \"./test/testData/**/*.json\" ./dist","unit-test":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --config ./jest.unittest.config.js","eslint-fix":"eslint . --ext .ts --ignore-pattern node_modules/ --ignore-pattern dist/ --fix","test-report":"npm run build && nyc mocha dist/test --recursive","unittest-update":"npm run build && cross-env NODE_ENV=test jest --ci --reporters=default --reporters=jest-junit --updateSnapshot --config ./jest.unittest.config.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/home/vsts/work/1/a/drop/azure-tools-mock-service-host-0.1.17.tgz","_integrity":"sha512-jixOCum+xXcPkFjFPFRvnKZXfSaR/DPsW0yDOe3AOTyYFff/QSfoaIdZXbe6PWv9R8nQNdR/DYGlwlG+LB6TFA==","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"_npmVersion":"8.11.0","description":"Azure Mock Service Host","directories":{},"_nodeVersion":"16.15.1","dependencies":{"oav":"~2.12.1","dotenv":"^7.0.0","lodash":"^4.17.15","mockjs":"^1.1.0","convict":"^6.2.3","express":"^4.16.2","winston":"^3.7.2","fs-extra":"^7.0.1","cross-env":"^5.2.0","inversify":"^5.0.1","jwt-simple":"^0.5.6","simple-git":"^3.7.1","@types/mkdirp":"^1.0.2","@types/mockjs":"^1.0.3","reflect-metadata":"^0.1.13","@jest/test-sequencer":"^28.1.1","@azure-tools/openapi-tools-common":"^1.2.2"},"_hasShrinkwrap":true,"devDependencies":{"jest":"^27.3.1","tslib":"^2.0.0","eslint":"^7.32.0","should":"^13.2.3","kind-of":"^6.0.3","ts-jest":"^27.0.7","prettier":"2.2.1","copyfiles":"^2.1.0","handlebars":"^4.7.1","jest-junit":"^13.0.0","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/jest":"^27.0.2","@types/node":"^10.12.18","@types/uuid":"^3.4.4","npm-run-all":"^4.1.5","@types/yargs":"^11.1.2","@types/lodash":"^4.14.149","@types/convict":"^5.2.2","@types/js-yaml":"^3.12.1","@types/request":"^2.48.1","@types/fs-extra":"^5.0.5","@types/md5-file":"^4.0.0","@types/toposort":"^2.0.3","@types/commonmark":"^0.27.3","@types/ajv-keywords":"^3.4.0","@types/json-pointer":"^1.0.30","eslint-plugin-import":"^2.21.2","@types/swagger-parser":"^4.0.3","@types/ajv-merge-patch":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"~3.4.0","@types/express-oauth-server":"^2.0.2","@types/json-schema-traverse":"^0.4.0","@typescript-eslint/eslint-plugin":"~3.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mock-service-host_0.1.17_1656487628987_0.14216742516002134","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-10-21T08:40:27.158Z","modified":"2024-07-10T01:28:22.862Z","0.1.3":"2021-10-21T08:40:27.342Z","0.1.4":"2021-11-10T06:13:11.422Z","0.1.5":"2021-11-23T02:50:27.026Z","0.1.6":"2021-11-26T09:40:15.383Z","0.1.7":"2021-12-06T02:39:33.372Z","0.1.8":"2021-12-21T05:56:02.996Z","0.1.9":"2022-01-12T02:24:06.050Z","0.1.10":"2022-01-18T02:24:39.866Z","0.1.11":"2022-01-19T09:00:13.531Z","0.1.12":"2022-03-07T01:13:00.038Z","0.1.13":"2022-04-08T06:15:25.550Z","0.1.14":"2022-04-24T05:25:39.787Z","0.1.15":"2022-05-16T03:06:02.013Z","0.1.16":"2022-06-09T06:23:24.907Z","0.1.17":"2022-06-29T07:27:09.182Z"},"bugs":{"url":"https://github.com/Azure/azure-sdk-tools/issues"},"license":"MIT","homepage":"https://github.com/Azure/azure-sdk-tools#readme","repository":{"url":"git+https://github.com/Azure/azure-sdk-tools.git","type":"git","directory":"tools/mock-service-host"},"description":"Azure Mock Service Host","maintainers":[{"email":"xidi@microsoft.com","name":"azure-powershell"},{"email":"npmjs@microsoft.com","name":"microsoft1es"},{"email":"azure-sdk-npmjs@microsoft.com","name":"azure-sdk"}],"readme":"# What's the Mock Service Host\n\nThe Mock Service Host works as a mock server for ARM FrontDoor Service. It supports all management plane APIs that are defined in the azure-rest-api-specs repo (or any subset of it). It could be invoked from different types of clients including AzureCLI/Terraform/SDKs/Postman, etc. and it has the below capabilities:\n\n1. Verify whether the incoming request meets the Swagger definition.\n2. Generate a response based on Swagger and return it to the client.\n3. Generate Swagger examples based on the request and response.\n\n![overall.png](doc/pic/overall.png)\n\n# The Behaviour of Mock Service Host\n\nThe Mock Service Host could be run in your local environment. After started, it will listen to the following endpoints by default:\n\n-   https://localhost:8441, stateful.\n-   http://localhost:8442, stateless http.\n-   https://localhost:8443, stateless https.\n-   https://localhost:8445, always return 500 to simulate service internal error (except resourcegroup operations).\n\nSince currently the HTTPS certificate is created with domain localhost, so the HTTPS endpoints can only be visited though \"localhost\".\n\n> **_NOTE:_** If these listening ports are already been used by other apps in your local environment, change the default ports according to [the Configuration](#configuration).\n\n## What's stateful/stateless\n\nStateful:\n\n-   Client could only call GET/DELETE after CREATE succeeded, otherwise it will get the response code of 404.\n-   If cascadeEnabled is true:\n    -   The sub resource could only be created if parent resource already exists. For instance: the following resources should be created one after another: resourceGroup-->virtual network-->subnet.\n    -   Deleting a parent resource will also delete it's all descendants.\n-   If cascadeEnabled is false:\n    -   Can create sub resource even if parent does not exist.\n    -   Deleting a parent resource will not delete it's children.\n\nStateless:\n\n-   Mock service host will return a valid mocked response for each valid call of GET/List.\n\n# Getting Started\n\n## Prerequisites\n\n- [Nodejs](https://nodejs.org/en/download/) 14.15 or above\n\n## Run Mock Service Host\n\n### Install Mock Service Host\n\nYou need to create a workspace to place the config and cache of Mock Service Host and then use `npm install` to get the latest version.\n```shell\n# mkdir <MY_WORKSPACE> && cd <MY_WORKSPACE>\n# npm install @azure-tools/mock-service-host\n```\n\n### Configure Mock Service Host's running environment to use your local swagger\n\nThe Azrue Rest Api Spec repo is a companion repo of Mock Service Host. By default, the Mock Service Host downloads [the public azure swagger repo](https://github.com/Azure/azure-rest-api-specs) to the cache folder and loads the target Resource provider based on configuration. You can ask it to load all RPs by add config file '.env' under your workspace.\n\n```\n+-- <MY_WORKSPACE>/\n|   +-- cache/                   // swagger repos will be downloaded here in the first start-up of mock-service-host\n|   +-- .env                     // you can create this file, and add configs in it.\n```\n\nSet target swagger files as bellow in .env:\n\n```\nspecRetrievalGitUrl=https://github.com/Azure/azure-rest-api-specs\nspecRetrievalGitBranch=main\nspecRetrievalGitCommitID=6023d2b16a66b70c7a870a003c2e3f6750eacd70\nvalidationPathsPattern=specification/*/resource-manager/*/**/*.json\n```\n\nChange specRetrievalGitUrl and specRetrievalGitBranch if you are not using the public swagger main branch. Change specRetrievalGitCommitID if you are not using the branch head. And you can specify a filter rule to enable only your own RP's json files to accelerate the loading speed of Mock Service Host. For instance:\n\n```\nvalidationPathsPattern=specification/mediaservices/resource-manager/Microsoft.Media/**/*.json\n```\n\n### Start Mock Service Host\n\n```\n# cd <MY_WORKSPACE>\n# node node_modules/@azure-tools/mock-service-host/dist/src/main.js\n```\n\nCommon trouble shootings for starting the web server:\n\n-   Make sure all ports used in Mock Service Host haven't been used by other processes.\n-   Try to use sudo/\"run as administrator\" if failed to start listening.\n\nIt takes up to two minutes to load all swagger files in the `azure-rest-api-specs` repo after the Mock Service Host started. When loading finished, a log with \"validator initialized\" is shown in the console.\n\n## Consume Mock Service Host\n\nYou can use different client tool/lib to consume the Mock Service Host after it is started.\n\n- [Azure SDK for GO](doc/consume_with_go.md)\n- [Azure CLI](doc/consume_with_cli.md)\n\n# Configuration\n\nYou can create a file .env to customize the configurations used at runtime. The file .env should be located at current working directory, for instance:\n\n```\n+-- mock-service-host\n|   +-- .env                 // configuration files\n```\n\n## Customize Mock Service Host listen ports\n\nBellow options in .env are available to configure the server to listen specific local TCP ports.\n\n```\nhttpsPortStateful=5001\nhttpPortStateless=5002\nhttpsPortStateless=5003\ninternalErrorPort=5004\n```\n\n## Consume a remote swagger repo\n\nYou can use below configures to configure the server to load and run against a remote swagger repo:\n\n```\nspecRetrievalMethod=git\nspecRetrievalLocalRelativePath=./cache\nspecRetrievalGitUrl=https://github.com/Azure/azure-rest-api-specs-pr\nspecRetrievalGitBranch=main\n```\n\n## Consume a local swagger repo\n\nInstead of download swagger repo from git remotely, you can configure the Mock Service Host to load your local swagger files:\n\n```\nspecRetrievalMethod=filesystem\nspecRetrievalLocalRelativePath=../azure-rest-api-specs\nvalidationPathsPattern=specification/*/resource-manager/*/**/*.json\n```\n\n## Configure example generation folder\n\nWith below configuration, the REST calling request and mocked response can be preserved in local swagger repo.\n\n```\nenableExampleGeneration=true\n```\n\nThe example files are generated in the **mock** sub-folder relative to the swagger directory, for example:\n\n-   [specRetrievalLocalRelativePath]\\specification\\apimanagement\\resource-manager\\Microsoft.ApiManagement\\preview\\2018-01-01\\mock\n    You can update exampleGenerationFolder in file .env to use another folder, for instance:\n\n```\nexampleGenerationFolder=examples\n```\n\n## Configure cascadeEnabled\n\nThe stateful endpoint has different behaviour on Create/Delete operations depending on value of **cascadeEnabled**.\nThe cascadeEnabled is false by default, you can enable it in file .env like below:\n\n```\ncascadeEnabled=true\n```\n\n","readmeFilename":"README.md"}