{"os":["darwin","linux","win32"],"cpu":["x64","ia32","arm64"],"bugs":{"url":"https://github.com/pact-foundation/pact-js-core/issues"},"dist":{"shasum":"689b8bc5041f58535390cb54f991429cdf22e6f2","tarball":"https://registry.npmjs.org/@pact-foundation/pact-core/-/pact-core-20.2.0.tgz","fileCount":69,"integrity":"sha512-AKPJomBRHmQ8ilOkCaT2ZpvL2j/GM9CeE3K81w57zy3gwOnN6ZdMyw38ddqIHudTgS6eNQLqBKLbrRsOOKwwtg==","signatures":[{"sig":"MEUCIFOKvC/Ex/eCm3GAleJYBmEC8kJWRnzRALU/OfXbLhZxAiEAoUm/Wd8+LHH6Ap3BH21EFw64+OVQuVvq/S+YlIQTM4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1BQFeOnZc0of5iRbEu54+i0dhAsUQxkyKp0SgTWjD0QIgCt+p/EpoAw0Y3nxq+eabHTF7oTp9o7D7Ibeg8yYXaVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pact-foundation%2fpact-core@20.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306831},"main":"dist/index.js","name":"@pact-foundation/pact-core","types":"dist/index.d.ts","author":{"url":"http://www.onegeek.com.au","name":"Matt Fellows","email":"m@onegeek.com.au"},"engines":{"node":">=22"},"gitHead":"d12bf4a8ed0b1c63f654b0ccfe73e214cfb25fba","license":"MIT","scripts":{"lint":"biome lint","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check","clean":"rimraf -g 'dist' 'package.zip' '.tmp' 'tmp'","format":"biome format","install":"","release":"commit-and-tag-version","lint:fix":"biome lint --write","prebuild":"npm run clean","check:fix":"biome check --write","typecheck":"tsc --project tsconfig.json","clean-libs":"rimraf 'ffi'","format:fix":"biome format --write","test:watch":"vitest","download-libs":"npm run clean && bash script/download-libs.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:49b2d0c7-37f0-47dd-8889-69aa71084358"}},"homepage":"https://github.com/pact-foundation/pact-js-core#readme","keywords":["pact","node","wrapper","mock","service","provider","verifier"],"overrides":{"semver":"7.8.5"},"repository":{"url":"git://github.com/pact-foundation/pact-js-core.git","type":"git"},"_npmVersion":"11.19.0","description":"Core of @pact-foundation/pact. You almost certainly don't want to depend on this directly.","directories":{},"maintainers":[{"name":"mefellows-pact","email":"pact-foundation@googlegroups.com"},{"name":"you54f","email":"yousafn@gmail.com"},{"name":"mfellows","email":"matt.fellows@onegeek.com.au"},{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"_nodeVersion":"24.20.0","contributors":[{"url":"codinghitchhiker.com","name":"Michel Boudreau","email":"michelboudreau@gmail.com"}],"dependencies":{"pino":"^10.0.0","underscore":"1.13.8","check-types":"11.2.3","detect-libc":"^2.0.3","pino-pretty":"^13.1.1","node-gyp-build":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cors":"2.8.6","axios":"1.20.0","sinon":"22.1.0","rimraf":"6.1.3","vitest":"5.0.0","express":"5.2.1","nodemon":"3.1.14","form-data":"4.0.6","@types/tar":"7.0.87","basic-auth":"2.0.1","decamelize":"6.0.1","protobufjs":"8.8.0","typescript":"7.0.2","@types/cors":"2.8.19","@types/node":"24.13.4","body-parser":"2.3.0","@types/sinon":"22.0.0","grpc-promise":"1.4.0","@grpc/grpc-js":"1.14.4","@types/needle":"3.3.0","@types/rimraf":"3.0.2","@biomejs/biome":"2.5.13","@types/express":"5.0.6","@types/unixify":"1.0.2","node-addon-api":"8.9.2","@types/url-join":"5.0.0","@tsconfig/node22":"22.0.6","@types/basic-auth":"1.1.8","@types/decompress":"4.2.7","@types/underscore":"1.13.0","@grpc/proto-loader":"0.8.1","@types/check-types":"11.2.2","@vitest/coverage-v8":"5.0.0","commit-and-tag-version":"13.2.0"},"optionalDependencies":{"@pact-foundation/pact-core-darwin-x64":"20.2.0","@pact-foundation/pact-core-windows-x64":"20.2.0","@pact-foundation/pact-core-darwin-arm64":"20.2.0","@pact-foundation/pact-core-linux-x64-musl":"20.2.0","@pact-foundation/pact-core-linux-x64-glibc":"20.2.0","@pact-foundation/pact-core-linux-arm64-musl":"20.2.0","@pact-foundation/pact-core-linux-arm64-glibc":"20.2.0"},"commit-and-tag-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Fixes and Improvements"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","section":"Fixes and Improvements"},{"type":"perf","hidden":true},{"type":"test","hidden":true}]},"_npmOperationalInternal":{"tmp":"tmp/pact-core_20.2.0_1789556219770_0.6863178411432331","host":"s3://npm-registry-packages-npm-production"},"_id":"@pact-foundation/pact-core@20.2.0","version":"20.2.0"}