{"_id":"mockttp","_rev":"163-7969cb71323577fd55f1a6c25d1f018e","name":"mockttp","dist-tags":{"mockttp-3.x":"3.17.2","latest":"4.6.3"},"versions":{"0.0.1":{"name":"mockttp","version":"0.0.1","keywords":["http","mock","tests","acceptance","server"],"author":{"name":"Lucas Vieira","email":"vieiralucas4@gmail.com"},"license":"MIT","_id":"mockttp@0.0.1","maintainers":[{"name":"vieiralucas","email":"vieiralucas4@gmail.com"}],"homepage":"https://github.com/vieiralucas/mockttp#readme","bugs":{"url":"https://github.com/vieiralucas/mockttp/issues"},"dist":{"shasum":"27e30062663e7c340748cbe5284726e61d08dc84","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.0.1.tgz","integrity":"sha512-wvuv/VGfoLK1AG4FznxhO07h/SRbAfyH3DMAxM3CnJXBD5Y702+ToMFXkETGW+GuyOt09mIYkqXtizosuDs6Nw==","signatures":[{"sig":"MEYCIQCiOpc8KU1CANCp9KgPJa+6qjZv8kmyaX8zaqvfIvWUxgIhAKC68isgb3ACZo8UB4UMf0icIbQDua2DjY/ydlVkSFNS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mockttp.js","_from":".","_shasum":"27e30062663e7c340748cbe5284726e61d08dc84","gitHead":"048e15773a297473867e8560d974479a8077da27","scripts":{"dev":"babel-node src/mockttp.js","test":"not yet","build":"babel src/mockttp.js -o dist/mockttp.js"},"_npmUser":{"name":"vieiralucas","email":"vieiralucas4@gmail.com"},"repository":{"url":"git+ssh://git@github.com/vieiralucas/mockttp.git","type":"git"},"_npmVersion":"3.9.5","description":"Make mock http servers","directories":{},"_nodeVersion":"6.2.2","dependencies":{"restify":"^4.1.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.0.1.tgz_1470717360188_0.6246020565740764","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"mockttp","version":"0.0.2","keywords":["http","mock","tests","acceptance","server"],"author":{"name":"Lucas Vieira","email":"vieiralucas4@gmail.com"},"license":"MIT","_id":"mockttp@0.0.2","maintainers":[{"name":"vieiralucas","email":"vieiralucas4@gmail.com"}],"homepage":"https://github.com/vieiralucas/mockttp#readme","bugs":{"url":"https://github.com/vieiralucas/mockttp/issues"},"bin":{"mockttp":"./dist/mockttp.js"},"dist":{"shasum":"c6c4ada3213dac82450ac606cb371257f6ef6aa3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.0.2.tgz","integrity":"sha512-ydwmd7NEzL+Tp7DsZ6ArXyWB8lYOX2mrTq+DxVn1gst9AWz4vRMpFBgboK8PmFvxt6MqJqUWHclFCX6qQjOADw==","signatures":[{"sig":"MEYCIQDOxVVPQFaNgXt+cvakxsUyc4ADnmOCJfmZga1H+S3JcgIhAI5SwSOl2vfTaHkUMkLVr0/Bw+C7Efb8RZ95ck8ZvByT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mockttp.js","_from":".","_shasum":"c6c4ada3213dac82450ac606cb371257f6ef6aa3","gitHead":"235091eba30c28b47ea0fbc4dba75cc1dfa9042d","scripts":{"dev":"babel-node src/mockttp.js","test":"not yet","build":"babel src/mockttp.js -o dist/mockttp.js"},"_npmUser":{"name":"vieiralucas","email":"vieiralucas4@gmail.com"},"repository":{"url":"git+ssh://git@github.com/vieiralucas/mockttp.git","type":"git"},"_npmVersion":"3.9.5","description":"Make mock http servers","directories":{},"_nodeVersion":"6.2.2","dependencies":{"restify":"^4.1.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.0.2.tgz_1470718572255_0.9927234947681427","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"mockttp","version":"0.0.3","keywords":["http","mock","tests","acceptance","server"],"author":{"name":"Lucas Vieira","email":"vieiralucas4@gmail.com"},"license":"MIT","_id":"mockttp@0.0.3","maintainers":[{"name":"vieiralucas","email":"vieiralucas4@gmail.com"}],"homepage":"https://github.com/vieiralucas/mockttp#readme","bugs":{"url":"https://github.com/vieiralucas/mockttp/issues"},"bin":{"mockttp":"./dist/mockttp.js"},"dist":{"shasum":"4b8f34384ebc6fd684afbb9b9f0af3c64884ba0b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.0.3.tgz","integrity":"sha512-wjz849ZmX+XoNqgO/zOuWsVJ6+7K/IIpCGy+JHjwRvMXPiIjSo2EsVsAT27Id5yptoXfaIsxEpmNbj/H5dFisQ==","signatures":[{"sig":"MEYCIQCeY0XSgXtHiDi+VbxdRso0Dpvbt1+qP/CmrpaCOVdGWgIhAItIvPK/ySkL5Pbfyrk/NZCO5ZjcjEW7BYTiw9IO3aii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mockttp.js","_from":".","_shasum":"4b8f34384ebc6fd684afbb9b9f0af3c64884ba0b","gitHead":"8c225b2a64c9698d2793e2bda398439c96e14651","scripts":{"dev":"babel-node src/mockttp.js","test":"not yet","build":"babel src/mockttp.js -o dist/mockttp.js"},"_npmUser":{"name":"vieiralucas","email":"vieiralucas4@gmail.com"},"repository":{"url":"git+ssh://git@github.com/vieiralucas/mockttp.git","type":"git"},"_npmVersion":"3.9.5","description":"Make mock http servers","directories":{},"_nodeVersion":"6.2.2","dependencies":{"restify":"^4.1.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.0.3.tgz_1470718799833_0.08745786384679377","host":"packages-12-west.internal.npmjs.com"}},"0.3.0":{"name":"mockttp","version":"0.3.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.3.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"},{"name":"vieiralucas","email":"vieiralucas4@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"7af78f8eb58fe72cce0cb5407d7efde0a0c0c933","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.3.0.tgz","integrity":"sha512-+kL+HgsDeGvmDCEXQmWY5an6YS4OabWRlknnAvj5keg3lXt0uDpsZA5bE4oa418w01S8uYvSfNwy7KIwgGPJ4w==","signatures":[{"sig":"MEUCIEzDkera9nioHNnoMEgdFHa3XhkIA7wQmY1Ajyo0+As7AiEA7qZ/36KDS38Jw1fA52nZVfvmb80FAXVUY5bz3ucUGNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","_from":".","types":"src/main.ts","_shasum":"7af78f8eb58fe72cce0cb5407d7efde0a0c0c933","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"25e994e68b17368f7d9f659b7375a85c4b8790c2","scripts":{"test":"npm run build && npm run test:mocha && npm run test:browser","build":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","prepublish":"npm run build","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"mocha -r ts-node/register 'test/**/*-test.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.8.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.10.5","portfinder":"^1.0.9","@types/cors":"^2.8.1","@types/node":"^6.0.45","@types/uuid":"^3.4.0","apollo-link":"^1.0.0","body-parser":"^1.15.2","typed-error":"^2.0.0","@types/lodash":"^4.14.37","graphql-tools":"^2.6.1","normalize-url":"^1.9.1","@types/express":"^4.0.33","@types/graphql":"^0.10.2","fetch-ponyfill":"^4.1.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","apollo-server-express":"^1.1.0"},"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.3.0","@types/chai":"^3.4.34","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","karma-webpack":"^2.0.5","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","url-search-params":"^0.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.3.0.tgz_1509574790048_0.08193295658566058","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mockttp","version":"0.3.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.3.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"2ea2a441ac57545e0b68bece5a6ed843c181e9ed","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.3.1.tgz","integrity":"sha512-/r4Mvi6wtZDu1Tby5SASHSH/mwJNY3E0pwfGt+8Rfkl5rqiGBl7cnBX/dyHKm423S6HgLXaMOvuLRiVrGuTOZQ==","signatures":[{"sig":"MEQCID3sanXs/3NaqMCFLOYAWoHkKrMdVHHLVgsHJUwn4jKFAiB5lFGYa3+tWqqxE6VKOLO5FGyA6Iuaz5ll4UjVEqfYDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","_from":".","types":"src/main.ts","_shasum":"2ea2a441ac57545e0b68bece5a6ed843c181e9ed","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"7b0fecda4638f700e4b99d04965210577fab62c3","scripts":{"test":"npm run build && npm run test:mocha && npm run test:browser","build":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","prepublish":"npm run build","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"mocha -r ts-node/register 'test/**/*-test.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.8.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.10.5","portfinder":"^1.0.9","@types/cors":"^2.8.1","@types/node":"^6.0.45","@types/uuid":"^3.4.0","apollo-link":"^1.0.0","body-parser":"^1.15.2","typed-error":"^2.0.0","@types/lodash":"^4.14.37","graphql-tools":"^2.6.1","normalize-url":"^1.9.1","@types/express":"^4.0.33","@types/graphql":"^0.10.2","fetch-ponyfill":"^4.1.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","apollo-server-express":"^1.1.0"},"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.3.0","@types/chai":"^3.4.34","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","karma-webpack":"^2.0.5","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","url-search-params":"^0.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.3.1.tgz_1509581246779_0.5514210071414709","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"mockttp","version":"0.4.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.4.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"a22419432753fe0efae29c5fc4eb8461e1e33ca8","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.4.0.tgz","integrity":"sha512-TQpqtofTalgwt+m/iz0quIgbWN9mJ6oob5Cs6m4CcSs4cQJAlosaUL/5Mlbz6JHPZ3bgVkN5/Wwq/wM1DrNkIg==","signatures":[{"sig":"MEUCIQDpTqkY0t1E2XiElAfJeoKj7e5a8tbzO2f7ynLSuFMYnwIgLZ2PvI529b2eXCfE3q5384IEYEfYHcojfr2kbOKDY/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","_from":".","files":["dist","src","custom-typings"],"types":"dist/main.d.ts","_shasum":"a22419432753fe0efae29c5fc4eb8461e1e33ca8","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"ec59c5bf30f9c8baa413f1b6e72f24cda167e9ff","scripts":{"test":"npm run build && npm run test:mocha && npm run test:browser","build":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*-test.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.8.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"^2.11.0","normalize-url":"^1.9.1","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0"},"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.6.2","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/node":"^6.0.45","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/express":"^4.0.33","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.4.0.tgz_1512146798372_0.888563922373578","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"mockttp","version":"0.5.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.5.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"3f4af06b81e9873e4995291cd2afe52b6cecf744","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.5.0.tgz","integrity":"sha512-B7aMdZabhqOTENgjxgjtIEErZIl5TDyOGNcxfdM1+50rA+FqO9cUzAQePG5i9oD+LolDjrI2CHJfBTmBpYswSQ==","signatures":[{"sig":"MEQCIEe6Noii/lUQ2ZISWnjRvoim6YSjrQRLaW6t6gINnM6SAiBNvaGKyQKCXRyfKX2V6QQTfTPtxpxLSD5dNQVV29VmiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/main.js","files":["dist","src","custom-typings"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"0582b8ff260e98c2fed9104cccd788a23fecfa59","scripts":{"test":"npm run build && npm run test:mocha && npm run test:browser","build":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"5.5.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"^2.11.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0"},"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.6.2","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp-0.5.0.tgz_1512570689592_0.5000219508074224","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"mockttp","version":"0.6.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.6.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"3d69788a886fea314e4669129dc830f0add1ebd8","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.6.0.tgz","fileCount":103,"integrity":"sha512-MO8evMLO/nSCzzhG+e+JvE6aTN1pu5tirtLBhLswGfynNI/2JPA1Tu4lYlTt7H/duRdOngqC49LK6csg88cb/A==","signatures":[{"sig":"MEQCIAPPt6VbrXGX6AEvc7jcuGxW+/Tw4FZbzTp/xquaGIYTAiBVINNgnnO3qu0ecq9DTmIIV4QUOy3RNwltcCANye3qZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273879},"main":"dist/main.js","_from":".","files":["dist","src","custom-typings"],"types":"dist/main.d.ts","_shasum":"3d69788a886fea314e4669129dc830f0add1ebd8","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"9a0789cccf8c7b74c784591ec570996354f5694f","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_0.6.0_1518374720093_0.659964438328166","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"mockttp","version":"0.6.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.6.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"f05e94a4b715a5ecea105beaa25738ae867a20c1","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.6.1.tgz","fileCount":161,"integrity":"sha512-n59R3s2p9U+RymayYREUD2bp3wPsDcWaY5HvoSo6ONqOWcpwJdMRfSiyHRycNxJcH6DfVtRC4pB5J73SfNp9Eg==","signatures":[{"sig":"MEUCIQDCMKpLgc0d9Pqv4GgbHZMqPakvk0iqa7NFk5spktjQqAIgCCRirXIzj7zVaQLmqTx/6alw2Gl6gv1OncNrPeGlwOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2056858},"main":"dist/main.js","_from":".","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","_shasum":"f05e94a4b715a5ecea105beaa25738ae867a20c1","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"295ee7af518566cbaf0da0869cfb1ca2a39fbfcb","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.6.1_1518439951446_0.9785132632495734","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"mockttp","version":"0.7.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.7.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"4b5e912140b979175b0850cdcb37819092b49a73","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.7.0.tgz","fileCount":168,"integrity":"sha512-pfFxgauSn6T50PVG+HSqQPgmr4IpJbm34lRcu+vvQkRU1P2YR/eQXMmAFwHu6ZtA1dEQJ25HCpPBhPDOt9rm3w==","signatures":[{"sig":"MEYCIQD4Xkdtv5tGIdZRpSfwJOhkMr+yPDF6doMnQkzYxmYyvgIhAKYR6tNE/35AMg3tFkuGQ/msrar1I+doeWhWtrlJ8Ell","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2132563},"main":"dist/main.js","_from":".","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","_shasum":"4b5e912140b979175b0850cdcb37819092b49a73","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"1c25f2aa5ed49cbeb94a2a39ba66ad6aaba6c382","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.7.0_1520184431048_0.359390513689273","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"mockttp","version":"0.7.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.7.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"324a5e3aee4445da7cb72eac8f6b370a84550f22","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.7.1.tgz","fileCount":168,"integrity":"sha512-r7sJ7rtBTqIY9elp0AKwmxxGdoMepJpwAkA15xUikZh6KB6QeY9u/URyG29zpN/NXark1ghx4dZNDZYVR18YMg==","signatures":[{"sig":"MEQCIBh0ThVO6u+rnhKwUuBJw25F2DB/eNuioH+2qfAZMSBmAiAHSutGl2THDuvD2p/5Zprnr1yI6fXuO9jd3zklGC8vKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2139083},"main":"dist/main.js","_from":".","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","_shasum":"324a5e3aee4445da7cb72eac8f6b370a84550f22","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"d82df861cf906f432f33769615c90fded75c9c91","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"4.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.7.1_1520354426180_0.7969112087231092","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"mockttp","version":"0.7.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.7.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"eeb8784f8e60fd05b7129e40de001f9e5660797b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.7.2.tgz","fileCount":170,"integrity":"sha512-DBvn+GC430ENQTAqUZ8OvxKYwe2/fePa+LJbNH0yCEQHHlcPVqh2A7itAEmMoKeryIUb+4DOsgNKAV9sCS0qYA==","signatures":[{"sig":"MEQCIDWn0AynZI/UQa756FM3eMZR/3gasYgjyTK96e+xFE2zAiAEJ8AIVlAE5QaToz7a+2rcJWyx5uzWDq9yn61P+QtUQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2106620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIZS7CRA9TVsSAnZWagAA5ScP/RvGNJcdqbw5bHAWy94o\nE0N4v/IeRBZ+JN9ebCD+Rcuz3cs+r9Xt4RVUi0sGcPwQK9VocUOD3ldu3rer\n1Kd24QaLhxiTTWa1sk2+lbv9rfu3EWnot0Bewdj6mpqpQUHmVixwMnlJYk5G\n+iKaWnRQamWT+Bzq77Z5FKZKni/BBoaXBoFr/ooiX0HmRctTSQazaFgWFyvX\nlilnf9TJV4a5tMWWT8wxbOfFEOsjkQSMI+NLyEvfmaFqSGMJAkEkPp0a149u\nfmlQn3TvBXktTC6mu1xs2d7pTrfkUasx4EH96d+nRkvv2ga7zLZcuCwCAyTg\ncMLZaDAVASjM6OuwlLjASwqhqKrbE0J2oMIXygCRqTN4oUjnxCA5b6uLMtWn\nPk5VwsFoGXHR+v3HgdALH507p8it7T2SiMAT8myWgyYWy/U7Z7OeiYZ/IVwF\nUGvyaHelgbg3hFsPSWJ384qr3upyNNgcrN2fcqB1BZYjigiqS33Bk9BXupP0\nioTrZfCuDjI9P1qGMWNnRDU4hYKxxS9H7jE0CuBHWc9IcgHjJsWGfmhY5lYM\ng+0bk4Z7XlZ6Xs3xJi13wdfF3LPGJFJUMgW2SB5VIjBzTkVuDd6O4dIAh1Le\nkEMFch1W5vXmlZrv4T7hXoc2PTgepmPuq9MZZcSXvLGul5xEcLfcvvGOQx4b\noSvC\r\n=B+AM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"6d152e626cb8df63c820faeffd381f4059294351","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.7.2_1528927417929_0.995268172036601","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"mockttp","version":"0.8.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.8.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"448fa8990022d31e4973ef7d2142e8952e23bd43","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.8.0.tgz","fileCount":173,"integrity":"sha512-P6j7ReXJUYPhzWbsxlLjJtOqyrqSI6Q8F+Dz4ygjj6dVJzGhfaw8vcCYp5JwzPaBCHti1mO1F4xLMwxdZ66pyQ==","signatures":[{"sig":"MEYCIQDgCZSZGCwgnPkd5sXOk1p8sT6jYeycqvo/tNRtI98OUgIhALXUu686GTJYWBuemaYIxvvLP3IgvmYK71eOEHr8A5Hv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2181440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNXSsCRA9TVsSAnZWagAA5OwQAJP0Ne1VT3mFxRxOGe+F\nivw6iGXtmFGoOj/Pbfsj708YJ8Iq4FCpcfSjJGsy7CEUakH5earKi2wa6CFN\nGRpzov9g6GLQBYyDSUiWmxPbTSTZ7Er7kSq1W6+E0o2+rlFvJrD4Oygwdnnt\nlATojsPm3md38FmUFFv3CsbKvkH3i9HosZ4LZ7xfB7D2VkzdGiy/8j56y8KQ\n3loTDQpz1xKfNLO/u5milEu387tP1HOTcSHzYQEuTvr01Z7GPFdDEV2Rw6OJ\n9l1EzhzeUq72hJhreA5mYCwLOxwhLorAg24ZIa84JAEFwROlNOBzEPXlRFsb\nnBwd4aSM6J0Pc89Wze/AZFDt5w0hLHmBngzgzb8MG4Je8e5Um/69zQzRkux+\n9CWh1Jppy7jyLtVMcm7bkBptaGH+yIXco1qGCZgNzKuGgc+cVDkfQcSOz5ss\njF859hBYApKD0+7nQvMw1IKr04p0aq9Z9piAuHowfsnVgSXaB5rvVzNRKvad\nmMy3oiTmZJwDVgwWlWwU+JSniQ7dZeerucVWbTj1ZLwOSrdUyo3aHE133UOY\nIoRljRM9EU/KLNVNs6vZyUwgwL6IF7y/wpRvFMhRvJK13TLDOGgsljqsfrXH\neRWDCcsgDUyBIJRYMRpynCsaMUQTX3Yg+DDhkgrXjcv46N63omge+8Vs8h1c\nPYV+\r\n=bLDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"d335be8a68ce1c8be40d4732adc39e1e555ab518","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","@types/ws":"^3.2.1","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","ts-loader":"^2.3.7","chai-fetch":"^0.2.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","@types/zen-observable":"^0.5.3","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.8.0_1530229932049_0.06351035980221575","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"mockttp","version":"0.8.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.8.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"525872c51d581e46f903a0702f745afb3fbd87ab","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.8.1.tgz","fileCount":188,"integrity":"sha512-EOZiZ1lqzMjNVg0aE3jxPDhj9msZZi5HIpmfcVOz56ws3dWR8VCWmJsgW3+3/sFRpaARB2T3Aa6ufwao/kuXig==","signatures":[{"sig":"MEYCIQCmpVnmoZfoKCcRhbAzOObAJpblq4RY2cD1JqHKsTG5/QIhANHwl0SJ0f+gHKvWRsg+9OeLYwTdQOO5atXx1OfY15P7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRpStCRA9TVsSAnZWagAAcL0P/2o3zRsNmHZoZXQhmzc3\nnNMXSRqVG0EYG5pWCqxuHSmYFDifscwBQUrQfeqH32z01hqI2Dx6172E4/rD\n3uS92Iw7OUpYwv0rb9TJzcUgdixTjACQ4tOz3gkU5NvF+yd04wXE5HgUGrlw\n8jYwbcN5NCECKYCqCDIqy7DSJ8K7/lsSkoQH0RSnAzNmF24GlrY6KQIVzjtm\n1/3XPRKHJOYfTsdQ53TREQ4QNrH9snydGdxRz6nCCMbQvBREUDJr2Ku5zOZ+\nyzShvmtiBszdEU03ClN5Rg19aEscO5odcuNEpHwoiLivkLt1hzxuF530kJsV\nX6ZJpaQq9oGEWhNeN1HGbhH2CpCgceplTcfgvPRyhB0We+Ncn9W3nV+OKHfB\nwjB/1F38zND9SFDniqtbo5Dt5Qw2k43MO9e3178OcsLvLKvWa5KIF5gFd04x\neb8nQbBzdaXJB21lG31q9clwVwxcwTpUyssb3TDy3aVCc96XDmnJJSkZlxQy\nqpIMg58oKcDl9OxpghW3Rv1rj23fsjNnxHNGqM2+OVv5EQHDHHMQZylU3lp0\nFiPKwxa+H0DfOX7g9QHiIuqylKkYkbblgL37Ec46ZfVa/LPKOl+rznPvsHVE\nKLw45AHsyblVEXpCy7zhu745FL3dquztpPwp5PHkGx532a9wiY3zmG0kHuqF\n1RGR\r\n=bNy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"c074b065565f0bb65db81d183e3e49e199c94290","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.0","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.8.1_1531352236990_0.6885581903565636","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"mockttp","version":"0.9.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.9.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"98ed78d8c5018f3a99c26dbc53ebc2f47ce5dc4d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.9.0.tgz","fileCount":191,"integrity":"sha512-8tQRVkNIbGfqr2uW05iMIB9g5aHzOGww1lxN50S4ofMt5BohkcE/LKU8FX3CfG20M/5UeAmfHG/nFGMHvVuFmg==","signatures":[{"sig":"MEYCIQCrPzH9gZDCWve236tRLGyR6i7/FikX7b/CwLpkyyGXqwIhAPJtDWZ0m7o4Tf2J0JnG8F8NxUYsFsrnISkzRDYnfakm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2529685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTUSACRA9TVsSAnZWagAA1BMP/iJ3Ql8tPCmGimPf4/0A\nZZui9CUjC6BzXuvE5rpJG0SD8Fgu+HwKayple0s3lFVtCe6vo+dbYT85oXwK\n7CjY+8VaCxyXKFECGwzRHNBxNzL0zvhRFz2v09hBIyUgyOJLSe83WfOQ3pOd\nkEqBygBc9oK4bHLFm4ZYtNcmhdqXEZVhZMqwXqycRXNVkrlmvsDNzntNeSAt\n8fFjDDKspwOnCAwTTslP7j5fOKC3M1K3rS3fOymvT0avGhtM8G76lW8bjLyG\nKAj15DwcsVTY52bpdpfZ6qpPHOlNq0jP/84ld0kD2i38X2aRl82txoPn6bKK\nAK0qAnLNoJ7dh5YKIklYbtZTOB3BtGDRMDx6UlU46xbk6d6pTEZMYRDyjEml\n9blizK2g+h8MvPcbr57OWibZDcXBpOvbw6tZ09it9vAoKcCNrsUJmr6OdsWc\nN7SGFkGxczPAoewqQWEpIWN9VfiS1QIyWkQT3fYLzPTWBeFmhTQzVlDcUtDV\nBWbrEQuNhOXENku6/eM8lx0yrA6NFBX8UfyeLLRQGeXLw5G+a9camckp74jm\nK6uHHwYsahaVYSHuwaPiCvnCMusEDtHr/rNI0nkduNixSfBbok8TXc5aye7i\nAFqPuVJ/FYqJCoM7hGYvL3r8/v6kzlVTkK/KYxIylvVoBj2qUcDTCdOpgai5\nPPKB\r\n=4xe4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"7d72afa8d9df31095d5a4fec1d0c0f98d6f9e055","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.9.0_1531790464107_0.009341168961839008","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"mockttp","version":"0.9.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.9.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"b1436e7901a706705acf6617c4f920659c465585","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.9.1.tgz","fileCount":189,"integrity":"sha512-JyljuGU5ku+qldsZgY0vMGX7qx6ePaWy32qg7xn/P3sdHPuPtQ+XqRitvFu+YO5L316MT2tOdllladuKX5MkSw==","signatures":[{"sig":"MEQCICeIDUS7wzl97ehvGog4Cib7akFm8u9cknikUC8QVrcmAiAaSMct5IWRbmh7tq93VOKIh9LC+OzhJrzuqTtpbsZWuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2635393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcflPCRA9TVsSAnZWagAA6OIP/AyarR4azkJ2c7oEFV63\n/8fgnxUWpAGVsaRV4tRKji0G8aeXeAqac2JLSGWOfX0PC2KpQueOt+ki4bCl\neRP+Oz9yX+ErW/6fLW8lVHVnpvCrY8GC5TPGGfxVcR7KmgFzPhZ2gGGqUM/A\nXSYhfHzCiWIWLFaDAR0d+eNslzeMgDYkWDDHpuNe5rOoMbG4tasvseWBDaK7\nepz9Zhw1jg1fsRe9GfzSsRUfIrNx/tz7UC5IzpbWD5G2/ShEv6xwjmT5CKvd\nm4mOb+Lx+Z9t+C+yoijEmcF8Fsr+DpilAX+iALdnbJPmUsCs0SIa0jnpn0WQ\nb2H0hAIOwSpGWfzEG49CcL+C3dVFk6LsUxqbVti0BGxj6DgvawGBiwfU75qG\nmHT97o5bl5wTN+UNnWjQ6WhrN/llZ5hEWRLaiVkED7mFbvOUWFPxLILyfudw\n/3w1/URPmuc2dP06X1zfist3cVeqkbaOiVRAeeBDwIzqDnduEfTzVCyWP+iw\nqr9WrFMfkmuBjPoJnpi+sZEN2GlRul1n8g1lqqrnayeU84q99XnLryi48+Gc\nzN/ePKGyM4Ra88NuzNVKivw+sxhDcmrsT0OSyACo+f7KE+W+mkB4wv6ejDXw\nKFrnR75P2ALY3jfJwkhc4Lwcg+UtHXbikDsq2FZ+PafWyIV5/PsmVZaKJljM\nMCOt\r\n=Ikpb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","files":["dist","src","custom-typings","docs","typedoc"],"types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"f1096a3c27dd0906cc72b4ed898dbcd03bc026b7","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.9.1_1534196046957_0.005980191498471843","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"mockttp","version":"0.10.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.10.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/pimterry/mockttp#readme","bugs":{"url":"https://github.com/pimterry/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"9c487b793c4f7417da42e65582ecae3bb6dce375","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.10.0.tgz","fileCount":191,"integrity":"sha512-CXqh6pYDAbalMewcE2b4sSwFuaAwRqko/w4qWNM3w/qS3kJYn7ZTjFPWRgMWanyuE1u0G00L39sra6hTSClZig==","signatures":[{"sig":"MEQCIAhW60wmsvdmHkTR9MurGV3bIcP34ZkA4Twpp1NzjGdFAiAff+y27+TypPMxZ7U0pHdKXRikujZnA72Iyxbnmo9M3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2552893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblsG0CRA9TVsSAnZWagAAxrsQAI63997jqhIw4uORvYTP\nedosQUacomsytPvkac7Al+RfElqV1W9t0RYjCyS+dZ4W6gjpfjw8hb5ca1dm\nI9q81cmo0CFIHGnypCI5RmKKozHB6phkgxE+as6EATytIrShjcNFycGmiODG\n9++9+XhIS2XE2ySKDqTNAJ4St8W6jrP/TJQPqsqbwWxNRToz10CuTr/gCP2u\nx65WybdwFrqQ0aEzp8v1iJ77cN98RT3wNDrfhi0r3lOXWgQUMug/Jgfur699\nxmiPB8HPxk18wVuFXx+krswAnvDDZA384Wo93cMFrpZ/VbVd7JdnR7jugDad\nPU4yAV2lbCGEjs7u8h6L+cLRRfSg/TTFJt42Mkmwb8Jck0irxfvoaQCQoLSE\nT9pc/SxTu+UTlqa2LQYjBj/vtb9eEWvTxvRjKUmnBa3dhe2mYhDTEZ4jXSH2\nSu5f+et1whfHPQUjMah6CE7nR0Eg5LyJrRXh2zh3S3k0hNgPjMACdsULjq5C\nGqZ9c31yh7SxCIxdn9bNC/8IQVXAS66DvT5yaF3fRMabK4OUUa8UVZ4gLXvk\n9sS4MyiwX1lJKqXcJ03T8i095FDX/B3O3YEt33WSihUxnX4kNdFqzMAdHLsq\nBDkpsr3m6ph+RHvFG271XOXN1n8x8PvtDnwfCincPKnrVAHg2VF9bilcLvkd\nvjrD\r\n=MsFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"f002bcf2a05a169d8233aaa11892b84b95a27055","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/pimterry/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.10.0_1536606643323_0.9038216345017993","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"mockttp","version":"0.10.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.10.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"df2002e63f022de3f7c49899594d509927d56b70","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.10.1.tgz","fileCount":192,"integrity":"sha512-c0wSxRh3uySA9Q6WkLSVo9jmF4ALSC1/Gmk8CSI3DM8Usza6sPF01DR5I/Anro2+7F5vnhFxRzZDBDBAX/F82Q==","signatures":[{"sig":"MEQCIBHFtoN53zeQK/6Rl2gTFtdEqrzmpBWHEka9jsf6o9LJAiBXAk1vvpqipj66I+WmMw0M2go6182cjnMr/4F9ar1cxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2696579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb06phCRA9TVsSAnZWagAAnH4P/ixWzL8HlS0v9gugsu/L\nTJ5SFWPSpw7Aj4nFPOBCC9rXomO39nk28+IFOFq3HeAd/Fuh7/TtSuFYjY0b\nbIO5VIYHg0o4be4R9pYPgkXWUUoAkwQRwJ9bppBu3vESQ/1Y30EzHf/rEX+0\n4RU0xeSy/pYEM7d/iRlWQxqXRCeKSsdIj7nwibonUjSvh0v/O6/hJOqvzm9W\nFjJY/wEALDWVHFkR5tMGkMxRqZ9DekBBaW2QmLyd3G2vLFjUM1/gGG7o/yGN\nk/wzEYtC/gfKKE4Bfj+dhFCrTT04t1PvOOjuhGSh2A0GyyUQmACS1ItdjQeZ\ngjlQC1gCGTGxPQcMQ/2mAKwNQXOydjPWRxhi1rnOP8DecyWhD5UDPhpT9BlQ\nlo5HQ6LPv0pvh3xhLdWjt8JHi2I2k2FPQKHgRzTfm7OYqsSbqobqeIfoUA+R\nSoHzeaflrdMwtrevQGnDJbcJcZ6KgnKNx3nVPc/oDxUZEYgyN62MN9f2geCF\n6hpD6YBv2V4Eg/BwbtV09nVC0Dt2ujtx5ciaLcAVZdFmZYphV8WohTwp107U\ny5aCvtVGBfxBcax9/WWm2bBC5g93Oiwup5Lf9reOsKTLpeyhVcWNGKqUmMwI\nv6UIb0Ld6EFEH1SxQwD2XLMlDyEK/Z5WDDBwyxGSZIkEqU9UtOM34XaeIoCO\n9I6N\r\n=cRNf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"8496309adb680f3e81533c759f0fc9d527136387","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.10.1_1540598368269_0.5306702130244076","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"mockttp","version":"0.11.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.11.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"7dce15d366bc938269562cb0870454de69093bc3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.11.0.tgz","fileCount":198,"integrity":"sha512-4UzwSZTAreDKSADvp0Fgp/XcM15lbLZqKL+3M20HLj34bNm1/WtuwCyItOb7ZHFZJIkpaIvQLuVa46r56ezkFQ==","signatures":[{"sig":"MEUCIG2qukQtnATt0N1sHEkVop+ScDONQJLEZyirY8HCNGtoAiEA7bAFUTGl24m+wDnAhqMqvvcsSfOGCBqrjoL1kixk78o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2728060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3fhwCRA9TVsSAnZWagAA8HkP/14VNGn/U24XUXoIpX+B\n7dDq8pZG7hsRNlKCHu0bYawMdddYoxSbULhvPGjClN59w03J4RI6MxRBtXpu\nyvRxbnphYwdPBW4IwPR5BY8owt9FG6z/vO14Bpu96LjeKRBsUoY38CxGSszg\nlJbeyx1SVYK8zFRIjMYssRJk4X7VwaWra3JuOgXRd9bPSEfWb7v9ODpN3QSy\nCQTeBTu691hgh/aaFYzhT4RgNtOFeUzAihMCnRNUgCZJ7JF8n9CM3V6KcHMg\nwkLaCa84UUMb62yhMo1dgNXtTHa/P/rBXLw70N5z3EvmviKsfomoCFwQrOFG\nEUExh18hcCwbKkBTEyWhkPTp0gko+PP3U1OfWILTIxBl5j4viaA9+hAj2TFe\nWvb2PrLaKKHF5ULpEJBIw6XwgO0TQP6NLD53QlOnQvjYpDPmhVja2NqFGz6E\nV2Yp81ljgT0yo+t0WWBSCrDnI52lw9C9EogPxRl6xnZO10ilYbPxKv9dzEoL\nbtfAhDU0wDMLwsAa0VUapu79QlahG7a5/lg1W0Z8sCoeIIBzPoWB2xsaJAk0\nTlkM9rQhsB8jXhYHWLSoPbxrjTVa2FJHt4bPDI/wI4+NbSGqjgnxT2ABuMd5\nFWdhqIcrLoXN3mJRmaxaL//28ekmMP9Qih7gnPg/yyf74rWDmMKj3DgI3YIG\ncSkv\r\n=PF4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=4.0.0"},"gitHead":"ab76176ba3899b4d3b34b14e23185c39a43fc0a6","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:mocha && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:mocha":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^6.0.45","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^2.7.1","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.11.0_1541273711759_0.35031908707087633","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"mockttp","version":"0.12.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"28ca32d767cf9c3c7e0341a68188ac70b68288b9","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.0.tgz","fileCount":198,"integrity":"sha512-V3pIuM6GhsXIDNiFut3oSZ0UoBkgiXJRfH4nBluVW3nX/Dyzaxcdw1hURpYF+P7oUu5pllnViFOi1ZCBjSjPMA==","signatures":[{"sig":"MEQCIBruplKDCe6S0l4TDRHcf0iCxTPeAgypR0qhBpUs8yAqAiBK4emdatdKOO/q8Bl7AJRdIWL/7p8kUyiEAHCBtxabAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2826459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8CxyCRA9TVsSAnZWagAAcMQQAJlCx0dAOL7b3qyT+jP+\nIZ/ljxV+NakBJx6L/Z2CDpnnDgsHcV0bsqM3Zo6I7t9hUPTmJyru263zRGXI\nsO7tO6fZMMSXoN7jOcyxf0sLuBb18v0Fh3pKHitudjVTk8CZWmamAop7GTsO\npfLXFyBheHVzP3aAt0nYqYxOfumakrosseoo9PGyJOzhOWauw0JjdxLXC7ZF\n2uXPkmBok4ohluWqV9W2mJ0y/pJ/xLAHEID9JwhBjn/jRCpqNu4Xal80MUEb\nBhxon316EuOdiXUbKg/Xed7d4V4ztLFrkUujJ2Tzq4XHNkwJ+KCJZyNg0jeh\nH6gkRvlWBgAndven56WveNeX95lBnjzYh3A4BIVaV23vMxLi/GQ6tFMsnh8k\n1aKmJM66+kNym7thE51+kLaVjPzDZN+f9E2T5+aradvOf7FWEBqW3gT4dCXf\nKRy6Gy+QQRZa39OD38Nr2cvqisxTXYiWMAulUzMES/fJFYfwDBdOd3efNpP8\nGXrEvpxwB3scPU0KzU/CkQVSHOXYGwiG4rqHhmHdFiQ0bbdMBpPUnrR8cnYz\nOblTLBSGD+yZq6UQhB2h3udDXBWbMOwTpcCicbC/8rw55GqqQNG6fZ8K/3Fs\nxQB/27228FUMJNQ/J02qHr8pv+jJ7dORH8yC8HiJXmVKjDzmxT3ueUjSlrYn\nOKNo\r\n=kZf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"6c3f725759d45765bbb493b10aa12649ba812784","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.0_1542466673441_0.3344057290362381","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"mockttp","version":"0.12.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"ef461f9f5f7e380d64e051ffb620e7feb267812e","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.1.tgz","fileCount":198,"integrity":"sha512-knRJtXtvxVpabmTeVZVNFLBoOkkPqgnwC0FmQfq15OsPTWH5Gxa04kHpJ9v9QmGxoOd979iE5BJ7BbfGPcmYsg==","signatures":[{"sig":"MEQCIBNPmcBql2bod0N6Qm4T/luqzVp2JAOMkx+9bYenfpHNAiAQDtdceo9N+XXkzD0565jcnRrPLWYxoXb6E5yAfQw9Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2827719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8rQrCRA9TVsSAnZWagAAcvwP/3Cm9miTlEKrDZ/53BTX\nmJw4T42/ywOtLm1MlPQl6mo11+vEb6ZK7XIZZNMpjQg6hqeB/hxRsXN4bOyZ\nVlnuv7lC1fybqYrZ1JOaP9d9dCDG6PBoxHfzB2LhxamLAFMdGDKmQL3AnH2T\nGdZqNhuP6UMeZLwZFVACWqgq/fWGTJpaiJIl98Gj5GR1GYsYIEmv+LR2ZfnC\n4jmU02fRyyrXPpYitce1F2grzCDvCcTL+PJZQKY90zdvM/KoWlIqlrW0Sx5M\nvqDV5LisI7TGk5iAMXnnpY/OMsLa9IUUemINUQKLfWq8RAdqPGNH8yEWeKqA\n4eaBD/A/T78FAgqPtiK/WBvsR9znRP0pmzJU3PzbwCRd2O9xQOtj3RgeVnBW\n6n7yOx2e3wdy4OxaMyTc5xWRYoGVzJqgN3Vri391Adewj2SySW/VYyfYYR5t\nKPQ/me4kRMVEj6bRrQnPhbTgUR+gTNXk3lsP7LWjaVpswbmdbTIZjbebl6Yx\niowOSeFJh4WWIGwuxLe9gfrFhAubLxB839YS341kxEAUKmHGmNtitth/eFbi\nBiMI7qfetKx1TwPDKY/tegjajfvgJDKqhZndJBK5BCGIIH8AxPlQVXNJeslp\nO+9Iip3Y4WT3ALDIH29+TqeEfIlmyv8atPRfZPoN8mzontc1QbUk6s4VPB9U\nDXBj\r\n=B2mw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"f07fc5d81882d627d917a6d30a8839e544afc5de","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.1_1542632490317_0.8332353321593637","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"mockttp","version":"0.12.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"2aa0ea34a58c41936c2e4926f6af7a8df64716a4","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.2.tgz","fileCount":220,"integrity":"sha512-m/ryasjsYLcFwFq/fgKPS5ZFZtI8DxbBqYcfDrlbQEykTqg1G5Cpatrlt/2edMIdp3GhGw1TJgu58YmLMwkV0g==","signatures":[{"sig":"MEQCIHr4vFV9XmIaH1RhFCYqArrvs/Skt1WP8OuLt3HMVP7nAiBnvtqpbRFGBHbCNRDdhmY7HCoumg1BYa/KDNUMTJGM/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3341076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Y65CRA9TVsSAnZWagAAHXIP/iEg9QUcdlPitpat/WG3\nG3jQOC/wbjZhOa84l0kj5Q5Y47WPJtCxqf1Hsk3mQZqlzlebepSH20HvTHEG\n42FqV0U+2kdaSGUBwCAj1ZULuLSqOUqKaSVTZp/lwg3hcVd8fatqW8+ee1MY\nt+SypMYPLTYc7AnduMw02qETbr6X7Pkt8jozxzszzt4dl1+HDWV3kWHuTxS1\nR1D3nob0narCVyrlB49JLpZEky6+de1C4Y/bLqKsCT/hlfnj8d8f/hJhUVdg\nkcvTChvKi0ZqaTnTT+nh5NuCw7OMZMD+nsWM300R3juPSSUCMys2yKg3g88h\nIHa8VitnIOEazlsy4U6do3NZyHjNYgmq5T9nyytHbt6lyVVF63QeBll4X5+N\nuVKDLp9EI8x3XD4Q3OSsWrBE1jgMg5xe5O8b6lTeBKHiogqGhPwPVSWaXiuj\nyQMpS/QNlWcySuRVbwfmw1ZsuhbYvF4sZRaA0qFNs+gY+/vkoKyNYbuv9b/h\notK+RGJ2A+iZuM6b+B7mKi2m6IJtXej7nuSjnGuJdmQ6qyMqMdYuvbZnanLV\n56KZI0tFim4Xk0G1jcU+CxEUWqhg0M8k1NVtfNvdXK/Ll+IAFRGJQ0yJLx+Q\ncUldjGW6eqr/MDpFjigG7rZhMdOwzTYzYrj+JlGCH7wiANi5uzhl57vqUf9e\nlRmK\r\n=8FYH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"2003699efd76e12d532b06e3cd5ca70603bd179e","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.10.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^0.11.3","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.2_1542819512920_0.05897246040656068","host":"s3://npm-registry-packages"}},"0.12.3-updategraphql":{"name":"mockttp","version":"0.12.3-updategraphql","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.3-updategraphql","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"f632da4767982d7101def4735e7afe21dffc9caf","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.3-updategraphql.tgz","fileCount":220,"integrity":"sha512-I0azSxNOGlFfyX4aiCEwYmKGjoFtPw2hCTSl6dTdcyXQxU5J+yvHISny/AatPdxXjbEE+gcV9c6XkRSssqtbWw==","signatures":[{"sig":"MEUCIAw82pRY4VX3cwYoIH10d74+PAP4P0oLl5g8XJWG3KxXAiEAyj+jfKK9YvV8hHBp4+kxRscrOzMrnOixfxypDScZI/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3341090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/VWhCRA9TVsSAnZWagAAs8YP/jVBDO3B72qpZC2+zS48\nZWtQa6CNGRZmo0kGqGFdFyL2GlUZud1yb11H9oA0VZzNEZHEZwiqqDxlEnrY\nEziSA83NSLsabOfCu1TNArEvOeYkI47CAvIyYDRUVK8GyZ8uKwGX1IcuE+T/\nwhm9VodcNCXWwNd+PD8XfsdesU6zSmwJw+lAcj0NOVTVgW6KfvgK5Xki5VPA\nAD7vy88I3OaWWNGn0lnPhq6yngFm4EAEkUaDexl9nBqkOuqGph6LZHwqZvRW\nRXjvfxuOaNblDASYLgafj35JFBSJS5ct1CB9HSOp9csdj0VuZwde4PQRJL+g\n+es5NJl4NzxY6kpBvQaBi+L5C0onqysArLzvNOmugVW9bI4MR8ysyPQybGHj\nFDMZUnPdKL/Zj/Cu/X1rAopyfRHuwrI8YmGGUmn13vR8NPpQJJ9L4DxTBqmS\nS0gEleQ1PkpycFTa6PAPkdPayqtU5w6QcvWmH4HpPgGzOBh7Qr87fCdW/jpT\njCXY4kMEVHRz9QJBIO7AyEEsYsUzOIOR/ag4+moY2dNsm2e4x/S8TjUehvlX\nGbtlWoaXOy8KcX165izwzUzo+5RaMwEqN0BmvLbpk9dkIoCHZXAcRCZuFNJS\nooeJrawmk78K8fKCJfZJfsYDfZjSCYOy5MfgpC1FIaqaG91WbhB0vElmQg3z\n7LYZ\r\n=14uO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"3e872db2f97385a2c4a0cbf27d86e419b9555e34","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.3-updategraphql_1543329185010_0.26365554803917","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"mockttp","version":"0.12.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"00cf2adff9a253b77c9da008e316f241470d8605","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.3.tgz","fileCount":221,"integrity":"sha512-kQ5CLKt2iHz/7vBFuq5geH/2Qr3l/d350t6K8vAc86Cygdz6880PosF6H6Mp2zay9c4Gg+SSAd6haKJyttIPVw==","signatures":[{"sig":"MEUCIQDUnSwVCdkdBksW79SJ1HNYjqY+GC4q3gRkbmNnQ9epcwIgVsuIJHwfs/TFHTazVcNH9I6jiOwYWSR5N4U6cLq5a58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3367670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAoYpCRA9TVsSAnZWagAAynAP/RphU4f1QI9vQU1zfD4I\nv3P1csEJ+Zln0iwZ3qUjMWWIqIyKVHxNTluv1SddIw5MSvrsRGM/hKCFnNpQ\nADNvxH6JCoUwRiRc26gbka4cdkRa+VTf23iv1OOJ6JSCwg0lGSrFJwq2awTs\nKHck114PkHABvnN8cQul5xC622I59JDv5Ab3xFfnpNAVLG8tsZHOtrWjuUG8\nBecygANA44KJhFg4YVCYSUT4N1nOC6cnIT9l2N/UUiJf6qXAvFWbN1XR96ok\njtaOz872PciSUDDxImi8YzKp+owWL8nu9hrID0l0IMcJzXBB3PFgb/7LRf2W\nF5+7BV/gFdLfsoYMLm6hFWiOPHNvf/3JLPJK7w6oFCjKJ/L3JVN1r94YHXm5\nuBPPezx3nx2QBejBEZ2TaS4wusT3m9VgDZkQ+0TR8Tc1yQesUyvTh4zPrQW0\nJFnpn1X3S1Ufud5wadRorFOOE3rkSskLDAk5CTgJIvZTnVkbGPA5+WJfPtEd\n46uAyfGnsGQBUkQiHP7QdYDgQTsWuVN1ka0KuIbMI/iHO1F1Sb8KxHnuJAup\nNPEkVZHaWoTybm9Eck2yAo4ImDsxdHRn4yngJ/tMiyQaPd0xqv1Vud4/lnD5\nXbv3QINiJDrrmFCEnZQmflpXiHROfTyxAoIHEljhThv5GTiWH93KfrH+bgTU\nN7BO\r\n=v/W3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"3b515bfeece9219fe72cff96bd9efdd96e2749bc","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.11.4","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","apollo-link":"^1.0.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^0.10.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.3_1543669289013_0.16582641778474638","host":"s3://npm-registry-packages"}},"0.12.4":{"name":"mockttp","version":"0.12.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"24248a41210d86ffc839b618aee3907c103732ba","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.4.tgz","fileCount":221,"integrity":"sha512-doU9bPYuATXV4MvdDL/NOyML/lCY1Pw//e1gU3RVcUdZV6Gv2cvUyAWjrAJK9+c0ZXTb263mdN9Xy/tlKEdQnw==","signatures":[{"sig":"MEQCIEodbo7xHXeXwE2UN6uE3TMOsIqczBEGkMH4XgP/MQ1IAiA0cNmfhM/JFlxGKaU8jgoxhNI0Iddte74uVVz6TGldAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHnmaCRA9TVsSAnZWagAAii8P/3enLJqtPeHHXqjh9Bzj\nxEsDQ9ENpPCMN9tIKe4fj2giPhSjYcdffhL2wslVlyE2/qwkGasTulhTsg/V\n+shx8kaIFPjMilY/PFgVI/HuXd5HRpRfieY+SvI+2FebaO7DA6+BQWzL4Ohg\ngSGFkxDZiiJgMz9jXcMFg+u7yLfAMw8KVXeZ+Y+POqq81waCPyaoYoASOwH7\nQ647t6SdYaxpfLUal2vbX8/WBEQhtrbrrm+NtvXNzMZPLt/QlImRGyQA3lDy\n+kCiKH8Xe7kiS/hydCUw+wD6lqH1wdYx/kAnR/AvgYhNbCQM6RzHr6vL7hCy\nNzTsOATNtcv75xy9qgLUYION+PrTRxHlP2lI6uoxCVk5Om9+H5fN81EBAQib\n/MuobAXSlPsx68FLDGLa1qGO9jPYblDvYy1W6d7cxIZaKV/MnG2MffNvkYgB\n4w9ujaoCInIh4zgddqUvwx7JcZjCrugBB6zdRFxUmgRiyQjB2yXnDTcgU8tb\nfemQbqvSkfB305V99KdlsHWTiggsqXhB3SR+PSuOJC5Hr3EcMPB/hm/Fq64M\nbpd6NvDTKOkrf3csp+/m2zDZ6mZeaVysglvHY+p6A4Mv7GTQym7NgiBnweTy\nKkLIam91LcGv7qhn+rfifH8gjMpufYFp80GtARivfcQemjlCUQzyZgk3H0H9\n82QX\r\n=2nX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"9ddb3478d332ce3d2be3c7f2c87e424caf8bbfb3","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.4_1545501081440_0.6915501302431855","host":"s3://npm-registry-packages"}},"0.12.5":{"name":"mockttp","version":"0.12.5","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.5","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"27ce29ad1599219056e75568a9867eeb98e1c28b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.5.tgz","fileCount":221,"integrity":"sha512-KW86uX+ipFNMlGrGikJFv+UxXyQc5oeRRUjmZTOPg/g9t6wtJ3lKROCcbueKn5w5WkBo/D3EPWxd6Ut7e7qBOA==","signatures":[{"sig":"MEUCIGp7gbd110b7CE7tVzeTZJYZ/TyiOQOCW+WI1v2xzeVBAiEAz1fUf/P+O/47fRSOZWTU2MNcBUa/1bpyEXc5n+iBebc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNPhaCRA9TVsSAnZWagAAWWcP/AgGM8z9z2QyLiZVbSgO\nRJHOlnX3k2nVaN4nsyqAgJ2YKr7lncJkumNSQU5E4BK6EsZzhOoWaM6czStG\nmeTPCLKbraPcLqetKgrnCYOpS551OqyBepL+7eyPaz7DXgaRk3NSMZLr/+L6\n3E/oX8DB3XTAjGAzi9Fcd4N6GcWb/Y8CbbZ/5PfbdQFYWioXSOqAacUYz5Nb\nWWYivgEeeJkF9px5ic4m8+CWnTgBrXon90r+46hrfoMIOlNFg6lduB++C7tV\nY9a4SLmDVff6Pip5Jtej/hhj/1Bv/ZxZUwVd24lvaObY368hnPSHocokMS2e\nSnjId5hq4D+1WWAvApmVxu1snt8Oy3mJMKIzQ/8tXPXhEjB3abbSBERChwXz\n3ejDuG4N9SzqNZ+xooh/va/LuM+FgDpqGRY1KOKif+k2PaVq3PLR8Jjyp+KL\n4WyXTMi73XBndX3cJV13Vnxt3a9LGDg1FbqgSxn0PuMst4fACfaLcxNixnPz\nmq2jznS9tK7aEPTu1Rrdk4k02SM/SMsnxIZuUI1bUndhgircKFgOLNMa4vxC\nHc1Hf0nrt14rjo7SHgyKgy6jaiKUHRXYRTOkJW8Rci5JjJ+qIrzJN7+14HNy\nIjWsvMfQDeIpnjRQo0RhJdPvTBqBdoxmyELPsZql/t3j7LBTprCx2lIJYCjG\nNife\r\n=y4pY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"69de1e4bcb81dfa229c5caf8d84daf3107fcf1c7","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.10.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.5_1546975321809_0.5789740390888605","host":"s3://npm-registry-packages"}},"0.12.6":{"name":"mockttp","version":"0.12.6","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.12.6","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"970336cf14e2bd6cd59684ff75de93c66ba6205f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.12.6.tgz","fileCount":227,"integrity":"sha512-0m+2RdVwp1X+UEjM/J9OraQTMLFs2z5XwquA40G+BO8O55X2sUyd0a+v+yLEL84xPDQFTYlykrBvpR9n5YA1KQ==","signatures":[{"sig":"MEQCIDVTH+ozfqepR8DPvsVc+Urp/ZFpPcDdydEDpI/K7xALAiAYOfspcWFhKraqkkTLsQ75WGlTMtsbKVHUF/V2sfS46w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP1vaCRA9TVsSAnZWagAAXhUP/1nkl2FDTN5FrCtsbVE9\nhk5ADYDT7oYCPTMZ3XDWJd96i2eXW/eE5tAdA8DbCobZJm8SJtphyOZZlxht\nDlpvUSpiojaSLQoxM0CmjHNTlZ1MuOoNYXCkEqhZTgpBWHPXRlaargTJeoVj\nQHs4yrqjdIK8BZv9L6aeip73UiLE7hx1b9LebtNBYc6AFqx9Vi6fKcGoKmqc\nZRYKYFqmVqVzO/YYubqBM8nKoQp1w4zxRXIl6YiJt45GpCjjb2ZKRk4xjCl8\nS6tJwKDBXGqTpeeUKk+km69aKdjvBZid73CEPztQoC51UXPRG8aJ+AZi1e6A\n71MkjBuL8taOfzSbf0/aEwg9FFhxEZq/gNcJZqr5yPlCyVtA4IJQiOOd3pr6\nsv0E8daUoFZbrKJ7S8Y9wrv7qXRQVT8CDNAc4Sb0R5KvVtejh4UOnYXdMQIO\nWF28y/FvrL5LizHTwNkpH9b88tFyQiprl9jIw9fOz31C9b2oROuNzBg87usT\nlNGWU/I4C/die4N2pGoSGR2zurqq1dBS2WWvy+aDLeTNBaXM9Ai2e7gLEGVd\nu9e32TnbIpsOBvb8LzMD8IfJk8K1iN54ebenL1L3/UUVfZBSoxm0G1RM69nO\nmzZ9ymFn3QbkCzd3VFxLbJ02XDyrrn3/9792r6z1ixkDv181WwawsP882dgx\nV99U\r\n=93q1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"1f5b4b8f1406fbb7a541ea30b2e7a782aca5d71e","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.9","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^2.0.0","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.13.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.1.6","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.12.6_1547656153400_0.4409829595662522","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"mockttp","version":"0.13.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.13.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"35a3edf6dd2f7152682c5f6be413b17dc7397b5b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.13.0.tgz","fileCount":228,"integrity":"sha512-hr9qTFh6knkO3hI4XOn8DmiZDdy1TL2oiMkZtaYh0aLIwUDIWoQbvsUdw0Vv3jPyoZSDFPFvgV7fOKpDDWC4OQ==","signatures":[{"sig":"MEQCIDcAOCNh9gk2ISlqWQuI7+8wSmWTggQshGjziVrfeHTFAiB+6ePAJHRv3xYj7BHq2Qr5GFW/lnJEAPis3AyH52kiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3291020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9ChCRA9TVsSAnZWagAAhhoP/Rp34Q1IELCMklOcq8FC\nBRsopiAiUz8cU0ayTAGEdqKJFeaBVlRg6VkhCmvyFXNl3bIbpDwlyysRtJ8l\n+UIbcOxj0vD9ECHQ/sCNRQJjPktRuuyNApN6xUJibRL7YZDnL+ymG7nop8C8\nzkOKOSwboxz0uw4py9+Fbwc0M1sIySKzLhTMw9A6rKNKa8EVLPF6pgh3co73\n8Z4E1PINl3PkflXHtMmHlPfw9i+rKc4NzxtuD5uEB+3sT4BZLkUg2iw3x25s\ne7l1D20vQBQ34uTWAQ36z0SZHktYnUslNOB0BqxXq6V23+wTOO+BKX1ub0J8\nH9J2NEagxhQkRQjI9xIwU3MDc5BoPMPbU8xzJTyCDonSe8b1qJYuhHPMeDdd\nJXyl6ciyvn1B3trIXan9cb85aPleSi5DuxmB1tsR84ruWNGXXROcpvbTxOHH\n+q68KQXOUrWyf9yz1/I1taPA+br3sHO1Y+xX9nSMvgnvK7N3lB3HLdjHksDk\ncIe9R6x0f4SR8cbWgRLIhMbki6w4XOge2mAXKnSCv3+V7zezHJihnR1/i9GR\nxLP+JTpOz0IiH/9qZvZ6tpUhCFrDzl0AMPMDj/bOUwtouG73/a3pMLSGSf2W\nBkdxOcwHu7j2N/rFqbRCph1X8bAKrecR8lg+Y5/XxtnX6MjGYYIaOD/qDa4m\nqaj7\r\n=waFa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"a5b5ae200662d765a313221ca033b2888c8efef7","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.7.1","portfinder":"^1.0.13","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.13.0","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.3.3333","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^1.1.1"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.13.0_1552928928443_0.7050058469197447","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"mockttp","version":"0.14.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"a5ed7870a556d1dfc5a0a54a8290a106f15d7e56","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.0.tgz","fileCount":226,"integrity":"sha512-Bws+GrDpweL3Yu3mPDQctgCt6eVuRD6q1fO7aKv1cJNUqiRYWAastKtbtTRuE1nj6PJIYhBy62iwi8KOKsFD4Q==","signatures":[{"sig":"MEQCIFjjZ1KdZ05re7tYhH3zhm6Yjd5hswk+LYQMeyP2CLPpAiAPwoHI04QJ1ynd5Gp9hdDwUJlcDh0mFIbvnAjiO6GvSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3282289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr0cwCRA9TVsSAnZWagAArdwP/1FtegK4YWwcrHNjFAux\nlW7m0ZVHwQH3v3ZgDC+Hdaoqsb1P8wixDd5lIxc48RTkWrMnpQj0wRIhRjQ4\nA/j+61HzPQDknaU9U6Y6gYlTzU4DaFLduBjEphOhr5tbdYqiOrFOckI+oeqT\nNJ4rJt7JHeJFGYmHcP8/oBDCWGvRuNhlwjQDfMv+KXREo2zDZ4W2eFhB8S0q\n55G/zceajcF1oXTFTZAoiIJ2anqk5ptkzFQq1sLGGgjp6ATIoUpC0Kr9OU3P\na4im+hZakoWhwaDHWwEWERZMlxJ9hRhsSNvQMC+QBS+dNjoSZPaV5fAQqf0W\nCspINNPhoYp2XGNCrPjzcwZaPq0SXoW3Aec+I5bY7DCR7tmyLdzyhF5KPQt0\nC0GszKTUMD/TypvazpyPQz7ZgJtSLnoqmJbp+XtfojsLxR5ODkXq1zIoqh8r\nQ5bBApurf+b3zpOO5VdHgXXBw4ZZHkShOn0n5SBYVL1VlWOUyMgo0cn9Vnxc\ner+AOlDC7VXIXis3/eGZu90Cdc3odRkahvVNXN5VLD/zCcmmTBcWsh3TfR55\n/Hg5axMRLwvWb5aSLwKN/B3cKBXgRlhKMTh+F61mS41AqAOgTqi0aP29/Dit\ni90FYd5/i/LUVGeeAkTKIsaOEfZf8977+xQHezyk6jN7ak6Ng+E50Poa1V0p\nOolw\r\n=98xx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"e2025cd85b5284cf5524f7ad724bcacefd672e2f","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.0_1554990896102_0.8573898354858172","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"mockttp","version":"0.14.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"ba9ec0ed2f1d612b50c8745cb9aae3f4587f05dc","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.1.tgz","fileCount":231,"integrity":"sha512-CojgrDN17f6tDTn2KtqjFUvZsMlfAiZQMKXvfpDfYl7lFylwm9Wyuig627v7IhYyk18hEY42maTR3vQWa7ki2A==","signatures":[{"sig":"MEYCIQDze/DyPGShFN5RLuS49vXN4O7zKuRqLJjmxSOFZSjJPAIhANfzVAahprgsDzEcu6YUjIsKxgVErcdsTCzOy3ZjXbUw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3319326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvfT7CRA9TVsSAnZWagAAnnQP/RRhIRIWjFIbWFJ4qn8A\nLDSr5On27kK5TzcY2vaMBHCQh2wC/GYwSiHW7zZ1pXPz3yKm4o2NUZLPPtbM\nrLakClJCYBpSy0jhaDSf4KLN3I9doiPH4V4w+G+2wdPaW8C1aqO5uvWHrzTb\nelmwsZ5JZo+f8R8xiMkZ1/gxdzCgzHUHztbhsNriCuKTYGupk6pfusulzuIU\ndBkOqA2wpjgrDQGjsmNplMO2l/wJJ+B9TvgTzDeWi+9VIUwMKmujjppbmBKr\nn8zsDSE8bteg0ETqWoZjo+BLc6TQ0fvgAii/itWgBhTAG42RvZ2njDapboXR\nUiY/y4eLXw37HhZ6q0MFwEXATXwXyhism5ePU5ci0vcWUaHaMYi/Mm8NKa4H\n+stvChAf5Y9n6D8t7+3z7xdraAUZeNqwzJwlh+DOR/u2LIO3CypBUEif8IaV\n09n2ZaRN5G/5h86bl1PjIgf1iuljPNjlbv33uv7NdBKRrtUqKc5GYNMK0px/\nKPGdagGCqXWJYAwBCC/Ls3YAHPEJ6+e3sBreyYFkBN1HkrAeQ/LFkcpnrdsn\ni0VNTciovyuBNF4P0cLXgQ64DrLc6LwAlpRKBRxNoMQnYC8QQVEFk7LMNOk2\nH2zW++ggW1u8Bm7L9b4t05ApEiuzOTWPYRSFR/hMXAxrhANXQ8zTrwjsUmv9\npZ9B\r\n=2cwb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"345f7574aa888c2031159c5b36951518e1fe599a","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.1_1555952890788_0.15070467056750902","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"mockttp","version":"0.14.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"e79c17a61f72d6c479538975c5943fe9ec3f8a23","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.2.tgz","fileCount":232,"integrity":"sha512-f21muRyLFElu7c5/P3e9Ort3CII4rQkjUKZkGnpmHMLBJbqrSQgd/hkLJ1IM5+YkClTBIXy4toYdQzvHaLyQaw==","signatures":[{"sig":"MEUCIQDn/sfClMt708exqAJlocVr2lCllgHUuwWJUJTt19xaXwIgCKGUsB+3h+z9xpUQOKatLMO+qeERXsj/1Mz3ak1IzBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3348432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwzGzCRA9TVsSAnZWagAAxvwP/R9QpyeCmXMF5kAy9Yo9\nA6GSvmn9FnYIWhn4ibG2DZkRbr9TSzlemidveoRyJfaYArdnUtR/XzoN8Fno\nkjDhAvS84c8rQdu6nkD4weJ0Y07R0CGyHabpFPbsvRRQw3Zg924j4BKC3Fnd\n9nNvjhdOflOca4rA8PylVhtHogD+hewO+tZIX/bv4nClyJc61aFX+f9ObS1u\nzGAu76ms88P7z50yaPYXDmE3pQ+LRXIJVO5f4FDe6LcqbKqduGvLert91n3k\nY5l+luAS6ELwyKdx6DavVanf3ONMt/PuqxIV5VIRvi4mErRd290Hof8d+OIY\nsteruPXBo6ukOyfByRLDLYiXGZ0IYr3FSwaYbI9l7kTNezM9mYXrncHqW3Tj\nWFYiOF7Wxb+zmi7UD3yyJchjTQQe3EaGKvEw25n0d3UDvmJmUewzM3sTPO5Z\nvm+W+vHXMKZUWDQU5ucJxMMm8WBaFhcWxKZ8tWDHm7LMloQMtfp0jI98EZFq\nWHxwfSfRQGJJiI3tX39LdGQSp7F8BfZas9gvsDGjYM7BNTVwbrYGUeVtItZU\nsmf8socSruQfxGaBrjqpMU2K7bkAbo3+V3h98Adu1kRilp5eZ4zXkIxltqud\npoDxUvAuC6/qarmXNHWPd8l/lwlPJTLbSaxlOhSLBN619wqy3D3Utr5mZWzh\nBGNZ\r\n=K++C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"2341c3b77dcd782475e1fbabf286b103f4c3f11c","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.2_1556296114198_0.7914405018810982","host":"s3://npm-registry-packages"}},"0.14.3":{"name":"mockttp","version":"0.14.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"9ad9e79098a0a6a9a78c2047f7c2918502ca5421","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.3.tgz","fileCount":232,"integrity":"sha512-1BychL2LNiA3c5tVXvqY/9RqZ70P+Lwf3nf5PkUjCD3yAC1MvDKBbllItd1kRn91dHEFkoIIGAf+wZJZqXUFjQ==","signatures":[{"sig":"MEQCIAKh3/MXYRVFJi7YzESYFagbHl+KkftWsgyHCiIr7+zSAiAhwMZhgAUNXMkgqANXvS9Na49Gtefi8kfZ1WvgCAm1dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3353533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyFeTCRA9TVsSAnZWagAAj8sP+waOSB0F40V23oxhPO6J\neARW7TH7R8medGh9ht0jcjyrQmXOGHC6UeYI7pX/nPtI7Ve7zvTdwH0OEno0\noeyz0muCr9Yl2w8Kv+gHfJUawsojnzCKhmST1FKiFX7iH3ucOFJdV0ROli1G\n06VP3aGAKuiI/dNFHY0LmRYUQBbezK6uU0aNqq/ecVx1xZAQcRnIsZ99XH18\nxD5UkwxR7llXYXI7QBS8Put5gN7NYDEVG2+L9peB6c7qtF5kmro5VQMN3OaE\nrxZLSB6uABdERA+ENcYVyKncsN6hA7Le+oz9fmnUIVvPSZtkvZzTPjNdNinP\nvzOsDT1O8KZB2GZ+CJa0ikqEhRyypCCWhFss1FEZXZnzWkHVp0/YeZlX4g0r\n4Dp2Di5UCN7UgkjxjWyHuDnBWqu4sPe4k4NaqvIoBRu6yw7KHoRl4Xd/l9J2\nqK7mo/Y1yfVMPyH4oqzb+Wp/Gp8IWiojOZ+I2WyRW/uoy6uJ09tVspdtJeQx\nn+bO++j60Oyp6ZmQd+H1lh1dGlFyHD2y+Cx27zigzNZMF2bMTZm31E84VjmE\nACr5ZESDWLhrqQ9jxHBTme79wNEMy+cWQyuUkmvFg8bZhBalrqRuHUxUpDsn\n5t+5j6ragllLF91EozCyxas97H1mjwIRZvsomz0+mPf1g6tahnhhDHm1E8T2\n4Oqu\r\n=/u4G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"b0b819eb1a5477d7ce3518dce47c96a3fa3a109d","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/cors":"^2.8.1","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.3_1556633490293_0.8127514071282","host":"s3://npm-registry-packages"}},"0.14.4":{"name":"mockttp","version":"0.14.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"537aa9ecda13421588c6f1752764ad75ca3452bf","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.4.tgz","fileCount":232,"integrity":"sha512-SPFRyBKz9Vvm/Pcu42Bs+aX+UCxpEoSh5VHxrY1doyGSPpx0/xpE4bapJGvgxvZ5tzIa7yyp2BZTDJ1uk9t7JQ==","signatures":[{"sig":"MEQCIC37Cvkbr2ehJ585pMY68efa7eIIZR0qVEQzVLWbuDWEAiAq7KWVLPeMhLP24H7turjrDAul89bFrytT4uT2H6V8ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3357152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0w0vCRA9TVsSAnZWagAA0QcP/0YdlUaPOxeYKHzjwdCv\n1dY8HrnLYkrBkYW9bwP6AaMgeb7gycZi3sz4TQZkUUcNf5fjfrTb9L59bDVI\nbWL99rMkfaYKNsWTEFtBWqlJsB4LP5zzFopxRNmEOIKBFZp1FJwkVT4XOuVp\nbh7tJvHGeQGth56sTE6iKmn1WCMAnzzU5BSeHW/YHUutPPyzkCS+ZO9qlHWz\ntjDdSdrEzGzoBHQ0g1CbKimTSN1ufQ173s5C1e99a+yjhApPWaMAK5wAq77+\nKOD662bWYzwuWQrlgCpT4mns9SrKWxrT6Y1sQ6YeWQ0u/7A41D+T/3zL+w0/\nsFP+rXUmBFgxf3pclOylRjUZvpz5MRmsBdfrPTy+tBlPl5mYahj3G4/VwNTS\ntJ66iCVgdwEbG9fsC3E/PnXB3E18GkFtahgNvz4HUIOo29rQhdMrkO1t/gKU\nF+rhNDche2ZIVqZ7wdSFLdLKp7b3eyMOoVVqzyeMwLgI8t3seMk1y95R3UgW\nJzzNNKG8lxiA+tHNo6ktIaGlXd1BEM6lUo0oZPDxOKip5+neklQqcl1ZUSgl\n3L9cSJ4e2AEBZuJSazSub+nlat1WDjC9BNpIUOsJ92nYvaizp5C7K1D1T8Zl\npfFKRGquJ8A/ifcjWPd+Ax3TLMlj+BU7hk+N4/DuMc/CqCILn8NUjQXj3x7E\nLzkP\r\n=PHh0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"c3214f3b12f143df35e61a84842c98ab7dd5e74c","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.13.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.4_1557335342478_0.7132007694924867","host":"s3://npm-registry-packages"}},"0.14.5":{"name":"mockttp","version":"0.14.5","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.5","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"ea27baeacaa155d3f5ddbf0e70d7c08e4fb18838","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.5.tgz","fileCount":232,"integrity":"sha512-c4t1vUyhsDBD7siS4isuY2EqZ/T/qNUo3hbrKbT5bsEuIv1+eXM1QmapPDYIdqeLUyBWkauCNhHaoAodrcoUPg==","signatures":[{"sig":"MEYCIQCwrGKnBkkARHt6Rb7GPJV80NvQxLr7UjedogdYQxPzNQIhAMDTTsZFsKC1PCoNPm0o93Wx8L651xOlNypLUDGcPJib","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1DCwCRA9TVsSAnZWagAALXgP+wcQB3Kb01aXfnqRUiF2\nevM+9MdjGFzUSX9BiAXrEhqxit5Ux3yZfSLRRjoXT8bCkeKEBQNfw0gRLAgM\n6PyLUmINzECySJ08OIrzH1NBQV3oythDC8FvD7AQBbSa35AOJ775w8r9fswE\nuMzcuVes3ClOySdhkPQXlYZQVgw3fktzBrTNCXs2BfCg0Hq4VyuYZKKNyQK+\nMfKTcr3XGRI4MEWlxz5Flfd/iexz7Glz1LQSuCDjSLpZOjkrhEfD5Gl3eSWC\nIjVZs/vRJjjsAzWYf4J83ex7EPTy1kXvJ2K6UMTkQL2xBtWYdaPBfnfw1X5T\n18R6HOD2NT7+bQbqlVQhaJvkWQNUeOWwz8CgpSfOdwgbujbBdZaMHkRpR9Du\n2cHdn/dom4bTHScQ3KZkVIEKXudCC5EGbwROrQKRBb9mG8imjd0hlJ8gTIby\nu4f7/cZVEqCBb5MX+Oh5deinEsSf8te7dMMsDwzni3YRqABovxMyjgyuE77g\nJvFRy8wP4G9e73+SI0wwBYjSTxKUvMh9cODUQrv4b9wlSPAA4zUXZm1Fidql\neZNta1DiH60mDKOh+y4DF7rm9BVaJgvVisvdgNHWae4ctDHc7R4mCNigzb4B\noFNzoGsCxbsNTCxb5MIRvFM8NJRzCK1tXvi9j6xOcdN7NrRiBlMkB8XJNRIm\n0HLP\r\n=Vt3z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"a652ec77a609c2b3712559ced588f944009fa461","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.7.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","url-search-params":"^0.10.0","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/url-search-params":"^0.10.0","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.5_1557409968048_0.7994805689593982","host":"s3://npm-registry-packages"}},"0.14.6":{"name":"mockttp","version":"0.14.6","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.6","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"c41503247903c4a4242201a920df5c3dba3e5b47","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.6.tgz","fileCount":236,"integrity":"sha512-sGEilGFPuCobHR+ffY81Yaje6lJudgemO5GaYC8dvZPRT6bl4VAHjsg9rOXzvlwkpd5oafrt0jVnRzjbfy1Lsw==","signatures":[{"sig":"MEUCIFu5oMuBv1mPldfta1EnThGS/HUmvedkSdEuvnpkaDmBAiEA0KeQaOeQrpNQvU+vuuzAHZFiQT+F+qihSSt0vQ5cBAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3sh7CRA9TVsSAnZWagAA0EMP/jJ8dUW8Mb8HbO52sed4\nhM+kR4XvLDAGZk89Elp3XE9PBN+9D6xLmoQwW9Pwewz2BdaQ9P1KmtjAgJNQ\nIRYEyj+Dvv01dv0FaOS9BT20IRg4DuUvyb+zEP3Urj6/jypAj6f1QPO2HiJb\nEqJ6jo7ePhU8zZH5wv3Ph1Lg2s2z6iUgT2ruBt7WJO0B0FxzvAwipWUivGfs\nPepewmy6d4iAzs/qmFBVbQ8muqEl+CB2pj4V5Xg1+PK+znD5HCnELLed6uGy\nucGPOLvHJ90QC0OJKZFGYfy5szVUY36idgqHUJ2MIOOI2Yxm1CEY/aZkrdD1\nh7avvXepVydzoyed+QAp/+Ca2SDw3NPLtmy9qtgheJzvEDRcPwc26HBI3EP8\nc8EH6mPwoptG4Le1L05bh5CMDxmTKavYBNckgnenweJUkX5nMeCYSvB8M2NG\noZALBh1Ca2aQ2QBlHSF3aKhhbQWFlMCODdhv2n6AF3aHGTyzLA/kX9kLN3Zo\nPY5TmKvU6ywtNz7Puy3r/m8nD8G31SD2wC8Aao+wQnYf4rdvYY3IsIKzAEil\n5WDUDphVsIO/wylqBBHDJzJF+pTHTyGWljWrLqb+OaXTILxnoUO2RFzs4ESZ\nC88SAgdTqFw+oR5kFfbLfd7rWNl1jWmg3NedMBKMTkkkzKVmrMUemtzX+oGK\nWASK\r\n=9Odl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"37a990eb9e786856c6eda0646e6736d04913c0b4","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.6_1558104186254_0.7454526383014677","host":"s3://npm-registry-packages"}},"0.14.7":{"name":"mockttp","version":"0.14.7","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.7","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"d7a8861ea11bbd30fecdef7679f93e9d8e8c6e87","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.7.tgz","fileCount":236,"integrity":"sha512-8kXJwvI7g4gt9rEuFyvg5S8bik2uMSgIA4K2AYTizc9RWrQwUIy6f9l3ZZOx3b/yujjXJLpc3tQMf2isPEnkuw==","signatures":[{"sig":"MEUCIQD76lHTrod6G9yrlXgZXC6RDFSLEq9Kie5eLbfVXeAB2QIgGISRP4q/iOkYI48HSseOgBA8lk3FaF4OXzMY5utVtZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3vRYCRA9TVsSAnZWagAAsrYP/2xMlb0vnGrOx8i2+8Nc\ny8noAZ/kKbvSqNbSj8uu1ItRp8SR/RcDhTuBvBGLcz5y3SC9dDnQmEvSz2tU\nO+DY0NWEqwhVKRCGwZiLOO39HJVOreNBKhsOYL87T8FrKl7oEi3t6HWGefvt\nlMWERWkINE7moGGhcPHjIKFT7rmuY2rlyPHxVtASolAJwKBZb03PAtRWY4vL\nyjwJwp4rzGBmSB0SvBNhPndaYxMe7V8T2VARsw+4StUMrWxomuN77ES/Y6tr\nqG0QWah/X6DPtCknV5VGrhLSpTEzw+KLXDhlBVPALWEHd0pZT0o0NBF5oDBS\n/AuiZMo8uXskADA6MnT1XbUgkpFocvXO6NYt5TRJG3OcL1U7/T96jpO6OdB2\njQpv/xogLhQjuOf6GJWs25wSpW+dUUZqfl3VGKzFOgvQk2xlv8LruZkwdbIT\nFAhXJUSacM6iWppVgV2Z6uX3H1rNV+plrTRsUvlrbMhop4HhLy5aXWhUailh\n9zwtaNwRiypmtptnN0gJZlgmVRNzIKMYb5qGy71BtUQvA3gl+vQ0GRCvscGt\nrMjl8e1ow7/h8tAEeIBW8fJ8AcRSd216KG+alnR67RJEfXHbWdkV3B3QMQWX\nR0nbw1Ng+fA2k2QF4ElpA9r9mkdE5AlfFC9Ci4VAWNpMngBX4GbkerOlQsmg\nf/Ad\r\n=7ciU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"b008e708cc5bd4f55a5e886af8351a3b4c400214","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.7_1558115415345_0.6866822912871116","host":"s3://npm-registry-packages"}},"0.14.8":{"name":"mockttp","version":"0.14.8","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.14.8","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"526f8473f076fc53a3a9bb810e145f28a634d181","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.14.8.tgz","fileCount":236,"integrity":"sha512-ZcPnxmMsVKfSacJZnViC24bm7eBU1eE6rolbvPyjjlyxyavJmBGvoYZgd/C8Yss3s2PcxqUdWpqvKN0hi04DDQ==","signatures":[{"sig":"MEQCH2k99PFFTUWPgGK8F6c4ufxpWmYrKJqxL6Lvaa5hN+0CIQDQEGOitijSwh6BNTG2uzIgh2T+mJSx/8pn7VBLGNsrdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc49V5CRA9TVsSAnZWagAAZzcP/j1JrB9oR8KDfLcTsG+W\nfdcwwvdb+/R1lBDqbdq8eHj886DY3Gmskwsv/1tcw2dNSPSNWNolR+NuYXvc\n4CwKEoJfXDMDxtxqeztxSQjcCdWmHRauffEUP1ysNngfh+zU+MMePw9y2UdX\n8hTLLWGO3dc1YgWfTEbONHRW2FJgP7BFCDooWp9lCfeRr+/1Swt36lyHliP2\nv1kC3Sa1Abk+VtmBrUWuPi6aqeTSu01VebIVqaKpQgVK8C0CaH0UyjOC+Y3c\na0hmliycyGFIrXeSpcRP4tSu9XVfk3oCf4+zGuIPRXErBDI3qD7BAdyBt6Hl\nUMGbt5/1TEgzq/ScryOcVDW1Gw27LAzqwHCusfdbPCF6xOoQWQ5DUSsNyO1U\nh3RYcJ3KZediKJr3QWrjdQhj+lQFOnnkE+LCakYQMd+8UV75OQ1PfS4G0e4v\nIksLaDV1RpSjeDd1+2ZZtHGx8wl6SDI2/Vj4EfNmDTI7S9orQy2EjLR7+bnS\nYgJjcoDoZCo3eBe5XyQjbBJ3Uvc1Ltib/na+ukZJDZ9/VOC7QxPUTXyjdZ+H\nZQp61W9JwMt+tVWwr+cgz+9QgqdbCtpccxANLQVEL+w3jr+mFzWeqqViSX8v\nqmeHppySdMJe+fj/NyGwjHmGCSdjF5RT1bVzIWFhTzK8pg3UF2Wqd+LT6WeH\nxi/j\r\n=zs5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"fa501c6db7497bf4e158cd98b2464e1b9560a60f","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.14.8_1558435193000_0.5486174151769194","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"mockttp","version":"0.15.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.15.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"22622313c6f2c66ed1b5d39369e3a1a53ab37b00","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.15.0.tgz","fileCount":236,"integrity":"sha512-TMseB+gzivHvWOT+XSm7YyBlGEMKih6UG/n0ZYWG/lF3vgKCg8/MyOfQBPlhs95e4ELH5DWkQKULcE3ZS9uF6w==","signatures":[{"sig":"MEYCIQDgsSDvQEN0s/n+OPsMh7SWA5yXZ+qTSy4mheGLA+qpmQIhAMGqowJR3e9IgJipBfG5d+pweS9Ebd1fG5Iu3UAAfHwX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3555673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5XY8CRA9TVsSAnZWagAAZeoP/jp0UafwNs8ULvbsCVlU\nCbtmxWPZJazdQvzWpLeHXZKyfpfOeuNZtv8ePHNhV+0+t/6mePXvF3/yukMZ\nee6+zDC05+4/sBnooVVJIYQLxc7Mf339KoEYP0QFADC/rJooydvyK7ibRCXl\nL24d7ROAoW54xCidZZszaM5EFBAji4vJo9u83CBwbZiZeZkTRRqKs2kTDygp\nsKUmhJFY+N20/+VedXF2OiqiY2TrXJFmRI5hWFtNTv0QS0lWyy3WZLX5bm9T\ng44oRc9jO+iPwshoG16yCz55PpV+2UCw7ijkzxHfRwUwvr1rCTGi3QCa2UL8\n985ELettrUwvXRJFadybn+Ul7D/eYrigkDjBtezvRVzC+ncuerKu22kz1LJf\nPQAOsgI9YSCRps+AhLsYOGukug3mTZBJ+w1MbKsBwCLg76QAkGupVxiEEwBb\nCgL6j5NMfDn4edRDuIyI7MxSsJNeLa0ru/F8VB5SzXVQz3XofwP79EaEKuB6\nOVVkRu+wNkdexHKe3mSwyuiHN9Z2o949i6quSMgOfUd7tAohtYOmieTxv1xI\na22XVZgFNnw+aGSmDJ9zYDn8/+rvUusp2yBZjnrns+GDvceU8iVu4kiDYO40\nTBaMRh4VCvgExjNSWU8yCRy6uI3QqV0WV2vx3d8PWcB3uEWGtCQlnocsYEni\nA2L8\r\n=aKj4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"6fe276639e390a6d57cae271332fc48ef26d7d3b","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"^3.4.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.15.0_1558541884134_0.19025536128217824","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"mockttp","version":"0.15.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.15.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"7a1b8af7cca1744baffcfec01dd3fa4c34bda622","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.15.1.tgz","fileCount":235,"integrity":"sha512-rQEwhVJbXPvkFbgBhPuS1tZKN5NuXK+MSl+K9Rc467bCEtbF/o03dmGofUWXnip2nJi5QDMIs5EyfZ1E1fsrhA==","signatures":[{"sig":"MEUCIDovyn6JNKfS6vZcxItocQVLJ5gc7wmgxMkanxzBPPxgAiEAmCUTMGJSs0FGNJkqcbE4RzfospZMEGICQEqmbK/BJd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3553272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLeAPCRA9TVsSAnZWagAA360P/joJzqgSdCrJ9z3SpT1I\n4sMcdbdPdV8s8Xo4ltLqlwof5p29Qg/YLj7jPffmnGipyG3jJ7sbYgk/W3Nb\npybW5buJT8Nh5mBN6uuiKbNdtUzDyLDvfcCF6XTm/3xHFnyx3ySzC7CwV3yX\nqr52Z4TYyOt2M8rGmeccwWiM3Ds8ve/N6bRomdmiG5YZXQDx2Ormvr8bskIc\nVwgREirPAVVTa/lEDmWFu4MCm6MKssRQMbhWEv6qBM9pDg3z5xoNpfTt5Pf1\nqfYht65LP412vwi/DHIXp5TOVvWUkNOsF7rJsQ9m7EIsk1BEsIWoHVCMnpxh\n+QjydxXtKOpiOMHHgZmHUP0/4cPBeSLciaqoYGLrIl547hOjIPMRbACf5mgT\nOhZZl1/yQVdt2ffoLSb/njQpgkguEYRZuX8ePhWLosdnYTMIQ8qefi/IwINX\nhS+lLQSpyAiHvPAF+wSSUjb1UoAEQgNv/S8xOdiRvsptGHpLV0kxPiznZ/Kj\nlcMwh3CNhz8wLYjjc+n4YnINuzahfG73itfo7aIE1gLURLl7pKY0SFOkm+Lw\nj2TWcTOn9Uwt8XYOG2ZvBjDlKW4wXrU9gCPLfjsDdpjSafuWp79IwLniyVuU\nGFANGVY1fujg7Ug+BZc5Ix2QJme2cfbGBn+vfV9b4eowbAwZ6NDG7O4m/yE/\n+tyx\r\n=SQdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"00117036b9a4a5dad073821938d14b9d5b5b437f","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","base64-arraybuffer":"^0.1.5","duplex-passthrough":"^1.0.2","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.5.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.15.1_1563287566710_0.3916147759728239","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"mockttp","version":"0.16.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.16.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"4425ce6bf210a58959498aa69bfad61c6a9c737a","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.16.0.tgz","fileCount":233,"integrity":"sha512-XaFBLdcRYUjvw6corp8ioKQtht3Z3PwzNnIBjGKMMc1fANajySvEPDlb5A0Hc+Brud4V2Na+cunWvS0MpyI/aA==","signatures":[{"sig":"MEUCID4+QwcROmeVzasHmCbm+J6oWOKhNSqxZWCd0yZKcPy9AiEAnYnBrROtDbM20vm57GzQZEaeUlmJGjsj3P3BkQQY38I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3997204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdObnRCRA9TVsSAnZWagAAcc0P/3FsSA4enuPqXnS8mRbG\nuK1LPD0OCcdqRE2KhflYOQSdK+97KFtAL0zSNArINq3YpoG+1kz6MymwhWyd\neGNg3UwlgECKPOL1ngeBaSiatZ/AppGoXGxmsgo/Y90oq5SFtln9oyHu61Ic\npYYvxMSuDoOGiAIPp6Vu3OHgGwSbfpVkeLkyjAOPpblqAepLUw/XYyBamqfc\nwkgTZTQdExkU7KtsJ0G+4fYZnLWOQT8qCkUO6xHXAlb4atWWiuduKN3/RImy\nlVqfpNs/6E0jMaTesKkYV+qsnGb9NjtKC2D8f1A8QUirH8eJokgOZP5UtCCH\nOYbgsmUYW4TWcFuiglK06Os8T18haPih45VnzcukWi7GtuJJlpQyJ4q2ebuZ\n3PwChsuAAtkbMMOLtpwGgKi2gGpa31/4H049q7RVN0QXgEbS4YliCJQzQDUn\nhUgHk+w+boRy3jRY6doxfYM/3odnxInshVBaJLdVUd4S2cFuNuKlZBYQq73f\nyiMLq/XlRD3OsrYTzhkPhTuyl17mGoXEvCZmnktAcNX3gZnJR8goWzXZtrS7\npby+BxgOht5jPxmPHYfMLpAWAp7Vqf6WJXuh1V4br7LuPp+NOFVQE0lsBLNr\nSZHvM991WEJKvr9PPZhXf5/5WE8JcVJ9RuAt5E59LgqtJOED07bQA83t+6qO\nTC+c\r\n=NV6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"83b49d5821589f920bf096672e894cfa304de51a","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.5.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.16.0_1564064208305_0.3773522063303709","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"mockttp","version":"0.16.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.16.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"240a830c7b5d918e3c3b96da29304373ee9c5015","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.16.1.tgz","fileCount":233,"integrity":"sha512-+cX2krKgwtsmFLS6+zVQQ1Y9cWo/E2JWrbYXsOgYu5EsHKX5OIgHCB9w31ExzXzdd1p7fCgPeAvGKKQ518gyYQ==","signatures":[{"sig":"MEQCIBV37hRd71ySIGZQV6YLz3UvZAhuTiWknz/iv3pS+sl9AiBKXlx8Utu7jjvYXwe5ypT9peBzKdUF+NaqohAV81t87w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4003752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOfwOCRA9TVsSAnZWagAA1BsP/iqJ9djmewTSoJfG0z4z\nVPigcB3+0m7LXDvKuuT053Vwv47bqzdhrF8qMpzLLDL2Q0ZMfWkzyTiweWvn\nRTOsLe3qdewKDXNtK5CXcvAJEYJXVrjbK1VyF3NfWt2IV/TGsQODQ5Z56nUN\ncn1DqfV6Cp7SUmw9ysuywGmrpKSuQ+tlQB7ik4G/pFSKhFlIl1KcOZ8vDlqA\nIDBglSLzy7txCgE2Tsuq/GYEd2pNTSMgUePb09dwrFg+3pUEq0/ddqGKgSdj\nlGW7PQtsIYfIgeHtAaXPzWl7Lt7WHWtZ6P40ny6U8lURWHDhNUsZZqWCj13u\ntbyvsHqcTDhmoock/T5oNayORComG8EA1zOV193gaOGaHwxoZ6l8KePpiJkC\n8NcXkSEpWVmS9i2nkJ14qzFfKdqcjx2FhO7NN3gnVyAuvr0p7JrRDGH6sPDK\no9TlsBoEbQlA844uXgFq2FXlnChoUzJ2/fUO1CSrr+mGetyAyP18dafP3dWd\nVukyi0uvYE9EW6muHyuFjO+izeI4Le1PbZMnnU7HwKjUZbaxkqgThSKe8nIX\n/0A8ruta/3HiuKZLm50BJUL92TnYiedUH6Pp7b0R0ahaRBi7CD8199vOE52N\nzEYFrgq+QRfCb5OLCZXsHCUKAiGwK32C5Jkkx0zVzS7YQiniT0TQrXgxmo9B\nVeHX\r\n=fliP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"8b2b1385d02e46bd52df17e93f17eb01ff8cacdf","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"~2.18.0","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^0.5.5","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","sinon":"^1.17.5","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"^5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","sinon-chai":"^2.8.0","typescript":"3.5.3","@types/chai":"^3.4.34","@types/uuid":"^3.4.0","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.37","@types/semver":"^5.5.0","karma-webpack":"^2.0.5","@types/graphql":"^14.0.2","@types/request":"0.0.31","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/sinon-chai":"^2.7.27","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"^1.4.0","source-map-support":"^0.5.3","@types/normalize-url":"^1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"0.0.29","@types/base64-arraybuffer":"^0.1.0","@types/source-map-support":"^0.4.0","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.16.1_1564081165928_0.9639504665679683","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"mockttp","version":"0.17.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.17.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"1f3f841e61e40515d1b8495ad99f0fe6fa6c16e3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.17.0.tgz","fileCount":241,"integrity":"sha512-ZUFtY1Y1yUwo8olxt0Qoz+1doo0vDdUoUp+xGlBEKz8IZl1bn7g1pZDwQ+C2ysZfRDtfem3HEgPu9Z6Kzz8RFQ==","signatures":[{"sig":"MEQCIBpwJrbnZ4yeEWWCvg0BrlNnht9kvB1f7k0j6rYTxwb/AiAaaEG/98Cuv0Q54LgCEotyZpkxO1tNWVNZvNgHkOwjaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4190671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWsQmCRA9TVsSAnZWagAAHCMP/05J3lp8DoNGYEp8WVux\n2hK6jtrcKLaWmLUcEqpqiKhalvcsXdc0XGJEhi0ceuU6szAkZ7AGLbZmBADy\nQGZC3BDHpoGYR41Kd0pwmHOC6nbNJuZ+jyLwmUdJY1rRlYNOWnEglQHv+Pt8\n3mW2/lQmd4MHUCruebAmTkyVZz4fgml6z/OP4sNpqdmhgQiELRdaQLN+UgeQ\nqJChSMHvXeED2RXT6muNoh4Z2VQ/joTkNc/sZyyv98PEqOAM2jrJcD6E9VFT\nHGY3KtkI3QEHhJdj9FLROa70bScwICGCJXqDbemsxOVquqMahJc7swz3ncFo\nhoRaCsZZsI1BB4qCIzpNmCjV1RbsvceB6sRwmgsQqnsTexPHLHp4mv3DQML7\na2x9ODYl3m/P69qWWZFeQO5KPtf4IH9EEtayWFtlVEnw8nlojaaz2Euvmha5\n/AC2jtzgAUrMaqO+OgH5H6rWUFDUAmgxq1ToQMs0T7X4DMoiHw/S8WLPConA\nKnQrvTUMHzrbCla85uKl9p9cDSIInXRKGH/EEiyXQmp3ndtI0/uA69fnILyW\nO8Wvp7kyAqDBvEwvsMVbJ8xGbNAnBoRcIOp94gM/o3yGLcQdkORFkVegNx6d\ny5EalErfrw4iGqNSxVJ+N7SutFd8IlvsyIId3MhZ8sfwxQmCYhWRFYYSKtrv\nA5Uj\r\n=lL7y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"cddf717b62186134eafa61f3a98c8dca7e325949","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"^1.0.13","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.17.0_1566229541824_0.8196026979757873","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"mockttp","version":"0.17.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.17.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"270fbed882c7e6ab3c232ee50f2bf81669a6e628","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.17.1.tgz","fileCount":241,"integrity":"sha512-3YnAlo0zf1R9BqT4m6l3CjxLeXWz+byjKy3nBs2Xz+0vPi9moi/hFof0hiOPY9OEop2tyyScgf246DLRprKnCw==","signatures":[{"sig":"MEUCIQC3xHw6AvJcA2A41NXYL+47Tu3b+fOu++UdLWsPfg0GmwIgA+0WdjFhZe3SsdnQQY/b0v+NOk6QRpFzOt02bhunmXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4190670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWvgGCRA9TVsSAnZWagAAFHIP/092V+dLUJmJw95WgQwJ\nkq1Yk6KEp5Sckgf1w8uamOMILQIBxvs2UDdiu+FemeBNLULWD6mb+FyQtqgO\n0qdNf+m3ZjeLgziksJOK+ekN9sPL774owWWelFyPqKRvcTuvZ7nk1ItRx2Ck\n3vLJitGrntmeEqnhuIgPl9P9QrfqHqWNxyhAm9Xa3GG2/DZ5FMOPTly74/Fu\n7g0BU8gzj5I0K6CbmFl1O6nvqnhrlLEgI4QongNchLS5WDriRepKJjhNkTNK\nUMAWON18jSsJdkqQD/0KpNzBIU+SKqkkkG8S2SIsQt0fXU6WInI+jlUocGKr\nw64q5R2ofnFrkdUJB3L51BRlWJUP43m4pFfy/Y2H5lNkORuQNPO3QeOSCIXK\nkFsQTh8lkq0oNeFH/obAejx+MZFdf+Y1P9sxVTn/v/VpeSSP4/u5SEQh3acn\ns/LsQ1lPrgf4PY7/c8ZeK635PyRDHIs/L4ZpW+6qfzizP3ouXU8/M8eTvzY3\nobAn2QOZPTbI324Nt9LGQcRJhYL/nV4MGPY9YfPSQ5o9IfYT03fD0qiU0UMq\nFq7sQrah3kRMvGzlhHqE7Gf6Na8cls92XcI7+HTkPQL7/BUpNlfxB5tfYGti\nr6pI1KMNauvRLXPuof5phAQZBhLPn3DD5Y+sq4a2S/y5E9VL6qLvA9p5QT/t\n2nlW\r\n=+T/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"4ce140bb9a7f43022252d04a4c323750f3547ad0","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.17.1_1566242821410_0.8098272564182021","host":"s3://npm-registry-packages"}},"0.17.2":{"name":"mockttp","version":"0.17.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.17.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"85f6dc14f3787be8cb4d7498cdae254da42265f5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.17.2.tgz","fileCount":134,"integrity":"sha512-QRDa/h69w6rMOAYOL+Sc5+szUZgHYrUSYYQbIvW/j6Dde22f8SjbvkoVlFYyuEa0f5IwR6X9i7nxX6XIz08D5g==","signatures":[{"sig":"MEQCIApH20oFgRKIFsI7jfxntTUdt5n2psxHr5u/3aopoFRkAiBRzecinAPchlPO5pgeiupjOSTh4ZQhgXxaUNy7OZ0jGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbVE3CRA9TVsSAnZWagAAI5cQAKGL96wMv+hU2/Fx/6SU\nyW0ipAphbbS3yPDKvVAyrbTUSJPCKn3/j7WTNlGByBoTDpD04FG2g8OtVC4N\nk8BzxyJKr6PxCYcGYkZXXaZ7XiHehGhq3rDmjRMXqaGsgp2tj/t22kAQzrL7\nmoeQtvjOwG7A98IB/ae/bY4FhK2cpFcnnSCndcbdg04/UGnq6OzQFlfnxZ8g\nYQzHPOOjKmlAlWsxH5RjBl5ppGRbNnjBGdAJVKR1T/hzHDt7gkVSoSM3YzKd\ne9Id64BsXlwIoqaIcN0lZk1yoYQCoUIFMZ/g3kErA1ZfADK5HWJA0Os4WOX9\nQuIMGKi5w1OqLwHFtYLJ8ROhLltRVPvt6QwfWPMqm5xnnwIk8qXd2iqBd7+C\nmm2FDbqth7UsTx9QqP/Rt9SaLp+NHLOrrNlmJ62JsnDQURbHW2zzmWi3RlwK\nxuvqK3jMgytu37D7oOjbboYlW7r+k+Y7TtItNbB/p+vWvzTsrCPRFYIFws+h\nZHlfjxJDYYdbFhU0GyuskCAji/fNX6eBaSQ8Qq2ndUNBVw+8p7mTzaPhtqdL\n+TlOEJ3ZBW2QqJmqNPP9yF+svGJuawdGNTleBXwi2wvgxmHmDLOFwomvPt9N\nHUPGHmJpbDlqjGDfv2iThauhYffLNkfNMN900QEwM++cpqhLHtRfyvn+SRoL\nGuBo\r\n=+KNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"ce827d9622fd309a31c074b374cbfef1ca33a35d","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.17.2_1567445303116_0.32093883395099154","host":"s3://npm-registry-packages"}},"0.17.3":{"name":"mockttp","version":"0.17.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.17.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"01eed35249591ca4ea863acea9250f2fab0a7b41","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.17.3.tgz","fileCount":134,"integrity":"sha512-2HlyqJY6e1tsbHXnMtlkg8R+9ecEH3BjpbGg1xLCfcV4pq97cL22y6UZynPc5L3KTpKO/jb4ERy6b81B/UhXXA==","signatures":[{"sig":"MEUCIAfjgBRs6ViI7I47QWqKAdw6oV9ndaMBtMsGmKRGosNUAiEA+EpAwCUIEs7khu9L56wchgbGZHmiSftDi2yWoxkXVy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdemRWCRA9TVsSAnZWagAAoMYQAI6SMxI6nHcJeLppHBrK\ngrIOzLSFG+fh91qxmZPAVeWMeCEUp16Vnwx36xDEueUxSWEzjJxDVGspt7R5\nqioVhnIB9dRMNpioaRj7aAp8RE4eTdrrng154ZaGoa5kK4BdYJYTAxUVp/QN\nQeN/DtsiCJgfqEzB9Xo5C1rCbhaIHTnTFpWk8D7HhV+xUaFeFiKDkmsC5WiR\nkz9PEV2k8i0C6HIQG04j9msdxrz1sq3pIbhMv3NSgUKWKwfHbfb0Q4lHz3kZ\nPZuezVG62RaMjPREI3bbwseqvEHSc+/EgVKeH5aAXGK1se4sarcC2ep3jtVC\nBXSZjKOe523wR4ULgHvdk912dgiHolpstSLx989RrsAbKklXndmsoOUB9TeF\nMzUuLgPjirYNGOWxb+M0YgLRHAw2vsV1Ob42S7dQe2T4bI052GpbrT+V0brE\n/LiX8mHPF90M8XYT1khK8/hP4e3Ugb/8zG6FOqJ9gK06G5ZnwiAF72btLG/F\nJVOyTlIEeSn+wmobLGPc7swGnTF9JwT8EBDrgUpg6WrNLjC0u6O8z71evT0Z\nL3vRdB9FOU+6XcdIbuBv1BE7oqkHV/yPQrLgVcMEFGAK+X6XIApFs9bPTaqU\njH8ef9DnptvtFLWAICI8MYoq9fqOaGQU9vftZWzd6ZMefVT2sykH8NRbieaK\n4BaQ\r\n=/lV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"858c3caa5980db01753d18dc5a418cd66c2d177e","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.17.3_1568302165564_0.7222353718419454","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"mockttp","version":"0.18.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.18.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"5e0a07a5e5a5d86c6f79ec71a051248a93e2555b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.18.0.tgz","fileCount":134,"integrity":"sha512-NzLtxRXrtkvS9a8cyyNNgiFyf1YrYNS79bPcfSXhGLK8cJtb76goQ1F/dt3/MAR26B4d2xENLAxzIXHIZuICYw==","signatures":[{"sig":"MEUCIEGww6kwaZJlIlM4LeRcL5/xXps2FJxQ90eg6EdlOkinAiEAgLxtjowPI8zfj9epIjEVAwVU/jA9c8e6H2VN0zVW8dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":586481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgnRqCRA9TVsSAnZWagAA5SEP/RX0lZDzfPlakFUXUdwu\ni8LYWYs5r6i/dAnK8SfojJ0ueaR98C/zWU4qpMBfCFCAwLEN5bwuL6+BUkl5\nvVHSEoy+69wcbBVPbnA0BOFuEpgkLvp7+08XdKGkBEu+jFtSapo3BseVUGDc\nsMaDIMgODNxcWABPPbc4JQER/RS2N4PpW++YPyO+aKU/T244yeD8G/PnwU3D\n8v7zD/VrYU7XAPuimcDSEas1mkSxfGEz1BGYb6RLyNbBfDnyli8bfBm/hRn1\ntplozUzya1SzXXDZfnYlqiAZxvTblH6Faguq1tUs23wtllHfPS3Cqeqe1hqi\n9Cmgs2LORTuQgdjEzB3AcMDDZ85Z3HFQXKKhdlzX4RpuMkLbxQyjS3thZfEJ\nD4ID16/X3F+migoX+nBTXiRLkaWHgCFpWPoNS/0ft/3nchYcJQwhdjJzzsA6\nHntC7FYDepsPS7co4IGCR4JLPnwLBnIo7acDNK8UJoOTt9GEPotiUPOfvERu\n0WvdpBZsPxZ+kEGMpreELL1buWAzNq6VqQEKquP0acqt7dD1mi3UJwC58tlo\nb43LwzQzpEbflpoQcMebt2IYCApBJyaqs4e+TlhAslqf5qh1sdd9sP643GJR\nSc2FTT2X3dKsdC7hJIJJaPs/rG1UBYvu9POAFc74sv52/o38m3WzZ3tPd/K9\nDP7M\r\n=ODRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"7c12a5112393d8ca7aba183dbfd0d75f1a448ae1","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.18.0_1568830569767_0.924012514390917","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"mockttp","version":"0.18.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.18.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"01e8b6a6bc3f656439daf0f2068226dcf81280ff","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.18.1.tgz","fileCount":134,"integrity":"sha512-63Vi5Bni+iWBgzKgiv1t/drLQAD2Vot/COZ7p/JYomRdEgxqV8ewthFS1Bn6gIM6D+X64VKEmtXxpMCWsJqfDw==","signatures":[{"sig":"MEYCIQCwryPHJHvW4cWQgl2h631xXS73yYO2GOp3qOm8Fy8mEAIhAMPzbHqpCwhV4tg+nel0ULKMEsbOLxs4ywAzxv9IqDq2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlLMzCRA9TVsSAnZWagAA/X4P/RAwG8xhrEKYgM+9B6j7\nshTFaFsZwLO14EHGCWZYCUuPq7YV1gF7lHxoKqovwAk/8fz0I1izHsSWxB/7\nRuYSTnjoPIb/oyG7OwCbgtEN/6+mAjait8Jc0vlHQbUq9zPuBnv1YllrNl1t\nAbS2x2CClm6BfGRYaJa/b0v4/g6oHZZk/IJk60MXVzIYvR8QoB//YmGyQW8i\nFrNT9FsDiMeqJfZZlscxYyYKfI2jTmnjqtRLh7/oIq+Fgmm8NxaJZ4B2js3R\nalGnmeFyUFZU/WWZZBdx681Pcm4/1vDFIvZO7R8JxE3+0pWQTuoifzvjgFx7\n2OBWW4hMCKzApUzaJK/2HT1748gzjergClQDwylua2/U0QE/1GQu1kTWAUS6\nLlFOtzg/rLaIMecgdSnxV9+u8YpKa8FrVfjx1pvBzNu471uc6qq+TqnqSw4E\n/ONbyy71Bv9VJwav5EqVo83I/CC09hvkevMcN9M+2fYSSvWdDU+ZjBDgtGVM\nh2w2fMWdbg4qZgXkgKWo7yeRREjP2DkT0SoqTrSYjAzL2KB9XRe63k81EIz8\nw4J+NAdlB+OCE1lHwfwhG3IaQhVLAINKyJrCDJcrxc4UtoaPWxVJOUX90UHS\nzwFvfHM7GAMoMZO+gtxEClFLy8CXAGorbMxgH8o6APyklzMsL9MdvHtdPZKQ\nf5p+\r\n=jkqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"71f3d12a756e07ed1bdc72be3b18021de3e3c518","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.10.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"12.9.1","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.18.1_1570026290445_0.7357214923470898","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"mockttp","version":"0.19.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.19.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"110b7b5213f1c89d5adc29f484963355e34ed767","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.19.0.tgz","fileCount":134,"integrity":"sha512-6ZoKVDGri2NehXdN5aojh6DmIDX319rUlhDCC1l/+gF+794RodfsmxsJx5b2RW9g5foavsQq3Rn4lMIFcJlvyQ==","signatures":[{"sig":"MEQCIAIzIWIbBiV3SKV6oB5in3cRpbY1evuj0Ir3iGExBpPJAiB/SwYLtU4XPMaUlcHYoeJvZtvyNG2pxzwv8F3uzAGTJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":597913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnLY8CRA9TVsSAnZWagAAPeAP/1EMLjX/B1lP6/nxkRLU\nqQyF5FZ+6ul+XxEE3xJM18nstOfAquRDOdvt5t/hmflwMoCt6h9nHCxx+Zn9\nZp2wzvOH+vTXFXvh5NMEYGnorGGgV27fUzq8hlS+3GbFIw9+uTgCeBQVd30i\nWxRTP0f/zDvYUuXu3W9tEljuYNk8h8UlhDsDXXOaN3vT6Cyzu4UowAV2WItt\n75RYntuISxL1RV17mF3YI2EW07ZRIwTJTiyj8NutzgSIysxtJG7gxaxY/JKf\n4niwhtDRRhCZ3mGViG7baPKIojmbp5ZcugDF5zWCKdJo9vYM5thsou+dHGfn\noIRUFR4NCA5/m8TYvI+5JJYP18VOeJHi+ZIakudeIyXL0NMYLX8D2mH+PHuu\n4LoP6JSxP5RHhzLbBSQql/+pUGbr/yvCK+RXzPPC1+52I8EUEBo8DGuKoweB\nnqKjKV5W25x/cMlxuVBivKV2YX5MRlEn189peBSYPw/crp+t5DJnNX7RpeHT\nfvclkxPiER5NSt6r5wqw0BFfnTW9lhi8qYr8/zFCgGYqkTAQ/qjNZZXyc+7v\nk10nFQLyaEa7m1mtbP3yicDejbG8WJeorthjxAfsyvh9FHZz8h+KpABl0sq9\nTeXMrZUQOSJYsdQfb/7ZP8DlVel74yjUn9U6MCklFUQeEIqKM2q9+LLwks61\n+DJQ\r\n=3VA5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"5068af7489158fe01c28c4eb93af5a1da017977d","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.11.3","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.8.2","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.19.0_1570551355294_0.6243512233525308","host":"s3://npm-registry-packages"}},"0.19.1":{"name":"mockttp","version":"0.19.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.19.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"59487c8fd8f093ca86625401762d9e79b5f342e3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.19.1.tgz","fileCount":134,"integrity":"sha512-s+dSjFmg8/KRlsQLoqLMZIgaNz2G6/mFXI2GEL2kwGQF9CVu2IQ+3A3mgZMjdA32OW5wsbP7hRzAuqo8WQk+nA==","signatures":[{"sig":"MEQCIDLedElPz57AwKz2icapP3vgp2E2Cc4p91S/21N3mlaSAiBdKajgYBo6QWNvA6ma4zGSU6Ud1pXJr2y562omJaBX3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0rjSCRA9TVsSAnZWagAA/vcP/RjoIeCJdHDCpPdGgdOb\ncj1oBEY5qw41giopJ90yPV+K6E0Qht5EUp8BnhacI4Bq1NKB8cE+abSVRIAa\noeRbxk0ReKb1yIYclApcDPCdvsCYBGmpz3LmZpt/uhLskCYsdfBRxCiQIWCW\n8mgE2gnr9/t17weSFi9+jVdkcqNx0Bp8Jmz5Dj1OEQcnLAZk6yh0A7I4QJg4\niS9e0PoChjd90lT2rubDJIZnmSaftc4Ho2ai3SGDXBz71l9Bb4E9zAt9CtzY\n8Idsvtnq7hD1GiKPEugmBCAJkNLCs83kMTr9k4hVJtUKY4RQ3Re/Wor9X0Hg\njZgdim893XJHeAtxik6Ntp4Laq8+nNCrJoUW5LpgYZCT4Avw/ijwH2DnxqC7\ngZnvtsaMx/+QiE5sbololgZmvIOGtfGsFY+wlUstji8GXYezXIgwgpHDOnOC\ndb081qETF2UL0PAIOYDYI8idTSLDD3+U9CSlQ141nRxnQU67gObr3j1KPvDg\n6l/GsxCibd05dCfVJ9f3ABQPOFuKRmPYsXhwml4xzUsaqerzXfLAQvrKR/8K\nBY7ZeEFBHgQZnBssNcau7rV9NYirmMq8ME5ouK1Al/EwnlKcWgjY1M9YBfbY\nGKWB3O5dLYcp+mWcceccQqpl5v76p0KJ/jpuNy73CxovbU1x9myi0mCFVLV0\nDwSx\r\n=BKsS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"7caccaca22817db94e4d2b1c17a8340677634f31","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.13.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","node-forge":"^0.9.0","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.7","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.19.1_1574090961524_0.7109762623217151","host":"s3://npm-registry-packages"}},"0.19.2":{"name":"mockttp","version":"0.19.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.19.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"./dist/standalone/standalone-bin.js"},"dist":{"shasum":"8f5f5842780757c6fb09ebc2b9010e986e1f3ec5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.19.2.tgz","fileCount":135,"integrity":"sha512-Y8VR2JOFbHWMhppY7RLsgpZSHwLQU0W9RN7gHjTO6YzNHvoiMg/zzifVcq7SrAfBF6w7T5ppYpPD0L0AYd7ngw==","signatures":[{"sig":"MEUCIDmvWkA/tdg24CA+qfwJsh92J7esyvJh+9qfERFisFRuAiEA5aV85QpTt8ltauTBYSYckY3pTskytqRduZJv9e4WGKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":607681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3TWICRA9TVsSAnZWagAAn04QAJUPRns9wyXHJQ2iPQD9\nbC4V7KIo+DsTaJ1Tm6HrV+Q9bAZsW577xj2en9VP5VtU6i6To9yQ2n7tnCAD\nbcEAB4vPBnOfJ+P4z0OMSK69m2yLC0GxyGvHfiO3Zg3suaGQQ6jHIIaJCpXo\nfII3nlX2cbhZJFR+L5hDsW3mZA9QQznmbNkJKpeNxsO4VGNLMgpnL2/oZZET\nVzOd9ZTj87ZsJRr2ouox1VUF5AD3oE4Qc69kNPFE7OGS2WN1UQ6zr8tk3FIk\ndNhkK8JQW0UbphaJmLvrIJO+bjxzT5iR4NovIlpU1bd20EjsWBd7brgL1Fem\no8Fp12VkiLTOf7z3OweY180dpNjx5mXywQVYFOiIAbOROYvTH6Msvl7TBOXy\nZAD7wF0wAPrMIp2royxe8AR6s5DCzSSmO3H7ToGAqmbbEvVt2MILK3kPC2cL\ntYlMQXL+waRmpxjo/BVnvWzpElS/GMvO2KjgsMBgAiyS2UmFJSXa8nHS3WD0\nKvPCD4uwxQbeWs7SOn/xRxarZpzXGDwb7HDdkxdNj8L/3NJmXKKTW8SjSQAw\nlQaZeu3LVEqRKs8yXIodGNj1dK3ZmcwLB6C3xVmbQvEkga4NYhM+ijI/G6Es\nNaXW6nsqa7RIWYSZc19/n5s7N7zI91MwYmbF0WKbBY8LZDl8skSXngyiPLtt\neeYY\r\n=NfVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"3d8be98ba64760b09e768b0aaa064afa0410bcdd","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.13.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"1.0.21","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.8.7","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.5.3","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.19.2_1574778247724_0.1846494821096787","host":"s3://npm-registry-packages"}},"0.19.3":{"name":"mockttp","version":"0.19.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.19.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"6efa12f36db1f94739abe8ae02ddc3b686e23a6c","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.19.3.tgz","fileCount":135,"integrity":"sha512-n3pWe8tOT0wEQiR5c8DqkyVC1lFgJIPo5cqsGB2VtCN3x8rQGXg+pmdODpJIaFOwrf5ijXzxeSbks8+ospq4qg==","signatures":[{"sig":"MEYCIQDqH9qp64zx19eKcx7FA3S0F6tMjbSELKj3DQoqUOMVBgIhAKtUmlBx9Sj4uxIv/nA16CTktsFGSkT8Wvz1fXA3fwCs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT+aaCRA9TVsSAnZWagAArb4P/Rc+BbaClsv+XyhZi9Oo\n49QUKtwyYCv3npqjD+QquTkDv+j07sSiqLT6vop8x6RhhlUGHNVnPmfhM8h9\noj6DRR0To+Kts9ixYNAw6d38fDZzQrV0HwjD6qJULPXdjjwF2owkr2xqUsXN\nLKV6yjxetUW/f6j3FnUn8PAG/ng5NF1pmVrBJr/SuliiTaUbSjFO7w3xKVuL\nzDPym1WcV6xsh+7slWCAHhSFWK7aeL1e0OaHF3mhchkVhu0QZsqc3/t/rrqK\nn+vfokC3QJlgs05oQJ0kt6ES+T/qPxbsG+5uPz8SymeDhfE8Dn0FpJ/+n/5v\nlZe282W6qMGI+lctRNsYX1wWMpbSaiORxqz2+FvBPmXHzkQM52cwS6hbqR+B\nKFQI8qNXvmvkUwGtV+AA7qUliNscni2q6HL0rYROMx9uxApLsmN5KtV9UPZl\n6chQ0tTyjN2IT4IFpSQXxy74FURg5jXSVY39xJiiUYVTW+RJ8q3bba/vxciC\njOaw7mJuG65q+pIGSDG+Lt3tdhNby3UPVZEtF1ZhVk35nFniFrkrYSjekwQL\nxj/DvP1dT8ZGZFG3/znmv6xHeSBw5J2BEWpEjazWd0ViaNHJU3ssWwg3XQlK\n/Ts7aR6D/5OGUQK+Fdd4+YcKyoUOudew/I4YbcijyD80vEIcPibVjYcDcuX5\nLugO\r\n=r7pf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=6.0.0"},"gitHead":"20d1c97886ddc95d479506a930675cc57338aed8","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.13.7","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","httpolyglot":"^0.1.2","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^6.1.2","opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.14.2","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^2.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.19.3_1582294682191_0.8919627959324004","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"mockttp","version":"0.20.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.20.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"bb5fcfe22b8b671d5582b52a24e03369519eb3ea","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.20.0.tgz","fileCount":135,"integrity":"sha512-TLZ4Hpa4fQJ9wp6lnla3nznyCXM1PxjAg1xLh6ZXbp34vilYoSI4JQvCwrzts0Sivs4oSvG+yVA/DWO+2zwS4A==","signatures":[{"sig":"MEUCIQDAEP3B+CHQzD7tbvQ003PPyXYx0rtcQZKwBV398leeWwIgOqTmbphO980rKtP1+sphNxmTdkeE0xNJy2hUaAS7pg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":645177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYTiCRA9TVsSAnZWagAA9AEP/ia5WGUFPBo+QJQnfkSg\nOO1cT5/Loc7fbJNtcnlOy7uF5nG4ale2+d7xmzP5GDYl+Q4JI/niLSHwbS7v\n4dF92FnbAe35wtfh/M9XttyJxzHrzT8A0FILnQR60HNT9uPQThTg8T3JuuXV\nlgD1iytRwVPV5GNuEHoEzr7MBhcv6sESzx4K3xSeDtWi/qhBivjustee77TX\nw5UhHOAgWlRiWH6eDEf8fvakI/bEWZpvRM9ZfZg+N6MhS1NBZ6VKPVfMnI7s\nK7A2S8a+CSdoMosL7QgTBrbMbRwdExekjdP8fQPhfo+RXKGD7hZ15nwdwF6U\nc7vIZB66KgYlH0SsiS5sQcXP7KlT9rTCxqzeBBNaMlah9fb6g5jKuVvPeHDN\n8iVr4TX+GUQAU+HYMEHLfB95oEUjEVGUqL7LLOgfrBI32T8t1iQIzloRqOoM\n0zGXt8bc7EQ/GoYuq+iNHVRF+1LECXIM7st5nctKh0pL08Xh0qRFx37p/4QD\n36NP/NPu43Sgysk2tA2yM397rjfen2ZwsmCO3TB44mIo3/tyAU1eJcQ4I3TE\ntHh+dbqBSl/ZF1hhwOrTW4UWjdRTKOVFNczFHfz3d/jxpVUhDOZpTUZPTwJ4\n7BhcmsAJ1EHdbUEZ83faKs1qhuVIubD6DSRPKdtnPXrmfTlKN2bStB3AJ5Qb\nktq6\r\n=Nh33\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=8.0.0"},"gitHead":"7e9ab0369c38c7b7b80f40ee18b455bfd120f51a","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^0.2.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.20.0_1587643618193_0.7477121681089123","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"mockttp","version":"0.20.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.20.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"9def74e985b1c23b258a6650aa9b0a6726376e39","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.20.1.tgz","fileCount":135,"integrity":"sha512-yFcCMR/meftm73LKM4dvvFjp+w7W29D7KFh8GKDGYjYrgBz0IEgvymOAY3s44SvjfcunC2A68TWgzkD9tdoGuA==","signatures":[{"sig":"MEUCIHqU8PR6gw7K4nk+QreSBWbwrXsvkmP8T5IIpneR+ZfhAiEA99ikZYbAYyjp3F9n8bL6GC35ZyivXdYft1g0jZHRs4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":656423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBHBCRA9TVsSAnZWagAA0esP/2IEuZN51TCy2aI4movL\noB/VQ1Yc8U49D1y4QLX4XTJn7teXZ8Se1YkD4rKKTqUjkgPJxHOlGAMZVijk\nyuAjYegVjqJoq5FeGHdjE41hbexCztvJ562sHGDXcfGffE4x62rSym68z4TT\n5fISgpdTOZPupkfxUMjH830HpchBh7TO25pHCQLTyWV3tKyW9XRAwmNhhi6D\n8S28iXso9n0rTcQAeVroASzbeI4BiueLERJlq3NsDaFljjprnbC8Nd5IUM+f\nXcH4RQAdjyhS45H0SJItBiFx/Zy3sFfTqT7OFkzh02xC5IyPqln5cz7J1VYi\neNcJzJ/E+28OkbUC4CDd2LOtZp3XSMVN0BGNnmCfSamJ0Za1Hz4XBH9Dfq5q\nfClOOvtSvjluaJyIVtZ9eT6vjyjDkKNceXZpvpedzY5wunEa8EJyXGutpmBV\nnb2d1d0ORm563QorjCEZF/RU9BcjFc8P3buWyxkQfkdKbvNVjyqOPvg+vtIX\nX8WzI3r6rdyfV+S47GTzZA8uJZVOfuuBNH7FqmW4fEiDDrla9woegDsif4Qy\nkBuByp214ZT2LFWXPa5ZGbM621amLgdA2YNUUKuU4Jyl0OdxfWPHZ9zwg5/o\nRA5kzb1eMSNBZAXiKcchXtIpBY5yGZYuL14MwEO8rGRZJxULj0hu4mSlP8Pm\nJ1pp\r\n=ePVB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=8.0.0"},"gitHead":"bd68e2009971bf1efad6ee309c20c7e152903d9a","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^0.2.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.20.1_1588335040692_0.6488186360849622","host":"s3://npm-registry-packages"}},"0.20.2":{"name":"mockttp","version":"0.20.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.20.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"7c300ee5b58d63112520dd3c86484ee8cb159523","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.20.2.tgz","fileCount":136,"integrity":"sha512-7cE+Dn6cHyC/l4TwjRbUmWcO8jJXZPSC1mxsPaMhPBw0o79yVBv8mKXVnVbaow0vXtXaZLCEMdnMtf8HoSbAgw==","signatures":[{"sig":"MEYCIQD9W0YpuW3fxMZ8DgS55RagFpqdfBMsM+cu369rslnzkAIhAKkdHgOvKGysE2ZUMsdRTXzCbqyUl01+l6MmBOx68+U9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":657604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1URFCRA9TVsSAnZWagAA7bgP/02mCe5Bo81G8XR/ENEp\nOpC6aT4zl+pt8nR67N+LetWrcbb2YZHZFCDas5SXRiF06jpRX9oIr3vXi9sI\njnSxb2i9PdMYTE/XCW/cYrQjDTtiysU0pBEwDg8N5IxvfeTKidHgMWTL7apH\nSAlf/+LJjuSSqz/9vtJ/mgyN8dg+WYNcyQ/UNrt2QK3zElWUhvDd9VI91lNU\ny8P2bCqHKipx2vvD/sGvN8kH1FJA1+CsHvWX2iJ2cFVGa7+fIzY4aH/j4ArT\nIFcEZkoCS4c1rs9Jco67Mg5SbkkhhF074vnlg2mv36tXDBik6tbe5LRQlnep\nmXx+KFs8nNYSXQsLw5Wcu4YiwMrJcGZSExx5nJ0gwssbBB2kyuu/6zi4fgx5\nOc/4r3otTKm+s5s/4gAl46AOEcHEzH3hrSb5t4uOo1DvWKMSJj25yb6mSr/G\n2G58yHEx4te+MXhizHur1qAZNq4TF7ZHrv+alIUXev6+03bRt2gylK94l8Nt\ncplfzxFbVAMYo1qHLw92+SUq+jw6UrRDFsCqxb25X2uo/7bF4HXaGbVnCg8W\n91Rqc+LgFZq+UwXUNOOHmg8PzzO/euu9NYG37j2+JG/g29Chbb2cqwvTp07+\nrlFxCk54KlKmN6Pr0n27j8WGbDZHSqJMtZc2dmEjbZjMwTHdy6vOgDty+74A\nzX6h\r\n=d8QD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=8.0.0"},"gitHead":"e781b9a2cc037b7f5070e7a40d9ef6aef01ad128","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^0.2.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.20.2_1591034948913_0.61459059538135","host":"s3://npm-registry-packages"}},"0.20.3":{"name":"mockttp","version":"0.20.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.20.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"916ad20187c47f3a21813319600a519ebb2481f0","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.20.3.tgz","fileCount":136,"integrity":"sha512-aWy0nwbl3KDl7IRvKb9Jsn7AteTcc0DStGHm4KYX+Xf8+1hrxXRNPR7EJgJOJUnD/b8N38MlGebrZATeeOvWEg==","signatures":[{"sig":"MEYCIQDm3XCMLzUNbxsW6RDt99LrE8XAQZjDRD9/5Xbgqor0wgIhAJRW4/N0mcgjNCJTui18fvMusJ/28zoJ3LreaGOe8ZPs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe66nCCRA9TVsSAnZWagAA9nwQAIDq+fKfPD03o+vJdklp\n5Ao6q1mZkAOpsvKmpt1JEtnkiVW1t/CwJKg3OOsfi0JmNkvGngXOz6FiyUB/\ngSugNhAjtPeZtZZHnSAgpjUIChZgUr4itgaGzTlURHS8xTEwix7SpSz185Ks\nTFr0iQOHXYP8DHW2FYovIaScvfn24SxAvJOOlypGtF0kxlJ2eMqevJi//Jby\nNlsMcymH1Uf1MeyW6mimy4ibQ4t8fS9pC+46B4f0MhwLsgz43KVq4gBQgX7+\nqMExhC8hQ/OuWUn7KoJMnzzHmxjmuTg3DwL0D3LC0jE3MI34hsYinXhoxPFQ\nznPnMpNY6PIxGhATr08HSoTXO7kOxk3obePRAtyhzNQ26/W2pZU7q+NeVnJB\norpohN+qESSmO4tx9xOhsPCWZmEcYf5f+z0fLnUh9Vjwpne6eiU66LXxXdNW\nXG4v1Yafj6mvjQnGH7AT0HSqah5g/Q69Aabe4KfO6vxKspAK/om1wuesikVs\nwY3WnqaLl5c1Z4HyXfOmfA+jynL+jzhU24kMf0/0rBomqihosU+xqlZcZCUB\nnmgqhGPS35HPJIKJMZ/N1Sua9W5h9wygN64PSK84si/oZbmj8U6tj3wevFMr\nBwp+vTNm9jLfEMTdn+T2Ozdm+M0Z6axR+rCvLIHKJA61k2glW+xisAh/giw8\naVED\r\n=f583\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=8.0.0"},"gitHead":"a3ed6374a5fdf339805578ebf9dde16c7254370d","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^0.2.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.20.3_1592502722276_0.6699138049373285","host":"s3://npm-registry-packages"}},"0.20.4":{"name":"mockttp","version":"0.20.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.20.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"4913b7157769826bdd488dd6b850aa79d0306dd5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.20.4.tgz","fileCount":136,"integrity":"sha512-8P+t7ZKowUN0a4W9dJ+Xfcy3g/lg8WU6FcJslOzdFhzA3qKJ8fjaJ21IPI1J20HvuKVFwjfiMWS6GTy1yHLhiA==","signatures":[{"sig":"MEUCIQCSTXstdf4t2BkVu4X3NHZ0sUTGnYTgQRZNygMy3MLwKwIgKHlmz3a/mO1xkWILP5tWQ0NdKf+y0TQZzCmeRgv6xAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGbXrCRA9TVsSAnZWagAA05kP/0isJo98Pt15R7l21FlO\nvNQz404pGbM5gphzM/N078v38HZ2mWJPAy2J/+MZwKJay1fhc8PSGkdgIiM7\n/B+VJQ7+hI2LP5fOigcQvoKHhW0kxpd8DkwK3iQp83Migi1AimlyOBmwJIsy\nzbOiv4w/nL5VRJ6b2r8egAcdHimgM5maBvEmTl5azEE0Hf0DxzbGgIOTOBHk\n0L106S8WK0hXarqz1Jqx6TUAL5KjSr9kLeHrljzYZvLm/UFEp6llarumE0r3\nwgxoQfdF5heZLEGVKmYmiDPPQ6DRsscDHabesDujkiC5nVJPIPZlBoRhEQEk\n/qumlHL5I7tagc3G35941HGh6HaVdxcuNf6bsZcfwx5CER8mX8EviXKdY2lg\nmR0BSXaiCx7o1/++XcRz6Iuz2F94OqtIs2S5ssWilA+O+zR86Xaqu0LZEufU\nqxgsGjjKq6nt9cy7DaCwqcyprKTCQvCVUg61Hp0PRiW5fnSXx7rZMnf3nibF\nlDoZygdNr2sTjuOZ75D4knaYWP9sOuOy4oRbxFouB2bmomZw3vXBIEDxCP20\nOeUYUQku+EeJhh6M8nrvscGlGc7lXwpYayNI4XDE7nvh1S+oRfVUPVxb6mNX\n8ftkfaiV4zkrNFcpru7uWOt8S9WlmtY+yYoL8MQMCJFdHRFh7kgXE/y9KJns\nLFIJ\r\n=BIZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=8.0.0"},"gitHead":"18f659a9d476fad42d3c490bf25d0c4a09b79613","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.1","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^0.2.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"0.0.33","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.20.4_1595520490629_0.12350991123692068","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"mockttp","version":"0.21.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.21.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"f84fdf4b1a8cc7a4a4b72e583bed76bd03559a48","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.21.0.tgz","fileCount":136,"integrity":"sha512-jPoCx40GfucI33d/0usBbRUNwlBejOv3cbS5V5TPmOhldW+ckQSTy+8d97slQhX9RMnCL1aiOWL4jw45CQ7L7Q==","signatures":[{"sig":"MEYCIQCxw8Q5EKEFZNS5DAs9DHHelTE1SSahJRF0gqw+k5GB/QIhALe4HRYUtMXk5F5xyujW/7QRD+pNomoYFTwVUk7F71Gl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIb9ECRA9TVsSAnZWagAA1BgP/iFy37BKY7M4FUO4vPFc\nfTGhOxERwVmDunqK5Wtqn3E2IOKVFNgDSaXh9JsF2OYNjDxb5ZHe6fTrXxK5\nA7/TYcok3Wjwx9f/hfGDNg8hqiLUJyy1JQ6bDsk5W+UC5QbcYCAfXSuKH2Zh\nmxKBZceJhhFUGlwV0FFc7/qEcPR4R7tXJj5vD+7UTvfJMZGkBTWgiEVhYCop\nUwtndkR6CG/QqkOOnYMP/h1CAqWrAgPbBMEt+h2UJAUIaDxuUHNQkl6qcERI\nTE3NxNsk4tl01HRe8jxO5MRUnPIk746O2gOBlvQXZQoj3fF0rdfmzmibp+CK\nCa2SKiV4SIThYRuJPsxEsdKZwgY7mRzidSQnULPR5ZK7PAda2BAmsrI5kYai\ncR5o89LvTZkt389Xa68oUjbhQgkyg9VwZbav1/jHaxe8U1xbTPijMmsl1L0U\npOB4Ijsd5HxSJr1uj+4iSy2c2++dt44faXE4357290cvIdzgjECdNVredRBh\nNBeftaYOrmsblhouTW0xvzIsA0jErvgUkkUgf2jYJ2oY79UhbHw3ARwRvJLb\nqhsOudJirxB7RAWi7t3fmvdNyWrmj0dEXwNBA36ypmEF8lX5obYlTAfsLJGM\nn6pFa4Bpne/vxKX0KlXWxIhrOSuxc+su2on/2EtfZRLXSmvmhnSF28SWIg2U\nshvm\r\n=lz/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=10.0.0"},"gitHead":"d18acef27ce2ace398fbea50bc05a68fda26af83","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"12.18.3","dependencies":{"ws":"^5.2.0","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.1.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"5.1.2","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.21.0_1596047172367_0.3133570616804138","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"mockttp","version":"0.21.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.21.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"66934b44dda273c844059e5ac9558395a0323bb9","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.21.1.tgz","fileCount":136,"integrity":"sha512-2C5fK8qVAyG9l5CXGgVkhUMF4Cq2Uz7UuscE+N9buNQybKHmKQwhFfxgP2RIvbTJ7oi5tzQbncuDdnnv7ah84g==","signatures":[{"sig":"MEUCIHLjRWTRixUdi8VRzJkLWS8eODkLiFk9XzrghFPRn3TpAiEA0MBJc8PPGgCDtBmLRmWSctoonzjdRRoV4WBZBw6yOkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":682559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJFsaCRA9TVsSAnZWagAAIZwP/R3paf1lv1UZ8ZGNzLma\n8IQTynTfXynKMZLH55rbZwz4ywjJiQqP3s0CBLc4ye1UG6Gsi2sSRbH0UFDy\naoxmI9MsvBlEmP0VLJU8sf65Qq6tdavkI8wbSMs2xPh9F3A95pg8s6Qa6Hos\n6iBL912squ8r5i/zRJJ0k3bBz3svC4PzyP7Gg3Ndu7zVpEROU9vygzlX7d/N\n+AKPJcbRsEvIxHHfVMX1CQEtgRE5dE0FLdgx7cFh8d/cnBx1HbIz+d5txzxo\noEEObSmA4TvmWAry1oGQgCrbd11wPHDIe4ZE31HVXrka/E7ZNgt7TBNc+NJm\nYcNlIFTB4YnFt9kyPE5Cl5hMcAKdYIAzuXvXDBFuUNWRqBTWFDRGJNPdyaRa\nIYmJqEcMsa+CBL7PyQb68Ewsq5eeX6MN0yZU8UC7rnbRdO6agHmPZOgU1ba2\nw7+90wDzTvJnSvVNtvo+zr5WqDjPbl0Js+JGomhH6MI8dHl/BQX/ZBK+8D0D\n04sNSzfahfBX/0EdNiCwe0S1wxkcSs5Z2fRp3ezz7Hj/SV1GfUFx+/dHpOhG\njamQ+c05CPJdSf2TN3XAveLhPPZRZ35/lrUxkDeLJvHIeBQymINOxURcPnGD\npCOgcyPtuke4W7vRjIJbzn8rfz/MH0uGrXO7lyy30QOMDz7AnHSbdUVNTZZY\nf2P5\r\n=jD7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=10.0.0"},"gitHead":"dfcc19b93918ee43a92daff7d0264b7638b0e0e1","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.21.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.21.1_1596218137294_0.5279904471420853","host":"s3://npm-registry-packages"}},"0.21.2":{"name":"mockttp","version":"0.21.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@0.21.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"39e7c9e5183680b429cd168b5a88317a9f79114a","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-0.21.2.tgz","fileCount":136,"integrity":"sha512-xqqlvmv8F2RlWb+1HZ6xG4j0AkcfucW7rn3C5ynSNAO1rssMhDTS9nn8ZgkTBS+bHgijvATyrJ8OHfvhm0k+0A==","signatures":[{"sig":"MEQCIEV3mhWADCJug+je4boh9rZknrDnKxcLl8TDjXq3OG7fAiA6IPzNjCTtu9ER0ChtTZJGkeYrHykxdjrZQsqFwSLw9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":689518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMsKxCRA9TVsSAnZWagAA74UP+wec9CWREPZXt1s34n4X\nve6SqMu9pl9us/trcc5GgCZhU0nF7eXbzGqCuJTr1gyVKYBBYsW4twd76Utz\nowYFzWNqQjWmMcsZ4Ocqr4hbh0mRLi5oy8YEVEnuw6CwuwqtjBImybLJQsZs\nKyYRAh/6lLzs5D4/yu/qB41IxEfFr5uTm2C4LUPNSROV1TXXziXmvc/l4oEL\nAF7z86mWBgDdzQmLe20gl+/YZQDRIZY2At1PKczzNtEqL6uzZkpEnm3mfFl0\nweiASGwokQ/jhUxKISylkiIfPp17UOQpjY9pWIYCfHiHCOTBKmBYAODD7Ajk\nHz2UJlLTPzHDUNcYFMFNE9iHJ8Pbp/Kdo5N7cnFF5SmU5CBGcmvw+143uxgB\nL0Kcb88pEYUtonCl/CoA1MJb7AnWwaSRpeC/otY7FCrYxVua0bMTl+DOcK8o\n4D3RmsDyLsU3+jLkPv9gpqfoFkG+rwFd3hpZ+E84mx2r5bh6U8lNV7EJyTs9\n2I2KoKIsiiRQ/2OTbvyIdONJzcEkgu3kMSWjlWgPB6FYEUzy3k02h055BFrx\ndq7icscEwp6yRV79lURXvMHtn71PZYT3pnlw+dCIu4Rct1XY8FAwdSpzvv4T\nB74V1K8MPzEg8RB7ulFWRl3vBLlj38A6xPKHhfvixnawd2NJiw9+0mIBCjuQ\nufVX\r\n=QaAK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":"dist/main-browser.js","engines":{"node":">=10.0.0"},"gitHead":"9b9d1f1b18a2edd01b38726ab57c019c5b909db5","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","graphiql":"npm run build && node ./standalone-graphiql.js","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","graphql-tools":"^4.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","apollo-server-express":"^1.1.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^3.7.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^2.3.7","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"3.5.2","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^2.0.5","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_0.21.2_1597162161050_0.2258052482341042","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"mockttp","version":"1.0.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"ad94e92231116ecdff0c419292335dda6d10ca77","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.0.tgz","fileCount":137,"integrity":"sha512-kzukngqrA6ae66VitYOF1N5QHAY4sG0XzRlHnAkxoFkPraQpF5HVU41djbZCLSSLlhqASUkjzwLVxtzpr5LbxA==","signatures":[{"sig":"MEQCIAK/D6WfhgQTtXBBwISv6pIswkD67BAV2HGVv8wa7kugAiBqYj6Fh2pMsae2s3nf2mKO/iWYpQT/9RTiDUfNGw5V2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP/OKCRA9TVsSAnZWagAA1q4P/R5wpwEMSZzRVdBmP6KP\nOqiOKQBVM2ujezB4rIK8ta0Ikp+Q+euJqj7TMg4RW37mYssUC8Nwu0emCRkK\n+cku5Xqi49Lv8Y1muXbt10+cMTuUhFsVqf4fkuROdx8unour1brwNHAPRJP8\nyQaiS+S5HcnvWGjXKFpL4P3zU2/q4whNExrr+3fAkBelbZgOJ5zb0etkSL2k\n+MdOYq63ybtxa4Q0VZ53T98QfKumoYh2+eCurudYUzKJmdhFIbwt/xtOr5GQ\n95qni+cWLagVFbfkFlj3zfet41Z5fd2cjkmgR8GjKFo84GPANjI04edy0LDk\nNg78BRcE1l+6WRzBfi0JzFR1ZyD7xdDAzWkXoCqUFpPHsebZg5McfM6mQBNX\nbUwXnZUsgfYeshwsBUle9woJ78ZH4isOQXk1lJTJ/tL5/h0+X2z1/vAdaKuO\npjUuk1a2Xg4TZANMXECujzFdfaAdyZwu9aADKANsToiVwLBn3aXOOlcv353K\nKOB+KVC/b5ZTZtTj6v2ELg3LmWqTvFH35HuGQJ/UWo5HxZc3dK0vh8I9QSve\nousiYSF4r/dIT4KZRURWgHpntZC6dCLxrRy2wbhGCw/o99NhcupbU4c38tzB\n56TzDnGtKiN5bBzTMdp0CRUb53Tjf+wREo3QWVltMC8yundfqPz0LrZksNzZ\noZX3\r\n=vj83\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"32ba83eac3e6c0c2586e92704d8077c8f3f9595d","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"10.21.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.0_1598026633983_0.755258162754598","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"mockttp","version":"1.0.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"715bca2640f8afeefb61dba64e5267063f7626f3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.1.tgz","fileCount":137,"integrity":"sha512-ix4YB/g6iAyDpSvuZh1hY6WWZUnMbfi4OtpdTAvJmQsltJkeXhg6nt0gAwnxgrvFY48Zr4dbXFy1kGpqtdArGA==","signatures":[{"sig":"MEUCIQCCkz0GNZIxnbgSmqM6Euhmu1E/vrGB/m7RhMu7rw5pCQIgbJsHCnz2wRy++WdzH4vJVYtZQg8X9KBY6VwFnYp96yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSTJZCRA9TVsSAnZWagAAEJsQAJ5Os8er37U/0ISFe6At\nf5zaIsxMQSeq/dYF5JcOcgzhm5Zpdpj1fhsiPdIuZhDEu7pUr0YWD7WA7FFC\nNVPkn8x+6UhskdimpcdF1y8YSPQE6XJ+i77ANuBFr5ytMW1CHYTUp0l4nGHE\nZZ+jJ8R5okuzSLY5Mxzt0nc+6T1NuY8CqCFIEkx9Sr98JVnB74y+0fl6mcGX\npfwdp29uUolEXgVBM4++hlzua1Z9NImnQaG+e9BVUTg0bDXNyiVWXuT03vud\nYhRsSjA/OjbC6Wdm6uXzmPgFGg1Zaa++PJQSr1MZVo2Hm+ykEo3VQVrcU1gq\n7lxCioqMsRYt+OAZ6eTAm0jXEcwbc6qaf+gNUn1WiwXuyx04rmoADeoJ5xZi\nSxsDdtoA0jSEwf41anh16wrL02iElxHmcWqMvFuztYPrfu8Ik/exsDSeStfV\noKFF1E3m905z0RgqN7dSbC7eEXQaFN8gNhbvkE3s8KR6aEMjIWMdAAl/8KpN\nCmFOtsu5i01SUu90CfI45RkT2JsuFyCGETgYq7M6vpWcb1MCsxFlkzNN2qkB\nrGeDTw4Jthw8rGpWd1jKH8hMqUrt+bALwzgEPVkgrfLO38YBmO7J0/1WSXT6\nYgySKEMr5QGz7akqcGpNuAYPNMiN7DWwjwyCfjY4Aa7gdkYUewrQ+eTlo71i\nKXiV\r\n=dfkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"52d4f6062c352add81571ea2e498620a3bd06322","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.1_1598632536455_0.2743821150847734","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"mockttp","version":"1.0.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"ce75db07bba91105d36a589a5967e2e2c4dc8ae4","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.2.tgz","fileCount":137,"integrity":"sha512-lZpNginsTKNh7vxg2gG3H8c+pJJpt5Be/r5m5tsQfXtrxg3Tl99FUOHGiupV2t0JcGwgn6TwQifKBwTLAqj8Dw==","signatures":[{"sig":"MEUCIDMtTjOPkDzqudPd/N4sCOIu6ePzkeZuLzer2WLkqsjEAiEAvT0eljOOqkpytTDDPoQaNaK6aziT1un5UecTDQlq2wM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT3K6CRA9TVsSAnZWagAALL0P/2daGEUu4xI7HpkUr6UO\nNUBHy1lciBxGAxINluetbNWb0CrzOfZzxL+jjiaOfHQJnRyf2JY0wFgC+lw2\nO+uGC+bLMLqr3zhofTbWf00XDxUjttB76zEOPyig0mTaY8rvMtCSXoI2+AE3\nGzKG9YLDCrmN11RIFd1Fef0ti4O8XpFP0boNFrm3RAKQ1CKHVhU7OwiePbq4\nEnnzKgcdiy/Emk4c4+cVYMjrL8rb/OLmVtfrE4zND+HPQCTfv9ilqJfqI94+\nWeBDdoZq6Xc1v/AeH6mr/Zka4FHPTFcJl0VMhLZYnkb3XeUVazhxN5zrWVS/\nzXWA2rZ6+pd5mmbHoB2quVVhbhJQTin1a2VuUFl/drgXP65kxjVmivwk25mu\neW8j6llogcQcYKDGtcdE375xNEZBM7fz4YKPcsFBb7xWAr1f3wNCoqmQ+UDv\nItnu6Aqt64MJV2YXtpkvOboYUcZtaS+7pCEvtVqDslQUjoNCpuTWVHXWSJGr\nG/vTST0+G8yxCs4fqL5wJG05VpvgOCgEd4W/A00mdfwfWY8KfNuGZLPE/ESA\nlR5UAv+8nnpum5EDnVuaaKrfibIxcyjYbhhaGKr9o+A7RO1uFrCBbv+UOYPq\nbBQRPbmCOYVPxboUEpb27CxEpBHpDMtFhg/XtIV/kgBxr+DOONhzo7oynwWA\nNGVg\r\n=zSi7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"e4e395736157431a24d74b63d940c80c455d98a9","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.9.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.2_1599042233479_0.9809865374113134","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"mockttp","version":"1.0.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"f8b4388816e60e136289a92ed3987580fe7601bf","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.3.tgz","fileCount":137,"integrity":"sha512-pVRm4lSGGBY6+q3bGkPAz3JsrK/zMtRw7NMQzHuF2GaVt1ru4uLEBBLRNWplFsVuvDxI02dlbyHHYR2qpPZynA==","signatures":[{"sig":"MEYCIQDUYIoSS5Kfu8EWt33txbYqP8oWdLnO+UrW9PYRKqfUyQIhANNRGGIADIkNgWZcwL5XtjoSxj/po3GzapivaKIsGj6t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiHtVCRA9TVsSAnZWagAAhPMP/1GYvz1LtkhIzZ/n46ni\nnz8xOnLrT2XZQen/j5RRz2B/cisXmbuNqqRILJBr5Lu1R8AyBSS8zZxNVz18\nevpVn4ZXx4uR9abrchVOtDsdqeBJunR6xXH7qdNRQNqDOn9sC29rBXN8xfq2\nUQJdjrJiSHE5WfqCRXJ+fMDLUXikdG7QRuJS5Z/MJt6XPbJulA3U2UgZhX0U\nQBW0yFNdPgqRsRx3OE7clDTRC2xU22ev2pxBlt//gXDI/0eVxFkxBVMY5qiD\nHfrWUva6ozFvzzTUvUm8FyVRt9rBTO0ko13Wd3sTOmU8xGwGERnLQFunz+2B\n8rCLcsju0F2Gchdr76I9cGSyS5Brhv5LcF2lRGpUdBzkaW/oMS0F7pnba9DN\nIfTVvmJh2rTJyKo1Ea9qq07fWhU+C3vOdnf/3HeCx2Pc3KrYPvfT6HJgPNim\nSizBHGDHW12cedjx9bhmJXkpX/9Vo5Tjomq9I0KbiCqHk+6bZg54rNmefdcY\nGPSJv5w8DJZ5FI9bQKS0HEETolio3ZFta5UtjD52d0fpzBS9U0S8B5GLedqJ\nnHZQio+qqKGaoqXoH9B+HmNxjX92rmSb7tWFncBet0fNNkts/L0JAsa8A+Kx\nGFjKiX3Tcx/5EZSaa3eeltPDXZnR+ShJpOh9Nwic7qCcRA5qkJ7z5pAD1opI\nIjuG\r\n=B8C1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"8bce4577b2c04949169c547d5b0fd7abc9f818b8","scripts":{"ci":"npm run test && catch-uncommitted","test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.8","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.3_1602779988518_0.6587391430680525","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"mockttp","version":"1.0.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"a2e0e05d4ed68798d4fd64e6caa0e417650a15ef","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.4.tgz","fileCount":137,"integrity":"sha512-kQPpmMtu+boEngEJcChSqm1seskAasnUd7la0O6Eq573GyBwH1/iN6FjQ28ndO4KcaMnuHnx8b6vuS+ebtfqOA==","signatures":[{"sig":"MEQCIG9bSSt3G4t4/hGR7dAQbw23Kmni8+GtTYjVE+KSGe8MAiBro4uHj9aNIBpNMwgWtxT7gQWZEVcBT8UY9igfBXkmJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf93GNCRA9TVsSAnZWagAAe6EP/2a1FieO3Apsm4VU9mtg\nA7w5PyI/IPpSE5HbWmse2nOsFEQNCSK2mW0cUWSSIB2pxwwYfgb0FTuUAf7j\njujl4Phmgx37hrTKTsyFbQkNwPJXf7nE8/1uf026K7PeeWH2R/pJn/dg2tOx\nKQe7WWHP8LyzipaKGA6+1pvc7d4k1HKgKUhK8+v6YeBAsipxzup3Mxlwe+QU\n4nHaiWOL/O4WrIECYpgn8ZI3hnoZmeqKGzzfO6KUGNJW1c7pdcvX7uGjxkC0\n6/1uqrsUyOKCDrdlWVrrxX6EeiaVk7VhSume7KTg0j5f1hv6eYdncSJ5cPP2\n+RRiOoY9Rt+Gld183fqLyRxmnYCMGR5bsMCVqobQgAjpyXpZfaOZuZBFhx7O\nZre2X0ChewkTG4nt/xsjhZ9sZoZ9CWHz2wFmG+AGOT1IOx2lb9X1yfkUbaXc\nG74Z8TTvF6jUx87jALFUrmzSJtMPuTkW1Qnad6SmjLJCRTY9TPJH+uMWwMNK\nGMzprq5G6rwcHXetcP/vGbxMy+Ukt1ZEAUX8MSAId3RNk6xH67Ip9UpT3WlJ\nGsmpijTaQk2YzzSR3VMtR4PMRirAYv4S+6ae5k64sKkWx4PWABbMLjNCIvUy\n2VWHVwADC5sx22PuVIg1ZYe2I+GoEq2RfQ8se84AzX7j9O8zBGb7wHSiLpb4\nXyaD\r\n=GpMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"5dc10a5d145035586a0c5448b34e1f0d9c278c4f","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.4_1610051980941_0.5451791675601689","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"mockttp","version":"1.0.5","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.5","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"8d7dd70fead431d843a56c0766baf53575e5dc7a","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.5.tgz","fileCount":137,"integrity":"sha512-fMfjM5qjWBtwqp6b8YvmyMsyz7ZsHblxrlZmh+8vwqbhGDElCEvLebiJoReqdDI0Xy3Kki45myfIll/W39eFyQ==","signatures":[{"sig":"MEUCIQCutpBoRL0n5oUMGBJ1tXltv0d6CfMOm0Uj7Rp/fseSNAIgArqmuyijsJQ0oaOt4Z5Q5DelPDJaSDZXAbsJ5FYehUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAG7hCRA9TVsSAnZWagAAhfYP/Rks9ZL7+veKznQnm3Uh\n7azcZTYHaYeSOfy6icPZeAtZQaHm8SlP5u1ZYC0PrTmTiw7NlrVXq12UPILN\nWtda51v0OI6MHdGsmFuXpbiCnAMxO7Ft2Mb1uKOtRcQAsy5WjfGk8/GQDT0g\n6DWvrNeGKSLBDJGk6Ho6hGunKBhZrEvyG/2PiN93wzS66u/l9v30LSuE164o\nMw86XdS2LGnU/dIYUsJuptS81rGGaOEWljYfM26aTP/tBaO7BFMgVL1htUtB\nr1h9L137Z5XtIqXYyynQ16yOFkD1g04GO8v2dB1lO0O33+NQENpSvORkokIO\ngPZ8RTI/Kktby2U1wtD9Mnr3xbq1UyYEPw3MrV2fy+tS0YYRtL2ZPlxeWnHl\nBF3Zv/mWNDKSbyNEcTiYtC+drzPSwgKq4qW6UqN+53e6tI+5b+EVTPbt4XfR\nQyoifNiLKsshA17LruYjCRIC64F/6JR7Do2w9NwfuEC7Dpl+Z990Gf/9rtoH\nBE5PNoel5Nfn2NMTy2lRlyfG0QsFmVU+Nw90m3+pKk5a2RqLK4mCuDb3KdwS\nqS6Hq4czC2u8pKn8MwmD4nsOp5EQ/B5UzSIr3mPd+WOg/XdUx61mCGqayS7X\npBA6qynDo2q168yjskyt2dQrgyIAvBQHN6ZGdiWZ5iOuNmBf5RUP7vVa2kkx\n1mY+\r\n=yX2+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"b0e0dcbdd00e6a301062ecefcb957ce22a07a3ec","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.5_1610641120569_0.5821569683400569","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"mockttp","version":"1.0.6","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.0.6","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"69897e41cd21437df7aa524345070e818c7c5156","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.0.6.tgz","fileCount":137,"integrity":"sha512-kNiRqjgMgHVXB4cnBvKAeKmhEtf/eIXdkpVxWkUY9ZqlcHRezmFdN8udrsmwTfzYbXXrZptR994vv3uQINZ4sw==","signatures":[{"sig":"MEQCIEhAfwByklIvxXuA5Xgb/zB5J+mEuHN0Zm5CLbjJSDK+AiBv9UojEAvGP3rxVSDyPAH5ES+Ins/EoBIZEpZXZRZuwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCwUCCRA9TVsSAnZWagAAt/8P/iIdElXCLSsX7TiYwx9m\n/6xy/DS8H8oLXRZc5N6haUyaYF9XaJWaQLvKRaBY18qdOCtDHXpvATLMFtSt\nEb9KQAIckHm0Uwsbymuq6yQLJZTgtWNIKmg7MljhPzk40f4ZxUW7TkYs+MWn\ncZkRS3Zv9PNIobXIuAc13XRePd1Xee2eqbyytFGMDQXy4J0OaC+ui7P+IuYn\nAfjLlY4iB5rO9zor+n80/wr7pzI6Yh4TrCJ8P5d7yeFOK2/kmW+3LpJw43Ja\nFLvl5ViftBcDFZUlzQmzN9wJFao2FNLPfKFLtPIO896FHerXEkqAdlDSRkGY\nlHio/ZuwMr0g3Ij/Xk8iE1DqH/L/5GOUM8VIkUrq27Vvgf0XRSO/fN1ERZyB\nSR+s+kv+SMPihg/vCB++xwrO7c1voOl402okw+qdnzGQI+8z58als5UoB4dH\nPFzU642McQ4YpiLIoEdHIpius/XcrUvQJOnvJmHEqndJiaqEY5NsOvAcrRZ+\nJNblA5oAGwC6PHAKBXcjvH5bHgKOl728eOfvJBSc46P6J3GGXYixRZfLSfp7\nCVjJmkCxJRgkLHyu1IR/GuSjDkpbte/lyMGyM1lYXDLGPSF46uTDcI/b+K29\nak0yZO4pEJ1usQg2JfYYGteUquGb/1I4gUpfUDQbrSp9PLQoJ6jlJbvoI/Y4\nCy5M\r\n=TJnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"61f3da5cd279e087d9b9aaf81354afc0c9182c21","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.0.6_1611334913862_0.48213038351835946","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"mockttp","version":"1.1.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.1.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"e37f1333926606a16a0acdc76a914314a493e29c","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.1.0.tgz","fileCount":153,"integrity":"sha512-SuglRYryHsTMPy63KZugtDjHGg8bowPmKIxEIXxRsdZMuuvvTp2eki1ScO9PujiW33Mj+yQyjPVlYbZvlTU7nQ==","signatures":[{"sig":"MEUCIQCgBZK6aqUAcbnjd25kBjkGM8UDKcZKfhC+IcYGApbT4gIgK+IWGKUMDA4rY8GyBpNF6ucO7YlvxQzxFxdZE7DhO/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHU1oCRA9TVsSAnZWagAAi3EP/Rqa0G+r245xNWBadfMM\nKhL9efK1AN8UaIL9xeW9G8V81HEaiUBDOJQcG3MsKuoogMpbl3XfWoBzQVDn\n7qp1Vp+cyQdrQJ0ZUDT5nthOIiXce14E/pRGdR70BThugzw2vEvEfw+igbWp\nmWU3rLwteJ7xQ9myOV9E/1ogeFwhKHDwuF64UfSig2KxDl+BWuIWXUUT7ao+\nEocTmuBjfUREQfDLiAWrBxfL6c+M4u47Zhv8JJTgwH8iupxOk2BI3F2YFDZ9\nCQke4gOwm4DvhrL9y7UrsmHc9cICowUct4xp2VUD4ULDfHKRlSKH3xhC5bDL\n6uxd6G1HxokeKiJSK87GE1tlFbDbxV/QWy/VZkxsSsbm5Lx0IJDT2HQEajX7\nHWXHofuEREuRFDuL0saYe/pT09cjYLlCPvwC7NqEK6YUZgeoH/YMNFmWCl3m\nfDSlV85yX0k/B9mUK+3szBNZ+x6nfWgr3ri/TXq7Sy++UhlfPtOVk2XdrLXW\n1EULqnPojcVBoK2OPJrx7InIRKl+J0tqg6QHjGac+K+C4w/7ZrbCNT8KHkx3\nrHeOMGF4VghU2T34XYFrkKpJ4fwSchyRGBYzd/+E6eFljmp1GeyQGV3JapWU\ncKfbDIqg6V44XMRDDlAaUr6cK/Y62VMqs3E1zAAi5iTQKyTOrGp791fT90gb\nT0hd\r\n=py88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false},"engines":{"node":">=10.0.0"},"gitHead":"98b932bf45a25bf49b516d06c90c2195a65fb27d","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.8","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"12.19.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.1.0_1612533096153_0.4422692935470549","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mockttp","version":"1.2.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.2.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"9089324595bd3cee6e49ae6cc753841bd41463d5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.2.0.tgz","fileCount":154,"integrity":"sha512-Uz8W+uitfiMpSqObpo27bjgEvbn/n9a22lDY5bDGQQFDPrphp880a/odu5JRiIkjTgO3n/ycMys0s5Yffsshjg==","signatures":[{"sig":"MEQCIA43WGBwad96Si6b/hY9w8HawTys9x3kBQYWOR4soaOyAiBGhF4/IUxTRW7jeJpHMmkJROZMRgGFRruLI4mponSCQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLA0aCRA9TVsSAnZWagAAG98P/2NVcXin2HjoOVOpnlOs\nHhhk8E4ROF1kOmsNOxeBarJMTw/RHtsPbLSrnPa8tFuYc9EuveSsT0m/EHfx\nMw/IRKbu5W6ZPlgyVwE87zxd1SlDK7HOPFeafGy70kwcPAtypihz7L7hsADv\nzeJANHjFeJ8+HtGtWLqSk1CcORLolHFeFJ1mvJ+1craQOuZKcva+8hQ6rN4J\nRIl5Opcjb+CYNJnu8EhW28nijQ/Z6LDMkr7DnPesTt8/MhewzBUsp3pWEvHb\nrGNjdt/g9thUNlaipqAOxZx6ofG+W051u+aYyAXB6nG6YxyW1Rl2A8CqFfLw\nOwUXnofaWfmrmtbqR9OY/WfkGw1tSR5Tcc5QMG6u9coH2npm191U6NiFrotY\n7chZXD0a/p8SBkjIHkaLotkyU7FDMmo+w+Qvi7AkEUcIe2CcQL2G8m+zirlE\nK8+2SJfTbiJzhzMj0V+ScukONXfcceRAkKFiaZnv0WYOnnXnztEU00pUX5QR\nJZ+kqLe2UwKEy46KYbqAgcmFwnh9iIKkRhbaFjEfJbfBOughfV6D6Npdcmd3\nKJb4MgNX3Xoxp+nlLrDN6kUSfpEqNqYONd5biq5AQrTd8fsBmajFgy954lyo\ny50VpJpNbencL6YWSV6E9TzEPhNI4Wov8ls+BRQix/7ADI9RGD6kNmtWAXBl\ngXzJ\r\n=D0wP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=10.0.0"},"gitHead":"44b3cb27ad8332b8672cacf2de242736f91a43e1","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^10.12.9","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^5.0.4","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"^1.4.2","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.2.0_1613499674236_0.5325992213697481","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mockttp","version":"1.2.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.2.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"ef09491fd9f7a98586110e3d47e786d2b638f25d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.2.1.tgz","fileCount":153,"integrity":"sha512-8QIBRYZnAVNWtvSDR2squkibQxCqGzwfwGadZQYdH9Ns3aTj/wik2IcMZIIxL721JuaL++j8TAy0W0z422igiQ==","signatures":[{"sig":"MEQCICLZZCTbE0K5nbvtUl8mZG8cOiEzdUuuSWkSK8y4xlrWAiBOn2MYfls+GgR8n+wVSlRQiftLclEt2+MvAC2qcO8aOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcISkCRA9TVsSAnZWagAApXMP/AmppKpSpIBjLd9GCZL3\nKfi/6EDqeWTLeauHUuJ30g76zYXd0h5REUESDMIWCCI6T+NBIiiaL1Cz2MM3\n2TjQy9OHA+o8a9ctK7P1dFH7AATVCMgBKEmsVCZuD6z0pePIdZqUiXskzCN0\nn7ei4dDP9lOn2Jx2gXin8rffX4je1s/15CIZRpuYokY6l52SShyqVOuYIyFU\nG1mhJopDUfIRH1Rm+hFotw+DaetBGLMK10vuJvWvNx0lO2yzhHTJecNqkjK+\nDJyUjet3CTulTIPx8oj/TPCngtaKTZFMOp2lzEakQrZIjm337WubcnbdkkuO\ncMk07cBi2/ARVfBzjqE/+BZOmow4mG9eKXN1FbygWFZzZI+Wn5yutuc7GxYZ\nkmGV81V/rnk7wgUF6W3+78ZQ1FiCNHHFlpYtU3/I18hz3dC6cv7aXL5jlQ+O\noe/rVFtkCg2hIBKORSk6FJZMNgPA7vkIkBCSjY27I9F3u0OsCtG5QTTQJVF3\nxsvXNSsczKE9J8AWDoQk21AYzALneS0bSiNZboiex4D1+3dmFf+mfRUVCIjZ\nY6KQVuEr6aHTEs8xbE8AGWHdPE5/n5bm/MD3CrPm3+vFn8N+cz4zbVnHuvbL\nyL6dOuzi/h5NTDhap6qMMEybv8dHdB+8YOIL2lQldmhFAMeKRrf7Yv5CxF0+\nuwYT\r\n=6uoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=10.0.0"},"gitHead":"7271f86e439f62dd16a3c56719f3ecd8cc8f0ddd","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^4.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.2.1_1617986723393_0.10704072729589975","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"mockttp","version":"1.2.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@1.2.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"8c91a66941982f84623482b5cfe2a833faf03e81","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-1.2.2.tgz","fileCount":153,"integrity":"sha512-uYUFtsAYyfQrGIL+/qAzJCxDlKLImg7ziOVguUoNAyyYAc1L5DoDZSpmnAY8x1naIw5HJfiGu9ct7A/GGnvUKw==","signatures":[{"sig":"MEQCIEF/aJX0gXmxzambVn6WYNWGfowegv1uf6CAmv7roP67AiBgRHHoLXAKsrHI8LQPsNwgcrtoT5Xj+6E0L14heTsbJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd+3nCRA9TVsSAnZWagAAE2kP/3IoX5Fam6s7nd7P5zQ1\n777yMMrizrtVyqp50C1MIVYMA6Lh0R/4JKJroe0W0tyRA/u0sTv/8hpeTgHU\n6pBch7Z0+RTeN9FBh5/0iODYFXRPgdF9BGhkUGZjTwOfB3tansVGM8TG76ym\nJ2Wtn8IWwPMvcIomX9ruXTDrHODqYblTvVGdoQoDTLkXNjS5/MfgNuzeT5PX\nHapxxjgc2YNUM7AkTiP2/KYejZoZl0bDDN4ClrUP5x2Lcu97XBxOyeOHrq15\ncJF3FuhYJocC3SUUhyVGVKylJVxNfLEljtNLzFebmBfoUvpo5YY+ThamBbbn\nuKM/hzCkjePWCm92VKUw88Y/EC5wXQEBXFx2m6NqshHe1LuAmTjFKPDcoOtT\n2hX8t7r727h0a0oNEGCNlD7A+PyzL18FIfN/MHg9f7FfmVb+Y/peD+/pKePx\nmOimmkecw/4feK0x+0XrWb2BV21pjtTOCAwi13q6PE+eV2nQdK1qTk5ktpKh\nzVr6HMQmaO42uiEqSFW/JoWdFLRiCQStOFhLD+NBTKmwT0FABRM79Lby9AFG\nkXg2gfFPiofmPrZ8dJhpmDaI0hQYB+84eDbqvV/ZJj8T4ynJ2qHyDq1LMe7c\nzvPTG/27M64NJ+eL81VQlwMmBLyxHQ6PMKhNP6YhGDpUmwXoBCjSTQ+SmDxP\npCKn\r\n=YtvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=10.0.0"},"gitHead":"f58f18f88f5f784e21560dd1b27dfa8810eb0388","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"ts-node ./src/standalone/standalone-bin.ts -c karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"ts-node ./src/standalone/standalone-bin.ts -c karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.6","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.6.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","brotli":"^1.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http2-wrapper":"^1.0.0-beta.5.2","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^6.0.18","@graphql-tools/schema":"^6.0.18","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^1.7.1","mocha":"^3.0.2","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^3.3.0","typedoc":"^0.16.4","webpack":"^4.44.1","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"3.7.5","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","karma-mocha":"^1.3.0","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^6.0.18","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_1.2.2_1618472422948_0.7880955388724351","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mockttp","version":"2.0.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.0.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"e1769b26878acd54f6fded618541283493b39386","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.0.0.tgz","fileCount":161,"integrity":"sha512-U8EGxAHG+MXMVauwkruxz3oFiX5rfkG9G34D7Gcy/BWe3LdHqMseDKbDgYmTRreTR7w1C1in7ieXgz3XjlvYQg==","signatures":[{"sig":"MEUCIBuwaNk/3gn0csFZtKagzAlfSzFRYxkMB5kY68shUSwRAiEA4gmNUMS+bDLndpHKLeJ1qi1j1DU4BiJgRXq4OaMwrAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":911638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguKVjCRA9TVsSAnZWagAA6n8QAJu0p1EQFMbSn/FELc5+\nUJ8cnoBErSNiM8L0TWYUwEpQs2oE1dE/c/MAXONnMaohBJjUPXz2Sy8FwDY5\nf5v7qe4Zi2TzxX8U7xMSz9AQwNcEhmWB4uUUDoaZOw1IhUbMBqlz9VyJ2BaT\n/ACrBE0vFdNsNO2rBmaG3+mIr2gxpxtOIKsJ17MGSaqhF7LWaKCL1vY2zsgC\nvItD0vvv8/nGtQV8vbe1G7/zXIyOZisGyvphcVjuKoVKPI3WWmV3bRlczCS3\n0D/mvMOHifN5XQkOSftzkMGSC4N7i76m0/1IRTaiwlDSdCvL8VHKsL8XtLhh\nKYxRobYtJvrHDtXDKtP/oAeSKFE4H+m4iWCMw+GFYveZmsg1zByJy6k5KIqz\nE+9/wuZRXvrV0ujLjWZm3ckqnC4MUWzVOf6x96rt/2bbw3/Mv+VAyXrbzL2R\nazQ2ePOQTmp8hUv+9u2sHtmtEAYZU8vQ3t3inOISMjL8Acqv4gfFBLCuDb/0\n1Y3DO/XJWumIeQTb2VZJr8ddWg9nwZ1bfzxiws3FF3/oBYFEoczRoo40Vdb3\nN1RcruUnrn/A4sKq8SDgRHt9pQk9s5yCJofp3QZbHQyDtqBbUb9YLIMgJI5O\nWt+1i57Aa12fdu7QQOgIJkps5AIX05xLEGSrKnTSMYkLQKvieukGbMnK5kHN\ny425\r\n=pMKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"16202c1602de8433e3662dba32ae033cd5c6cc12","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.2.0","http2-wrapper":"^2.0.5","normalize-url":"^1.9.1","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","subscriptions-transport-ws":"^0.9.4","universal-websocket-client":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","@types/normalize-url":"1.9.1","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.0.0_1622713698832_0.04362828661860574","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"mockttp","version":"2.0.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.0.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"b38e78dfeb9cbf0f87926f3ff4ae440aba8746a5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.0.1.tgz","fileCount":161,"integrity":"sha512-f23shHLYqGfHLCiWCE2luKiCgOaMcRkGkSqcXBZSNLGfiYUKBcYlq/YwjebeFk0PnXVfcm7UzdJ/FIuUneqR4g==","signatures":[{"sig":"MEYCIQCKFP4K4XrJ/GrmnYA7YA+aXoVZqhBT+/xZSXDAPjwrmQIhAMvlXCZ8f/SDMc+LLYUWL+G7os3rdEEcxQK7DBNMefpJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":907974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwKw0CRA9TVsSAnZWagAAnt0P+gMhFxDPseNM/HyOYq+M\n2sCyocdKhOpnV7qbEPxerL+mj4B31U6317gFnLMiKXjbU85OY6MNhrUB8V1G\nLEMGICrJhuRVrjrYDjMyMsQvdcZCSWhNA7lm/p+YgbQmXkJrcsX1liDFL9xX\norYJuh1N072tCX8YWs0mJBBK+wU2vd+rXekeCnWA+nExEcGF7Qswme7d+FBw\nJsvq2U3lDvfFAsO5FC2EsBwKTX+vRyI90mV8ISs5SLnM+DRFuqBGkixrB8CP\n6gwMyu1OsWlS5SD2AT3r09NVWebWIPhI3aMHUocEM2+2HZlHUB1xu01U9pde\n0J3TbosbcPjskom/ZRZs5VMV6TTqboUF5tsxe9zW4JASS7xOK+YiWYLH1QPp\nNuVwlm0EJQkky4VMF0HG1nnTRxUqDxo+JJObIvs+Ge/g2q6rCX1QYoh2QUl5\nSXhd3J4B/vtsA3xdeYL4Zib6yzxiwywMEa2g/1HS/yBnHsl5mSI9HwcgWNaM\nfQ+Bn599GBGxxzsPrAekVrq+kKjgmwv4ZjVPxis85dFvW+63+OhqSz0nM+au\n3oQ8ZnSscZQ+ISck/kioTdmKIQKTs4+KzNM4WGdajfNVUwqYrTgZkyR3yDKX\nAF7sxMJTH0MraVPjCv/Ii5rXaKMvCuNbaEuQL1lSCoFr5ZFdigq06RLwgSZB\n2IRk\r\n=e6A+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"d3315fb67d866fa00ac96003537dc69834c1a5e4","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.2.0","http2-wrapper":"^2.0.5","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.0.1_1623239731934_0.7784597584617088","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"mockttp","version":"2.1.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.1.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"fa299b929abb8fef9b77686062671d9e5bede92d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.1.0.tgz","fileCount":165,"integrity":"sha512-rDrlQqCR8PSqrmSIXDhfG9qXhjJ8KiBpDsZhIVd5HbGWLLoFNRpQf8Fn9abUocTL0WiMCi8+G5Frby2DwPilGQ==","signatures":[{"sig":"MEUCIApfytwIFR5K6CRljcAe0VtEEf0/YfH210Z1fBgnjMUcAiEApkjAJZ400m4tRWJ2pvG5RL6T3PxPJU9GXLr9olr+aaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":939797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5cpLCRA9TVsSAnZWagAAH+8P/jeVUNVnVPqWU1DgovS9\nzS5GucD/mKxtgq6HOlFZnh8edI4x6bbh8BfkNbsLOZ9TTJ28AuxDcPUsiMoU\nzJsv5k6FxEliSmqQ7WxpXeIocCfqCTJLujofdv+RuOhe2+j0CM8WPTZBRkP5\nWDQ7ySAlfGMj2I/8vTVKD1Xh0kiOFe/jTr0d1TL7oYckzYzmvhV7StC/YEKR\nw875lZOLnDNWKPUXfiw62DsyFEZONzN3BU1VGMcRxBsKrLGCPpqnWEBCwDuJ\nlBod6pjcPqcmf8x+It7JleC9CoDOJo+6kGvvW3zkZ5qXoNWxJdsJtWREfgM/\niha9msAfggiIdR9puoj6lqEg6hVvlb0S/3l/4ixboh2TCHdRApGCSrBmNKJ7\nubGmioCsnZrxaMqDWhevGrzJ2Zm17b/xuCLwaVY8Y6YTjT8nfBzvw8AkQmUi\nS1ng5CA9mqHhX9H0Pz6uBGJ4u0q/OMaos4XxDQb0j24fIFAEiGHcOy7iJeDD\n3qZJVbC1WZUKeHlEfGpEZok0ICCO2myM/mncvFLEkfbUinPia/kdArawk7rd\ncGMvNWwne9bD2fZrFKAhU5arzVRoIMmp1kMuVAisTctkCbs2RipBinsS0+DN\nqvVsgSTViKbSZqdUmEclYi6yKN5IgJb0F6mNnsrRbtNUEAN5LTfI/Z6LEsQy\nQwY1\r\n=PCoY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"fad319d7a9e92338392d53161125204805b37760","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.2.0","http2-wrapper":"^2.0.5","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.1.0_1625672267313_0.6519393794884805","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"mockttp","version":"2.1.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.1.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"70b6d2824e8213b1071d5e6381c28a14880d5a78","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.1.1.tgz","fileCount":165,"integrity":"sha512-mTIn170ZTh1APu2Y62K4iUmfz6XzS064yLBquot0+cL6MV1lSTJvNPr4YsG4RLUTZAvWTjBND9/DD2SeUPUc/Q==","signatures":[{"sig":"MEQCIELCvc7c1zxgKbwJ2RO+EarcxGU+WXpHvkeQHiWjPtzzAiBwlJmYS5trJ3lsIlPURpN1wJ9Dqv/aS9UbWMhVfOO3XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":939930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5zHrCRA9TVsSAnZWagAA43cP/0y7MbpwbJXwF0E+Y1VU\nmlT5XQnqiNjViiYw7lmd8trlhVXB2Z/ulMoco5qWmB8L/yhQ0gtCeAfr9wXP\nw3Zb6UWSEnPRnBdd1j337Vzwvxp8k8a4CG6Q4H07Qxh4X9CS7khxcB8Zkn+q\ni1NCSTky9UAlZsdV71wRy8gg8OdLu5qLhF7LmyhRFcPVx2bL4brLYLaaPz9R\nHYOds6niGMaq+Z486nNCA0O04z18sEVsLIumInAwt9Me6F4Gq1AwyIZ+sg0z\nk5nKO1b1i6xWkW7vxTYpWkVL9NwMmF+MGJI7vAsCJVTtACp6qk4tpHe80o/2\nKbsMRsELBxkAufLd+9O7nHlMRAdubEH1sHHIwJhigiU51l/c/GXOvdnd4blR\nwxjcoP9WcT0JJQG69Syk/aLmHq504/jqeucNUkFKlj325Sk8vgXa7Y8JAB9f\n8I2hsfcO6d8wU9aNe+nQY78D87ZLO0iYHCgRt+a4RL22Lz4QGEbfr8JEiCOq\nc/5TomO12P+sXWgcZh5+63EebuL/jIk78YD6Bi2TyWaCgLZ+o0lv7iJ776MK\n0DE6H3LoMvObZZ9/VfXPZ5FbPxf1rrYYEixrSNsTb5oDFxzxpUnI7MxUwBdx\ns0a8arRuvrnGfLqcyx6II5v2l3XyLrMvLglP2QiKmhpXFExtCwcL0Ze13C/2\ne9kR\r\n=eI2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"d9962948ef098d3ea8ca4ef214560b903e53f088","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.2.0","http2-wrapper":"^2.0.5","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.1.1_1625764330848_0.3606411956423259","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"mockttp","version":"2.2.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.2.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"b48488dd1976f57762457692b5b86e81be0ac23f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.2.0.tgz","fileCount":164,"integrity":"sha512-EcSxKiEkvkmHDL1bYlObWgCoa3P0CwmfoDMM9Xmv2t75ttXUgo/GQCSh304gj86RShuqugOoN7gtDffLFDfWiQ==","signatures":[{"sig":"MEQCIB7sB5+ZwIJUP+eN09a85akq4QQxHtOa8M4/785CY6NNAiBhRia8C2bXb4pbu0tNXW5VgvCnzXrcMPGo5WYYXeupWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+TtJCRA9TVsSAnZWagAAu9wP/1fPZgzaSlp24od+WnVN\nsLKUm0UCyls/1z4K41bPbcutEe5F1Y56siJIAUPCUcaCbgmRjnD/EZM/5s2K\nV0hOEJXS7wgX4Hho5QMKNMTI8MgFZsIjwDIctQZoeW0Hvsvo5YnAGjELt83S\nk2NpVUD0UP0sjnoBOJXikTiABmR/Uu7DR7EUTz+MvCNLom14y9xunBZuJutq\nQdEZ7H3/BCkMYIeh8fG9FhIGoAhAuscRO3c626jVqy9magy85rQPRBNxNUOH\nIjURt//p61SBrk4LdXIDwCLeSYpcJUb29qCEZ4DnvbUtQt2ELIvhBghFOBD+\nEUNZqu5cp8J5BnZnUev0Bs5C9roBTH9CtjVkiomzKVAPU235W2I+yPzmzmPC\nUXJzkb4wlhS2SkR7Nly1bEIcZFH+iwwgTIlS9pbRfkSY4wXEyVJLBcNk+5E2\nfkf3vcEBtQC8Boe89PAntaOQnRYpBYoKQO/dKbt3DQIX3EM9j7FCyGXx0tIA\nCrj32xGsgIfLgac4y3YtvXvwaabHsAyxmYIgQrE1eJA24/vRZBkf0XDwopdl\nNamYz0dHR22jVeCZdqmXj//JSoqCw5HhB2lt2L+WU0co/StgroufWnsqFtRM\nKC5EkM6qdDi7CDmen9jlA3/x8etlV7ne8snARx5rkpz5vo5T4Yd2DxuAvje0\nzfbX\r\n=G2Ds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"47fc7c1c92e1b1592dc989a4dd78903ba80675a1","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.2.0_1626946377655_0.9371823114945377","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"mockttp","version":"2.2.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.2.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"6e517b276c090c6825d9c42e95aead6832706df3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.2.1.tgz","fileCount":164,"integrity":"sha512-0Nhp7gDnPkKNKRaJtqfDQaSYEbfYQohmf7DUTJG/Q6vP0gNblSEjr/sFGHDX6XvBraoOpSw3ePV2XDzK21VAsQ==","signatures":[{"sig":"MEUCIEV+d2RPDAiqQn4FKOPLZVW+2RE7NiHQCDCx7Zq74txKAiEAnHODc8KN4iktvDmGho2wNx44xNQORikHp5iaVbNh/4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFFBRCRA9TVsSAnZWagAAlwEQAISLQJ0VtTOiRwFx300k\nUadJXQB/Wul4z6HAVNn9RlRNPGgYlPkoHTSam5cqoVUxxr0Z91a0pmrHaD3A\nkENUXx2q07ij9ikYhzP6EWTuWPf8d67w+Jel9I6+suqPLWFxD8CIqded/WOu\n/FMHNr2U89P2E5r0PNWRS2zVJxto7g3mvu3Gi79CnrKodn+eU7L7n/ie/NpN\nks3zvj9oKwEGoNjvRXB4HBtj/PrIvCKYP/2aZZANB1B9eoljCoaY/PbRJZmq\neYI+Jmtr9y1Qi3tytGgJmziNpMtJ/m1wC1TIOMLG3ZbRK1CDs+EUFszupBsK\n3lynevI5+j6ojavLa+8ClSva8Nev6lQjVg6QDcCHvltGZfjcBHmvgjnm68Tx\nPr+ot3gXNfPtgC76kwTXHRDOV1uYbVmgvsACuKqtwaZZqtweb66exi1KJT5K\nC3LdmWMatAbbCEwV7jogPY23COaldufC0IliOzfDM/D/j2SAAK22ck1ZkL05\nTprlmO12ffCNCbUO/9uu0RUPcWa25kFQ4dCGHyEGya76HGxAf7RDmpM7l+Xr\nMjV4kjGtETifgyPhSjXvZNgjYEcYTzRkFbkOdSpDylmm6pCR1ptuP6MR7L3w\nEM5/FZS9/mczhMSTmE5RvVOHM6OMiufQoKEawlEkcvGknBh4AkWSI2rZVdQ3\nFedU\r\n=6tZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"8e35300507cc78573e3507dbccba404f790e8ffb","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --ignoreCompilerErrors --excludeExternals --excludePrivate --readme none --exclude '**/+(main-browser|standalone-bin).ts' --out typedoc/ src/ custom-typings/ ","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"^14.14.37","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","@types/express":"^4.0.33","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","@types/node-forge":"^0.9.1","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.16.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.12","@types/dns2":"^1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"2.2.48","@types/lodash":"4.14.136","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"^3.4.33","@types/graphql":"14.2.3","@types/request":"2.48.2","@types/shelljs":"0.8.0","@types/fs-extra":"^8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"^1.19.0","@types/common-tags":"1.8.0","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.3","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2","typedoc-plugin-external-module-name":"^3.0.0"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.2.1_1628721233555_0.0750213553609369","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"mockttp","version":"2.2.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.2.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"fcee10860341b70ec014886fb15ab587f9fb911f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.2.2.tgz","fileCount":165,"integrity":"sha512-f9sERZe+95sGBSzBt7nSXsPdTm+O2uPA/gy/Wlf544a4zKbe0fhBRfs62HCgoTYnJu3lMxlX4oxph7L+SHW/LA==","signatures":[{"sig":"MEUCIFxsvDcLIU90GJ6MCkNezt9yRNqLpK+WN/553tmAeeaHAiEAoyHYrtdD+AzK7yriyAq2cm5WKajKQP1wnhYY91X1RtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwwlCRA9TVsSAnZWagAAyVEP/itffqUzXmmJQvylmPO9\n5P8N4MTkNzxeV8C6dTbyPrO3xXmyPbgGPN4KDypOLg0fZuKcar//NAoMfcC1\n/OhoawLKjEGTU070RBaYEL10laRIQp167TO3jZ4pLsQq2okp/crWP5ZVvYpn\nVP0ol0wqrmk34gg8oJKHggNlf53+w0AsTfH9Rcd4xXV+vz/GXOply9bX1JPs\n+TAJqeiudlhQOZE8muhYHr+g8htkNSWTHKUwOu9dcBMZRNo9WwFjnxUIomut\n/OLeiKQNdo1HvrAj/ye7DEnQ/JpUjVnyCFxbHvtA2cdXINYzlQ5yKxUso1cW\nLwaR0eW0ctDQ2o6nqE5GN4jthqWteC9a1OcKAShBGeDPUFeo8AyYB1eJ0s71\nim6u2TT3oYVKaeXroJ362Zv7EL3cfRmNhfXS89APSTawEqUWM41GpycLEoEE\nssHi8darNnfdHY17OhNqxFWGpylTOe5FpUxvnZB38Ul3n8OrJ7SNkujLuVPp\nD+OklcvjqN+uiFPa2iGvhilqzLK3Lugi6ft5jO0TP+BsveAI9Ti0mdfgQ+kc\nE2CVWYWUcAHX4srlIIvnFcA6Cct8SrIKO/v2Xo0TKaQ8a1GSKuFLMZxAIAob\nQRGmTcudM/p8ef58FYNjy5uPhX18bItTS6xUyN6tg1qG2Oc0VHEn34mjs4mj\ng3XB\r\n=G0sI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"3e2fd1bc04222126a3e7bad4ba6cfad47a7a7275","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc --treatWarningsAsErrors --listInvalidSymbolLinks --readme docs/api-docs-landing-page.md --out typedoc/ src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^4.0.1","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.21.5","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.2.2_1628900389019_0.5374368951966035","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"mockttp","version":"2.2.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.2.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"f9e87426bc1f628fc007db1095b4f6e10d946450","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.2.3.tgz","fileCount":165,"integrity":"sha512-/mC8yh7B9cceu4brvJc8NpsZxIsxrTe+HpysvGIwUXb09dDMnDA+XaXig/zWjiR+okUpTS6yyejyxhZl4Hikgw==","signatures":[{"sig":"MEQCIEPhuTj6+jKm3QHSnfpPcM14dq0Gd+SHZSNsJIy/Kz/eAiAUxi38JrJkOz1om1bo2rIHkaTVFoWv8e8TIChhRuvtgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN3SGCRA9TVsSAnZWagAANHoP/1XFpKhWdgNnkeaFt8Ta\nK4rKqIJmruwRiZZUOY6N4dldXWRNISy0Y98oRQS/478kFIrSkzigJvc/yg8i\nMb9IsD7o6KM0uWJWYy+XTSqYvhkkgb7XAZOiSYZa6mwmb/H3IRQrJ/qTCdFH\njMfr0kNvM7khsfRNR1wzNJSnPYVjdeU7KHmWBSDXAUy6Si2nwuZbh36WR/hB\nBGKY8irOfR3kI84PCRieh5a6WqAvlKNnyPiDL+jiEm5cP6tlkdf6GMZ1h/hC\nX6fCNBklCVzgfmsAk2ggRG+LjwzttlDhMTxrbcYa34FlU8jHIO8Ej1GjGsdk\nNZmZlDlSCINPRRQ2SgRswUDdZZuRRiYi7rqkHM7/7k2a+loVlremPNdpK0jY\nQ+vOo8EWovu/fETEDlJwgYjlVm3mUaZb5bfRtUCNTYQ/JQiNALARUROgNLJh\nC8lpmv4+DrRVeQnbXfovgZDPbu/vdxh+8UyFL2bGOzcfSz1p211NMho6eee8\nTt3+FrYkwgqo/DtDG3/+jxPACTruSGP0Zi9K1edfAKmLIIuGjNAK152QOia5\ngLqM0tHecPwkuG1RuuBSjXtZKjyioVGGfZSzhRaRK6rJCeJsU5SpsEiqDJsz\nhpOKy41px3mArOLu7awXd2NSe3+VYe/GKDsq7aQzdbv1K4S/PuOQRUaRTyNU\n/S9K\r\n=PBfp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"0e4667cbfcc672047d570554ca88a9ea0a618673","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^5.0.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","websocket-stream":"^5.5.2","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","universal-websocket-client":"^1.0.2","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.21.5","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.2.3_1631024262214_0.7846847505914507","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"mockttp","version":"2.2.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.2.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"4b752a69164fb6c0bd22565b40dc1e0f27d3121c","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.2.4.tgz","fileCount":163,"integrity":"sha512-FZJwOHLElIbJhva5S862MQ5InPKzn0jfwG8H1fsCHTeWwDGVC+SNbCaGJ3gxpubno3uWAS9K1MGS687WN54Pbw==","signatures":[{"sig":"MEQCIDTeMSor7uWvifH+qe9yqnMeXd35I1K6iciyCft8iS7YAiB7vUdIdJLUsB9PykGHd3yT+fT1PEfYi4qoLsYbAhzgQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961351},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"a1164e9f77b20ed742223b89db783bbd5b8242f2","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^5.0.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.2.4_1633430323217_0.6338545563491329","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"mockttp","version":"2.3.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.3.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"f1d5ed760647a2521a91fa1f1f031419523f1c2f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.3.0.tgz","fileCount":163,"integrity":"sha512-e9lVdN6vitpGjL7VAQ3CpTcXcGANOhJH9UAw2hr65zQg9xYOOsJz8mc/NcW5w0JCvqjGspSDiwYIZzadA6JE+w==","signatures":[{"sig":"MEQCIGTYDVLPxc9mgQV9sneMwSZ6opJj8ncFDrHrqwyAuoXfAiBnc8uBJSoux0cBHq32zTpftPT1yKkojWd7f/EPzeryBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978043},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"635d0a3a7187344ac17862900310c044778b41fb","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^5.0.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.3.0_1634045173823_0.8790236629194967","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"mockttp","version":"2.3.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.3.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"e39efd3f1ffb5a5c5e206a65bbd8f21723ddd345","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.3.1.tgz","fileCount":163,"integrity":"sha512-GKMqL9h65JokWK6LK/+raUzVa44fE58PGLi4a8nUn7C2YSenBX6jDPdMDC84ckCwJPUOuOMjsqkjWSjUJCe/OA==","signatures":[{"sig":"MEYCIQCZcnn1v/odS6i3Ag1DcsuciR5dasB8FdFdkaOvjMllXwIhAKAac5/7zfvdSqemxRpagOnwY8tFYZ9FwWQgsCpn2Zpl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978287},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"proxy-agent":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false},"engines":{"node":">=12.0.0"},"gitHead":"f01ddcc0ac6dba34a1c47fb2477d74f8cca58410","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.13","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","proxy-agent":"^5.0.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^8.4.0","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.3.1_1634230144304_0.6719385615885358","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"mockttp","version":"2.4.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.4.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"3027d210be46d0695f60367d35737bb6c13e59c4","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.4.0.tgz","fileCount":171,"integrity":"sha512-aMktxhtDGiKcH+vtcmZL41fPtR9u5ZanauurAOPVybH9QcryOVQN2wLjhxXqsvji348rtAWSjuZUmMYSBqaWTg==","signatures":[{"sig":"MEYCIQCiwpEgW12TUFiXgiXRhh1GlGf7ZGD6TCv5zAVewnz/CAIhAPPs5mqqkxU06Xf+q2L09FUBSzN/OtQGG6MeQAfNRIYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013518},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false},"engines":{"node":">=12.0.0"},"gitHead":"487d42eabb8af9b65cfd4ff06da5a3b5bf69b612","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^1.0.0","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^9.1.3","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.4.0_1635950252140_0.11818847102048324","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"mockttp","version":"2.5.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.5.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"b88f293455f2c45b64715629cf03bb571bffad67","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.5.0.tgz","fileCount":172,"integrity":"sha512-eHgkcAloaGHFC/ZzkHZREA6j2gL3JRcFCXw4B1vO62l13BCv+GbJmRMtLKePjRwCYB4Ouh5W7pTft9w2gik3+A==","signatures":[{"sig":"MEQCIAYOTOAUvyqw33kMqZGm20iWDyS9E/qdNrwuCGiY8ej1AiAZUx75I2sCi4KPwrRpMDzzGLBFpsLSQMHGPT7f7HxISw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwJTHCRA9TVsSAnZWagAAR+gQAIZ9rVlTdANwCRml2aPz\nywNvcMKqjvwydwlhVdCA1s2mXXVbcpoVoSl1B2XNeu+jMVI9V/Uf3xIBExu7\naRYIDOnkKafm7jtS/CeewqUA9W1MSUSw/a6WtVP6xUfwcPVvynyV1MNDcXef\n6ZZnnoED5A1F5DDbMQiNv/EIKL/ZxCQLcw+I6oS8sKlhxW48hUQ9T1jVZ+Jv\nqtR7IP0QJLM/AaUQXPY2HjIStdeVuzRD+eJUeR9Rv45o3T63/ZvCw1Ao9ODB\nmKesbeoziiM/FXJraklYEbHkQsDASu5aV7D1KAjVYJ2ySgTcE8MI52xbjSsQ\na2v7Ppm907fNQmXJHNQa4+MNSJpbkEcDut8F7AUYRbucfskIti2hfQGuSzAp\nZPLqHMdN5NPLKxeccT7Ac8umW3k+9b9fL5R7piCxVBMSVZcokVrusdGoIXrw\nHjF/mXusE3NBvvmQjMjyUCFZzwdI5j72zYQj4GiRLBNqpeETuN0UmxMhHhKM\n5O0Ak+89I2tEYlpkcxqP1FvR5tQfWLxgTXweYKbkH8qvHohQ1NT9FArfKd0x\nB1p/VvQ7jgo1Gqe1OF9qrPNc/XmErGPk+nWey84kT9ukNIlXHQ7V4y+GbrNS\n0KBZ5OJPJMg+3CqHcaiakm6A6DjWBO6WlNfUV6x4vEEFECwXRI2VV/9G4+5M\nJ2Kv\r\n=NDDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false},"engines":{"node":">=12.0.0"},"gitHead":"d1f36471216f9cf7da69f4da94e884e1c01c11fb","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.1.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^0.10.0","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^9.1.3","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"0.10.2","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.5.0_1640010950850_0.34183234980518806","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"mockttp","version":"2.5.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.5.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"dc40704203c01d4ec7d91421cc20bc1eae2e2c4d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.5.1.tgz","fileCount":172,"integrity":"sha512-giwCj28tCr6+RwRTTKnuf2qM7vI5hjs3+tKEcLnAiR1O8R9EHcjlgjBf7JvuF25clEDZKsLUg7NKbkB3CIUN6A==","signatures":[{"sig":"MEQCID0xEjjL807nTJ51Q9Od4G5lboGRcOYqu1XbG+5AR6QdAiAZbYBrMQoued9ARG2Yb8VynfA8tjNezZYiPCiP4n2HSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4IHzCRA9TVsSAnZWagAAuxEP/RZq5bno2mMBKuggnWkV\nqCoQPfaVy/dzuqFLCziX7li/6gHlG4YPV6Zzz5b7u/U5EgqVipJUnN/gBU4B\nj2I0V6aZ2FtjH9T3EFGdun3YZyI6Obnk5KUXRX6PD/5Z6coNDZZn3I7mGztu\nhUPd7R/MvcRCYI+C4uCnqSWOxMhcRCN4GkMx/XEMGmbYG6jf8THQ1SvuZ+jQ\nx4tPVcM8oQPmddIU7VpYnABs7GDu2N6Vb6/s/+UJQaQsN53mJY8NMDE8GbIs\n1FEDKZ6jk+QuD0YqoX6fAZCzNN1VNk5HomVYT8pEkkxqvYlN9uiPj/SsLuJC\nEdupjEp4wYuh9oyOUvYzfYiABw2B0KV9bCjOrqA19UCR5RAr28w4JMoBege5\nLH/Lc3Dpw10cUwZ3r9PPi050xq+Yt7TVvr8txUPcLFNzeTu6JRRf0kwe6ONu\nE9bk3oOoX3o96IpXtKRsCGpR9Twf4O1dLUX9WU0CU+1ltuz0zZgz77ejcOim\n6NehE9MhU2tF2rBCh+y6w4R2B8dcn3iBjxqXL03tyRbbtZR8KNJgmfdD0hAs\naW9W4rUL9vjipKa3LfTwXXMvR4E4Mvce57PfAXf2tfELA3w3vIuDpnj+IVei\nQAOZCQi/72KfQcA5DWSGriJYBf/S5sB5yYBwx2BZ3PiLsSWCJpYIodOYXVHZ\ndcop\r\n=50MZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false},"engines":{"node":">=12.0.0"},"gitHead":"fe5da42c95c1a17f079f8a0d01f57944074ca199","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.1.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^3.1.0","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http-encoding":"^1.4.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^9.1.3","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"3.4.5","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.5.1_1642103283409_0.11089844351200906","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"mockttp","version":"2.6.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.6.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/standalone/standalone-bin.js"},"dist":{"shasum":"c51f35ac41e0389b747a6ddc3110e0844e64df07","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.6.0.tgz","fileCount":172,"integrity":"sha512-yr3q7osj893MIoYAfOsJF7v0BdDbMbtLTGdF6gv3V3enqWEQB2iJWo/+O5YxlqH7uIGLjT14nAyE+uId4MOlzA==","signatures":[{"sig":"MEUCIF8vE+cL1yRpinjvQM646GyEbDViqmnHV4i02AmQz0Z4AiEA83W8Sx0+km00gXMJFIvbzSoghO0Dx34uOMksOn953hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBT3uCRA9TVsSAnZWagAAm6UQAJ+/bFCvfW0A/EHLlNir\n6AF9Tkh8raQNZCf9z63B06TcD2mI2U5VFUydw/ztEgkPN7FcGZiqZq0IMpMn\nzgo9Rsjjp/gDp2je+cwFQfsVr+s6ZIommdUd9uZJZsCUe6ADkVP9UoVz2McH\nM9zGMiop0C4hA9D6/X0UeIkR0Yv1N0Sk90aNYandtMzzrPYq8Egpnu0M8Upn\ni5MEsdSBFAbqKeuoUiwrzIVnrWj0HNiuMTtvk5WM8qFfAiaLOkyqZ+XssGQK\nQuoB8ZokPri16Zc8d8VFt5vt6B0gSRyofmWSVxyA6Yz1/1OYeBNXgFYHU8rT\nGZyYOZV5pTBqYFiH5P5/b9hd3+8/e9kmLm9hU55EkvR5s/vBn6BzpBxk7jbF\njXUyE6TrdowYCZy6zGS/jlVAef72FM0syYvDEGn52osYXFQukw+obGrpLAbj\n6FIUbDqQjTRSDDQ4FAtRPVwRi//F0l+2+kj6k6+bxG/hPNekJ0MIwTgdUKFy\nTo8RPaHqMkodaeMci3mpFXAsP9HzOAOUri8k9CnLXYShKCO5IwxyahkcmLvJ\nX3uOP13QbayvU3mPJaq1uodrxNFjBqhvHwAo6h014Hxf+cj8+4twI/G6M/nD\n1ksRie4+yNqM8Z7yAM/veWpONW5jboY0fOre4rNDO8wPCxXD3if9NkYKK9Tb\nZzla\r\n=wF5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false},"engines":{"node":">=12.0.0"},"gitHead":"a6c8e15540b5dd7ff29b4ef5d88c8b6f8ee2b2d1","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && cp src/standalone/schema.gql dist/standalone/schema.gql && chmod +x ./dist/standalone/standalone-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","standalone":"npm run build && node -e 'require(\".\").getStandalone({ debug: true }).start()'","test:browser":"npm run with-standalone -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","with-standalone":"TS_NODE_FILES=true ts-node ./src/standalone/standalone-bin.ts -c ","test:browser:debug":"npm run with-standalone -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.3.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","typed-error":"^3.0.2","http-encoding":"^1.5.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^9.1.3","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.2.0","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.3.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.172","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.6.0_1644510702472_0.5886090396695571","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"mockttp","version":"2.7.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@2.7.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"4bd881c06868657747d759b268e2d56f88efa339","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-2.7.0.tgz","fileCount":226,"integrity":"sha512-/XI9gzCInq6RlC2ch3s8u+NazqUytdt0fy77LxQH/0ww2rDIBrSW+Og1h7r6a4v2jKoflb5kRVIha07FVfRn0w==","signatures":[{"sig":"MEUCIG3vARHAD9bHLPSAdSAlgd6PHb1zLOnJQYqA0cxTgEoJAiEA9JF7Wny8jPMF8WzuVCt+47OA7or0GBMNsufm0fFEdK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1140762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ6MkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeQA//TREOtFyPWdhHZLLYfXWwUZG90A+3QwpU9M9JKAgY4mxduHoo\r\ndsMqu3+tJeitSoYjiXHFL9FlqnCJmkXWEc99RrxB/ZP3nGL78X9W4GFTZwvm\r\nmgXIvScALfYrZNEFKBC0EefRPZH9hv2TgORCXYJNQquyTEsA0a/xa3zr2xbu\r\n8ckGKbfoeyqTgCYBVaVOVqAt1S+AQfILFpOIqELLT5AE/ltHpvTR+A/IcDS9\r\nRuouehqx010Mte37gt7nH/sYPft9xVBKMGJwksSLumdnRB4J7pfexi9aw6u7\r\nD6CQbFcIPATSNvAew4WOCpQJmhPJohQVVRUrZx1o7BZkDU+kBEk2CRaoPai0\r\nnsuH6UvuXj+x2PMVf+CkWgs5vgKJaTKCweVXrSMu8xDEiK2RaY/pR5JSyYB7\r\ndeE5Q7YyO5vea5Lnc6WLzVrC9jdJGyWJy4eXTQ+q6lrcEd4lby9B9SD57E/u\r\nGRPcNbxcYDM3OHieT2RA0CUzF/GhCWUiKxFV6MfbsDcxJ4b8HM/10JllMby7\r\ncpuXfMKCQRhumQUsHqnqycTy8LUYjyDNy6bPks6xpSb4vC5g2i47b8UMoXw5\r\nsia6Pttde0APHyt5QnPrprtCEB+XBFyWX24bGOpI00GqT+CGciIyhmXz0EEM\r\n2YhQeqz8C0gpXZr1Ll1m7kOyqBsl9ay1fHo=\r\n=OSzq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main-browser.js","http2-wrapper":false,"cacheable-lookup":false,"dist/pluggable-admin.js":"./dist/pluggable-admin-browser.js","@httptoolkit/proxy-agent":false},"engines":{"node":">=12.0.0"},"gitHead":"801348ecbc655de339ea38de777e1cc144bd4b65","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.5.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.0","http2-wrapper":"2.0.5","fetch-ponyfill":"^7.1.0","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","chai":"^3.5.0","dns2":"1.4.2","karma":"^6.3.2","mocha":"^9.1.3","rimraf":"^2.5.4","semver":"^5.5.0","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^4.46.0","fs-extra":"^8.1.0","@types/ws":"7.4.7","ts-loader":"^8.0.2","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","null-loader":"^3.0.0","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","isomorphic-ws":"^4.0.1","karma-webpack":"^4.0.2","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","https-proxy-agent":"^2.2.1","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_2.7.0_1646764836309_0.819394863100015","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mockttp","version":"3.0.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.0.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"61f614ddfb3d8807222f6e0278e768541538bd34","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.0.0.tgz","fileCount":242,"integrity":"sha512-Xw39vUqbVQuFnE6pNCMOC3X7QeBMMnPY+krG9QA/OnVjiQv+4a88SOMxINyIruEvcoZiUCT9ub62RQ2fmG1Xdg==","signatures":[{"sig":"MEUCIBUQhoy+YiJ9YtYTxGi0nxObjM6OATD7SKUCPcCfE4+PAiEAiVUeSJY5snWe2G/xJVY/6GrhGsPyeWbfvR1dwziGdDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1188757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibCe1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYIQ//Tv0rDzRsba5Ia+WCAIhUX8GkSixR34akgI7jlEM1sOMvLZFA\r\nvl9vT6Ar69eMvyBkzE+yjoVlSF45PmZYuNnDemZ/23hh+2StL0dHZUx3uVOF\r\nY219ciqOy8gx1FxjeszXo3aB2D++RDdEt5wwhOgxPOuOCRqNTB3BffzCp37S\r\nfwLR6MNE26HM6SDSLuIqOrWxyryJGux16VMjgn50p+DgVIDaoMC/z02XNBCL\r\nty2eK7MxNW7pQPHT8ob4DvDd8q9J1hkW966iFgCIvXAYZa0vEueltZxHbJQ0\r\nDR7fvzLVvo42lG8vn9DZ5g31Jjb0xZAd2HUUrt8EYrQGfZNjTGSsilufWyD7\r\nQguh48SwJpGZQC9dAZGnWG7OtBngb7dPm1ZAO5zJB+FyZ4UCTWn2yWev7WX4\r\nve5AveCj3grFXfQQiPxpYUOxRqp+LA6w5J5JohCudGWw8wpqRA72/eWkS7hS\r\n9w/VAXAlfmB91kh159wH4vyg5Lid1g2UrppWn2KfFIouudkkxOYdW1TyNhLP\r\nscUOUwJR1fGYLKabvueKKyppewQrsc2jcGmc1YjMI3+faJIzINqS0SL90tTi\r\n/e0BTS92nnidT6zzebo9OkH7+nKSfaiYGVb1gFvmXkwMeuW50t3bBNc8JD7W\r\nXr3f1bnvouuXf8rpyIl7/I064EaCam4tePQ=\r\n=wPm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"90270a859252796d0e30f1030f2379acaeacc2e2","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"6.14.16","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.0","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/schema":"^7.1.5","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":"7.4.7","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^7.10.0","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.0.0_1651255221562_0.9697156132284308","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"mockttp","version":"3.1.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.1.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"3104bf64ae3d010e35d2472b6ef31c3e006a8fcb","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.1.0.tgz","fileCount":242,"integrity":"sha512-DCK4SAjOXexIpp3QACmzmoiebMgsAap1IR6in6R1zTyYc81LkAiiWgOUwbAbp5WOcUvbh/f1QomWLi5X6prc9A==","signatures":[{"sig":"MEUCIGbM/q5Y65h88WSQjQ+r2gSP7eU2Q5qbV3XLu31NOis3AiEA2U/g5My1PMmIOuNr49Egr3kFieOqkOhlyZq15XnITGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1199124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihkseACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSrA//ZFHLfztcLB2Eru2MAWrn5bIya/IYETDsn7duDPIPXOMEe6IJ\r\nNre/jpU5FeGLBxnsEb7/4opqwKI1Ue6yHkOaAzwD3l4C787oy+aquWIAIh3u\r\nr4yd07M2qNDazyzEl/MAtdaDUXtjlb0N5SaIPjaW3nRnyFza6zyLYvm0myBR\r\nXRtdrfL9Um6uKsml53RHc694rwn3AQ0oBNavWZyLAyNbhtLtSMMDSevtzeHM\r\nw/vu4TebkSkzUfsHeQszksq0mjT0/XB8IkS1czzDj3g3HTcZ1vr/QY3pWwm+\r\nbceOsZBx3U0vvMUgB3u2Lee58b4zpOQCa0Ey5R5ORT9VEEIOsBeKmb6Jz+9l\r\n25hqKNLMC/m9coo2V8GOB4J5KpmggMdOhVaeiJSZfvDre7Cjg/lS7pmJWV66\r\nd3fNoC4Rwad7A6WOwGXSjaoSXAMBd629PBznTiyQmQYTDNzmZtRLFpj1TABF\r\nR+wS+8mPZUVgLbY7BDhlGAHvxdIsnythweWrP4O4SYmCkhuljRyd81DMgPcg\r\nT5dia/mTKuB8LV3ClFU0jUL1b5U73m63hvhMe0I7E7DFcxVx6cpjQ1xIrSzl\r\n0So6cYVKotPtEt1rveG0m3h9w3oO8SX+c4MrRz4msyjtCtTAZjocAIQh3BGB\r\nB1hTw9wFxudJO99ZQdZCHCJzIpqD3rhBWA0=\r\n=1o94\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"c56ad44bcfc29f25a3358abc4c7f24422d05f484","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.5.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^7.3.1","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.3.10","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.0","@httptoolkit/subscriptions-transport-ws":"^0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":"7.4.7","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^8.6.9","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.1.0_1652968222594_0.4809907878412434","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"mockttp","version":"3.2.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.2.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"db695cf233d26978fbaa5f982ab49edce61eee88","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.2.0.tgz","fileCount":242,"integrity":"sha512-8Jm/jyMEXhQlssV7XyuhJAGD+/7l2masx+REp1Yx2k3rSFg0t7xEJLXzZdjaNOO96DY67n4rtr1fhduBj/Bh3g==","signatures":[{"sig":"MEYCIQD60I37q9LN6PmtQP6GMRvN7UAnmEoDxzAmpvtUjALbQAIhAKvJKETo8e/hwUx9erfG4rNIayzL3oVKvMbtc/EmCpJw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1279445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJv9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKkA/5ARuHqnpIc573jG+oKG+Z0C5fganpi2frXF5uQlKJVvnKx5Tk\r\nkgO4XoBy6MA3aGEWx9euzC+8rCsr/YHsoCfUL+cH1utZsLx5biUZMMkbRgYz\r\nvM0jXOo4DA+WAjjbGNhZ0oUCX+Em+cRAic4iuvUwwb0xzu/4/fidtUZUVspm\r\nd4DxDKflisBtPT0sr1ThHc3Twb/j00vAucPqXqfGw+YwFSA+GW1spxiXSKC1\r\nGzS/4dgx21J2c5LbnuSL0AQmR6t0bltpateXwYtSH9MihgPIgbNTYtlIrCY9\r\nppevG0nrGDzdrWa4CS3n0Unc05Msu7MSMtT3v2tfthyRVRZp8ToQdCVqIV78\r\nCCRZD8FiIn/TaGX/vKSqfYx3fKujPhsgQ2gNaajnG5lM5g0hDKtnPhnGN/n2\r\ng/MhRdq0R34/UYtbHKAUjYCyWP5BBI2gHcizzySoCpNwG6M54iizu57V+zwO\r\njf8qcssHH1UM882YGJJz1pNVJz9HOB917vHfyVfhLV7Jc3Mu8zSxhAs90bKl\r\n6jOART+mvISyGNbQu6o2yHwSCdrTS2DdE094NqyDi3jiI6ncF5X5/u1ruHSc\r\nUFNm69ZBMWZIBuyPG34bewvhlgcENkTH1pf5/wZjl9mAmYrmHIuBg+okREOn\r\nWhUCTLUFY/Z1bV2AqBmzQlFIZN8A4E8NB5c=\r\n=q8qj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"2917fc8c7431b7ee9fbae669e913b06e05013a4c","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.5.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.3.10","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","@graphql-tools/utils":"^8.6.9","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.2.0_1656003581725_0.8940802890708108","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"mockttp","version":"3.2.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.2.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"1696b684e1b5cb77c3e43ae7177bdeef7079eb34","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.2.1.tgz","fileCount":242,"integrity":"sha512-7PYauKTz7SuvLDLreYQQwFitIpu9R77E4eGrlNb9Ko97hoVqTcPGmnrwKecSnPfz7LAgQB/ENRF5OcDVCB5jDA==","signatures":[{"sig":"MEQCIDM8ZzKH89NOs2obyWUDydOK3onAfZ+dQvzyoVTsKm5TAiAlzPHHWrm3EJOIlIHZ/HRMMTDQIUCNKgMVUwPivMyiAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1293436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwv4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2OBAAiC4sKSPEEYl6GmWrW8x02WjDbNDRNSYdJcDfLHvUq4aaNQu1\r\nb5zW6CdX5QFRZ9JOYdqZXxXZFw4rhaW6cFQsn3BT5rmcEZbvf9KOUdWf26dI\r\n4Jk5CPCOlxdlK/DXg3qFrQMN2Tc+zpduCN9HNpEgLjtk0Jmz0KQ9m9v5PuVW\r\nKa+tW0sXi4+Xok8oiGFMFLcXXAlYuO2cetW2rC46WF4X61q7QGlV1Q2fkEtV\r\ntJZxxW9nbH8nj9tDqZzH/ZuH1r3DRQdsoDLIroJN3ON3y7dvtHRSD0g6ikPJ\r\ng3H8cc99sXQ3xVZAZ7CTiZU05sWxOd9qENzS2+pOXbeJwEvXv4JByiWwgPee\r\nJyrOC2THhziO5BjJirhYDmetEJWnlCPy2mjGBT0RnMqN9E93WNqYxfrisyJB\r\nhA7jM1aEygTkD8wm08XQzLYsqpZxQNBiCczJRruSJYFazQDSxAitFLBOytUn\r\nNvFNjCt0+tooM16qMUJXaYv0atOz2YSt9kUbomYZ1ywkR7Tc3HkUJE25Z/k9\r\nQ0niSoZRljGKWb5m+KHBd14oM89NFAjaJeyxYu5b/B7Y6oiehw0FI1rFvlCz\r\neLNhjOtjmCrhw+A/KxBK/o0s3eHheXALNUYEhUfFiEeJdlCf3c7ATDeAwyZ+\r\nITOMU8Ry2lEG59DU72tytJloAJk6FGd9I5g=\r\n=BUFy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"636798f768ca392778e39e3ecf0b32a124ddfb1e","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.9.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"18.2.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.2.1_1656946185968_0.570465917940042","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"mockttp","version":"3.2.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.2.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"6a7e6c33df1a19855d2374fa69c6a2b164bc97d2","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.2.2.tgz","fileCount":242,"integrity":"sha512-3Ua/Zva0kVW/wBz3rg9Ynrq7SA640IafxKFV1SFcldg7U+u3SVehAj3wTkPXJphpzKkex8hx6opN17JCZTM2fQ==","signatures":[{"sig":"MEUCIGwZOqZQd62OxOKayRzaTl4jP/lAcNnxBp9oivlaqplyAiEAh8DpfYPc/dCQf6p5HqH/IZf8NCzWw90arA/VFKWlUew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1293531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2V60ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi4g//eyzlwVhp5M/SvqXEZfs25GgGaWJNSUjb+VjKWzDsTDGl4a4V\r\nwvxlyMuCXnaaDS72GMAu1UKEIthO6FD2kECIIypjzARlRX8vjAd7Ne7F4qad\r\nI2CZN6FkHQZpD2VdEvF5fkkMsdjWC7JmuEFsfKK3of+o47lzBIx8WiN1CT8K\r\nK3G7qG+KMZl+lpXnRZ8zmkOhRahYtgZpe7ZRh2HV2bMdFBZlQD8qrLZLczdr\r\nV/VfSfmRBYhkttbwSpz0Nx/tc/3KTIgpEFXAckDf3hlpBptLui6Q1Rv5CCNb\r\nUeR8bsLuxYWMroFQO8K6kUvassjEoOedty6Nvf84/3pjxaIFGEOoFTBRNPQ0\r\nzt3ECnDsc47sKySo8cN2LJEuocLYzFyJ+6dr+ejaSAwF8wnRIsJ3Om0EBJEN\r\n4nOcrZHdTW0QkXM/P9ZCIXDkycREZwulykXnAIvFA22/sPyCgkEPWXdQynE2\r\n70iSe5ORmJtxxKAm0bB1fqHk5yJPECMdRu2JMca1HRP6izi3P/mUIi8p4VCd\r\ndl+VVBnat1D1A+8Z9M8s7HC3Y6ylwOdPnaB2sGg3N58vrJE3Oo8djD3Bq7v7\r\n2ZmKnjr9WyfX99tNnSCB9qzlBiJC9JAbzwZftXHHWdoByDzPnLFLgkyQv2Ko\r\nHVszQykNo56cJ7pP2zr0kGGSISd1H2qSZWI=\r\n=FNiQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"a1e24040f645493d522c9a7f3798713d6e8888ea","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.5.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.2.2_1658412724530_0.4681670005363068","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"mockttp","version":"3.2.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.2.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"1064d075d89599e41bdd05b997b160ead0a62860","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.2.3.tgz","fileCount":242,"integrity":"sha512-TcD8Oo9ba6RS/PXlE2pcIPdn5rDDurKjsyKAiLpSknxHkMkECQ2dnWk6faiBG2h3QF+4NAZa2F+23hVpUdu1yg==","signatures":[{"sig":"MEQCIGsoK55T3LpYH9XxSY6KoRvAb4aSK+sXz93FJdya1plFAiBSegqJjJZkUIMpQHcqsoAnmX5+5esNz5U/BgCh12lBXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1293639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UjoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvxw//Sct8EOsy/p9YJ2Cd0lj+FQyu3PVmo/PWQ8fZna8IzuUSkjr8\r\n71T2qmHeSXIpYJ6Kem+hJyxpgkOFqWl/LhqD/ewAA6D3xJdo+75xGOYv+E2q\r\naPdqt3Ga4KGfluferopwpUFg3n0AeIGjci1ZTv4OEdG6npk1eTeYJxIptZc3\r\nQOQZYxdF/h6UmUtoHOIour5qtwNpIwwHIkwgF/jyvbTN9NTORhgHFbWVo/DM\r\npr307WkkuBZG4Spphh4ZEcd6P0YLM4oXwiutj5FnWZJR/ZwxqGLS45CwQLLa\r\n1nv/VtxkvAdBQD1vGkK/2UuhAh1ILDk7oRUCA3Prj/4ei97mob0TlP9N6OLc\r\n+hgKW4AoMwOEa31R1ntJUgA9/P5BKz3sI1y4tCQG1GZa2V8OurPES3+jvatU\r\nVJ51Y97MUcTCX4AnxOnDyMhjNLQ7BxOuXyVStBovv48kpS1T3rj1m8pbZCOA\r\nTuqFYhNeF9X0lB8wNZMUZV+sEMrlzXQ/xQ0gOGCoThYEA5RK8O97Jr3PC7W7\r\nC1YC4C/7aL4zZR76ZVftPmSnAUKrFYk6kKyFb1s9mq7SxcRjcOUmMgkrZyH8\r\nzlZ+rFMrtje0zuk6xQlKheCJUz9SVs2gxLyYlKzm9huBGWuDQRMgNY9dc9p2\r\n9Dd8KlE1DBuD9VDDfhzTdz45vpczbS6JTN8=\r\n=cyEx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"909c2a9d599c8c7652f31afcbf867251eafb8549","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.5.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"14.18.3","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.2.3_1659455720052_0.2970193995107244","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"mockttp","version":"3.3.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.3.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"44b49eecbf5b6a00241d0faf9d9a451e0ac266ba","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.3.0.tgz","fileCount":242,"integrity":"sha512-DKVjW9QlJLoC+lfsID7uMyyg8o0OydaylUejFXVhgkHjudjBGcyQIgSskqp3WJace13LdxC7nGjUk1mdMHsg3A==","signatures":[{"sig":"MEQCIBHxr2Q8T+tYwI1ywftF3AvbYvIYnskDjvQ+5qDkeTqkAiAhrGKgB8Ei0FaA22rN3Tzp/Z6anxRU5G8uhcwCrg3i/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1296945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi69RAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom3g/7BMsD9/+Kk44UwzmUxHPAE1c2Wmsc6JsFSoAzQ6nqxwtcNEY7\r\nEfI3PwbvGJ1TUPJylFVuweUIrwnGBRjeZoh39B2zG/NH4MYu5Mep8bcCtDx3\r\nlE1wLANmJlQPr9/c/D69Unpylnz/hNdVYPZO9tIEPd3HoxW7YJHqKIGyUCIN\r\nYYmsMm83SlssLYlnxzvmHESkO02k61hrZv3AmaONCELwzB3brIu25WuKxq04\r\nCwr3SHyY3WXnJp3Y9sej6+BAjpOOmrQ3rJMFAn71JvRF90zSdEkmSIwk+UTw\r\nPAQNpSX/Lmwtgn2QuIoDLjnMim1/qMd2Rs2/7Zu6t5txwNWjc4gNqoW1q8Dx\r\ndC/Xpzpd50sYTPMaXh6zuTI29Ieqt4luTVMVYvUqkF8RtYpapzh4Qx1DA4Ty\r\n0RjQLhDzW8bWBh2CWteCCkw67zdVTHzafRQHuh719rB7QslItcH0Lld0Du94\r\n7eseGMcwVlKiPf7xjL0ZOn5pb4SwkE4NqDl3u6G4JeWk0Q1EYGavx6mq8Op6\r\ntszNEpvFSANRybUly5vsnbHrIZWWjqMafhF73Qv6Msr8O7BQcBKaDrrsXWR4\r\nznO/EjGE15AhKAW3RrQdez375tVyTxnxBAFOBNT37XxU621nb+u58LhYXEUp\r\nho2oAUZyCfAU0oozA8XfqouBrv3+4TJw5Go=\r\n=QSKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"2d75a34ee55fccd283ae59b0ff8bea431dc49703","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"^1.0.23","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.3.0_1659622464019_0.26795143114004505","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"mockttp","version":"3.3.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"MIT","_id":"mockttp@3.3.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"dfd2fe4805c747f912da7d187d178058bc18cc21","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.3.1.tgz","fileCount":242,"integrity":"sha512-UcWWI1v4m+rJYuj5f9xua4JWKDVDAG/kX5eI2bigyjypbzBZUPb52h3jI86I/6RvWvNTtd2rFq2YYuUYytxQeg==","signatures":[{"sig":"MEYCIQDUjiP3sWdivGIboiEM8EG8mjRmQ8mzOKWbqouAYZeeygIhAOJ63XVrIxVgPDkp/kKkQawhnkYrONAR2xsrVYN5smv+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1300446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9nEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW7A/+OZSV5uC2OeOji5+Cp8TLIGIJ4aFDPtcby42c6QEWnTUDWvKL\r\nyFODIntZZW0Wmed/nkezSd5qIzV0Kb1qYLuX1zAxxfB6gjIwOj+G5eOXXMFz\r\nQPv3ktdJmvjBUoAudLpUKEMh59wMXPC4fDYz5eHoOoSHhcprkf0QRZTqHJpx\r\nOUK/xzDQ+Ry99dkDfuLc0tkx6ozHdNzRTFo2kwzA4pAx0rYl0ptAoW2Ke77i\r\ncE/BRLQ7qsWa4PvN4mWs441xesWDFJYb/QIe0tuWsH4eGDZX/7RCNGc2BoQM\r\n6dgAu8+MREdcEYTDSLZqN5EvLTdi4CBvuZihdUWQlzv+Dxi77MJ45u+1XscB\r\nq96yOofYVYTny68KWuGbKUUxtrp5KFfcpZx7/6uNPhC49yPGR30kumMedMUG\r\nxBHeWpsNI3KTIbjuTUu4WNEny7puPZLc6r8p/iyNJoT4qFQgwRNkgDWAKE7m\r\nX1nW+Y+hLgDINquxHfVlKgCEOIWKRTaxEGcrtWyS/T60CtQpD9WQ6JLfcSWi\r\nJuWTtqo15XxQR/p4ax0ABRvLK3C52S0DMk0LGbeJauPzZUPRkX3lII03UH91\r\nsGojavcSOVmR78jff3v977matVLGvjgu4Q4Mx11wuxutukiS6h4JZ7Ss8F1G\r\nT8ofOcyCPwdmBIIC0rxR48GsRyGpdIrIFq4=\r\n=y0A7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"fa5bd2b8babc8d27a61d3d968c97c0fb0ff45aa9","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","native-duplexpair":"^1.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.3.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/proxy-agent":"^5.0.1-socks-lookup-fix.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","agent-base":"^4.2.1","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^2.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","https-proxy-agent":"^2.2.1","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.3.1_1660318000114_0.9102082395569091","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"mockttp","version":"3.4.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.4.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"92b575332c03cd10a08b904ef76482d7459cbff2","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.4.0.tgz","fileCount":242,"integrity":"sha512-2FR11NAXO9GEwuCLQJO5KMGUjqOCVGwRTzZw54THH5U+vIQkrWxheSTPo23zbx4GDWwF4hy6QszCu6VVk3U4pQ==","signatures":[{"sig":"MEUCIG5+7jieKPJpHqElTj2L1+iVN5Pd4p/lu/jLV0CQ4moBAiEAy4QPfWRicG+uK9iCcgaTL0nZhHA+yC1Cwwb0TqMv2zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1330067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMYe+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIug//f4LgZxBjyf7sNgpClP79zPP1Na1JtToslMpSaNYDS7yaLI2Q\r\ns0e2o4hsVym9afl3s5rCirpi/DrC/EcPW6EUzJe1cGZdoZY9Npo9MZj5nVBy\r\n8XjoQGg9A2akaXF4nuNsTx5D+Q84f1iQ1FPeerRm61T8zIe6k+YX8qF7R0Bd\r\nHVYVTbxQG7afcLJnfFIuO415TstbsP50UwjDZK+U33xxOZEPDbh7xyW9AoI3\r\ntgro3V7WCqydj3f7wqQ86te1ryIlpXvo64Cjy5kZtcE9Nk5G0vI3gcQWenSR\r\ncdNUBPtf7JCzrIU7gAZgla6qh63pviN2vJ/csUakgUQYb66R73DdkI4VOtIe\r\nTKfrynGgqCIJRYTfLcnpGA/NFkTHCx+KEhP8jrgtEK6mQQpnc8+2hzT2kNO0\r\nVtStVT8sRDhuQWLJMtRcWzOJIF+d5fdQlXtappXsbm87JRayaM78URG1By/6\r\nRtXbxhsbQj5A7qO888v1fUCAwRw/usWX9XeoYOpL7NR98geUGpJBYZiGpI2v\r\nJElE3tDw69ifCl2KyaYXd/5B6FCWaGkDSsrmPhA5YIjhaqKkzgTlyaVoEF99\r\n/pRy4oi+HAEQygHcToxkIHLE6LzYnkSEzMnmTJiJPtedzydL8T0tjLxB/fC9\r\niSf1YtohhZ/xffktMgw84f0gCJa7a1W4yUU=\r\n=KSlq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"7ef936521d2a2921d338778b1b63b032e2552759","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","@httptoolkit/httpolyglot":"^2.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.4.0_1664190397846_0.12430543518232118","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"mockttp","version":"3.5.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.5.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"1d20cc88a84e6dd55ab3b7749254a962beb95c33","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.5.0.tgz","fileCount":238,"integrity":"sha512-R/5sE/5RanmzMb8W4aa/CQAJYYROu5oceuBFqaMRRFKO2dlaZEEOmmk8tqRTDqJLeK1FzWqo598mDvoU9UmA8g==","signatures":[{"sig":"MEYCIQDnyLdr2WJWvspXLcKSVDXSZ6Mvf+ga6dpRTSvAsRXRMQIhAKZTWp4W91VtctdZLW6iQxVyqoHsAyh7tFeKF/X1ErZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1378467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW760ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsfg/+LEmGXr7oT5HQB02qV7IAvPpmqrOicqj+2bANBPT5ytHe8MC1\r\ntWesNlEKLPlgl0lOcQztO8nuJNMUCZxx7SvIi280U+kn0PIzbrJc3YQORZAp\r\nc6c/x2NKcTxJItKEh6MyJmThn2ygaWwSLradFQQWlOtE3V92BAJi3wlkqBqF\r\nxgX0AEe0IX5I9oDtCnBekzsJzASWTdEt1fECWjAsNRMG7uSTQ1gnvPrs1B44\r\nj2ah/WjOZ7Fke+NeXcaKXdXGLx1MeaKb4FvByQ+TV1V6G1FNuhbokBbWwczd\r\nVp98JtMsmK1hDnHH3zqO5v0gQ8CDR2umV3hbOAa65s6g5YcLTZTWeudxP58O\r\nYPd2yUopGjM+c6ELB7NBcCNSA6vOvdPtTaTTrVRoB4DQ+4Y3fW8DwZVg9qYy\r\nm/9Zr3lSGGrTY0fLyS5XRRcrjFiMYmeE35KRWMQHJ1RTgusHeotqYVFTvrmv\r\nCPlKfjgj0sTfUeF55ODBXPUB1IKXp2X5VWlKa+CJ6cF3yEKJ8LSxJz2jrhs2\r\npF0k8fgOjKaZKV/qt5brQPUbh1z/eIE4eq4gC3DGJmhkBPaq5fY0EHEyulaG\r\nY/ZNaUSWEZvooxWFxdW7hd5S1gN0dhC5tKKpjtmlddL2OrZW4Iedv2xS0j9K\r\n8XU+Ow4L7tTBRDjuAFp7fMzb1g2KL3lK3n0=\r\n=FG+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"6e5760a8b6f149cc40d5667d266817d740ac9d54","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.5.0_1666956980605_0.8136137260358054","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"mockttp","version":"3.5.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.5.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"17053836adf977d54ad8fff3fdfb84bb2b618a7e","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.5.1.tgz","fileCount":238,"integrity":"sha512-2+EmRpwskHHUzpN6/9XSepBM553trTOj7birv9/z4oYJUACOtlqXhKGzjT4R/otS4h1SYOrn5SsB7sJoH3m9xw==","signatures":[{"sig":"MEUCIQC/B2wMvEfODYrjWz5ClBP5R5lKvT1X4EMENK+gMvkikwIgL5ueASlBeOnGkdvxnxSmhuTbNr3xNANq19GVadKzJas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1387236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYnVeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQKhAAjkJb2JbHBIydivxRtrbpWjvDOwkm0+21gURLlUluH2L1mUov\r\nh1Q740bOZGAJthJNB3qPRSyOBbnxcvg6QnGtHnJujE9iCU+471v+EBsfL+MV\r\nhjIws2Btgye4hVBYaR4N4qpu/9x0D6Spv4QAq9QodX2bAJLJ1wyLgqQ6k/Hj\r\nw18RSBMAlE3vZxZUk+rSZ8T8k8+wjFzqmtFyu2VGfpQBd2aIJORmh/xbDJQb\r\nJWTgRCKuQzsZSAeuSRfr0cw/ej7idIz2cx/1X1D9R58UWF5ffky/9ZyW/wxx\r\nZNkysaBp7ZXJEXyiUE4Db9EjiOEeQZwu2LZ8J2HVPbVF5p8BwNlUGX7JKLlS\r\nZYqsHk0NmCJKFpaUS4GAo1yewZEQYH1x5Cp/tvVC0NaGVRqNaCJRJmRt9t7I\r\n4z69lbJPc6DeSE6/lLJTAtWfDYDqukS3ZcQCNRZrhJDnMdqCqgyCfPMhlB14\r\nTcSgwQB50mkI9ejeq8oRSc12Q4RhF/iesxtjz6pLkvdvq4KH5RdrVwJdnTjb\r\nkRvpVvd/7eZ02Eezlim54rfbi9yxAETu6xOpgDblnPX1+vMpe+XKZkQMLsBp\r\ngpqtAwY+69eOM556Ap3qgXiZU+5uxy3S9LzAIevWw+5CCsvfz52pLtUgvtGm\r\nbsqVq6KXD1eDU4SF+rSbPB+Vq7lfsEWqcdI=\r\n=nOsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"432fcc0a57caa3c5cc8b7ef1ff4b05078abe0196","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.5.1_1667396958229_0.04903024053653393","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"mockttp","version":"3.6.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.6.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"7ffb5b2e71c1483c3c01186840bb46ec797103c5","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.6.0.tgz","fileCount":238,"integrity":"sha512-wlA9SD04TILYkoQgI7+OJAfwNwFHGYz9uZRDK4Ghs8zN81KdiTS7mpsYHJZI6zwFdQO+VI+8BHtoP1YQQD2PAA==","signatures":[{"sig":"MEQCIF8djIRKzAr85Kzwj9BRpbCWXS2PUFLcEm1v55mSTXsqAiAgPt8uvkySRvhZGzirt4xERgZiyf/BfMHc0uGemuopVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1393580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnw8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtHw/9EFKhV47LhdjEA2AYEzThbnLugKfLP1rg6ha/qIQVsSm1HT7X\r\nx7wZDC/F4nm84m/83iMnIC3G098yg7Oo1w5YMLX1LHcHAczO4l4PKvrJwVF4\r\nY3gxOX1toROZZCtzJ/sOcjsKA/uU4wC3Rm8CrpC62uc37z/b+LPFvEfCfEln\r\nIl3FXjIonHZnfLEMwO46uqab/Aba6TkwmhUz2J0plGc+W+l/Qxm8sHgOeAUL\r\ntKZoxBoqQJiyfO64h8URlDZIxDr9eS7ITVuSewOMWudSAcI8cUrvvIArSC8b\r\nmTrTWhDdUmNdULnzLmpP0S7gk10QFGtw9su0c7p3UCddHPwqQXv7kAWsAggK\r\np2y6pev4f/qs3dl85d/MIcXGc8qomDAp0G9XoNiFeF0hcJyPC+5FaXCL7eCE\r\nGzAvmw0dMfIbCdWpqJQiNpT0oaiFyWqzvdJ/oSal11UctE5ufxX2NztIcZHT\r\n5yuw1hNZ0PoyI21xzpycZzk9xIKS+KU2U8iQs3B0aJwqyKDh2+KDoSPkqHhm\r\nxf0ML0SAlRqQLYRP1Cuqo0m7gqicmSCZeaRN+Z/N6YSzTZrMXX3GrzFCnddT\r\nlq4aupVfJ0AG1ckSbONd6hcJSa2bHlyEQQWCLUmWtcCCUx9sBNYwvWr0RT3f\r\nND0Ctyq4DkWCegMF6c2yq2cY2T66Ngf8pOo=\r\n=G+eI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"c16dc22316ea22e5b896e6df5dfcc8efaaa58eb6","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"2.0.5","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.6.0_1668447291983_0.2490973557749916","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"mockttp","version":"3.6.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.6.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"768afe53515f58cf85b552dd94c40e9ed07390f3","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.6.1.tgz","fileCount":238,"integrity":"sha512-DIFToUNq4cMYaKSUdhF0h6YNEIfu0HBvzOf/chjEaNEXoH18igMI0NUj/C1TixwA5mJSm8yncSuoYrLOPE6pag==","signatures":[{"sig":"MEUCIQCBuOWVcJdSfzaoIAbcO0/Tnjr8/xAmGfvpSHdfIcHl6gIgVujiju5OGRzESXSxK2gcGKZaY6lBBcS+k7ZdRm/nzk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1394144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje8AEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGghAAnYNlP4bO1LxSfkJMNb06rO+/pFEqQ8zQWvn28jucU5QIStgp\r\nFYgnwx/EvrgdElyKXFOX4a5I5Gweb6W/eeCjza38iwsmw7LtVPq/VOOuTfFO\r\nFIhgyPZUsYxq5PGo/rmjRaptye+USkNQOvWea8gTdF869DPtq9ksE1Tvyna5\r\n6wExf7ut9WHG9SR4cLM0FStY8tD7+4iQSA71IZXM2I2cq3jwIbxP70WpPxGd\r\nM28d5KrdRBDyGU7AEQDPG+zAwO7nXQ3acrAFAyXZT+c8Erc7LpXHh07zBW3M\r\nNTQXiWkNxd99Za83psnzwDFhlWz/lCiF/QlbBhVKown8FAXXPGUzjMER65Yi\r\nTe8USX6BaqSPopsX02YXDG9kC9XqevPu9ZGS9+Ms7iyzV/xcJ0vO/b21t+Yt\r\nrOYM9kz+Ajfhge7GjRGEQT3Vj3k+aiDWjJtG2/TlmlL0pZF19SGfXKgHRz4Q\r\nAOmCyVDNg0H1VNrTCm6FJCpborKP4+aa1xdk1WMtXVpoBEC3ffWsSYht1UIs\r\ncUSor0UdB7OYbcZXs8OP9DCnXO5JiDAs3XB4PXHuaTj8pEqx4QqZDnAxMuNq\r\n3cOnrtjlvgnkd9nMlT27fUdp7O6AS+AegUUCXeDxzT9ZNPHLelVaFwRIXBQw\r\n494E24KzF18YPu9QMamV1uIojlk4yV6Y+zc=\r\n=F/xS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"f8f2623ee31c02fb080637e3892af2eed6e9ce39","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","fs-extra":"^8.1.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","@types/fs-extra":"8.1.0","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.6.1_1669054468298_0.806641095429173","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"mockttp","version":"3.6.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.6.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"ae11155ceb6785fc9562dbd788e7c94d4eb6e490","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.6.2.tgz","fileCount":234,"integrity":"sha512-IJ1tIvymIhyPRv6oOVuJkTlGblFY0sBZPCeajFEAh46EXJ1T+NOi3lzZChpyX3n24FMZWnZ/H5bxfH/mSBfh0w==","signatures":[{"sig":"MEQCICcSDhiMLSQMiZc1uCx4+CIRbb/2y7/aKXDoCWD5T5TtAiBlxUOnWJ4Yh2JXFECvapmFoasYk3h6WjClNySJRULN8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1359501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmKNgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvyA//feCt8tk2dJcu1D1fwtoQdo6KXqn1XjiaQiH9dtNZDUQXxerG\r\n/6jU6siu8WkdSNZQiPHUOXb7xlY+yqyFhHPcZMdF3XT8IN3jM0Jia76bc/Xd\r\nENjh0WZZEM6P8csdsZWizBRSJ1znCLnG3GU+56hXQx6U6uTHcAPzfJgLupTP\r\navzDN3NrDVPEJ1TQLy2ZNOMkQGqt0bsd3qIeCnr0yCnPJM2JhFMKoJ7wS7vp\r\nnZb58yh2uXVzVQHHO9oWyrS8eOcYopOurke31SJ2tDY3OhkcNhB0kCp+lo2G\r\ne3Ue0U409MLCW5BKeKvaQJ5PMOS7C8orIQukCSS8UHs7EQ2ZhQNs2/0JhvX8\r\nXwhB/ELYnmHNk7rfci5Po1O9rEYq+u9QzaNDRN0oTuYQQvcosCiSe6z6ZjgG\r\nlE6AW7611Q9rFYS7sY1we/hS/xSlaejicqTnLy2VMauvK0vrqG0q5+WogiB9\r\nQxnFiyNq0TXe3xa66Zo6uvIXQLhv1yHpvcpvDWZ5zxooRwG4PaPzWqFSIE5i\r\nadlqcg4IFdUwHBLl/iga1LNgef/cva9KSADY1/EWdYC9AC6f7QmClVyiVRHA\r\nv51KCZKUxblOfKh2raYC3lI7uWMBi4ex87SsEj3v6BAdpz5Pz2Nfntgym1LM\r\nBIulRiMLPdhprbZ6vLbidZgMAwlsBedrphk=\r\n=DLP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"8ff6c167bd3bb860fe2e0115f475c0eb05c6725b","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.6.2_1670947680134_0.7595568203645642","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"mockttp","version":"3.6.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.6.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"be0e0c0f235ab781b15a549c7f83873171d11a96","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.6.3.tgz","fileCount":234,"integrity":"sha512-etxYXVHnzqVnKhO4aOn0NPIKvBWptE/2bvkPGolohA8PR742cYcFNLuQqWX6lc8UrYsQD/A/JV0nEwncMXO9Hg==","signatures":[{"sig":"MEYCIQCtwnGPsVkiBlzlkOtW26DUdKg/X2bvnrfJ4+9WJiH+7AIhAOWRMqaXLzPM0yqVejok6kIqM9ekiIiGIKLCFLHscFUe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1362582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2VL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN5A/+Llw1VwGae42l8pN9gjJV3RIaR05ZvYLxNQHnP+0lhUn/qWk0\r\nAEByKX1vlBk9TKKI49ltKr3U8z5zQRQOGgMIpz+4jasXjRNz9djC/6lTJG4u\r\n6EmY1ywE0zn9hBLATZDHn8StY28FoiDo9tLr5f9tQs7EqVAJN2Is67rWuJvl\r\ncrAA6aak+QLx4YFVJUId5MYaTs94JODrXh+EeUTLG2Vu2BM4isNSxRtXHVa5\r\nxjEuFIlPQgIXD+jfdcHQM6ErgGbWValtODso/sq2K8Ubh43zsZ/PouEqKoHb\r\nyqXCZNenjrRg5seWj2onMt5iQYO3HeyM7rQkubcWxUAQJmwWUiKhvTUwCvKm\r\nVYC2zR588/OOu1p5A7K5DvDf9J50yP2yy05m6bnIwdySLDQwzGZyp17KiI9+\r\noEbDyn/2kACDNT7WkTSrZv4ayCRFwm/D8VG+QuJ6562VPN+MXVS/ZfZ5dlQ+\r\nlj5BNERLLUp9ILR12TCHg6bVQNXk/ckI6iPxEh1Pi1u5jmCeKkkaAq8BusvB\r\nvuPvrSpfjCced84WZpwfOg3gb018RUQYqxuFGTp1OCf2FGbpbCfn7rp8fnic\r\njT6QklqQKmC/3CmyygOlHiA8G8AKDuz83KGU5c9XepM+n/QezjmM8Dw2ZPt4\r\nebXV05TWxnKtRk2Qba3+1VKq9zqpzyNRH3Y=\r\n=vb4j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"009f22c546d7c53bb510f7b5fb8c9380b06c999c","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.6.3_1675186939363_0.5130504677723131","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"mockttp","version":"3.7.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"8e62858ec2745cbc79b107dfe44b0563d772845d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.0.tgz","fileCount":234,"integrity":"sha512-s68psqZUDYJQtarCnXLtaDtytoY3Cc9gyy5xZpTtbc5SyeB/PX2Oes7XGdrIRDG6GU4Yh6p0msMWQgr9B9PiRA==","signatures":[{"sig":"MEQCICJyd3a+PfdE0ZxKkPiZYhKJcMBUPPiBufWILgldgAVEAiBqlMI5MJWqdTqEVxj6eDvpkETD+2LPHSo1NkCm2u/Gqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1365781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+OqMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5wg/6Arx6ROacxw/nGO4k97pFFCQvcHiyMGA+8x2ANrPc57TE0c44\r\nNq2hH/dScWI7R0FxKMXjbqWIgsxm6OQmkwYlxxv3NGtPs6fBdORz0qlyDdCe\r\nBEH5X9MtpoNBWsPnGQgyaptvgnUuWzuVdpJT9z4lQFhtGsOhP9YTnvMhSlm3\r\n5AxO7jY0mwGy674QRFG/TKy6Awsb4AzNwQuv0jlruCNRPKZ90nmX921hCWY7\r\nooekixZ6o213vYlZ1WmlemHu+K4BLGOZ1CrPT+d9XLzODDeZGWOSVSlR0kXO\r\n7XO88XNxoAGlIvjjbTxoH359U6mMhw8RlVDHWmmVdWil1+nJVKKi4T9M5vOT\r\noiIKkWb6SCKyVj5VsSUoVdx9eSEaSYGof8UAQzJsPC7zzfpoQjQvqiOlm5Fh\r\nZkIYGX1gQfsnlSa7E13apODqyCrOmRF7MBOcRG4ItZP9TNQP0f1BEpTWVGJx\r\nH9WPrqxXJNHyKHoLbWR/Puc4M4ghzsKSLPf37VY6/j9kIL4KrF1sTHwSWIf1\r\nEUhPZjIsPtrZ1ErB3enMDYILYBJBeadFwbgdWK4PyyrNp2CmehzrxuQrBCtA\r\nataFp4tB0ndEqFajVxWg6zNzIptiIYNtZEgnupEaD3nJing2TkWT5vLWVbwk\r\nw5SE9OPsNVBIqmWQJqy/fjhwB0sGk3jnNQM=\r\n=//9o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"573599db17c60215e7c0ba1d0560799752a40f31","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.0_1677257355784_0.48308089082375627","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"mockttp","version":"3.7.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"806563abe7e878f6138cb689651c996e63d02ede","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.1.tgz","fileCount":234,"integrity":"sha512-yetKLWLnvkT8Tlkt1twxJVMoM4mR7IR3HWevtSuqYvlAuX53LY5fw25AhDkFuRSAIrVmmby9smtuWpUwU/CeEQ==","signatures":[{"sig":"MEUCIDd60ueh9lqLlzsP+CMiNOBh1xPXj8J74iYaeueUMtOWAiEAulHQxdvexZTD3X4b4hNvlyI2ejIdZLarH142Iq5oE+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1367746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLvJXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop9hAAnkBbZl8s6Jhbbp9ctH9JNZOUls0+ukQmNWWimzijuv69SQaw\r\n5X9edkiPi4N5gamLdPH5bylfDyr06vx+blXmMNl6nBnO1X7sUo4fI2N6rDKn\r\n+Y21Oc52+nl06OjLV0FASL4V8ARhok4NaX9dY8IAPTzs/NlEza6wipR2JUsP\r\nVQCyNdsgw2At/0Y1ja+1X6S9kYTI1yZB15epigm9OsVcF2mSIlJou9RCPrmk\r\nIvGRppYLlJnsoCJNmBBdzhy4ym+g5qtkuUroe4KV8k7Zf3HoeDGp0/Ri8sII\r\nQHJKrD4pm7wVO675pqUDXTutIdnuJZ50e4JoEHgupzX4vz1M7D/U3Ab8COhk\r\njhYII60IXMip3TtWckkTMDlHTZj94E303a6tdt+teksZpziqKjDgubGdcOwT\r\n82v68V0he4qg7dhO9uT5kS9AMt3lCCLatNWXJw/3PqIvZ1WqpbIDsxYQfef+\r\n66p/mJo5h+s+zObyfkyH+tkOUwWs3sNdFZsVctefnWbkzLJlsM4TuCTH1inC\r\nbcuQUX0a2u5u3QrrLspFjRDM6sRaAM8efYxV01UQMX0WkSNEWoGQyX4qqe1J\r\nVGvbvLgLvb4HnHEH7rKqK1jsfTbF0WlPFRhA1rZOkveZlqVQtXSnXWD/o3bQ\r\nH18mhdWgR3BK7nDb06iEjbU32FXlSMU38RE=\r\n=+U4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"e769890bea6deb107ecc3c97114a77747fce6ba6","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.1_1680798295606_0.7964419396702731","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"mockttp","version":"3.7.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"b4b7adee18fa51ccbec2a5efd258064acfb27b01","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.2.tgz","fileCount":238,"integrity":"sha512-rFQfwGPiQZg+U2TyFQp7U250zmuq9tP97LZZaH2wqajdjDHkGe/yGQcUKyuy3WNOR7mkPoAA4WpWWZSeBhCvJg==","signatures":[{"sig":"MEYCIQCFRN6tFKyd+Oveo9wdaQUXp5mdhuODHPozPhjG59H5IgIhAMAUxrVtEIHgdfDt0WYgkO6vBpyOAI9SFyl7kzJxVo6s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1374736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTAOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuuhAAmU7/VAJ5gZHOUc1Emn9c+/d6ASm4pHjLlehGs28dhVAmapQB\r\npMtK3L+7HywxTtpMOZU+HWyq+v7ECG+JJpge1gFxTOdxgdxw+BDWcPyUmyxn\r\nMqC+zlb5AgMRYQDs5QK0g/mtQOuLvE+dR2Xmptd5zId0y3IgaREIS0wg+f35\r\nYiorZMLH/VTcXeqg3gsAWiOGhRitMrW2yIgEgYLN4GNTPfEghP4IcV23cFXO\r\nlbjVCeDAwlRMIKZdrX4Od3PdiTnwto1UtgRLel9J/1rHHs9wIc77CLqw+CY+\r\n8jIWGPcUJ8ovztdBF+R+OaHcVraPlvBIzBM1Ln8r2PRz0cUZXnG3sScNG7jv\r\nsKBQ9d4PWsZsfOLsnWaG3RqyiueBWKk91iCVqwFm3igUgfyoF6vu0IpRCKT8\r\nzUV4d0W3yXeQkhFFC3lL/APS04B6l1CeHXywKTnDRalMvcbLLzONQvfAotzG\r\nx3pCRYBCfvdn3+aCO9QHH1dar561KP9EODXhZWCy5gBL5ww6Sv8UJhtsvvSU\r\nINuNkRnLf/zjtKd64089ystjYtTtbzJ09X0f1vklRBAf1vJPeIFAu2lcHzPm\r\n9qxn2VW/bnX6mpAySe46y6AUtvU/RZ1kRoGssYLlrr62p/aIf4SB/sC+vN7w\r\nQjLlZcerzd6xsdEp2cAy/z0wopx8lwECNQA=\r\n=NuuK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"a6ca88f3f04ecff92a8fe204e5e33c6f2e5bb42f","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.2_1682703279891_0.954835219161698","host":"s3://npm-registry-packages"}},"3.7.3":{"name":"mockttp","version":"3.7.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"520856dc0403736c4de672508c873aae16a2531f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.3.tgz","fileCount":238,"integrity":"sha512-tCZz+bkZl/eb7XL+8T/6LknYLg9+qWDp87UYDGd5CjUbWc7rs2aKvgX2GCs5oPX2xA1KwFooPE7vU7m/EsPofg==","signatures":[{"sig":"MEUCIG/Z/xu62DOHUkSxgYMkF/VBhVdDArSHjHstFDFa//eOAiEAh/A/TGLPZKI+fMrDf1zl1B+tbWYQDNfye0bZb78L4/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1374734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTTTDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc/g/8D5XdSEPXIqJ+WZFm0YgawhiU8+8CJFzP177ODvG+yXrkNGd/\r\nZTLvaD6uRcHNQN0V9qXMxWQm0B0UCwVJWwl3Jx663sOQdh/3vQ7a8GS9fW7S\r\nQZMlYLFVpCKjXBVhcM5vTSPGfznahj7gfvL88MXrd1ylTBqXE1IKH2A63FQq\r\nC/lQQrkvhKD4eshz1LafOBKWL2/KgQs4xwTAsLOBh1guTdL4MWZf83HDxpZ+\r\nFPjXzxqOeWb3qCCUni34xLPm+WOtIcrvXQXdCfYXHLEEnQvj/r5X/PiC8YfK\r\naUWVhg+CY4obhiZN9VyzOqM/gDcwlQIMN9uwhox1mw5Aljh9yLIxRiKska6M\r\nM+B0z46alzJh4cI0/xg3EK2bPbnQe4Ug3snqhebc+VWZusGn3zmol97H0buQ\r\n3pGf8/c2udDCfUY4Lc5+B6QEQCpha6X7Ayf26M9nNUSY0YPqO/0BL93fyWva\r\ntk+xP1E/VvhQqDiPq1Lh8SH7SIEoYdNYKTwfNvGsnpX54cjadYzEAmv2KVAL\r\nf/GOPbfjZIz2igttezypFsnN5j53bKdQtFFG+xHfsAC2Csj874r+I2/nzmnb\r\nc0c9XLAGbJDMolWUBEnlfuZjAa4qvPSnxRuLXjwDedXl5GI48r/s9AZDuns6\r\nevulEXa0V/zlwFowl4nEfEQTf8uEJlP5uS0=\r\n=p4hT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"04f0ecb9a8a12346e7cb095b2ae9f695d439bda0","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","semver":"^5.5.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.3_1682781379265_0.5923607449393213","host":"s3://npm-registry-packages"}},"3.7.4":{"name":"mockttp","version":"3.7.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"3b66cccda41d196d1d4bca5cd9cf539f552284ca","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.4.tgz","fileCount":238,"integrity":"sha512-TBy9oMbjZMolLjD+57E8gagkTuTaRFD1sig9a8UW2J9BzPL6MnRP+1vgLuX497EWqWCaRKuiTy887hL+YdMxhw==","signatures":[{"sig":"MEUCIC1788ChGSFchQ8cCV3aZoms0VFT3ruIqJBBnb/U7MksAiEA1ReWJdVdohPfna16CUCI/NqFlHfq3j038wLsgChgNLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1374734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT5xwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFmhAAhSbfR8ZYgsslG11ELIPZ0i4Gttx19WhjGKVECfl4jIR3y3NN\r\nUFeyTynUNBPj8hXGYXl7GGkz36pbPSr08UHjfaKuDoNNqw7SYg6RCKpUNPz6\r\ngSrzt7z3AAKc+huP1R88MXDFuPURAvtUKmcwERaJ/Z5FHbX0CPdVPs+k0zuo\r\nDE8xOrQ7LUfFk3wtn9xikEwMrpKSFEr21DZkbsL29CLdWXf8XjnBaw5GMfG7\r\nva96eux2z4YgRlY1w3bJ47kB9CRd3OX9tm/5WIoY/wHOy4FlwoHvrQTcHFfa\r\n9uEE0kCG7UB5ojyvAz62fO7XgjQGE6P7nf/RSw1AE52gdbRbPtZ9/2BiyhBW\r\nfjl5wmAVviZFioNkUugMVF8ZMUt30+KpQuEsoD+IHZRwhzTOmZn6ayCxJX9F\r\ns1pbyz20pcnEmWMEECPHg4w9zctD1m2xTrPNN445OCuMYiqM7Xaz5CIa8fCq\r\nViIzNg1PKWdknvYc69TCjKbRCSDqZuhw1V/kFLZDvuU9Ilupz5hKA10zza6x\r\nLy95NycLVolkqf6zD3rW3/y+xWt/PsLYmxqhuIfjwM0+4kOUkw5cdQY+yrjW\r\ncEx3lnTj+rPnpIxU3C9SVMS0q0why+tBxAAlFq4pycPU8Dq2mz9/W8Q2O8MF\r\nrx/XbodGjOk5uKvkSId235izW5t6sv7hERM=\r\n=2fic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"82520698f55e82417423097f8acbc61d2bddc024","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^5.7.1","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^3.5.0","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^6.0.0","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.4_1682938991906_0.7070252507444963","host":"s3://npm-registry-packages"}},"3.7.5":{"name":"mockttp","version":"3.7.5","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.5","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"08a41e9dcffd6b0fa6a5ac453dad0f25bc2066d0","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.5.tgz","fileCount":294,"integrity":"sha512-QSg3qef5xrTcAU8fBlPdK0xcd0uXM0yQh9QPnM163DJw76ctOFJghrJ4Lcjr7Ti2rQ7SeFICo4zANujUClNOrQ==","signatures":[{"sig":"MEQCIAfcjiWU5Z1Yy6EOQa/UEqwUybPDyS7j/NQ2kCOKNoZfAiBWTVZ9AnADRbpjKaeYDvOuJnoBzI8Er0cjxETAbVJn3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1464207},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"7ca441656305ce856f8f0b53ae5c8c11303163ac","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^5.7.1","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.5_1684163863704_0.08242248207538627","host":"s3://npm-registry-packages"}},"3.7.6":{"name":"mockttp","version":"3.7.6","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.7.6","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"19cc089a5404d1141f562d23660a76546c034a51","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.7.6.tgz","fileCount":294,"integrity":"sha512-oIKfJxtX0lQW4A2mdwdZpYJ1Fhy8nD5P41SF31ENsmIyofuOF2/B4k4n5mAIyxx88plfXYCVbA8+dlKQrZYkTA==","signatures":[{"sig":"MEUCIFB1/a2wQ0CgDgvExxcqnwT1JL5EHAYgJeX5+llU379qAiEAhTzxpK7ymzTZ1+MiuhQI+A41Vpgz+lkdinUuLjXJP3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1465066},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"d9cd2bca58092f17383b5be779e1006e18e41cdc","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^5.7.1","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"5.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.7.6_1688481915357_0.7950856988549109","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"mockttp","version":"3.8.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.8.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"9bb69a5199ecfabaccb34b7c0b8b22614beb3f76","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.8.0.tgz","fileCount":299,"integrity":"sha512-pviwBN77VVHFEnDYxsOMC/+I8pyGB2D4ZPwfspHopoCALxSSfvUhyPFClWGN+4H9zmOu5/jv2GDlCOtf72TMgA==","signatures":[{"sig":"MEQCIEbzx572hcJu0rrXtJdz2F9Ey/u9FaJHqeZSo+BUQq7AAiApEbaONds8+lcOGuoEnwAPppuzBtq5tbNDlOyF5vyqvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483727},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"3ee5f31826113d49f425b178dcd7e69194f29f8e","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.8.0_1689098359746_0.8609604204438244","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"mockttp","version":"3.9.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.9.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"b43651d0c6d1c52111a1ae7d25a9e01ffe2ea0cd","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.9.0.tgz","fileCount":299,"integrity":"sha512-rPGKreelIJwgUqvBjDF1lA8gi6MJe+Za23aLEDLLMx01BzQIQYAxEtZCJPjQ206dMLAp/ppH255qqAOX2X4SQA==","signatures":[{"sig":"MEUCIQDXupirFXTUfbvdDEItRzU3NQUCS64BlxJKY9VCEH3YhAIgHmdZtcO+pVo4aiRIJ5xeskEb/6kLV6S+H2PqesKLmTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487131},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"edf7881681b03052909b9cbac07bca80de777612","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^5.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.9.0_1689606320440_0.32696721786717564","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"mockttp","version":"3.9.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.9.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"0a6676c926aa646e6fb7e502e875e1fcbccf630f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.9.1.tgz","fileCount":299,"integrity":"sha512-KugYTPH0Cjc+T6Rn88lCDnms/Qs+E3x/fNqwRxrRQABmHTNIaINA6I8Xq1ij0BoNj9E+LBTgGG+LuAQ/g1xvEg==","signatures":[{"sig":"MEYCIQD8D1IupdDx9wQ+WQ+Sr2IPWQ5nZwO4gIgJm6b/f/zQ4QIhAKOt4MOnyvTnqeCgZngSdzWykHJ6z+87+EZw96Sua2i0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487131},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"a5b0fc36c8cb273f367a61a526d92ce3bfb3b581","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.9.1_1689759743816_0.21205574422234497","host":"s3://npm-registry-packages"}},"3.9.2":{"name":"mockttp","version":"3.9.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.9.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"dee2f10db057a3303edb5e4a1639f92c837ab95d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.9.2.tgz","fileCount":299,"integrity":"sha512-DM24cqpXr9PtSbIv12GxEYH0yHEa6m6V8Pnl29akbwarLvQnvIBkLAoFG0x9pkQl5H57T6qjpNWuoFsL9dD4sw==","signatures":[{"sig":"MEUCIQCmmYHNgUsSi6R0zUC5hHLUJLyg5z+aOsMuoM4x3KsdhAIgAO3FYV2zgtYtq1TfHw1I8flbrTBTTn4HhsN/SZ898O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1492577},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"b50532a3549ccafc1ff5be2fa21dc8f6f54eab25","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","express-graphql":"^0.11.0","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/graphql":"14.5.0","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.9.2_1693402758986_0.14611468774251235","host":"s3://npm-registry-packages"}},"3.9.3":{"name":"mockttp","version":"3.9.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.9.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"7a6b500efb2da66ebbf16c7ac17a543376ede761","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.9.3.tgz","fileCount":299,"integrity":"sha512-hTsJHAWQls+ZGBxCuBKKhCu0Wa60RZDqLCcHxqjbzyHmGRzvnI5ASUW7wC2GiB8fM0vPpgvQBh9VWLThR2a9Jw==","signatures":[{"sig":"MEUCIQDnkn4AMnPyblGY0dS5mbkewDv2jXs6I5mZydB36azEugIgSZA6HX4eQN+GBDjHKi5AEA9NiC6RC0BeK/RRC8NTrDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1495592},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"fa8a6ef936653b055a60ed7f79079893134945dc","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.9.3_1696436419046_0.4455443982983671","host":"s3://npm-registry-packages"}},"3.9.4":{"name":"mockttp","version":"3.9.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.9.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"9e140491a243298700cf72dc0a4aa4c02e5de2fa","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.9.4.tgz","fileCount":299,"integrity":"sha512-EagdyT83RqAKWB2c+g3NdL1hEBcXl4Oeg6zIWDk9mq6JCAqsaIHySE78lvgGja2QjWOgosQaS1YtCaWkKaCFkw==","signatures":[{"sig":"MEUCIGg5rd6ZWBZ3xU0U0n42KYStY24geqskinyOkXK0irpkAiEAwmneCd8I/mNUbURwjiJfQI9ZSLS/qN2vp+hVAG1rhBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1495989},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"30bfb86e6d26f173a422af058d9e45e9f8c70a24","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.0","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.1.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.9.4_1697202020244_0.3355882744300751","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"mockttp","version":"3.10.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.10.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"b283e6711139b7ca24ab518f1d667ef8435fca91","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.10.0.tgz","fileCount":299,"integrity":"sha512-5+4A+0UG8Pzgvz2eqimAoFYX9ZgdAV5jgscvQzJupIMiKHPo3jaU26mqQgLAhX7o5KcsTfWpRNUQt5Y4U9luzQ==","signatures":[{"sig":"MEYCIQCYWvlqLFB25jKS1NSYYWaNzjWNZMPGR88G+ITCR3S/XQIhAPmK8C+5jxGQdKCD2nDiDTHamYce+jpitWjG8zqsFswb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503941},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"d545f9f902440ae24c5ca1ee7058b3b1a1a29887","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.10.0_1701884126261_0.24029309723382575","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"mockttp","version":"3.10.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.10.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"58bc026a3c2bde2bf5bacb5c6f292d5c6aa62bd8","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.10.1.tgz","fileCount":299,"integrity":"sha512-D+8uEDJr/DDEzQ6Weg2w1hw+vA/+FzfltOUpqpjCxbaqRrDvQrfOkkYgtx4jlp7b3tfxJBMTO4MwuBhhfY93WQ==","signatures":[{"sig":"MEYCIQDOCLc0zYm0npsmboyCmM6/q9R5bDLaevuaD7YXrYs4DwIhAPd/DvfaeSK9lQTt0758q9B/YGqtWOQNwbRiD2knb8UJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505403},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"2b856f3fa1863e78943a3d2eb12c6539da161282","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.1.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"1.0.28","@types/cors":"^2.8.6","@types/node":"*","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^9.1.1","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.5.5","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.10.1_1704802442755_0.19587652061325755","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"mockttp","version":"3.10.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.10.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"c4226f20d9c2528549863137515b2c3d4c8f0c3d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.10.2.tgz","fileCount":299,"integrity":"sha512-0tBe/r5VN1LaybYDNGR0Vgl1WSdAzgNDyH/lQ34MY6fzmTStGB3r9K5l+4YtFENVBfopsW77GRl1D81CuXwyvw==","signatures":[{"sig":"MEUCIQCfw6xpFB3/pUSQHz9nNaYiLMtuWnoclNTS2Ypg3pOUCAIgNDW+8axtohuzUHweCl4bddcI7wzIAWVl7OX7EbfnjOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1510590},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"3ba48add039c09cc96034852d10e7e8de924138a","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.10.2_1712170317322_0.2102752934901304","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"mockttp","version":"3.11.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.11.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"599e0e6d28d289a0eb28d73b9ad4ea5927571c3b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.11.0.tgz","fileCount":299,"integrity":"sha512-zR5GjGAiOEYcZURmNipugCTR9Y4e9vnK0yeVz0se6M/lTfx05b5d2gXzuduquqJt/yWTRVOBMNuuS0026yfudw==","signatures":[{"sig":"MEUCIQDTsrh5lWA6dRiPet8YGEnfEZJHjEBH2b/60oaLgqdquQIgZy8Uux2Y8czoA4qKndfjaNLnAJU/PR6XmpQsslOGcsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1527517},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"078670379bc13aa0ec5d5b85c9099564ce4b9dea","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.11.0_1714562918243_0.49773912514241947","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"mockttp","version":"3.12.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.12.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"cbe2ae86195ae6de9cd7e7c8aa22c9c4750541af","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.12.0.tgz","fileCount":304,"integrity":"sha512-+w249XKiBvjPvKfZxlV+Bm3KRghTEkdV6bq6OGoaxjrJblAe3oF2503zTiliKvmwdQokUkBIO05sD9qD2zkrGw==","signatures":[{"sig":"MEYCIQD0qnuSpq1QkRaxvbW7UMnIC6CIzp9KbiYJ205faLfa6wIhAKc6DhDSXAjS11UBPiMKRFF4c9WLlql2bXbqPJCmsMxS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1530540},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"1123bd4a19d731d9bc15fa03c81744fba54efbef","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.12.0_1717431702819_0.9173143141013318","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"mockttp","version":"3.13.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.13.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"00a304317c4d1151a97e7c935058df629eebe8b0","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.13.0.tgz","fileCount":304,"integrity":"sha512-ZwRPeufqZLGJQbHX/wouxVJT5+xmhaOOknwcrhOFQPA+W35wOq4qmeACZzBleyOO0+Y78rtp8MuB4HQe8ix4cg==","signatures":[{"sig":"MEUCIFNYQrM4QD2SmJYSvftLrNWUIj+XHMVUusrm0b81bxmRAiEA1W9IZMvcCZKIu2kZQq9EjfghL3ACNwn31lD2b1uaP+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1537417},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"5778dd0ffba04d5c43335c06d4f7a0d154c9e01c","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.13.0_1720028003644_0.4030726220369789","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"mockttp","version":"3.14.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.14.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"c1b0c3d80775edbbbfabb104a74c2df516f953da","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.14.0.tgz","fileCount":304,"integrity":"sha512-4gWTScoYE5QzCKpMu/+GZ/OSjjZN+a1x0vq3uFCfADmVaoKEILZmVHuChX04DlfSzNShrNKsHRkZG6QLM7FYWQ==","signatures":[{"sig":"MEUCIQD8EnRwmbnH1Meiuff2MROW5FzZaBwSkmCCz61NUFIERwIgG9cxuQzfxO7whERaVvqmgdI/YzZiUfZktxFCJpDytJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1541433},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"ec6a82c93d70dd35bfa84c8519e05aab9fe5a532","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.14.0_1720610844721_0.03888503197012394","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"mockttp","version":"3.15.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"839eeeeca19ddd63290cf1ecb1e7ee31dd620a23","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.0.tgz","fileCount":304,"integrity":"sha512-+LqA7ayl3KQv0FRMnvz/ot5dq+47NTntX4ASO822n+k4LaeaPZnfJW3wKedHe5MFmm8HXC9emn7+R+b1giNvjg==","signatures":[{"sig":"MEUCIQD8H73JHQRDDsNi0DKyszuhieTdg3OY6xKbaJDzAXWWzAIgM7+aDQfoYGzt3/Ee80lbo6/SRiQOjrzLSwQpv9ELdkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1547612},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"c35d55d5af508d2dd936f552e3f9a3feb980181a","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^1.5.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.0_1721064783829_0.07178963870100974","host":"s3://npm-registry-packages"}},"3.15.1":{"name":"mockttp","version":"3.15.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"7127a174ea35acb7ef5dbfdcbb7b07d082db8d3f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.1.tgz","fileCount":304,"integrity":"sha512-Yyn5/41gWffYyPs340z7hFcegLQDRc4mODPupJxaTycZTMB1ui9Joz0lEZNEi/XqWuVwFIuB+Ft52O5WGXI2rg==","signatures":[{"sig":"MEYCIQCCixGzy3lT66RrSiR88wNbwJCjqxwiNk93IO5gkaQcXwIhALfmPrj8dnA/zJh6cKU9s+SjeWzFiLMD6DOQcfMsaO8z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1546611},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"d0b3c2dabed9f0ea4d20f4ac41c3525dce76557e","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.1_1722258879118_0.9222738700969573","host":"s3://npm-registry-packages"}},"3.15.2":{"name":"mockttp","version":"3.15.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"4850ab8c4803e610635bb1e0a6158acaa8c73fdb","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.2.tgz","fileCount":304,"integrity":"sha512-/zvEHam3SiHX0uIbtoJsqe85SMYHq5x4Tqgl0E5rBrI7D714UhS+rCU+q6Q3fMWI+NlDyW2xJ3lploJ4cwI/Vg==","signatures":[{"sig":"MEUCIQCsobwhXL38CsT9MA76KqLRje0u73lgRnK6DoFSPxMr1wIgHhag/D2ienxNZ9/rTKij+BKrgs1Iu917AZLpYHZWzLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1549297},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"70af63ed0d6dfb6412b8d43b693220ecc7db6a57","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.22.4","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"4.7.4","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.2_1725033865249_0.41451112182403005","host":"s3://npm-registry-packages"}},"3.15.3":{"name":"mockttp","version":"3.15.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"85883b621d5824f2cf8ec24848e9f83a02f27ed6","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.3.tgz","fileCount":303,"integrity":"sha512-UW8IkPttmGZuJf8A5ahMqB8c8MngSgtCAxEbWaCqvZqnINfoZackkSWO/sU25iyvH+UBZRBRTdkm4ItJriVBmw==","signatures":[{"sig":"MEYCIQDWOrHmCZ0f7fDf+jkoMI1mCsBu3+36ydoiWklzn9809AIhAKWWdL3irJeoOVLKRmr6+nYIw2J8zezW96zD7sVevDTW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1551312},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"83256096e9262177cc04261007ff69ab66f0d48f","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"8.19.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.3_1727267304853_0.5769602222944152","host":"s3://npm-registry-packages"}},"3.15.4":{"name":"mockttp","version":"3.15.4","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.4","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"1ded24c9ec4246cbbb42c71bb61cdff2f563386a","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.4.tgz","fileCount":303,"integrity":"sha512-38Q5oZUBY4CNMCl2FHMcW2igVZM0IjgnmLcmNzQDc+hn5Hbdrsd7fz4tzXP64cw53T8PERPMM8s6TH4xlakUZw==","signatures":[{"sig":"MEUCIQCheEhqI7B/UZLsUE4OrMJsh6Ljn0/a0husz+3xWQ9CYgIgYaKpFoyJBTlgwb7+gSyJoIJFp/Bju1qV0SL0nU3xEMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1555863},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"c894ce1961e37a33e2681594ec92243b6aa82da6","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.4_1731075359286_0.32558791835973144","host":"s3://npm-registry-packages"}},"3.15.5":{"name":"mockttp","version":"3.15.5","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.15.5","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"1f18b849fd0baf3c5b84d267c01e8b791a6b0b58","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.15.5.tgz","fileCount":303,"integrity":"sha512-Efhz6RcAga1Zn93W5XWOwUSvIq9NNhJHig4gCCm6whemDKgt7aYalhrGIi7sdK7Cn7ipbG3x9n3ux+TljB+o6w==","signatures":[{"sig":"MEYCIQDkyKUHQxIWCESxtCBauR0+Gjc8Av6+R/jLa+ZrD5FDwgIhAPUpa1fegZpPcucGKcuaiIf9LThHlV23xtR+38xL/7ii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1556301},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"703fa1f06fdfa91ddc3ba8494c94747c90462c31","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.2.4","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.0.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"runkitExampleFilename":"./docs/runkitExample.js","_npmOperationalInternal":{"tmp":"tmp/mockttp_3.15.5_1732722925871_0.7311328146768892","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"mockttp","version":"3.16.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.16.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"80fe62c7252dbaf8a73badd18b63c2f47a13704f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.16.0.tgz","fileCount":302,"integrity":"sha512-ewC3biom2zpNLQMZhdCczltYSI9LkkYJ3wq9M9pZk1Dt3goK1na8y99C8ne98sJ9b32HtzBrZU/rZwmg9qcrVA==","signatures":[{"sig":"MEUCIBe0ijvmZAEUuDKCXyQBOoobgfs4o1phmZSZfE0PmC2dAiEAn0hIb/cQsCMwmkAcf6LyWWIzuSw7m/EE+AtzmsXaTE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1569434},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"b19499fc6581a51f25a0420033a265b5d5aadb8b","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.8.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.0.2","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_3.16.0_1740420132071_0.05819280478049382","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"mockttp","version":"3.17.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.17.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"ad29c5eec59d2c0051acae451988cb55ef92b984","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.17.0.tgz","fileCount":302,"integrity":"sha512-FrROB0R30iZIaqzfbyipe9fiH9zMxsHZF2C8erui4oHvCo1eVm2deCisUu2kgns9JDW6jFh4mcNFuMtgg8Bc9A==","signatures":[{"sig":"MEUCIQC1lc3LjTfZxaT6f+7r6dV/1moXheLv9ngdhSKIw3eoPwIgOnDWLDLM5HJvQacswNwHaQR+M4fdmLsCF8pWk3mOo38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572326},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"9fb5ba9b503745a911195d60b9a43a89e3c88e80","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.8.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_3.17.0_1742310276774_0.22758893005329117","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"mockttp","version":"3.17.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.17.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"77a0ca0a0a63c00079c2bcfc872eaf39185d4fb7","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.17.1.tgz","fileCount":302,"integrity":"sha512-sW6m4uaRIGJrtrQNZbUoSisTEAq91oS9C4cUyVFpHgMcpTwsG2ZvF94qOBt4PpEf9gGCiwkxvzkEEt4W/CPHHg==","signatures":[{"sig":"MEYCIQCrcA9/KxMITRxRRwISwC5AYDHe7L4ePCs/EmLvm3/uQwIhAM41NoIXjyWStB8ZPuYvMDLAXOjKjQ/pidgKL2Hu5tSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588959},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"d6a054803d4d63074306da58d51eadf1c586022c","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_3.17.1_1744649386040_0.4301109940069898","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"mockttp","version":"4.0.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.0.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"5d4e6128f4707b688cbdf1127616de23d0114c8d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.0.0.tgz","fileCount":322,"integrity":"sha512-RcQqViyNBRZ1whB+nblKgr3zTkc4aQvUWT0fjlAZrkKkJpRbpEebvfUvOIo/ReqehlRZynQ/7bYp4hOOF+WA+A==","signatures":[{"sig":"MEUCIEcmyHV1/Ss4FiaqUDB064cNaz0zPek35b7ieqWkkN1wAiEAx7+La9usrLzBD5Ng0d9pvFtiHxe1qCHFFrd/KClPnQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748225},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"1aed903bd879302997b7d0240e9949a4311bf040","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","actor":{"name":"pimterry","type":"user","email":"pimterry@gmail.com"},"email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.6","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.0.0_1750174035390_0.9650968107683386","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"mockttp","version":"4.0.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.0.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"d012e179c7f3ab238bdd0baa65bc163a67833c20","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.0.1.tgz","fileCount":322,"integrity":"sha512-KxZL30mulAyoJ8DBkUsc2socUSfQ0rRzRrLwc5tPSgegKFjMUJVjV9V7qCyI9KM0YFurkXJsITAH9rESSE9J3g==","signatures":[{"sig":"MEUCIQDM/jHqbYkBzChcde6JftdK/kpTk0/WThW5ZpOgK/P7NQIgOa8RxPoPrWD+XgjKiWwMcAWjKCSrp9ehEzMShi7wTOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748700},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"cfe1c3b9f171ab62d7a468879be305b7cc68b4ea","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","actor":{"name":"pimterry","type":"user","email":"pimterry@gmail.com"},"email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.6","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.0.1_1750338157962_0.5450590067732473","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"mockttp","version":"4.0.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.0.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"86f181e9419006ff578ac586345ab422730ba86e","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.0.2.tgz","fileCount":322,"integrity":"sha512-mDh9N/Br8Q/QfAYPxfjOWMKKTTWgnbVVvC+8uGKqDzP41yiV0VBtee6qV9LDLFT91vZZGfxLJmVRyjssdFxDVA==","signatures":[{"sig":"MEUCIQCFL2vAqCwe2fYIWJE5wkOTwbLd+8eu87lOxTVM+QbRRwIgcqXtftZ1ybm7K7d3wjvDol852oB9y+Jpktcy9n4NwtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760803},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"f846bcb8d6daa0159954bbddbd4cb89219776c5d","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.6","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.0.2_1752763152670_0.11806683213716829","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"mockttp","version":"4.1.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.1.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"58be9ba41371ed0c8fd19b15c593d6e7b9ad06ae","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.1.0.tgz","fileCount":322,"integrity":"sha512-OokdS/PEnEbT24x9Ar3SbdpqzA3Yz99AIgU7ylTSYHOQ/A8xmeGEG8QMdTh/Apus4uU5E67iCq48ZFXi7BCImA==","signatures":[{"sig":"MEQCIBjifap/N3muviPShfnggHq8uKQIIFrpnCHgQSbmk8sfAiBMJoSUmKkxFh6HXddqX29chn9o2rb9Cs9zFJUuymiPsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1761919},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"4da4ad1d249dbb3b489b8712baa92680af3fd86e","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.6","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.1.0_1753374796996_0.11335206856015922","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"mockttp","version":"4.2.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.2.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"69adb4ef89ff8fa7335a2c580779e86e3e3c643d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.2.0.tgz","fileCount":322,"integrity":"sha512-Ef5E851VbOVlRshzpo76gn5gyyQgoGsBq/3nN6BBqucoPODm4RTRQKlLMuE97L6zbkwWNgiZlQrl7Zdp0ZTgYg==","signatures":[{"sig":"MEUCIQCggR3vMepHipLrQaNqWWHPhW999rpfRAJsWe/cKCfd6wIgIuU3DvheGjkyX+AR/j3h/57FwPZuJnemdPXQ1guLDGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1834364},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"fb0a34af39c0b57aa97025c6dcb8b1de5a0b22bf","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.2.0_1759252162402_0.8598968837936616","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"mockttp","version":"4.2.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.2.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"0ed8407fc6e98276288221e8f658935bdc2a193d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.2.1.tgz","fileCount":322,"integrity":"sha512-pH9DtzfsHZrd7KkOpqpifkepcwhiBrAJwgoGmhQYp+5HzBa/ehMwmTFBEQ0+HCOUzLKWt1B0182Ovl5fdEp/Bw==","signatures":[{"sig":"MEUCIQDpaOzfmT1NP89zrcpw7tSCXG4+H/8K6DmVOguY8E2HSQIgM5bHpTbKrrdR19C5eaaD51f1z//VzkY/KWSnD0AiHNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835139},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"b45e208ef8dd2353147d8699155f862ba4ac1e1b","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.6.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.2.1_1761649706013_0.10298137118992967","host":"s3://npm-registry-packages-npm-production"}},"4.2.2-provenance-test.0":{"name":"mockttp","version":"4.2.2-provenance-test.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.2.2-provenance-test.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"ee487ed923586214bb23d8b1e4638e4c151f527f","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.2.2-provenance-test.0.tgz","fileCount":322,"integrity":"sha512-3z2lqGHFoTMHqxZOe1S3pWGHC92M1NmSLxl83dNcXvqHlsNRh12TfiCN+jaBRlY49OO2k+4K7rWBNFdIEYgZDg==","signatures":[{"sig":"MEUCIQDORSlS8a4hB93LD/QUR1ZR7a8WztJqm6CndRMPuxkeUQIgDn/nOYJNaQLGDyAlzNSctdeyBIHyFxRd6sCuYHLLc7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.2.2-provenance-test.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835159},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"03bfa7e7622394c56c39a01733b1069377928eb7","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.6.2","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.2.2-provenance-test.0_1761745122185_0.13288103005788532","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"mockttp","version":"4.2.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.2.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"f0ba1cca89d1754a7a3327abbacc1aeb435a7567","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.2.2.tgz","fileCount":322,"integrity":"sha512-ef2eq3QY5t6OkK9GDv++22hjZkUAPjGB3GV392q1gx8ML5Vio7lpiIN7sKC2o7urGuzv1bI9b3rlhjLizN/2jg==","signatures":[{"sig":"MEUCIGXzYIxD8vI/rNttbKUvMp/dB9N4iDtLxDYyu78Ietq8AiEAihGFGfdWT6za97hR2Rx8/uMPSq75OTt2EC7u4rKCNF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1843492},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"50f46a16e635f2f926da929df09822bb2bd45212","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.2.2_1772807398516_0.5753344927470501","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"mockttp","version":"4.2.3","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.2.3","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"546ba7851cd0c62a19c6b8914e16b9e82de5ef3d","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.2.3.tgz","fileCount":322,"integrity":"sha512-UZoO+wQqptZNBnCxvmtUKALeRZTryhDB/viFWS0Dg584WwXvAeacvFmkwa5+lxbdh8AihnEoUcD61Oy1V0N75A==","signatures":[{"sig":"MEQCIBOd9uP10iUe2g+hj5f+EY68hP5vCETtpc1s5XpqckGnAiA7SE2Hh/RGvzeVA0w000xvyr/QDeh62aMlv9YPiCR4gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1843572},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"97b3801c2b3eb7e6205bbd7724c204fdf1e16eba","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.11.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.2.3_1773151349751_0.7505397098905608","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"mockttp","version":"4.3.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.3.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"e0c8da45490bc24f6272595affb9c74cbe8c2829","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.3.0.tgz","fileCount":322,"integrity":"sha512-zh8v6qZfqyTZan/SlJJcb9cDSgwIGLmGoHeG+bGm+qldJ7B5OYbwxAImd62+hXFp+X3nPUJPkvA6cqxe4pEp7w==","signatures":[{"sig":"MEUCIBvmIFYnitT3iDL5lFp1QL1txlMqKPq2FUuc4cOJnt4VAiEA/FQ8lXOn8ro+5gctBYjiU/05XLBFc5SNCbCJg608d9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1859203},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"9dc746f2544b24b702864a0266f5274959da168f","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.12.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.3.0_1774901469920_0.451746506077789","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"mockttp","version":"4.3.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.3.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"02d759c0b4bd8cb7133f0201fd1d7ab99d1412c7","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.3.1.tgz","fileCount":322,"integrity":"sha512-g9USZI+EPdwdLFqvfETQ0+76+fnIb+3vXPo2qN90rXe+1lCpJJjiGqCJwdhl5bx8wMNEM57DjRSiQVi6oOynWQ==","signatures":[{"sig":"MEUCIG+C6U7pM0QNz+SRRuvkG7GStDPcY93tXIpu3SRSlA4GAiEA/9/sy1Oli9LXtabrsyYLNhheHT9CNdhG8eUcLwbYmCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1856726},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"1e778275c2119e7eb85f899ba4c3bca7d0266e2a","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.12.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.0.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.3.1_1776330066744_0.44290923896619483","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"mockttp","version":"4.3.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.3.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"0f75626d2d479088206e2a5cdced009cd1a3d0ff","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.3.2.tgz","fileCount":322,"integrity":"sha512-l2sYOSAt0INbblsZPxRaR0kY7IaI+XYgY6vXH8xu2Hhv8FiGd+nGXxx4qy3beTIZfL2QgI0QlxYXNxJhhz/vhg==","signatures":[{"sig":"MEYCIQDU0IcYAeF+ER4WO7OqDNGjq4TgDLrp5wljnc+k3NP3sgIhAM/WQJpaAGvTJav7EUIGYG9HNlNv/x1fCbZ7Ux24jgCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1858265},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"0e0af102f6a8879241565649200f3d0e53951665","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.13.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0 <2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.0.1","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.3.2_1777986394609_0.11501542580812907","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"mockttp","version":"4.4.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.4.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"a28e171664f71ab2b236c386a0db9d159872ece4","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.4.0.tgz","fileCount":322,"integrity":"sha512-aDZHIFr++a4QJQdZFKEwSJacAJBGVd4OigNM7emhtD5QAo3NvxS1UoSKi9XkSXCWlNwsppVh/ylT4NnSdPCIUg==","signatures":[{"sig":"MEYCIQDQDfsShWvkxIz5ufWOP1X16NwYOtaOBpWW+7P6GoPKsAIhAMipCEWYlYzibpXsZtzG/Z+Ihw+j5KvLYyXt7ptoLx3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1891209},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"e546ac52d9ec0208bd3c4400bdc7dbf0b0205525","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.14.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0 <2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.0.1","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.4.0_1778163742495_0.653772556597537","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"mockttp","version":"4.4.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.4.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"945087115cf3beaba3cb883d52701da5b77dff13","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.4.1.tgz","fileCount":322,"integrity":"sha512-1Ox0oZERisl1dtpAv26FsR3XMVpB4AsKJAAT1g7OerCMhIDqz8b8r/nTK562zVuOyLYttuCsLVEt4eaHYaCWUg==","signatures":[{"sig":"MEYCIQCcE7DDN/csH4rSV8t5FLFLWgjVC08EjnF/GMF3o7JLsQIhAOhemftpOpP/oTAP71zzMZ5f49NP137pT6cSuFcdrvdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1891663},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"0e03a3165fbccc8d051f102e61cf6995db5fa752","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.14.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0 <2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.4.1_1778270462460_0.8054730930277414","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"mockttp","version":"4.4.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.4.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"8132e8343fbf166ab623e529bde6d067ae9d4523","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.4.2.tgz","fileCount":322,"integrity":"sha512-jHw/qCuzIReIVRDNK5geG17K7Xo0qlamRCCw5yI4ab8vQ1MGimOS9QU3u76bc0sLG1jQygjlcx421QkKOy0pfA==","signatures":[{"sig":"MEUCIQD61D4Lt1vaApXDdLaw6vVJ6K+x9XQInpj6HsO9HdBUmQIgGEGsmDr460fUY+VF7X7jQGs1ayfGcK67eDH2skKThnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1892155},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"fd24a08101318f15a886102c3ee28eba4fbcd84f","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:506609e2-90b2-443d-b3e2-d1dd3f16d272"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.15.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","lru-cache":"^11.2.7","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.5.0 <2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.4.2_1779357889498_0.4861487713494903","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"mockttp","version":"4.5.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.5.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"08a4fd8dec92a6ac75812e3d780719ad936e43cb","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.5.0.tgz","fileCount":337,"integrity":"sha512-W9P2Oqg9w5Mkb+1+EXCQcWMSJCRmNhFQEttcPPkwstRHpw8Wm4uZISrOiIn+LzipdxzCr2Tjy59onnu4cUm6AA==","signatures":[{"sig":"MEUCIGQAOxJ90mbdylzAU+iQkN7y4NdwUjgGVk2j//H0aMdQAiEAj4/ooRH8pVBLujZeIQF3BCZqv8oYC0X72uQZoO6gvak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1963222},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"c206422ee994ae0a97c90ecca4e6b5ad042d6607","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"pimterry","email":"pimterry@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:0e0f0aae-5ee4-4dc4-9401-7d5918f2f195"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.18.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-pfx":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"<2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","hardened-https-agent":"^1.5.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"optionalDependencies":{"tls-impersonate":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.5.0_1783613591897_0.7229815645043365","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"mockttp","version":"3.17.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@3.17.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"48403329428609d52f93ed8017379d6227bff55b","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-3.17.2.tgz","fileCount":302,"integrity":"sha512-9V9t/ZYD/LI/A7AuTDJ2LnP+oLHEhp/JQKNs5vGadMxhGJc7SzVRee0MbkfHwiRKG1vStXBEaKnH09P1xBCLZw==","signatures":[{"sig":"MEYCIQCeGtNQ58kDSTsRQP873dZzvWzFmucQrXi9mTqFW0aqVwIhAPPGgN6qmUbiZfqMzpy+jX7l1VXl8Uzh6+bnjmXohKRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590117},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"cross-fetch":false,"dist/main.js":"./dist/main.browser.js","http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=14.14.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"8996c778052ee728474986b92c628b552fa012a5","scripts":{"test":"npm run build && npm run test:node && npm run test:browser","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"pimterry","email":"pimterry@gmail.com"},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.16.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.8.0","cors":"^2.8.4","uuid":"^8.3.2","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^4.14.0","graphql":"^14.0.2 || ^15.5","cors-gate":"^1.1.3","lru-cache":"^7.14.0","node-forge":"^1.2.1","portfinder":"^1.0.32","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","body-parser":"^1.15.2","common-tags":"^1.8.0","cross-fetch":"^3.1.5","graphql-tag":"^2.12.6","typed-error":"^3.0.2","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","performance-now":"^2.1.0","cacheable-lookup":"^6.0.0","https-proxy-agent":"^5.0.1","native-duplexpair":"^1.0.0","socks-proxy-agent":"^7.0.0","base64-arraybuffer":"^0.1.5","destroyable-server":"^1.1.1","urlpattern-polyfill":"^8.0.0","@graphql-tools/utils":"^8.8.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^8.5.0","graphql-subscriptions":"^1.1.0","read-tls-client-hello":"^1.1.0","@httptoolkit/httpolyglot":"^2.2.1","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"opn":"^5.1.0","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^9.1.3","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","zstd-codec":"^0.1.4","@types/chai":"4.2.21","@types/dns2":"1.4.0","@types/uuid":"8.3.4","brotli-wasm":"^1.0.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"4.17.13","@types/request":"2.48.7","@types/shelljs":"0.8.9","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/node-forge":"1.0.0","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/body-parser":"1.19.1","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","karma-chrome-launcher":"^2.2.0","node-abort-controller":"^3.0.1","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_3.17.2_1785179607409_0.6505293657135642","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"mockttp","version":"4.6.0","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.6.0","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"503f85fa6a594b26604304cd91db3e26e460a6b8","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.6.0.tgz","fileCount":337,"integrity":"sha512-V+qLwT1AsTi1Co/4ItliYJ2mAEcF0QItWWK0Qpv5IN6iGfXGJSFSDvbD+QYw0rcKPTZ2PA1loWMCYs1pdnm3eQ==","signatures":[{"sig":"MEYCIQDbQceY0MWyPElNIZFIJVJLZkH5hz5NlYEPCQkRv8TOYQIhAKKuZDvzYRuipcy/nUhmLqlgYNzC93V6E0D/eJ4lPDQ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1972033},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"ee6abad53c7a4e5bb5ba3b3cb145037df997a0c6","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"pimterry","email":"pimterry@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:0e0f0aae-5ee4-4dc4-9401-7d5918f2f195"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.18.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","@peculiar/asn1-cms":"<2.7.0","@peculiar/asn1-csr":"<2.7.0","@peculiar/asn1-ecc":"<2.7.0","@peculiar/asn1-pfx":"<2.7.0","@peculiar/asn1-rsa":"<2.7.0","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.3.15 <2.7.0","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"<2.7.0","@peculiar/asn1-pkcs9":"<2.7.0","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.3.15 <2.7.0","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@peculiar/asn1-x509-attr":"<2.7.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","hardened-https-agent":"^1.5.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"optionalDependencies":{"tls-impersonate":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.6.0_1785179639789_0.2799468898673194","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"mockttp","version":"4.6.1","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.6.1","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"92e975882770d47b7c5d447b1cb7254ee62902af","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.6.1.tgz","fileCount":337,"integrity":"sha512-l+Y8pidIqcMXjAEn7aa8Qso8boPld7lTts8UfO4lSWQVD2ZgPR5TY0SGS+5UsQpJd1BJPhvULB84tJD+R+Uvog==","signatures":[{"sig":"MEUCIAiAf54aDfVnb7zLDFBvqcofKZMooOhyNE+ovYE1+b+rAiEAshLN99RFdm87lxwZxNy+Jim/6Q/rqztU2Eaao/V9HZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1971875},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"0d0ac2026d89930f0fe27f134a00539416d1adcc","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"pimterry","email":"pimterry@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:0e0f0aae-5ee4-4dc4-9401-7d5918f2f195"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.19.0","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.9.4","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.9.4","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.9.4","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","hardened-https-agent":"^1.5.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"optionalDependencies":{"tls-impersonate":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.6.1_1787327403410_0.5988623457688218","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"name":"mockttp","version":"4.6.2","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","_id":"mockttp@4.6.2","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"homepage":"https://github.com/httptoolkit/mockttp#readme","bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"bin":{"mockttp":"dist/admin/admin-bin.js"},"dist":{"shasum":"b615994d6370339cb809d3e3b4d406b102ba6f4c","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.6.2.tgz","fileCount":337,"integrity":"sha512-2kc+LAgoavSktm/2O3Y13nz2aRAO12A5ENEPktU48FZV7QFIrit1jfWmrRINZTPKv0DLoZYI6iMUTotw9BawPw==","signatures":[{"sig":"MEUCIHqZYETmfGfM/JtX50J7UvcwT2IDHciAAb2whY3jiYidAiEA+ZAK/1fUGx3T9AQY3bDkZVCkm81D05sUgzyicZyFPWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1972410},"main":"dist/main.js","types":"dist/main.d.ts","browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"3ce21c9c81c72d38113e19aa310982268044555b","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"pimterry","email":"pimterry@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:0e0f0aae-5ee4-4dc4-9401-7d5918f2f195"}},"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.19.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.9.4","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.9.4","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.9.4","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","hardened-https-agent":"^1.5.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"optionalDependencies":{"tls-impersonate":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mockttp_4.6.2_1788203207719_0.840773945952499","host":"s3://npm-registry-packages-npm-production"}},"4.6.3":{"_id":"mockttp@4.6.3","bin":{"mockttp":"dist/admin/admin-bin.js"},"bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"dist":{"shasum":"55f09280b4fefb5f78e276d51aa34f7e6c41d2ec","tarball":"https://registry.npmjs.org/mockttp/-/mockttp-4.6.3.tgz","integrity":"sha512-+TAk7hIytgnb67+2G4CV+I9kzCBmDDF0E0e2rFguMGCt0Vs4XHLcBgm35xbbY/QQIesup6TQSHGXFPWKKCNWiw==","fileCount":337,"unpackedSize":1977611,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mockttp@4.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDSmLH8PTjwQaKexie2AIJX9D976IaWqceGaJG6ViItLAiEAvMf+9zSBiAsTQbmWPPe2auMPKtA5FIs0TjXQbjYa+d0="}]},"main":"dist/main.js","name":"mockttp","types":"dist/main.d.ts","author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"browser":{"fs":false,"os":false,"dns":false,"net":false,"tls":false,"http":false,"http2":false,"https":false,"dist/main.js":"./dist/main.browser.js","http-encoding":false,"http2-wrapper":false,"cacheable-lookup":false,"@httptoolkit/proxy-agent":false,"dist/pluggable-admin-api/pluggable-admin.js":"./dist/pluggable-admin-api/pluggable-admin.browser.js","dist/pluggable-admin-api/mockttp-pluggable-admin.js":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/main.js","types":"./dist/main.d.ts","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./dist/*":{"default":"./dist/*.js"},"./dist/main.js":{"node":"./dist/main.js","browser":"./dist/main.browser.js","default":"./dist/main.browser.js"},"./pluggable-admin":{"node":"./dist/pluggable-admin-api/pluggable-admin.js","types":"./dist/pluggable-admin-api/pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/pluggable-admin.browser.js"},"./mockttp-pluggable-admin":{"node":"./dist/pluggable-admin-api/mockttp-pluggable-admin.js","types":"./dist/pluggable-admin-api/mockttp-pluggable-admin.d.ts","browser":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js","default":"./dist/pluggable-admin-api/mockttp-pluggable-admin.browser.js"}},"gitHead":"10e33d5733d6c8386efcc3f697874db1817a23f4","license":"Apache-2.0","scripts":{"test":"npm run build && npm run test:node && npm run test:browser && npm run test:perf","admin":"TS_NODE_FILES=true ts-node -e 'require(\"./src/main\").getAdminServer({ debug: true }).start()'","build":"npm run build:src && npm run build:doc","prepack":"npm run build","ci-tests":"npm run test && catch-uncommitted","prebuild":"rimraf dist/*","build:doc":"typedoc src/main.ts","build:src":"tsc && chmod +x ./dist/admin/admin-bin.js","test:node":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/**/*.spec.ts'","test:perf":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem TS_NODE_FILES=true mocha -r ts-node/register 'test/performance/*.perf.ts'","with-admin":"TS_NODE_FILES=true ts-node ./src/admin/admin-bin.ts -c ","test:browser":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem npm run with-admin -- karma start","postbuild:doc":"touch ./typedoc/.nojekyll","test:browser:debug":"NODE_EXTRA_CA_CERTS=./test/fixtures/test-ca.pem npm run with-admin -- karma start --single-run=false --browsers ChromeWithCert"},"version":"4.6.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0e0f0aae-5ee4-4dc4-9401-7d5918f2f195"},"approver":{"name":"pimterry","email":"pimterry@gmail.com"}},"homepage":"https://github.com/httptoolkit/mockttp#readme","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"_npmVersion":"11.19.1","description":"Mock HTTP server for testing HTTP clients and stubbing webservices","directories":{},"maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.4","lodash":"^4.16.4","semver":"^7.5.3","connect":"^3.7.0","express":"^5.2.1","graphql":"^14.0.2 || ^15.5 || ^16.0.0","get-port":"^7.2.0","@types/cors":"^2.8.6","@types/node":"*","async-mutex":"^0.5.0","common-tags":"^1.8.0","graphql-tag":"^2.12.6","milliparsec":"^5.1.1","graphql-http":"^1.22.0","http-encoding":"^2.0.1","http2-wrapper":"^2.2.1","isomorphic-ws":"^4.0.1","@peculiar/x509":"^1.12.3","fast-json-patch":"^3.1.1","pac-proxy-agent":"^7.0.0","cacheable-lookup":"^6.0.0","@httptoolkit/util":"^0.1.7","https-proxy-agent":"^7.0.6","native-duplexpair":"^1.0.0","socks-proxy-agent":"^8.0.5","base64-arraybuffer":"^1.0.2","destroyable-server":"^1.1.1","@peculiar/asn1-x509":"^2.9.4","urlpattern-polyfill":"^10.1.0","@graphql-tools/utils":"^11.0.0","@peculiar/asn1-pkcs8":"^2.9.4","parse-multipart-data":"^1.4.0","@graphql-tools/schema":"^10.0.31","@peculiar/asn1-schema":"^2.9.4","graphql-subscriptions":"^2.0.0","read-tls-client-hello":"^2.0.0","@httptoolkit/httpolyglot":"^3.1.0","@httptoolkit/websocket-stream":"^6.0.1","@httptoolkit/subscriptions-transport-ws":"^0.11.2"},"devDependencies":{"tmp":"^0.2.5","url":"^0.11.0","chai":"^4.3.7","dns2":"1.4.2","util":"^0.12.4","karma":"^6.3.2","mocha":"^11.7.4","socks":"^2.8.4","assert":"^2.0.0","buffer":"^6.0.3","rimraf":"^2.5.4","undici":"^7.22.0","process":"^0.11.10","request":"^2.75.0","ts-node":"^10.9.2","typedoc":"^0.26.7","webpack":"^5.72.0","@types/ws":" 8.5.3","ts-loader":"^9.2.9","autocannon":"^8.0.0","chai-fetch":"^0.3.1","karma-chai":"^0.1.0","typescript":"5.6.2","@types/chai":"4.2.21","@types/dns2":"1.4.0","karma-mocha":"^2.0.1","tmp-promise":"^1.0.3","@types/mocha":"8.2.3","@types/lodash":"4.14.178","@types/semver":"7.5.0","formdata-node":"^4.3.2","karma-webpack":"^5.0.0","@types/connect":"3.4.35","@types/express":"5.0.6","@types/request":"2.48.7","browserify-zlib":"^0.2.0","path-browserify":"^1.0.1","querystring-es3":"^0.2.1","zlib-browserify":"^0.0.3","chai-as-promised":"^7.1.1","http-proxy-agent":"^5.0.0","@types/autocannon":"^7.12.7","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","form-data-encoder":"^1.7.2","stream-browserify":"^3.0.0","@types/common-tags":"1.8.1","source-map-support":"^0.5.3","karma-spec-reporter":"0.0.32","hardened-https-agent":"^1.5.0","karma-chrome-launcher":"^2.2.0","karma-sourcemap-loader":"^0.3.7","request-promise-native":"^1.0.3","@types/chai-as-promised":"7.1.4","@types/native-duplexpair":"^1.0.0","@types/base64-arraybuffer":"0.1.0","@types/source-map-support":"0.4.2"},"optionalDependencies":{"tls-impersonate":"^0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mockttp_4.6.3_1789154016491_0.5696925964494484"},"_hasShrinkwrap":false}},"time":{"created":"2016-08-09T04:36:01.775Z","modified":"2026-09-11T19:13:36.903Z","0.0.1":"2016-08-09T04:36:01.775Z","0.0.2":"2016-08-09T04:56:13.987Z","0.0.3":"2016-08-09T05:00:01.383Z","0.3.0":"2017-11-01T22:19:51.037Z","0.3.1":"2017-11-02T00:07:27.730Z","0.4.0":"2017-12-01T16:46:39.749Z","0.5.0":"2017-12-06T14:31:30.698Z","0.6.0":"2018-02-11T18:45:21.049Z","0.6.1":"2018-02-12T12:52:32.563Z","0.7.0":"2018-03-04T17:27:11.153Z","0.7.1":"2018-03-06T16:40:26.360Z","0.7.2":"2018-06-13T22:03:38.066Z","0.8.0":"2018-06-28T23:52:12.135Z","0.8.1":"2018-07-11T23:37:17.162Z","0.9.0":"2018-07-17T01:21:04.172Z","0.9.1":"2018-08-13T21:34:07.099Z","0.10.0":"2018-09-10T19:10:43.586Z","0.10.1":"2018-10-26T23:59:28.444Z","0.11.0":"2018-11-03T19:35:12.004Z","0.12.0":"2018-11-17T14:57:53.570Z","0.12.1":"2018-11-19T13:01:30.561Z","0.12.2":"2018-11-21T16:58:33.093Z","0.12.3-updategraphql":"2018-11-27T14:33:05.202Z","0.12.3":"2018-12-01T13:01:29.169Z","0.12.4":"2018-12-22T17:51:21.699Z","0.12.5":"2019-01-08T19:22:02.064Z","0.12.6":"2019-01-16T16:29:13.665Z","0.13.0":"2019-03-18T17:08:48.617Z","0.14.0":"2019-04-11T13:54:56.474Z","0.14.1":"2019-04-22T17:08:11.034Z","0.14.2":"2019-04-26T16:28:34.361Z","0.14.3":"2019-04-30T14:11:30.613Z","0.14.4":"2019-05-08T17:09:02.720Z","0.14.5":"2019-05-09T13:52:48.233Z","0.14.6":"2019-05-17T14:43:06.497Z","0.14.7":"2019-05-17T17:50:15.815Z","0.14.8":"2019-05-21T10:39:53.190Z","0.15.0":"2019-05-22T16:18:04.343Z","0.15.1":"2019-07-16T14:32:46.963Z","0.16.0":"2019-07-25T14:16:48.416Z","0.16.1":"2019-07-25T18:59:26.155Z","0.17.0":"2019-08-19T15:45:41.964Z","0.17.1":"2019-08-19T19:27:01.642Z","0.17.2":"2019-09-02T17:28:23.288Z","0.17.3":"2019-09-12T15:29:25.756Z","0.18.0":"2019-09-18T18:16:09.936Z","0.18.1":"2019-10-02T14:24:50.580Z","0.19.0":"2019-10-08T16:15:55.512Z","0.19.1":"2019-11-18T15:29:21.634Z","0.19.2":"2019-11-26T14:24:07.918Z","0.19.3":"2020-02-21T14:18:02.394Z","0.20.0":"2020-04-23T12:06:58.525Z","0.20.1":"2020-05-01T12:10:40.894Z","0.20.2":"2020-06-01T18:09:09.082Z","0.20.3":"2020-06-18T17:52:02.432Z","0.20.4":"2020-07-23T16:08:10.792Z","0.21.0":"2020-07-29T18:26:12.564Z","0.21.1":"2020-07-31T17:55:37.488Z","0.21.2":"2020-08-11T16:09:21.347Z","1.0.0":"2020-08-21T16:17:14.132Z","1.0.1":"2020-08-28T16:35:36.728Z","1.0.2":"2020-09-02T10:23:53.649Z","1.0.3":"2020-10-15T16:39:48.672Z","1.0.4":"2021-01-07T20:39:41.218Z","1.0.5":"2021-01-14T16:18:40.793Z","1.0.6":"2021-01-22T17:01:54.090Z","1.1.0":"2021-02-05T13:51:36.367Z","1.2.0":"2021-02-16T18:21:14.483Z","1.2.1":"2021-04-09T16:45:23.641Z","1.2.2":"2021-04-15T07:40:23.151Z","2.0.0":"2021-06-03T09:48:19.048Z","2.0.1":"2021-06-09T11:55:32.161Z","2.1.0":"2021-07-07T15:37:47.494Z","2.1.1":"2021-07-08T17:12:11.112Z","2.2.0":"2021-07-22T09:32:57.903Z","2.2.1":"2021-08-11T22:33:53.739Z","2.2.2":"2021-08-14T00:19:49.191Z","2.2.3":"2021-09-07T14:17:42.372Z","2.2.4":"2021-10-05T10:38:43.474Z","2.3.0":"2021-10-12T13:26:14.037Z","2.3.1":"2021-10-14T16:49:04.582Z","2.4.0":"2021-11-03T14:37:32.330Z","2.5.0":"2021-12-20T14:35:51.037Z","2.5.1":"2022-01-13T19:48:03.706Z","2.6.0":"2022-02-10T16:31:42.654Z","2.7.0":"2022-03-08T18:40:36.527Z","3.0.0":"2022-04-29T18:00:21.829Z","3.1.0":"2022-05-19T13:50:22.821Z","3.2.0":"2022-06-23T16:59:41.926Z","3.2.1":"2022-07-04T14:49:46.188Z","3.2.2":"2022-07-21T14:12:04.801Z","3.2.3":"2022-08-02T15:55:20.296Z","3.3.0":"2022-08-04T14:14:24.259Z","3.3.1":"2022-08-12T15:26:40.387Z","3.4.0":"2022-09-26T11:06:38.062Z","3.5.0":"2022-10-28T11:36:20.831Z","3.5.1":"2022-11-02T13:49:18.426Z","3.6.0":"2022-11-14T17:34:52.224Z","3.6.1":"2022-11-21T18:14:28.490Z","3.6.2":"2022-12-13T16:08:00.325Z","3.6.3":"2023-01-31T17:42:19.577Z","3.7.0":"2023-02-24T16:49:15.977Z","3.7.1":"2023-04-06T16:24:55.883Z","3.7.2":"2023-04-28T17:34:40.142Z","3.7.3":"2023-04-29T15:16:19.548Z","3.7.4":"2023-05-01T11:03:12.119Z","3.7.5":"2023-05-15T15:17:43.944Z","3.7.6":"2023-07-04T14:45:15.607Z","3.8.0":"2023-07-11T17:59:20.033Z","3.9.0":"2023-07-17T15:05:20.731Z","3.9.1":"2023-07-19T09:42:24.083Z","3.9.2":"2023-08-30T13:39:19.306Z","3.9.3":"2023-10-04T16:20:19.314Z","3.9.4":"2023-10-13T13:00:20.602Z","3.10.0":"2023-12-06T17:35:26.505Z","3.10.1":"2024-01-09T12:14:03.027Z","3.10.2":"2024-04-03T18:51:57.702Z","3.11.0":"2024-05-01T11:28:38.489Z","3.12.0":"2024-06-03T16:21:43.166Z","3.13.0":"2024-07-03T17:33:24.026Z","3.14.0":"2024-07-10T11:27:25.076Z","3.15.0":"2024-07-15T17:33:04.157Z","3.15.1":"2024-07-29T13:14:39.417Z","3.15.2":"2024-08-30T16:04:25.584Z","3.15.3":"2024-09-25T12:28:25.185Z","3.15.4":"2024-11-08T14:15:59.545Z","3.15.5":"2024-11-27T15:55:26.141Z","3.16.0":"2025-02-24T18:02:12.334Z","3.17.0":"2025-03-18T15:04:37.035Z","3.17.1":"2025-04-14T16:49:46.228Z","4.0.0":"2025-06-17T15:27:15.604Z","4.0.1":"2025-06-19T13:02:38.195Z","4.0.2":"2025-07-17T14:39:12.871Z","4.1.0":"2025-07-24T16:33:17.210Z","4.2.0":"2025-09-30T17:09:22.681Z","4.2.1":"2025-10-28T11:08:26.246Z","4.2.2-provenance-test.0":"2025-10-29T13:38:42.440Z","4.2.2":"2026-03-06T14:29:58.726Z","4.2.3":"2026-03-10T14:02:29.921Z","4.3.0":"2026-03-30T20:11:10.067Z","4.3.1":"2026-04-16T09:01:06.941Z","4.3.2":"2026-05-05T13:06:34.869Z","4.4.0":"2026-05-07T14:22:22.680Z","4.4.1":"2026-05-08T20:01:02.669Z","4.4.2":"2026-05-21T10:04:49.645Z","4.5.0":"2026-07-09T16:13:12.052Z","3.17.2":"2026-07-27T19:13:27.614Z","4.6.0":"2026-07-27T19:13:59.882Z","4.6.1":"2026-08-21T15:50:03.507Z","4.6.2":"2026-08-31T19:06:47.898Z","4.6.3":"2026-09-11T19:13:36.581Z"},"bugs":{"url":"https://github.com/httptoolkit/mockttp/issues"},"author":{"name":"Tim Perry","email":"pimterry@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/httptoolkit/mockttp#readme","keywords":["testing","test","mock","mockttp","stub","fake","http","server"],"repository":{"url":"git+https://github.com/httptoolkit/mockttp.git","type":"git"},"description":"Mock HTTP server for testing HTTP clients and stubbing webservices","maintainers":[{"name":"pimterry","email":"pimterry@gmail.com"}],"readme":"# Mockttp [![Build Status](https://github.com/httptoolkit/mockttp/workflows/CI/badge.svg)](https://github.com/httptoolkit/mockttp/actions) [![Available on NPM](https://img.shields.io/npm/v/mockttp.svg)](https://npmjs.com/package/mockttp)\n\n> _Part of [HTTP Toolkit](https://httptoolkit.com): powerful tools for building, testing & debugging HTTP(S)_\n\n**Mockttp lets you intercept, transform or test HTTP requests & responses in JavaScript - quickly, reliably & anywhere.**\n\nYou can use Mockttp for integration testing, by intercepting real requests as part of your test suite, or you can use Mockttp to build custom HTTP proxies that capture, inspect and/or rewrite HTTP in any other kind of way you like.\n\nHTTP testing is the most common and well supported use case. There's a lot of tools to test HTTP, but typically by stubbing the HTTP functions in-process at the JS level. That ties you to a specific environment, doesn't truly test the real requests that your code would send, and only works for requests made in the same JS process. It's inflexible, limiting and inaccurate, and often unreliable & tricky to debug too.\n\nMockttp meanwhile allows you to do accurate true integration testing, writing one set of tests that works out of the box in node or browsers, with support for transparent proxying & HTTPS, strong typing & promises throughout, fast & safe parallel testing, and with debuggability built-in at every stage.\n\nMockttp is also battle-tested as a scriptable rewriting proxy, powering all the HTTP internals of [HTTP Toolkit](https://httptoolkit.com). Anything you can do with HTTP Toolkit, you can automate with Mockttp as a headless script.\n\n## Features\n\nLet's get specific. Mockttp lets you:\n\n* Write **easy, fast & reliable node.js & browser HTTP integration tests**\n* **Stub server responses** and **verify HTTP requests**\n* **Intercept HTTPS** too, with built-in self-signed certificate generation\n* **Mock requests inside or outside your process/tab**, including subprocesses, native code, remote devices, and more\n* **Test true real-world behaviour**, verifying the real requests made, and testing exactly how your whole stack will handle a response in reality\n* Stub direct requests as a **mock server**, or transparently stub requests sent elsewhere as an **HTTP mocking proxy**\n* **Mock HTTP in both node & browser tests with the same code** (universal/'isomorphic' HTTP mocking)\n* **Safely mock HTTP in parallel**, with autoconfiguration of ports, mock URLs and proxy settings, for super-charged integration testing\n* **Debug your tests easily**, with full explainability of all mock matches & misses, mock autosuggestions, and an extra detailed debug mode\n* Write modern test code, with promises all the way down, async/await, and **strong typing** (with TypeScript) throughout\n\n## Get Started\n\n```bash\nnpm install --save-dev mockttp\n```\n\n## Get Testing\n\nTo run an HTTP integration test, you need to:\n\n* Start a Mockttp server\n* Mock the endpoints you're interested in\n* Make some real HTTP requests\n* Assert on the results\n\nHere's a simple minimal example of all that using plain promises, Mocha, Chai & Superagent, which works out of the box in Node and modern browsers:\n\n```typescript\nconst superagent = require(\"superagent\");\nconst mockServer = require(\"mockttp\").getLocal();\n\ndescribe(\"Mockttp\", () => {\n    // Start your mock server\n    beforeEach(() => mockServer.start(8080));\n    afterEach(() => mockServer.stop());\n\n    it(\"lets you mock requests, and assert on the results\", async () => {\n        // Mock your endpoints\n        await mockServer.forGet(\"/mocked-path\").thenReply(200, \"A mocked response\");\n\n        // Make a request\n        const response = await superagent.get(\"http://localhost:8080/mocked-path\");\n\n        // Assert on the results\n        expect(response.text).to.equal(\"A mocked response\");\n    });\n});\n```\n\nThat is pretty easy, but we can make this simpler & more powerful. Let's take a look at some more fancy features:\n\n```typescript\nconst superagent = require(\"superagent\");\nrequire('superagent-proxy')(superagent);\nconst mockServer = require(\"mockttp\").getLocal();\n\ndescribe(\"Mockttp\", () => {\n    // Note that there's no start port here, so we dynamically find a free one instead\n    beforeEach(() => mockServer.start());\n    afterEach(() => mockServer.stop());\n\n    it(\"lets you mock without specifying a port, allowing parallel testing\", async () => {\n        await mockServer.forGet(\"/mocked-endpoint\").thenReply(200, \"Tip top testing\");\n\n        // Try mockServer.url or .urlFor(path) to get the dynamic URL for the server's port\n        let response = await superagent.get(mockServer.urlFor(\"/mocked-endpoint\"));\n\n        expect(response.text).to.equal(\"Tip top testing\");\n    });\n\n    it(\"lets you verify the request details the mockttp server receives\", async () => {\n        const endpointMock = await mockServer.forGet(\"/mocked-endpoint\").thenReply(200, \"hmm?\");\n\n        await superagent.get(mockServer.urlFor(\"/mocked-endpoint\"));\n\n        // Inspect the mock to get the requests it received and assert on their details\n        const requests = await endpointMock.getSeenRequests();\n        expect(requests.length).to.equal(1);\n        expect(requests[0].url).to.equal(`http://localhost:${mockServer.port}/mocked-endpoint`);\n    });\n\n    it(\"lets you proxy requests made to any other hosts\", async () => {\n        // Match a full URL instead of just a path to mock proxied requests\n        await mockServer.forGet(\"http://google.com\").thenReply(200, \"I can't believe it's not google!\");\n\n        // One of the many ways to use a proxy - this assumes Node & superagent-proxy.\n        // In a browser, you can simply use the browser settings instead.\n        let response = await superagent.get(\"http://google.com\").proxy(mockServer.url);\n\n        expect(response.text).to.equal(\"I can't believe it's not google!\");\n    });\n});\n```\n\nThese examples use Mocha, Chai and Superagent, but none of those are required: Mockttp will work with any testing tools that can handle promises (and with minor tweaks, many that can't), and can mock requests from any library, tool or device you might care to use.\n\n## Documentation\n\n* [In-depth setup guide](docs/setup.md)\n* [API reference](https://httptoolkit.github.io/mockttp/)\n\n## Credits\n\n* Many thanks to https://github.com/vieiralucas for donating the package name!\n","readmeFilename":"README.md","users":{"pimterry":true}}