{"_id":"@contract-case/case-core-plugin-function","_rev":"39-ca525ed56d5d100e64f4f94fe82d338b","name":"@contract-case/case-core-plugin-function","dist-tags":{"latest":"0.31.2"},"versions":{"0.16.0":{"name":"@contract-case/case-core-plugin-function","version":"0.16.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.16.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"9de17cf751b3e415da7503af9fe2b59a4dd8435b","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.16.0.tgz","fileCount":41,"integrity":"sha512-R6ULIRmTaVvCSjrQyBf6pRdcot3kFqWh1+QzxA49x21uk4OKePRLnF7KR0t42mH69XLwOwg40ZE1uvUvFW/EYw==","signatures":[{"sig":"MEUCIQCRpbKE02pPjAuZkVGGLgzwjiZ3Sd2q3nKBMlhm/VW8/QIgfzFWA6WzLWARlc64xd8EpoZRaxndtZK3zS4vzGmEb1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86856},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"9e2ece21628b51ef750bc07f0d44b865324054d4","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v22.4.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"22.4.1","dependencies":{"@contract-case/case-plugin-base":"^0.16.0","@contract-case/case-core-plugin-function-dsl":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.16.0_1727801359067_0.8290239509590827","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"@contract-case/case-core-plugin-function","version":"0.16.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.16.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"d1e633e82a723a9645b880ef2ec3c462156dd9fc","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.16.1.tgz","fileCount":41,"integrity":"sha512-QuqdYwsknREhOjbRruEpbzytuarckuQvEjZ9XWuTdm5S7mppOs3pN6vhNZ3tAo9W+h4N+j9pqVYJVsuzex694Q==","signatures":[{"sig":"MEYCIQDTvgRxDFTVGUahYg8CL4A4qCcyFcJzvkCgafs/upx9jAIhAIS4NOfP1GezoO4xcErO0P+cO9ON9v/4vD28/4uOs3Jj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86856},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"c78ff2d56bd58791fc8bf54dbb2fae3c381a0722","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v18.13.0+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"18.13.0","dependencies":{"@contract-case/case-plugin-base":"^0.16.1","@contract-case/case-core-plugin-function-dsl":"^0.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.16.1_1727867866063_0.06592535186112092","host":"s3://npm-registry-packages"}},"0.16.2":{"name":"@contract-case/case-core-plugin-function","version":"0.16.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.16.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"fc4b5b76966a24d8aca99a197a06e94135c8ac5f","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.16.2.tgz","fileCount":41,"integrity":"sha512-vsdo7QC1HdWGq8g/KuYPDsK1pgB6nQ8HPVJOMAjoEE1wYai4tILM3MVCZRrQZGRodxh69X+SvFwN+z4rGbavhQ==","signatures":[{"sig":"MEUCIFNiTC9XmUuc4Q13cAXX/P5UdbjWCh5sqSHISO8nNLu7AiEA8XGtsuxwhpxT8dVb4Sxu5f/mZ1ONlsMYKmu0Ssw6Trg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86856},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"50ddb99ef513de26bb248eed31e5b6d0754c3b62","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v22.4.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"22.4.1","dependencies":{"@contract-case/case-plugin-base":"^0.16.2","@contract-case/case-core-plugin-function-dsl":"^0.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.16.2_1727876182268_0.08872771653946421","host":"s3://npm-registry-packages"}},"0.16.3":{"name":"@contract-case/case-core-plugin-function","version":"0.16.3","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.16.3","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"c24a7d77ba1908b448683654f6d652ed1f1fade7","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.16.3.tgz","fileCount":41,"integrity":"sha512-85pw1jyofFnD/vpeeu0TUfN40VbAL0S4dtdIhfmBg7u65FIZJiu+7iH/u1tMOpr8tYrvrAqUflscOJrBYaAxpg==","signatures":[{"sig":"MEYCIQDJt8BJ+6Ha9RWqkJveToNeuolRAeijhkODfIuqqQP8BQIhALEB7CosVsGPCniAVMu2Vyvx1LEUF1NmS0Ipm50FKC6r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86856},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"c49c7bfac22bc45b31ca502946d06136dcbc976c","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.16.3","@contract-case/case-core-plugin-function-dsl":"^0.16.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.16.3_1727878474212_0.12111424777985458","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@contract-case/case-core-plugin-function","version":"0.17.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.17.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"1fe4a5bcb6fbf121808c88df1660bd2578988c0e","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.17.0.tgz","fileCount":41,"integrity":"sha512-2GjsugdVK+gjYjSwN724gw0aXw8daVmO4cZCrwXcbqve/05KW3e8WF9XO7SF00+3+xCmz445KECef4WjwS67sg==","signatures":[{"sig":"MEUCIQD5r7Vs2Ay34UkB57LiTVd4M+CEIsbZYzBTeWJvRzCsZwIgcNNxvWWKg4QJmQE3i08IGgi1zDJqsSKcZ8aQbFV49tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87803},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"8dd87d186d45b9d311b3b2129ae6a81853897d04","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v22.4.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"22.4.1","dependencies":{"@contract-case/case-plugin-base":"^0.17.0","@contract-case/case-plugin-dsl-types":"^0.17.0","@contract-case/case-core-plugin-function-dsl":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.17.0_1727885984501_0.2550560065094205","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"@contract-case/case-core-plugin-function","version":"0.17.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.17.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"97005fbd50b9a97c5343e5350106cb9700b4ef59","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.17.1.tgz","fileCount":41,"integrity":"sha512-HQM2pMR2+wCgFaIzCjjhqo89BerHQo+xYfih/IkrQOsKIkI+3FviiMve51fLZeipvPAYzcsE2P3+W/q0U7DysQ==","signatures":[{"sig":"MEYCIQDg2RrlKvPZV4bBlSvXgcQBCzgreaMJMlH1SIFLvNH1mAIhAOp6oz/HIH1LxY5AMAlpNsVrmRjtq6JE2G8UZyCesD/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87842},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"0fdf25453a567bc6433834374725954e3d2ff206","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.8/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.17.1","@contract-case/case-plugin-dsl-types":"^0.17.1","@contract-case/case-core-plugin-function-dsl":"^0.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.17.1_1728388044844_0.151017768938976","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@contract-case/case-core-plugin-function","version":"0.18.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.18.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"04b2aca6fbcb35ae22465000bd7be8f6c73b531f","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.18.0.tgz","fileCount":41,"integrity":"sha512-IowFq2DXkjtsDGSSQeQkNAW6YCe9q+Hav/t0GEwwC6jMKo9bHn2olwGsXHJd+um54pNOxBJuC2BtEiSPHM1bcw==","signatures":[{"sig":"MEYCIQCzCakvrmEoBlyGAMhOkzagauN8R6kUT+H+YXrauIRR3gIhAPNY5ScppkJ1t0ykgXdG+CtlyZIEVfrCG0M1vLhkoajP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88861},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"9d63acd9233bdfcf1d0933517547faedaa6dc860","scripts":{"lint":"eslint src --ext .ts --config .eslintrc.json","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts --config .eslintrc.json","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.1.8/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.18.0","@contract-case/case-plugin-dsl-types":"^0.18.0","@contract-case/case-core-plugin-function-dsl":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.1.0","@contract-case/eslint-config-case-maintainer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.18.0_1729171332841_0.1981175607943091","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@contract-case/case-core-plugin-function","version":"0.19.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.19.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"5bb403d18d7d4ebddaabd45e10277d1b25fb168a","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.19.0.tgz","fileCount":41,"integrity":"sha512-JLxnibPI9noPwtUre/i+z4IDKyqY9JwCB33wondq/re+/+ei9jZxazY7t187KPb4kDdgyOY4V0Ipra/v1a90+w==","signatures":[{"sig":"MEYCIQDcFU5rxH5T7bCqaaSW/vWV9ERsciSdkFYYoKzwGMqC9AIhAIu0fZDTBS8WRZVRvuYCxSqHU5KkLVAHZ67juDPMfVDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95556},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"7d924d11cafd34e56c2c570f8267b27e97ccc4e8","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.19.0","@contract-case/case-plugin-dsl-types":"^0.19.0","@contract-case/case-core-plugin-function-dsl":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.21.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.19.0","@contract-case/eslint-config-case-maintainer":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.19.0_1742053794088_0.3700010589460687","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@contract-case/case-core-plugin-function","version":"0.19.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.19.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"92ad71db22421ae7109add5378d75bec0dcb05e3","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.19.1.tgz","fileCount":41,"integrity":"sha512-9iuCHPB6djbiS2bGJ7MRqWlBZCbVb3Ujexb8YNsl+gt3XnG4poPe6n/kSdEEOEBa52puOJ1hZm78a3S/HtrTaw==","signatures":[{"sig":"MEQCIGmsTysGX2KdlVdHHdMrREXYC7KeFRckXOMPCxl56utBAiBXH4ynZvLhLBf6dnvlHUy2aqkbtcouZarFxrx4XKPCYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96093},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"b7837cc6795d6117efd798baa878a82cd4244c30","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.19.1","@contract-case/case-plugin-dsl-types":"^0.19.1","@contract-case/case-core-plugin-function-dsl":"^0.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.19.1","@contract-case/eslint-config-case-maintainer":"0.19.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.19.1_1742288505816_0.9445854042700224","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@contract-case/case-core-plugin-function","version":"0.19.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.19.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"b5af317f674cf29a3c6fe6b8ba25915d627a15b0","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.19.2.tgz","fileCount":41,"integrity":"sha512-zzEAYHOckKzR8ijxE3vZ24zE/Rmx26vQasw8aaOem9K7NO6ZYSWNEfoHR7S/JF4O+E1DKgXMlToS3U8yCogTtw==","signatures":[{"sig":"MEUCIQD1kF1PU7iihqfX+Wmu7cp53cThM3M3EeyOnhcVxhwUOAIgKV12AEgmWT9VqIxe45nx5xtk/gSCaKXxV8ycc32edpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96093},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"4c5207dce895fbe4e007ae3f32a8dddcd018737f","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.19.2","@contract-case/case-plugin-dsl-types":"^0.19.2","@contract-case/case-core-plugin-function-dsl":"^0.19.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.19.2","@contract-case/eslint-config-case-maintainer":"0.19.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.19.2_1742423146586_0.40087601655477534","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@contract-case/case-core-plugin-function","version":"0.20.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.20.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"88814fb27263d06e1781c44acc951f6adbc72bb3","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.20.0.tgz","fileCount":41,"integrity":"sha512-02GPG1N+er/m44C/LoJrZpWG0kzoegkDwoddXvXm9fuNnjmD91FYgChucqgyakOw4fgGfMZlKbKkiQggUBKACg==","signatures":[{"sig":"MEUCIDG2KtSarAh1/0T9Ul2TvvJcg1zi2Fnh4yDq+kvH6FgjAiEA2X99W88ejIe8w/wbg2hSdbndRQqjCRdOb0PNcaBTxc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96093},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"736b704038c74d470cdd0ffe57444fa02c7e591c","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v22.9.0+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"22.9.0","dependencies":{"@contract-case/case-plugin-base":"^0.20.0","@contract-case/case-plugin-dsl-types":"^0.20.0","@contract-case/case-core-plugin-function-dsl":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.20.0","@contract-case/eslint-config-case-maintainer":"0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.20.0_1742477066654_0.3597207109911391","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@contract-case/case-core-plugin-function","version":"0.20.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.20.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"8689dab87b7705f4e587b3767be95303bfcd82c3","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.20.1.tgz","fileCount":41,"integrity":"sha512-BqwuN9ysM4dJ0JQM+0wOXKoZCQq4YtHiNMlY8Dx65Tjt3tbM8j6pp1yTsltPT0ph940v+/WP3FHKAvqVWnOCJQ==","signatures":[{"sig":"MEUCIQCRf7OXZK572V3ef+dyC8XUe8CepxYVBdeP6VLBZ1kRxgIgNRfiGShuEiw13i2UPGqAjMge0zBTqhY2pX0z0MZPs5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96093},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"f2e874f6499ec87d403cdb34b563ebe358a38c7e","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.20.1","@contract-case/case-plugin-dsl-types":"^0.20.1","@contract-case/case-core-plugin-function-dsl":"^0.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.20.1","@contract-case/eslint-config-case-maintainer":"0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.20.1_1742617153528_0.3178012238107313","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@contract-case/case-core-plugin-function","version":"0.21.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.21.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"868912f7e4b6da284466018b0caf6e6801416b4f","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.21.0.tgz","fileCount":41,"integrity":"sha512-tdbX5nSWoDOipFMc4TVXJpktNh9EG85+zKNMhn1ifr38L0qwla9M/ZukgrK/o4HS17UKhVzM9Vaavk7EGnQBxw==","signatures":[{"sig":"MEUCIQD6+U/v8yQ3KXyh0DsxEdqPNzNl0bWxD+ZepzxygPYsrAIgCMbC5Hd3zWnrdAjlDIKv4makmw70arA0/8wH0o4o+Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96093},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"286f5e1fe578ce0ebf32427dc9e3e257faf89c8d","scripts":{"lint":"eslint src --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint src --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v23.2.0+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"23.2.0","dependencies":{"@contract-case/case-plugin-base":"^0.21.0","@contract-case/case-plugin-dsl-types":"^0.21.0","@contract-case/case-core-plugin-function-dsl":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.5.4","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.21.0","@contract-case/eslint-config-case-maintainer":"0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.21.0_1742911970804_0.03611639152031887","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@contract-case/case-core-plugin-function","version":"0.22.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.22.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"fb09f0ed183926fab20cc504b914884d1cffd5b8","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.22.0.tgz","fileCount":41,"integrity":"sha512-m7l9h242XnLVt3TVKHw7QyI4GFdO5zF2KLf3jH0cLia45O2q1gj2wZkzFzInHF6OQVsdKUQ4tixVe4TA60L5kQ==","signatures":[{"sig":"MEYCIQDYlsd/A3z6cq9P3gPsvuupS7cy9ZntkT7UiIIzLP3Q6gIhAJBhq0O/47LKeRpPHQdwbRQYHmPb6WYOtR4RQvacDpMC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96087},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"89046de716acf02ea727764e34e545b4d64f3fa8","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.22.0","@contract-case/case-plugin-dsl-types":"^0.22.0","@contract-case/case-core-plugin-function-dsl":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.4.2","typescript":"5.8.3","@types/jest":"^29.5.12","@contract-case/case-maintainer-config":"0.22.0","@contract-case/eslint-config-case-maintainer":"0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.22.0_1744639522464_0.3310612475919985","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@contract-case/case-core-plugin-function","version":"0.23.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.23.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"7b9f4d8560af6abc4366729068680307a2370fa4","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.23.0.tgz","fileCount":41,"integrity":"sha512-L6O6KgKFMrqotTYMJRH+xCofPt70CaLezCRnBe11MTSWNDM3tb2B7cu0Jzeo6ADu+bkgxW7qQ7p2Ejc7ovWRqw==","signatures":[{"sig":"MEYCIQC/18AWlp0B/OqUVCuaRktIfMqXq357PFjRmMyEd9n1LQIhAOuCqyudcffGRDwjrpau3ZHneEn9Xzm7MFE+m3QkCZdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96530},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"35ada54d2c7bc4db34a60ae27baf8e91026eac83","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.23.0","@contract-case/case-plugin-dsl-types":"^0.23.0","@contract-case/case-core-plugin-function-dsl":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.23.0","@contract-case/eslint-config-case-maintainer":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.23.0_1745854196389_0.22806805816835207","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@contract-case/case-core-plugin-function","version":"0.23.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.23.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"6563e8b115cbbec97a502b6222beaefa41b12d73","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.23.1.tgz","fileCount":41,"integrity":"sha512-YS5d/OQouj5ndxs4hABha7tGEPRN+q/Yx45v7eHiRpy4EcmE7kfGXDoWzwHl4AsY9Mze3ToCwb99hpBzdGgRxg==","signatures":[{"sig":"MEYCIQCTEjT3l3FO4oQAbAD9DXnH0rvi4fLdwKhq7E8HjhkUNwIhAOjKSvBmo4ATRw0KYLRYzBcdLcJ+nSw9f2WOPZtCKzk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96530},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"06987605878e1184995b1403820826c8b0e451f8","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.23.1","@contract-case/case-plugin-dsl-types":"^0.23.1","@contract-case/case-core-plugin-function-dsl":"^0.23.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.23.1","@contract-case/eslint-config-case-maintainer":"0.23.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.23.1_1746374860701_0.4038841280676402","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@contract-case/case-core-plugin-function","version":"0.24.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.24.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"3b17729148e7c779f8d859a02a4047611dce1752","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.24.0.tgz","fileCount":41,"integrity":"sha512-YNCUFaasEL6EbEJUGUKQkWgbmhlhVGQUyPE7XKSLGpYn2zt0hNwgGQKplsfH98xpJqf6bGeookH4qV4il55Taw==","signatures":[{"sig":"MEUCIQCX4Dc2dZWFOIAweHyCAgNcnvuZ7NyWpvdJ/yat1JwJIwIgMq5OSFt2sHyOEe0IEeeq688uOCVsC5+QhnFQ151VO2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96530},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"980ce97da57c7c0c49d3e594eaa4fbcc61eb155c","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.24.0","@contract-case/case-plugin-dsl-types":"^0.24.0","@contract-case/case-core-plugin-function-dsl":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.24.0","@contract-case/eslint-config-case-maintainer":"0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.24.0_1748269459289_0.4526916894813038","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@contract-case/case-core-plugin-function","version":"0.24.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.24.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"6b010ec932d127ffde4c326507d45e83b2a31a23","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.24.1.tgz","fileCount":41,"integrity":"sha512-GG/lMQg8rmdx36e6oMQOgNXTDjzyvBb2QPNFSsva+7Q1by9tgk58tbtQwL+jpQfLbw5Hmc+KyweqYHOrDdBzJw==","signatures":[{"sig":"MEUCIDplRsBPw232m3gC0/o9lo+3R2eqUdMkQK4EKw94fcscAiEAvysOnsq3rBbOSZ3167HY2yRxLVa9rAOWZ7QGatzOpyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96380},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"ef6f48df9af67a8fbda4e0c2cef58d685ba2c667","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"^0.24.1","@contract-case/case-plugin-dsl-types":"^0.24.1","@contract-case/case-core-plugin-function-dsl":"^0.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.24.1","@contract-case/eslint-config-case-maintainer":"0.24.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.24.1_1749458513341_0.40944518181307443","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@contract-case/case-core-plugin-function","version":"0.24.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.24.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"fca8841b1d497925690f67f0dead82e0ec7f809f","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.24.2.tgz","fileCount":41,"integrity":"sha512-oN9cGSx9MAixrLria48pTByqImB51AKoo3YamJHX8PvNrJ4WDdVvKYkyYk+3kxV1nRj8bpTapyGQq0mqmEwS5A==","signatures":[{"sig":"MEUCIQDB95XgBE8Xq7Q0ILClc46v0SJ9mmZRdDCxtSRQm7j8cQIgZwSNpyZ8rTcimDm4/UCj+4xrixxN2hr64W5ZY5ozJGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96556},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"ab40753b2bedede4976352bc7ff471fa598dc645","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v24.2.0+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.2.0","dependencies":{"@contract-case/case-plugin-base":"^0.24.2","@contract-case/case-plugin-dsl-types":"^0.24.2","@contract-case/case-core-plugin-function-dsl":"^0.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.24.2","@contract-case/eslint-config-case-maintainer":"0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.24.2_1749657322887_0.2101898734007268","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@contract-case/case-core-plugin-function","version":"0.25.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.25.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"2674c3fd0dd01ebe4c514be0b3b797ce49139337","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.25.0.tgz","fileCount":45,"integrity":"sha512-4OsJEgVcNO1ng7aKyCGIZo5btL31PTet1lxtqudHeX+3LgbDLUaY+kPqHeRmp3AFLbN7TOwy4AWhFOO0D1iTTA==","signatures":[{"sig":"MEUCIQClkXMNWDAnrjibxiWxQaawrxJG+8r8DaQnlt+3BlAbzgIgJAryoWx6HB1NRAo0pQD+xjjfceCPkZxtOMV/QSPfZXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111530},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"f765b33d742a5aa6920c698adfd0421767afc977","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","actor":{"name":"timothyjones","type":"user","email":"timothy.l.jones@gmail.com"},"email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.25.0","@contract-case/case-plugin-dsl-types":"0.25.0","@contract-case/case-core-plugin-function-dsl":"0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.25.0","@contract-case/eslint-config-case-maintainer":"0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.25.0_1750210833951_0.3870970963159879","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@contract-case/case-core-plugin-function","version":"0.25.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.25.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"923eabfae84fa9711f0c4a770a05450661f6da93","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.25.1.tgz","fileCount":45,"integrity":"sha512-kMhZndkOfqwyQt1PzVt9QTVhz6LkJ7TLumlW0aswgAPvanlTeNaVCpAgzSU86wNG2OVpzIq9M/rgjPZBQLD/Qw==","signatures":[{"sig":"MEYCIQDGUC3DMKuYvIZ0uuvOD11I3opwV5eH2/++/jM6OHIUSwIhAL0EtlWPZv7lJL2N10AD+PbhNDTl5CkDMUb5TAjhq2pa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112312},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"50aa9f7e8259d1f8d62c4f1fbedec1db8a756e41","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","actor":{"name":"timothyjones","type":"user","email":"timothy.l.jones@gmail.com"},"email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.25.1","@contract-case/case-plugin-dsl-types":"0.25.1","@contract-case/case-core-plugin-function-dsl":"0.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.25.1","@contract-case/eslint-config-case-maintainer":"0.25.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.25.1_1750265034046_0.07269985927107991","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@contract-case/case-core-plugin-function","version":"0.25.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.25.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"0196a8c3c3aefe2017e2c1a08fe78bbe15de6135","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.25.2.tgz","fileCount":45,"integrity":"sha512-wvMnPAZ71VmA+o807ATC5A2hzWHxxbB+ZMX0VivTYqrYF+L4p//akFphDYiP3b6VEs8KY27g4jXKHTBsmqWyHA==","signatures":[{"sig":"MEYCIQC6xhwav+MQsC9Pcey1Fep43JLzCVW0beRuH3wfac07oQIhANrmH2tPO02WfTGim2gMnpNKR9UAN8OHbrH7dRXhrecK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113213},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"cd61d8b80f5852f7df919c778ce4b29c859acd30","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","actor":{"name":"timothyjones","type":"user","email":"timothy.l.jones@gmail.com"},"email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.25.2","@contract-case/case-plugin-dsl-types":"0.25.2","@contract-case/case-core-plugin-function-dsl":"0.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^29.5.14","@contract-case/case-maintainer-config":"0.25.2","@contract-case/eslint-config-case-maintainer":"0.25.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.25.2_1750601168957_0.8358322450425093","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@contract-case/case-core-plugin-function","version":"0.26.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.26.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"244273a8dab8b41df5c2561789731d3b69174002","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.26.0.tgz","fileCount":53,"integrity":"sha512-jz3mJRWpclM8EQimLgOPj6k+JY1dKgodHkoHsPJ3kJSTOBI55K58uvM7R+yyPtz+6TWXRR4SrJvq5CJA3HgC8g==","signatures":[{"sig":"MEUCIQDUpUHzkZvcjus/gnYgJIy+4GYa4TaiPX1UN5ZFnglYCgIgEl9OLDBJSCa/i42NzZJZlNMosbbEfUbGhaDH0p1bWUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162048},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"268d72c9749d1827243bf9cc684cb60e5fc13f21","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.26.0","@contract-case/case-plugin-dsl-types":"0.26.0","@contract-case/case-core-plugin-function-dsl":"0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.26.0","@contract-case/eslint-config-case-maintainer":"0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.26.0_1752203155049_0.8380438380003947","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@contract-case/case-core-plugin-function","version":"0.26.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.26.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"4d28834843f618f66e97e403bdc83f5d0ade7367","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.26.1.tgz","fileCount":53,"integrity":"sha512-foiA7X0DrV0p6Mi6azrcuUmv+ek1mqx3UfkTLEMv4FiF7baJymkPeOcYoGYLn37rV/J5GuCQ/1P5/91vzTgjLA==","signatures":[{"sig":"MEUCIQCtmk8PHySuDa3zxfbwG1vaWJEZYsKEccQFy8t8HwNNWQIgZiuMHxgbmwAgQHV+we6Jk7DfqVglUIvmDK4OwcvMe7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161986},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"8a789dc96700e1609e3042a63c4d595209143e4a","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.26.1","@contract-case/case-plugin-dsl-types":"0.26.1","@contract-case/case-core-plugin-function-dsl":"0.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.26.1","@contract-case/eslint-config-case-maintainer":"0.26.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.26.1_1752397672840_0.7972401899340267","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@contract-case/case-core-plugin-function","version":"0.27.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.27.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"affdd221bfa1511bffe09fcfb9a4d150ad7f9c1a","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.27.0.tgz","fileCount":53,"integrity":"sha512-pR6WCUf6PVqlbItY/s28/YrIj+rr5OsKmmS4IZXIQak53cNP50mlx+5DX1wxaFlv/6JczmTJq+46YqZjURssaQ==","signatures":[{"sig":"MEQCIF6M3JXVohknj/YHzGO3s1jFFwQn/3jdIvaPUTmOMLNYAiB9R7h1Uv0cX2HoklMFQIGOx4HxY6I+yCLCF8BfWg1E6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161986},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"ee2c56c1cf8b429dee45a0cdf51254725a4a653b","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.27.0","@contract-case/case-plugin-dsl-types":"0.27.0","@contract-case/case-core-plugin-function-dsl":"0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.27.0","@contract-case/eslint-config-case-maintainer":"0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.27.0_1753882001687_0.3183783526596866","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@contract-case/case-core-plugin-function","version":"0.27.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.27.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"a874dd5d41929846182e6e47aee18c1688058c74","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.27.1.tgz","fileCount":53,"integrity":"sha512-Jl7kcaBGo/gN9OwFtixluPnDPQiDTgdSi+hTn/bFDDkyKyJYrZ/Z+HfW66Y0Z/TcArzYRNHTi6Cxd+hvqtc7Fw==","signatures":[{"sig":"MEUCIQCXgtjf3po4UAfGBnlZKh/TovrEaSJBJWBaJgis+G1kGgIgLys2CWpcV8CKc4ArBWbo0of70gR0bkdIaB7kh+kCqCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162162},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"b19f9a616856e392264bcd7e24bded0c3ceb0d76","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.27.1","@contract-case/case-plugin-dsl-types":"0.27.1","@contract-case/case-core-plugin-function-dsl":"0.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.27.1","@contract-case/eslint-config-case-maintainer":"0.27.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.27.1_1755654205530_0.25209582993856805","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@contract-case/case-core-plugin-function","version":"0.27.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":"Timothy Jones <timothy.l.jones@gmail.com> (https://github.com/TimothyJones)","license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.27.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"672b230db387cfc24d6f7d43a8aca4d4da43aa08","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.27.2.tgz","fileCount":53,"integrity":"sha512-WN4nGyQX0gHToF4trhS4A92K64trObJtXnLXZ3jq/1A9NRyZ3MM447i+WtW2u3DFpkkfdIz5GKhln17IZc+UkA==","signatures":[{"sig":"MEQCIBGqgN7Bwml4o4n0BOpxmeZedgyvXpUx2CE1o+cJFdJgAiAKQ41y6oO7nqeVU5tOpOwF/XWjSM1dgNrUIiU3G+WJiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161767},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"8ab03aba9b2fecbe223980f5141fd30dd1ee2b59","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v20.12.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.1","dependencies":{"@contract-case/case-plugin-base":"0.27.2","@contract-case/case-plugin-dsl-types":"0.27.2","@contract-case/case-core-plugin-function-dsl":"0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.5.3","typescript":"5.8.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.27.2","@contract-case/eslint-config-case-maintainer":"0.27.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.27.2_1756223375577_0.6019788012329172","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@contract-case/case-core-plugin-function","version":"0.27.3","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.27.3","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"8b13c0791201c51bd46a277e6ef6ea74772b6b47","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.27.3.tgz","fileCount":53,"integrity":"sha512-IXMWGEB2jZd4p7BsZHCZXDFaasUFSge96kYW77oH9PKePIUWlmkKodI7soilALiT/NqhlOpO7878QzSqHX5ovQ==","signatures":[{"sig":"MEUCIQC/tOsZUPB7QtrZXA/V87oxBHKmdbJqn4FWWBgyGNeWaQIgYO3ZkIAXQl7tfBjMVP3hr9TTF8VVeKm26w32XyVg3CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162798},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"abdb4ff3a98b02decd8c9d7d6f03577bf79f5555","scripts":{"lint":"eslint --ext .ts","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.9.0+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"22.9.0","dependencies":{"@contract-case/case-plugin-base":"0.27.3","@contract-case/case-plugin-dsl-types":"0.27.3","@contract-case/case-core-plugin-function-dsl":"0.27.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.3.4","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.2","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.27.3","@contract-case/eslint-config-case-maintainer":"0.27.3"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.27.3_1761480840590_0.9239293184436925","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@contract-case/case-core-plugin-function","version":"0.28.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.28.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"eae43329835eb8d20d05759d6ba43fd0946284ed","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.28.0.tgz","fileCount":57,"integrity":"sha512-fMEbgpnoJY0WwJ6gZZKsi4N0wDX8o04GASaHZMRt/U11mIRC18vTAfUSn5pwX6HueDCe5fRqp4DqReesPElcnw==","signatures":[{"sig":"MEYCIQDYQltjRsvQC3nCkCc12A8Fbucg3KTBzr1R1hRWwk63xwIhALwvCEyRARw8sLEY8d6/UMQWb0V9qEJJzFIZyco8J6/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167322},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"4e9929810c27f63f5a25b44a0e0f68e046945162","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.11.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","dependencies":{"@contract-case/case-plugin-base":"0.28.0","@contract-case/case-plugin-dsl-types":"0.28.0","@contract-case/case-core-plugin-function-dsl":"0.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.0","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.28.0","@contract-case/eslint-config-case-maintainer":"0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.28.0_1765718590843_0.04436573251800291","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@contract-case/case-core-plugin-function","version":"0.28.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.28.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"ec2efb6d23caf4f8d461829368c5b08b4618db62","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.28.1.tgz","fileCount":61,"integrity":"sha512-JV/G9x89NkusR85fCjRis9MBFzuTmtK6vWpMZuynrvt5qfajblvetWSiZrwjIGcfhz17rFUtzuKCl1olmXBKFQ==","signatures":[{"sig":"MEUCIQDh4NNw4JF/cEa1P8dMsoOWYWCTkdOwrdPotb1vD4XxfAIgSLf5CDM4D8+gQMRY26yON6JypIjk9Jjlow6ddrFeyr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191686},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"666242a2b5a9cf81c43e99906b860c55a6fa056b","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.11.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","dependencies":{"@contract-case/case-plugin-base":"0.28.1","@contract-case/case-plugin-dsl-types":"0.28.1","@contract-case/case-core-plugin-function-dsl":"0.28.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.28.1","@contract-case/eslint-config-case-maintainer":"0.28.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.28.1_1768799959887_0.04104331950451634","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@contract-case/case-core-plugin-function","version":"0.28.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.28.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"a24f2b8891ae8edb7e2118e28ee30fed26e0f02f","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.28.2.tgz","fileCount":61,"integrity":"sha512-SVOCm9ycxnwe5vGy5QXyZsqHD3L3RFXdhfxKHaCnYSD9C8HGzzT9y5UaLZssiUtmtn99biS6NDVgUl6rAnoxZQ==","signatures":[{"sig":"MEUCIDw9dH+7dBfNY/7LAjz2pgczw6HMeaFXM6Pi1ajHUx6xAiEAlwPTFMFRIcutByEbMmU/PjYebTUbUHbs/U7PoW2KVJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191686},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"eb29d66dea029bba33282340c84cade7b3315305","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.11.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","dependencies":{"@contract-case/case-plugin-base":"0.28.2","@contract-case/case-plugin-dsl-types":"0.28.2","@contract-case/case-core-plugin-function-dsl":"0.28.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.28.2","@contract-case/eslint-config-case-maintainer":"0.28.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.28.2_1770869052738_0.033096253878036164","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@contract-case/case-core-plugin-function","version":"0.29.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.29.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"948e76944592a1f8325f24b07102b68c718adc13","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.29.0.tgz","fileCount":61,"integrity":"sha512-uoYlBp4gZ9XRby8Nnko/0yZr9B6JZxk8866XzZ0k2AFFn0L73NEweitNSyqaHMoWIQ7VFvUEHAOk0cXVn5wH3Q==","signatures":[{"sig":"MEYCIQCeGr+5mnhIigdCY8BuC1ZD80CdCMcZa/0E2MvQ0rsckQIhAK6Gwo5jRSyBDfoXFwM3IskD9LyfPiTWZ4eu/aj7LxDz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164272},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"f4d85d1ad6d31d2ba7f4cb14f5b7e8ee76e6a382","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.11.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","dependencies":{"@contract-case/case-plugin-base":"0.29.0","@contract-case/case-plugin-dsl-types":"0.29.0","@contract-case/case-core-plugin-function-dsl":"0.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.29.0","@contract-case/eslint-config-case-maintainer":"0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.29.0_1780235808716_0.2554700768925544","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@contract-case/case-core-plugin-function","version":"0.29.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.29.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"81fd9f3fc3c2ccdbe5b8a21c93fc89718a057767","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.29.1.tgz","fileCount":61,"integrity":"sha512-hsVg/moJB+gPksQSz0J+LM8uWXSl1mV+VyRgnTggXC11McdTq27mf65NPh6l1wrEO57xZQQrnwiU7PDzreLlQg==","signatures":[{"sig":"MEYCIQCrpuj5G3+fjDxFSyV8EDFh83au0H8/FHhzSkV2N1UMhgIhAKAU60uzkmJw5wTihhXuCJGbn5VAJgp+iAuyabUhUs6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164272},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"bab268ce6c33fa7c07af49be15d5849fe6ce4363","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.11.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","dependencies":{"@contract-case/case-plugin-base":"0.29.1","@contract-case/case-plugin-dsl-types":"0.29.1","@contract-case/case-core-plugin-function-dsl":"0.29.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.29.1","@contract-case/eslint-config-case-maintainer":"0.29.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.29.1_1780581267298_0.02237755157164334","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@contract-case/case-core-plugin-function","version":"0.30.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.30.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"b3ac821c50851d530bc30f1e2b6f9d3f5320229c","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.30.0.tgz","fileCount":61,"integrity":"sha512-unbPcP7Xq8JdeCzovaXRIffFdLMh5fyBR16AALl7BOBzVZboe+McUEgHP3FNyylF/UH/y6SQw3DL5YOI3cWqgw==","signatures":[{"sig":"MEQCIHQm44o/TbCHFt944vgPMiwoH5856guIZyFr+pOa+Pu9AiAW11ojsZGS5DOI6tPEze5KxiYWkj1tGaSFDSQYZSHWFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164246},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"1e2eb627892d142e646852edaf1b2a8351d7fce3","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.30.0","@contract-case/case-plugin-dsl-types":"0.30.0","@contract-case/case-core-plugin-function-dsl":"0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.30.0","@contract-case/eslint-config-case-maintainer":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.30.0_1783241238276_0.6633401564150723","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@contract-case/case-core-plugin-function","version":"0.30.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.30.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"de9b133ec0b70090201b33deb85edb684193d43a","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.30.1.tgz","fileCount":61,"integrity":"sha512-6sXbpg0OV6kBjfQsiiFDyiH84q0xGZrHsCuWhMImJ+OQbeS2aM/L/tw0SscKNR6jpDH0tmUHq0SQ7nVh+kbtHA==","signatures":[{"sig":"MEYCIQDu2Hp1eYimkq8+07GdRep0PgD+TJ4isQ/hOL9fbneS2QIhAItPkuDJf2nY0Pm9+eKur56dlsbDspqEttXI2wIRXzDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164246},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"68ee1f89e209d2404d523299d8eb99bad0bcbcad","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.30.1","@contract-case/case-plugin-dsl-types":"0.30.1","@contract-case/case-core-plugin-function-dsl":"0.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.30.1","@contract-case/eslint-config-case-maintainer":"0.30.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.30.1_1784354373976_0.5569698317240348","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@contract-case/case-core-plugin-function","version":"0.30.2","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.30.2","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"f01dc3ce14817bf00894d0ded58e4b5ac0e64a73","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.30.2.tgz","fileCount":61,"integrity":"sha512-IvxDocW5N/X4wA9Fc9uPfWdub6Q7QOooBQBqLPWaNhJSIXIwp2lOeyKX8mDu/iCS6vyZfSH8pqmF5/3XfMjMzg==","signatures":[{"sig":"MEQCIDyR3JkIeENdbSA/7s7IpnZGFwsMDLR5Q5yb/8EtTaVfAiBA756afIWOBbSkP3pcqe+a/9hGhAbG4mQCDRCvRBw5Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzQhn0dYFd7ffCv1J4PLKm7Xs2cpenAY6HxgQ3ITKf+gIgc6w6AAIcAEpGeJdrYIaiZva3eU7Owf4fs+qwYPnzxsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165252},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"db49bc583304edf1202ae256542cfedf54fc9b76","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.30.2","@contract-case/case-plugin-dsl-types":"0.30.2","@contract-case/case-core-plugin-function-dsl":"0.30.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.30.2","@contract-case/eslint-config-case-maintainer":"0.30.2"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.30.2_1787930306015_0.5479005984231051","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@contract-case/case-core-plugin-function","version":"0.31.0","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.31.0","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"900bf9bb4da879554648f4d0a9a05f5af09045fb","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.31.0.tgz","fileCount":61,"integrity":"sha512-bp8jGilYbxWrxkPf00fJ/eZ+npIym//eMoehhz3KZFaI1hWCtiRk19ok3nR6Aa2uUyHORunNoX7y21dt2A8WVQ==","signatures":[{"sig":"MEUCIQDk/eDGTqYLL7OUA+3LU1f4VBcQOOddmPQ7C8L13adK3gIgZ7ua185Tzb8hOkevsX9HqBbV5QMDMskte1FTbIfSXMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGtS3bnVpyp8BIJ8yIccusZuv7ctqjz52dWC3EQxmcmAAiB29VOERzFnK+662RXu3LWitWR0w7ONlmbsHSpcTkQ91Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165252},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=14.21.2"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"7f4a2f0fb1015a3534b6899e942dc245d730e91d","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.31.0","@contract-case/case-plugin-dsl-types":"0.31.0","@contract-case/case-core-plugin-function-dsl":"0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.31.0","@contract-case/eslint-config-case-maintainer":"0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.31.0_1787931808290_0.7087255758239703","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@contract-case/case-core-plugin-function","version":"0.31.1","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","_id":"@contract-case/case-core-plugin-function@0.31.1","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"homepage":"https://case.contract-testing.io","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"9fa7aaf89bf2ee24f538c862bc01893bd559c0fc","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.31.1.tgz","fileCount":61,"integrity":"sha512-kg3RvhXYBb1GTjq7a/SH6NJDJYR/imm5EtC4HwaTAe9NglNJzdI/s4KCUwVSg5mhqEoIe64wpQvIunAEi8GTEg==","signatures":[{"sig":"MEQCIF7MGgFuzfjGKCiD5UWd+ovczQL8a7jSU41myi3fwf1yAiA82fSuvIkBenFtMyIswYP/C/oWxq9x7jV9Bi8Jb7Cbpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0IiyU17aM2cC7Sld7RFWJoYloUrnEmOlf9LO9ohCreAiBXvtXq/z2p+bQNhWoEWGVwzO9Lgy9becShes9bBt8v1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170410},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=22.0.0"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"9c19211515e56f494f9fc2c26cf33a1fa6ebc5bf","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.31.1","@contract-case/case-plugin-dsl-types":"0.31.1","@contract-case/case-core-plugin-function-dsl":"0.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.31.1","@contract-case/eslint-config-case-maintainer":"0.31.1"},"_npmOperationalInternal":{"tmp":"tmp/case-core-plugin-function_0.31.1_1788172672096_0.9528342166786556","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"_id":"@contract-case/case-core-plugin-function@0.31.2","bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"dist":{"shasum":"e972e914d87e70b358d592214a83537cbd8c63db","tarball":"https://registry.npmjs.org/@contract-case/case-core-plugin-function/-/case-core-plugin-function-0.31.2.tgz","fileCount":61,"integrity":"sha512-bjTze7/d4dwRhdYoaqGQm4TlVHeM8s2gx6BXQsyGkgPs1Iq+14xIS022B4ELAiLDvYsHI5E4iynKjkmGwJ8mJw==","signatures":[{"sig":"MEQCIC135MNw1UxCsRKVSc2MMG+nP0jByiaUybhkKWHbRvaAAiBqs5t1n9xY/pFi9E1O6gYNZNuA5vdR7xTzVjgjWw7x7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICC8GCuDxapDZT/KF99BQkR/+nIIfZlE2x0TyeUlBYtqAiEA49bu/WVGLz9SrZokDajQA6GHEV98M87TRUBDsS4bao4="}],"unpackedSize":170410},"main":"dist/src/index.js","name":"@contract-case/case-core-plugin-function","types":"dist/src/index.d.ts","author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"engines":{"node":">=22.0.0"},"funding":{"url":"https://github.com/sponsors/TimothyJones","type":"individual"},"gitHead":"8f8938d4749a8a2af654c09b10c56c07364ca19e","license":"BSD-3-Clause","scripts":{"lint":"eslint --ext .ts","test":"jest","build":"rimraf dist && tsc --project tsconfig.build.json","lint:fix":"eslint --fix --ext .ts","format:fix":"npm run format:base -- --write ","format:base":"prettier --parser typescript \"{src,bin}/*.ts\"","format:check":"npm run format:base -- --list-different"},"version":"0.31.2","_npmUser":{"name":"timothyjones","email":"timothy.l.jones@gmail.com"},"homepage":"https://case.contract-testing.io","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.13.1+arm64 (darwin)","description":"ContractCase core function plugin, allowing validation of arbitrary functions","directories":{"src":"src","dist":"dist"},"maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"_nodeVersion":"24.13.1","dependencies":{"@contract-case/case-plugin-base":"0.31.2","@contract-case/case-plugin-dsl-types":"0.31.2","@contract-case/case-core-plugin-function-dsl":"0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","prettier":"3.6.2","typescript":"5.9.3","@types/jest":"^30.0.0","@contract-case/case-maintainer-config":"0.31.2","@contract-case/eslint-config-case-maintainer":"0.31.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/case-core-plugin-function_0.31.2_1788184021871_0.5313792603437528"}}},"time":{"created":"2024-10-01T16:49:18.971Z","modified":"2026-08-31T13:47:02.153Z","0.16.0":"2024-10-01T16:49:19.229Z","0.16.1":"2024-10-02T11:17:46.235Z","0.16.2":"2024-10-02T13:36:22.464Z","0.16.3":"2024-10-02T14:14:34.450Z","0.17.0":"2024-10-02T16:19:44.665Z","0.17.1":"2024-10-08T11:47:25.038Z","0.18.0":"2024-10-17T13:22:13.089Z","0.19.0":"2025-03-15T15:49:54.279Z","0.19.1":"2025-03-18T09:01:46.004Z","0.19.2":"2025-03-19T22:25:46.770Z","0.20.0":"2025-03-20T13:24:26.827Z","0.20.1":"2025-03-22T04:19:13.762Z","0.21.0":"2025-03-25T14:12:51.037Z","0.22.0":"2025-04-14T14:05:22.657Z","0.23.0":"2025-04-28T15:29:56.597Z","0.23.1":"2025-05-04T16:07:40.884Z","0.24.0":"2025-05-26T14:24:19.466Z","0.24.1":"2025-06-09T08:41:53.506Z","0.24.2":"2025-06-11T15:55:23.072Z","0.25.0":"2025-06-18T01:40:34.150Z","0.25.1":"2025-06-18T16:43:54.267Z","0.25.2":"2025-06-22T14:06:09.177Z","0.26.0":"2025-07-11T03:05:55.247Z","0.26.1":"2025-07-13T09:07:53.007Z","0.27.0":"2025-07-30T13:26:41.886Z","0.27.1":"2025-08-20T01:43:25.786Z","0.27.2":"2025-08-26T15:49:35.758Z","0.27.3":"2025-10-26T12:14:00.813Z","0.28.0":"2025-12-14T13:23:10.997Z","0.28.1":"2026-01-19T05:19:20.027Z","0.28.2":"2026-02-12T04:04:12.918Z","0.29.0":"2026-05-31T13:56:48.854Z","0.29.1":"2026-06-04T13:54:27.438Z","0.30.0":"2026-07-05T08:47:18.400Z","0.30.1":"2026-07-18T05:59:34.106Z","0.30.2":"2026-08-28T15:18:26.099Z","0.31.0":"2026-08-28T15:43:28.379Z","0.31.1":"2026-08-31T10:37:52.190Z","0.31.2":"2026-08-31T13:47:01.980Z"},"bugs":{"url":"https://github.com/case-contract-testing/case/issues"},"author":{"url":"https://github.com/TimothyJones","name":"Timothy Jones","email":"timothy.l.jones@gmail.com"},"license":"BSD-3-Clause","homepage":"https://case.contract-testing.io","keywords":["testing","api","pact","contracttesting","contract-testing","contractcase"],"repository":{"url":"git+ssh://git@github.com/case-contract-testing/case.git","type":"git"},"description":"ContractCase core function plugin, allowing validation of arbitrary functions","maintainers":[{"name":"timothyjones","email":"timothy.l.jones@gmail.com"}],"readme":"# Case Core Function Plugin\n\n[![Build and test](https://github.com/case-contract-testing/contract-case/actions/workflows/build-and-test.yml/badge.svg?branch=main)](https://github.com/case-contract-testing/contract-case/actions/workflows/build-and-test.yml)\n\nThis is a ContractCase Core package. [Start here instead](https://case.contract-testing.io/docs/intro)\n\nIf you're looking to build on top of ContractCase, you probably want either:\n\n- `@contract-case/case-plugin-base`, for writing plugins that provide custom mock types or new matchers\n- `@contract-case/case-connector`, for writing wrappers for ContractCase in new languages.\n- `@contract-case/case-core`, if you want to contribute to the core behaviour\n","readmeFilename":"README.md"}