{"bin":"bin/counterfact.js","bugs":"https://github.com/counterfact/api-simulator/issues","dist":{"shasum":"2b9520ce37fb8513aa1f20281f174ba7d99ad7c9","tarball":"https://registry.npmjs.org/counterfact/-/counterfact-2.16.5.tgz","fileCount":44,"integrity":"sha512-gX65oVppXfh9cWJrk636XxkZGradqlSZ7iDZfW8kEtm8CdA20yJS/tKyAosS8U9YWG4A7FW8R9ppfivW2zqWuw==","signatures":[{"sig":"MEUCIE3ue3LGiwn5nlyym0NCLfPesKdf5W6QoWN4b2MYt9z5AiEA1u0ef5vkfvB7NiJK77/bApGRhNlQXIeI5VF3wosybDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQk+pYQKktBzekprOrG4xgiMrvg1angW0xx5D3oNGyTQIgRWKcZxpy13w/Kz5zk1XTyw+dELekJDlwbQGqcLBPrqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246487},"main":"./dist/app.js","name":"counterfact","type":"module","types":"./dist/app.d.ts","author":"Patrick McElhaney <pmcelhaney@gmail.com>","engines":{"node":">=22"},"exports":{".":{"types":"./dist/app.d.ts","import":"./dist/app.js"}},"funding":{"url":"https://github.com/sponsors/pmcelhaney","type":"github"},"gitHead":"625342b7efee04a6c74701653ba4bce0a436e30f","license":"MIT","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest-cli/bin/jest.js --config ../../jest.config.js --testPathIgnorePatterns=black-box --testPathIgnorePatterns=examples","build":"yarn workspace @counterfact/generator build && yarn workspace @counterfact/runtime build && yarn workspace @counterfact/client build && yarn workspace @counterfact/repl build && rimraf dist && tsc --build --force","prepack":"yarn build","go:example":"yarn build && node ./bin/counterfact.js ./test/fixtures/openapi/example.yaml out","counterfact":"./bin/counterfact.js","go:petstore":"yarn build && yarn counterfact https://petstore3.swagger.io/api/v3/openapi.json out","go:petstore2":"yarn build && yarn counterfact https://petstore.swagger.io/v2/swagger.json out","go:multiple-apis":"yarn build && node ./bin/counterfact.js --config ./test/fixtures/config/multiple-apis.yaml","test:packed-consumer":"node test/package/counterfact-consumer-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9965b747-b2a8-47ac-88e1-de6e1f177531"}},"homepage":"https://counterfact.dev","keywords":["mock","mock-server","openapi","swagger","typescript","api","api-mocking","api-first","openapi-mock","mock-api","dev-tools","frontend","backend","prototyping","testing","stateful","repl","hot-reload","cli","openapi-tools","swagger-tools"],"repository":{"url":"git+https://github.com/counterfact/api-simulator.git","type":"git"},"description":"Turn an OpenAPI document into a useful local API for frontend development in one command.","directories":{},"maintainers":[{"name":"pmcelhaney","email":"pmcelhaney@gmail.com"}],"sideEffects":false,"dependencies":{"open":"11.0.1","debug":"4.4.3","js-yaml":"5.4.0","commander":"15.0.0","posthog-node":"5.51.2","http-terminator":"3.2.0","@counterfact/repl":"0.1.4","@counterfact/client":"0.1.1","@counterfact/openapi":"0.1.4","@counterfact/runtime":"0.1.4","@counterfact/generator":"0.1.4"},"typesVersions":{"*":{"*":["dist/app.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/counterfact_2.16.5_1787971716437_0.0809340877502216","host":"s3://npm-registry-packages-npm-production"},"_id":"counterfact@2.16.5","version":"2.16.5"}