{"bugs":{"url":"https://github.com/crutchcorn/cli-testing-library/issues"},"dist":{"shasum":"500fccb66404bbb03a2cdba6909354e846e5a967","tarball":"https://registry.npmjs.org/cli-testing-library/-/cli-testing-library-4.0.0.tgz","fileCount":57,"integrity":"sha512-QfC3cJyIA8z9YltHTtHG+zWgxxPIaMctikPZBR5f3ZG9Ku+DvzLseH3aybijuyd1PQOD/RmIfI9A/O5TFhSR+w==","signatures":[{"sig":"MEUCIFkRShFiKEUdCEczat//bjkvSblJn073Oq5RBPD0C7ODAiEAgzvKNBwKmem34kYRiQdiIldXdp3xicVVMDnl77yWI0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cli-testing-library@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207852},"main":"dist/index.mjs","name":"cli-testing-library","type":"module","types":"dist/index.d.mts","author":"Corbin Crutchley <crutchcorn@gmail.com> (https://crutchcorn.dev)","module":"dist/index.mjs","engines":{"node":"^22.18.0 || >=24.11.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./jest":{"types":"./dist/jest.d.mts","default":"./dist/jest.mjs"},"./vitest":{"types":"./dist/vitest.d.mts","default":"./dist/vitest.mjs"},"./jest-globals":{"types":"./dist/jest-globals.d.mts","default":"./dist/jest-globals.mjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/crutchcorn","type":"github"},"license":"MIT","scripts":{"build":"tsdown","clean":"premove ./dist ./coverage","test:lib":"vitest","test:build":"publint --strict","test:types":"pnpm run \"/^test:types:(ts[0-9]{2}|latest)$/\"","test:eslint":"eslint ./src ./tests","test:lib:dev":"pnpm run test:lib --watch","test:types:ts51":"node ../../node_modules/typescript51/lib/tsc.js","test:types:ts52":"node ../../node_modules/typescript52/lib/tsc.js","test:types:ts53":"node ../../node_modules/typescript53/lib/tsc.js","test:types:ts54":"node ../../node_modules/typescript54/lib/tsc.js","test:types:ts55":"node ../../node_modules/typescript55/lib/tsc.js","test:types:ts56":"node ../../node_modules/typescript56/lib/tsc.js","test:types:ts70":"node ../../node_modules/typescript70/lib/tsc.js","test:types:latest":"tsc","test:keyboard:portability":"vitest run tests/keyboard-portability.spec.ts --coverage.enabled=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c60e435-300d-43f5-a1b9-458404b1a70e"}},"homepage":"https://github.com/crutchcorn/cli-testing-library#readme","keywords":["testing","cli","unit","integration","functional","end-to-end","e2e"],"repository":{"url":"git+https://github.com/crutchcorn/cli-testing-library.git","type":"git","directory":"packages/cli-testing-library"},"description":"Simple and complete CLI testing utilities that encourage good testing practices.","directories":{},"maintainers":[{"name":"crutchcorn","email":"crutchcorn@gmail.com"}],"sideEffects":["./dist/jest.mjs","./dist/jest-globals.mjs","./dist/vitest.mjs"],"_nodeVersion":"24.18.0","dependencies":{"redent":"^4.0.0","tree-kill":"^1.2.2","picocolors":"^1.1.1","slice-ansi":"^9.0.0","strip-ansi":"^7.2.0","@babel/code-frame":"^8.0.0","strip-final-newline":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"expect":"^30.4.1","vitest":"4.1.10","inquirer":"^14.0.2","@jest/globals":"^30.4.1","@types/inquirer":"^9.0.10","@types/babel__code-frame":"^7.27.0","@vitest/coverage-istanbul":"4.1.10"},"peerDependencies":{"vitest":"^3.2.0 || ^4.0.0 || ^5.0.0","@jest/globals":"^29.0.0 || ^30.0.0"},"peerDependenciesMeta":{"vitest":{"optional":true},"@jest/globals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli-testing-library_4.0.0_1786427201869_0.25002125215276183","host":"s3://npm-registry-packages-npm-production"},"_id":"cli-testing-library@4.0.0","version":"4.0.0"}