{"bin":{"testing-conventions":"dist/bin/index.js"},"bugs":{"url":"https://github.com/thekevinscott/testing-conventions/issues"},"dist":{"shasum":"e2764fd9741553a4bb0626d83aa4e7e26da0e0e0","tarball":"https://registry.npmjs.org/testing-conventions/-/testing-conventions-0.0.147.tgz","fileCount":32,"integrity":"sha512-zG6s6Pbi9bo8lOe9e/RCXkXhJ0rqEzpH72rgBkpf5z46WV6i/tFn6udYh7gaxW4XWrFRSCKCVDH95MpASNLqoA==","signatures":[{"sig":"MEYCIQCS3rc124q+scKFZ2AK9e35uEv9rbvzPdc18jxrpQ2L1wIhALVZ7nnufnu+Lo06OaOevMpV1beIoNKHeKwg53Hc5IUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFB8qVpp2bGAsfb2B3CcyjNOOnKCPh1Mxk2dpIazodXgAiEAlrEkMpaKIE9xr+T/asgiTXTmzCpcZhoR9LT8G0RkE1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/testing-conventions@0.0.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25643},"name":"testing-conventions","type":"module","engines":{"node":">=24","pnpm":">=11"},"exports":{".":{"types":"./dist/vitest-config.d.ts","import":"./dist/vitest-config.js"},"./package.json":"./package.json"},"gitHead":"46683101cad42483d192e2f9259aed85035a1db7","license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"tsx scripts/build.ts","test:e2e":"pnpm run build && cargo build --release --manifest-path ../rust/Cargo.toml --bin testing-conventions && vitest run --config vitest.e2e.config.ts","typecheck":"tsc -p tsconfig.json --noEmit","bootstrap-npm":"tsx scripts/bootstrap-npm.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b67683da-e8bd-4d9e-9133-8d25af1389d5"}},"homepage":"https://github.com/thekevinscott/testing-conventions#readme","repository":{"url":"git+https://github.com/thekevinscott/testing-conventions.git","type":"git"},"_npmVersion":"11.19.0","description":"Enforce testing conventions in libraries (Python, TypeScript, and Rust).","directories":{},"maintainers":[{"name":"thekevinscott","email":"me@thekevinscott.com"}],"_nodeVersion":"24.21.0","dependencies":{"bin-shim":"^0.2.1","@stryker-mutator/core":"^9.6.0","@stryker-mutator/vitest-runner":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^10.0.0","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.0.0","@vitest/coverage-v8":"^3.2.4","@stryker-mutator/api":"^9.6.0","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"peerDependencies":{"vitest":">=2"},"optionalDependencies":{"@testing-conventions/x86_64-apple-darwin":"0.0.147","@testing-conventions/aarch64-apple-darwin":"0.0.147","@testing-conventions/x86_64-pc-windows-msvc":"0.0.147","@testing-conventions/x86_64-unknown-linux-gnu":"0.0.147","@testing-conventions/aarch64-unknown-linux-gnu":"0.0.147"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/testing-conventions_0.0.147_1791324566939_0.2122934487429975","host":"s3://npm-registry-packages-npm-production"},"_id":"testing-conventions@0.0.147","version":"0.0.147"}