{"_id":"@barney-media/cognitive-typescript-jest","_rev":"8-a9f0cec83596628409509da90d866f03","name":"@barney-media/cognitive-typescript-jest","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@barney-media/cognitive-typescript-jest","version":"0.1.0","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.1.0","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"a92b1d938076019154542f8e0f4cee4fa920907f","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.1.0.tgz","fileCount":11,"integrity":"sha512-Skl9EGft/ei0xOW8jm3U6mnoecr+foj2cvi8tK6ggTCcT27+o6vtDeaCM4zrCeNBrXdVOSYZITlTZN0ZSygiSA==","signatures":[{"sig":"MEQCIA+AsakPOrW342ZoZlArYBWiGC8Q88d7gNeTpVtzaJ1AAiA5hIhNNtdcmDEIxlYzjR2/IogcgfjagvCd+lI6CoyWrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23530},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"gitHead":"ec3ca006be58f31f23f61e0cc4fecfac014ecfb5","_npmUser":{"name":"fabian-barney","email":"fabian.barney@barney-media.com"},"repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@barney-media/cognitive-typescript-core":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.1.0_1775817714156_0.0333342941932977","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@barney-media/cognitive-typescript-jest","version":"0.1.1","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.1.1","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"d51324acdbd4833259d5041b5f27790a06794a8d","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.1.1.tgz","fileCount":11,"integrity":"sha512-gzSxnNUKHvjXjzP4L8E8Q+CfREyBIIlmCKO8/hFKwiHdYEa/WN4w0uUvM6cfCgM+5quHsHSwXkZbU+w/RNvBnA==","signatures":[{"sig":"MEUCIFwMvpz3yHAZre1EdLKOKXbtIGFj157tSOfisybJ4PF6AiEAs21E2FluB9rUpkMGA+Yv03n5zv4zscoQ0P2oIVQ6OhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23530},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"gitHead":"13f5b66ee4cac0b88200337fb994ddfc8d56d58b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@barney-media/cognitive-typescript-core":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.1.1_1775818508755_0.2923603373722947","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@barney-media/cognitive-typescript-jest","version":"0.2.0","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.2.0","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"b8726c2534db5f234a8ec0185f26d43b1d903160","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.2.0.tgz","fileCount":11,"integrity":"sha512-zywdXVzA6wDtSrJs+4vBK6/8BV9ig4UdlmGcd/DqrtsQjlgBmZ5rTWc/j46QFOTlgJ6+Bk3tW3bMctDW2HQS+w==","signatures":[{"sig":"MEUCIQCvMbSqd2c0DOicpJcEGTJO5MvhNU21fJBxQ3ULlv/tngIgavDszG+1e2yjlmNoR3s7ddOM3D4no7oRgcska5jUGKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25864},"main":"dist/index.js","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-0.2.0.tgz","_integrity":"sha512-zywdXVzA6wDtSrJs+4vBK6/8BV9ig4UdlmGcd/DqrtsQjlgBmZ5rTWc/j46QFOTlgJ6+Bk3tW3bMctDW2HQS+w==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.14.1","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.0.0","dependencies":{"@barney-media/cognitive-typescript-core":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.2.0_1779615594502_0.3143787758345875","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@barney-media/cognitive-typescript-jest","version":"0.2.1","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.2.1","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"a969b28ea458c364f3245f8a19c137e71eb3604d","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.2.1.tgz","fileCount":11,"integrity":"sha512-cdgI4tkBVPED+qyEvpu1JuED7F41mxqmLplvV9mIdf01dh+HUM0r/CmcUHv4Ue5ZrZW7Bfz8qLBUIfd70I7HZw==","signatures":[{"sig":"MEUCIQDY6RxsqDs89/5QoB+b6h8LzEdLrtJL1yc1bb3dckwAdAIgZRp0ZuqbfaRi1BfQp2+yjKQ8aP1zzmLDTY9DFjU8MEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25864},"main":"dist/index.js","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-0.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-0.2.1.tgz","_integrity":"sha512-cdgI4tkBVPED+qyEvpu1JuED7F41mxqmLplvV9mIdf01dh+HUM0r/CmcUHv4Ue5ZrZW7Bfz8qLBUIfd70I7HZw==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.15.0","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.0.0","dependencies":{"@barney-media/cognitive-typescript-core":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.2.1_1780271037530_0.9715687285256216","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@barney-media/cognitive-typescript-jest","version":"0.2.2","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.2.2","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"faed49d9c2c87ee0da3d12e2746f2d9365f7b145","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.2.2.tgz","fileCount":11,"integrity":"sha512-xjGsVAMrSoUa/NRNO6mofhTojndtAbhOIY6Y8K2QboIUHLVVvBEzbULpk9Gda3SMZ1mRCpZYzI9wCjjOXQitlg==","signatures":[{"sig":"MEQCIDY9kuN+u/nLOAsz33BxjkywDQ+UHHwuop3ji1sxQoqlAiABenzr9DHZcCRsdgLpk2Axb+Ba+HexK7zgsepp3asnJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25966},"main":"dist/index.js","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-0.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-0.2.2.tgz","_integrity":"sha512-xjGsVAMrSoUa/NRNO6mofhTojndtAbhOIY6Y8K2QboIUHLVVvBEzbULpk9Gda3SMZ1mRCpZYzI9wCjjOXQitlg==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.15.0","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.0.0","dependencies":{"@barney-media/cognitive-typescript-core":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.2.2_1781890008117_0.4591012069226663","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@barney-media/cognitive-typescript-jest","version":"0.3.0","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.3.0","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"681af51c28db5845de889aa96dd7a39e3529263f","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.3.0.tgz","fileCount":11,"integrity":"sha512-KXuY8qVaOD65sSX0g+9DawGrQ4edSLsa1OS1BXFuarHwLCfnx5En/x7ZSBEh18Te8CA3YY/cN0XqgDCtmjLlKg==","signatures":[{"sig":"MEUCIBhcFhfOKOALFjZ4oYUQiY+kfHD52eIxXQhk5hb/4F0EAiEA9Xfru7aPfsTPwME6sF32fmA+1WzEl9fKGtSZGOIc4dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25966},"main":"dist/index.js","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-0.3.0.tgz","_integrity":"sha512-KXuY8qVaOD65sSX0g+9DawGrQ4edSLsa1OS1BXFuarHwLCfnx5En/x7ZSBEh18Te8CA3YY/cN0XqgDCtmjLlKg==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.15.0","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.0.0","dependencies":{"@barney-media/cognitive-typescript-core":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.3.0_1786274048154_0.1428129133676681","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@barney-media/cognitive-typescript-jest","version":"0.4.0","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","_id":"@barney-media/cognitive-typescript-jest@0.4.0","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"homepage":"https://github.com/fabian-barney/cognitive-typescript","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"28cb6a74dc430438d3c78ee7c6996ef9f9a7a16f","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-0.4.0.tgz","fileCount":11,"integrity":"sha512-wgJQSLigPzctmyn95Ak36X//m9/uBajIuLOQSj2LrTvwmxK31nttkLw3RnrJeIRMWvayrlqugdJC8FVYJyw6ew==","signatures":[{"sig":"MEQCIBAp5IfvvQFZxI+VumvPJ0N1m8Xg71insimg3YT0DsiSAiA6NsPXh5lSTu66Hyo6loJvrWpii4pssA5Wfd8d6Aj2gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22110},"main":"dist/index.js","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-0.4.0.tgz","_integrity":"sha512-wgJQSLigPzctmyn95Ak36X//m9/uBajIuLOQSj2LrTvwmxK31nttkLw3RnrJeIRMWvayrlqugdJC8FVYJyw6ew==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.15.0","description":"Jest integration for cognitive-typescript.","directories":{},"sideEffects":false,"_nodeVersion":"24.0.0","dependencies":{"@barney-media/cognitive-typescript-core":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cognitive-typescript-jest_0.4.0_1788114615302_0.28938788978334773","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"_id":"@barney-media/cognitive-typescript-jest@1.0.0","bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"dist":{"shasum":"f52fab4ae346014438dd954c91b0054c4a6c4116","tarball":"https://registry.npmjs.org/@barney-media/cognitive-typescript-jest/-/cognitive-typescript-jest-1.0.0.tgz","fileCount":11,"integrity":"sha512-WhhZrZYJC+3nZzIt9pCgJf1rXqIXXbfwsgQG20qk3WhfY7i+he+cJD7NwzbxlWdtXjPhmELvfmPuOKzZFifx4A==","signatures":[{"sig":"MEUCIQDZ+i2yzmVir+Yt+XqAU543eMmNwHXF4lhWLwHXz4kIZQIgYk9SmOwJSEOZ12Vc8hFVKBbSz2GPVMyCSnXozPQ8UNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE7dqlCFIhbnsJTBkG4LYWDk0qfCXVxJUbPbirFy9cMOAiEAjUdd74E2GrUqBfT3T7WJGbTVaEkSW4OUhZmhQhGRs8k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barney-media%2fcognitive-typescript-jest@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22110},"main":"dist/index.js","name":"@barney-media/cognitive-typescript-jest","_from":"file:release-artifacts/barney-media-cognitive-typescript-jest-1.0.0.tgz","types":"dist/index.d.ts","author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./reporter":{"types":"./dist/reporter.d.ts","default":"./dist/reporter.js"}},"license":"Apache-2.0","version":"1.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"319be5d8-6a8c-4325-8936-b9ddbfacf38b"}},"homepage":"https://github.com/fabian-barney/cognitive-typescript","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"_resolved":"/home/runner/work/cognitive-typescript/cognitive-typescript/release-artifacts/barney-media-cognitive-typescript-jest-1.0.0.tgz","_integrity":"sha512-WhhZrZYJC+3nZzIt9pCgJf1rXqIXXbfwsgQG20qk3WhfY7i+he+cJD7NwzbxlWdtXjPhmELvfmPuOKzZFifx4A==","repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"_npmVersion":"11.15.0","description":"Jest integration for cognitive-typescript.","directories":{},"maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@barney-media/cognitive-typescript-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"jest":"^30.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cognitive-typescript-jest_1.0.0_1791052174780_0.8963984967059808"}}},"time":{"created":"2026-04-10T10:41:54.003Z","modified":"2026-10-03T18:29:35.265Z","0.1.0":"2026-04-10T10:41:54.304Z","0.1.1":"2026-04-10T10:55:08.905Z","0.2.0":"2026-05-24T09:39:54.624Z","0.2.1":"2026-05-31T23:43:57.683Z","0.2.2":"2026-06-19T17:26:48.263Z","0.3.0":"2026-08-09T11:14:08.315Z","0.4.0":"2026-08-30T18:30:15.444Z","1.0.0":"2026-10-03T18:29:34.888Z"},"bugs":{"url":"https://github.com/fabian-barney/cognitive-typescript/issues"},"author":{"url":"https://github.com/fabian-barney","name":"Fabian Barney"},"license":"Apache-2.0","homepage":"https://github.com/fabian-barney/cognitive-typescript","keywords":["cognitive-complexity","sonar","code-quality","typescript","jest"],"repository":{"url":"git+https://github.com/fabian-barney/cognitive-typescript.git","type":"git"},"description":"Jest integration for cognitive-typescript.","maintainers":[{"name":"fabian-barney","email":"fabian.barney@barney-media.com"}],"readme":"# @barney-media/cognitive-typescript-jest\n\nJest adapter for `cognitive-typescript`. It runs Cognitive Complexity analysis after the test run and fails the process when the configured threshold is exceeded.\n\n## Install\n\n```bash\nnpm install --save-dev @barney-media/cognitive-typescript-jest jest\n```\n\n## Setup\n\n```js\nconst { withCognitiveTypescriptJest } = require(\"@barney-media/cognitive-typescript-jest\");\n\nmodule.exports = withCognitiveTypescriptJest(\n  {\n    testEnvironment: \"node\"\n  },\n  {\n    changedOnly: true,\n    format: \"text\",\n    output: \"reports/cognitive.txt\",\n    junitReport: \"reports/cognitive-junit.xml\",\n    threshold: 12\n  }\n);\n```\n\nSupported options:\n\n- `projectRoot`\n- `changedOnly`\n- `paths`\n- `excludes`\n- `excludeNames`\n- `excludeDecorators`\n- `excludeComments`\n- `useDefaultExclusions`\n- `format`\n- `agent`\n- `failuresOnly`\n- `omitRedundancy`\n- `output`\n- `junit`\n- `junitReport`\n- `threshold`\n- `stdout`\n- `stderr`\n\nDefault exclusions cover declaration files, generated/build directories, generated file-name suffixes, existing test-file defaults, and the leading generated-code markers `@generated` and `<auto-generated`.\n\nFull primary reports and JUnit sidecars include exclusion audit counts. JUnit\ntestcases also include GitLab-visible metric details in `name` and\ntestcase-level `system-out`. Compact agent primary output omits exclusion audit\ndetail by default.\n\nReporter defaults:\n\n- primary format defaults to `none`\n- `agent: true` switches the primary output defaults to compact `toon`\n- JUnit is enabled by default at `reports/cognitive-typescript/TEST-cognitive-typescript.xml`\n- `junit: false` disables the sidecar entirely\n\nThis adapter stays in the static-analysis lane. It does not collect coverage or compute CRAP scores; it analyzes the selected TypeScript sources after Jest finishes.\n\nThe package also exports `CognitiveTypescriptJestReporter` for direct reporter registration.\n\nSee the [main repository](https://github.com/fabian-barney/cognitive-typescript) for full details.\n\n## License\n\n[Apache-2.0](https://github.com/fabian-barney/cognitive-typescript/blob/main/LICENSE)\n","readmeFilename":"README.md"}