+ "node_modules/@pact-foundation/pact": {
+ "version": "9.15.5",
+ "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-9.15.5.tgz",
+ "integrity": "sha512-EMB1ehGuN/8Li8OMkex9cED2EwmMA4vBTZmbyw+hsf3kUnEif44MtJrllsBYkZCbBoFZrZHYa49g/GpzigPtOQ==",
+ "dev": true,
+ "dependencies": {
+ "@pact-foundation/pact-node": "^10.12.2",
+ "@types/bluebird": "^3.5.20",
+ "@types/express": "^4.17.11",
+ "bluebird": "~3.5.1",
+ "body-parser": "^1.18.2",
+ "cli-color": "^1.1.0",
+ "es6-object-assign": "^1.1.0",
+ "es6-promise": "^4.1.1",
+ "express": "^4.17.1",
+ "graphql": "^14.0.0",
+ "graphql-tag": "^2.9.1",
+ "http-proxy": "^1.18.1",
+ "http-proxy-middleware": "^0.19.0",
+ "lodash": "^4.17.21",
+ "lodash.isfunction": "3.0.8",
+ "lodash.isnil": "4.0.0",
+ "lodash.isundefined": "3.0.1",
+ "lodash.omit": "^4.5.0",
+ "lodash.omitby": "4.6.0",
+ "pino": "^6.5.1",
+ "pino-pretty": "^4.1.0",
+ "pkginfo": "^0.4.1",
+ "popsicle": "^9.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node": {
+ "version": "10.12.2",
+ "resolved": "https://registry.npmjs.org/@pact-foundation/pact-node/-/pact-node-10.12.2.tgz",
+ "integrity": "sha512-jXLmdZgq1V973S3cidEA5zz1XyWd1u66ISTbGPt4eB+9kJ0MNgvrXbV7H+QIeZsq8Vfbhch4kJgZwR1xj7uLtw==",
+ "cpu": [
+ "x64",
+ "ia32"
+ ],
+ "dev": true,
+ "hasInstallScript": true,
+ "os": [
+ "darwin",
+ "linux",
+ "win32"
+ ],
+ "dependencies": {
+ "@types/pino": "^6.3.5",
+ "@types/q": "1.0.7",
+ "@types/request": "2.48.2",
+ "chalk": "2.3.1",
+ "check-types": "7.3.0",
+ "cross-spawn": "^7.0.1",
+ "libnpmconfig": "^1.2.1",
+ "mkdirp": "1.0.0",
+ "pino": "^6.11.0",
+ "pino-pretty": "^4.1.0",
+ "q": "1.5.1",
+ "request": "2.88.0",
+ "rimraf": "2.6.2",
+ "sumchecker": "^2.0.2",
+ "tar": "4.4.2",
+ "underscore": "1.12.1",
+ "unixify": "1.0.0",
+ "unzipper": "^0.10.10",
+ "url-join": "^4.0.0"
+ },
+ "bin": {
+ "pact": "bin/pact.js",
+ "pact-broker": "bin/pact-broker.js",
+ "pact-message": "bin/pact-message.js",
+ "pact-mock-service": "bin/pact-mock-service.js",
+ "pact-provider-verifier": "bin/pact-provider-verifier.js",
+ "pact-stub-service": "bin/pact-stub-service.js"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/chalk": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
+ "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.0",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/request": {
+ "version": "2.88.0",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
+ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
+ "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
+ "dev": true,
+ "dependencies": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.0",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.4.3",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/rimraf": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.0.5"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/tough-cookie": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
+ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
+ "dev": true,
+ "dependencies": {
+ "psl": "^1.1.24",
+ "punycode": "^1.4.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/@pact-foundation/pact-node/node_modules/uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
+ "dev": true,
+ "bin": {
+ "uuid": "bin/uuid"
+ }
+ },
+ "node_modules/@pact-foundation/pact/node_modules/graphql": {
+ "version": "14.7.0",
+ "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz",
+ "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==",
+ "dev": true,
+ "dependencies": {
+ "iterall": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 6.x"
+ }
+ },