{"_id":"@skuba-lib/detect-invalid-spies","_rev":"125-9e712a3e7360e1bb9f4ebc8d8d0fb661","name":"@skuba-lib/detect-invalid-spies","dist-tags":{"detect-invalid-spies":"1.0.0-detect-invalid-spies-20260330135107","add-init-local-template-support":"1.0.0-add-init-local-template-support-20260419042151","add-skuba-changesets-changelog":"1.0.0-add-skuba-changesets-changelog-20260420101121","fix-start":"1.0.0-fix-start-20260422071724","migrate-to-vitest":"1.0.0-migrate-to-vitest-20260425035140","replace-global-vars":"1.0.0-replace-global-vars-20260506032403","is-this-quicker":"1.0.0-is-this-quicker-20260510110105","patches":"1.0.0-patches-20260510130017","spy-detection-case":"1.0.1-spy-detection-case-20260513041046","fix-spy-detection":"1.0.1-fix-spy-detection-20260513053820","renovate-typescript-6.x":"1.0.2-renovate-typescript-6.x-20260529051322","hoist-changesets":"1.1.0-hoist-changesets-20260614023310","add-cdk-NodejsFunction":"1.1.0-add-cdk-NodejsFunction-20260614035222","use-vitest-globals":"1.1.0-use-vitest-globals-20260615002540","fix-docker-prune":"1.1.0-fix-docker-prune-20260615082053","latest":"1.1.1","more-deathspiral":"1.1.1-more-deathspiral-20260629225722","debug":"1.1.1-debug-20260630011803","bundle-skuby-doo":"1.1.1-bundle-skuby-doo-20260715001608","fix-brokey-ci":"1.1.1-fix-brokey-ci-20260716034326","pin-npm":"1.1.1-pin-npm-20260716035341","add-mount-buildkite-agent-patch":"1.1.1-add-mount-buildkite-agent-patch-20260716051831","unwind-datadog-lambda-hacks":"1.1.1-unwind-datadog-lambda-hacks-20260716065331","fix-npmrc-guardrail":"1.1.1-fix-npmrc-guardrail-20260724060621","import-ts":"1.1.1-import-ts-20260727110649","rolldown-cdk-bundle-plugin":"1.1.1-rolldown-cdk-bundle-plugin-20260804234000","main":"1.1.1-main-20260811055651"},"versions":{"0.0.0":{"name":"@skuba-lib/detect-invalid-spies","version":"0.0.0","author":"","license":"ISC","_id":"@skuba-lib/detect-invalid-spies@0.0.0","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"dist":{"shasum":"d5b72bdc4ce575ff67ce803243f96f23ca5c2e9f","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-0.0.0.tgz","fileCount":1,"integrity":"sha512-5GaD/KU+wHcVdSK40TOfmnSVEWWV1uK3L8YWhpICVnw65pckNVxoPKDApL/BKH/C2VKEeGHswu8FombQZv8RIw==","signatures":[{"sig":"MEUCIQDSWnZohFFJt6awMZukjYJpWWfacCgvnuqJ0mc627CBygIgdUbX2groT9DxsOviapk69DEkN1ppYkMJ5exCFtfa5oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"seek-oss-ci","email":"opensource@seek.com.au"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_0.0.0_1774876809919_0.6464067392897102","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-detect-invalid-spies-20260330132159":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-detect-invalid-spies-20260330132159","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-detect-invalid-spies-20260330132159","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"cfee5e161b245054e9a5b964749c52be718756dc","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-detect-invalid-spies-20260330132159.tgz","fileCount":3,"integrity":"sha512-YV5a+X9x3dY2yl69cbNZ4IyKsENZ0bCb43mt4NOQAywTcvL9hmuRS4WpRH2HusPyTeuHgmkMizpVAEuR4ljyMg==","signatures":[{"sig":"MEQCIGzjFp5Mv/CWpTtP+YhOkc7bJb6MKhTR1hXE1oQ+jqkbAiB+sGtv+msnioqo9E9W2EGtbG4XE6jkz/k/VuQlZVKowQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-detect-invalid-spies-20260330132159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3896},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330132159.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/67f19b52929f98a3991bbec82fbe91a4/skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330132159.tgz","_integrity":"sha512-YV5a+X9x3dY2yl69cbNZ4IyKsENZ0bCb43mt4NOQAywTcvL9hmuRS4WpRH2HusPyTeuHgmkMizpVAEuR4ljyMg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-detect-invalid-spies-20260330132159_1774876961839_0.6632270317799998","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-detect-invalid-spies-20260330134110":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-detect-invalid-spies-20260330134110","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-detect-invalid-spies-20260330134110","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2e43195007534d2f8e947de4d4b6025b68024890","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-detect-invalid-spies-20260330134110.tgz","fileCount":8,"integrity":"sha512-SCtjAY7Arzmer7cdcx0Wfzi+6NsqUnqbNsauxL7Rzxh1q1rjOPcYWJyBI2/2E+cZpzW2gQgKt2APo9nLKLgeOQ==","signatures":[{"sig":"MEYCIQCPG4XOJigLIm14REu+oFGnC5OFzwnexZYohgaSgaZ6kQIhAIiSpEERD+fqOSUDcirgAc7bPt5sGrU5rr3SXRUp2hUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-detect-invalid-spies-20260330134110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12843},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330134110.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/511ab949dcf2ee093a4332880a7ade05/skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330134110.tgz","_integrity":"sha512-SCtjAY7Arzmer7cdcx0Wfzi+6NsqUnqbNsauxL7Rzxh1q1rjOPcYWJyBI2/2E+cZpzW2gQgKt2APo9nLKLgeOQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-detect-invalid-spies-20260330134110_1774878102843_0.6864244634983034","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-detect-invalid-spies-20260330135107":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-detect-invalid-spies-20260330135107","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-detect-invalid-spies-20260330135107","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"fda864869d1f85afffb09878d6b1366c08e4712c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-detect-invalid-spies-20260330135107.tgz","fileCount":8,"integrity":"sha512-+1pISziPChTyTzUS77S6GvUPn8oWhXHgSypD2Pu3KkQlc9TLZs0+NI5OfvbQyHzHQZLzPFGg2NrtaLFflJvERw==","signatures":[{"sig":"MEYCIQDikRcHMmJFuboPoZzabosTtThW1VPBQkhS2LFs9PBY3AIhAOC/uXDLKSqUWiuGYwd5Q6dLaK/BVKy909eEjNMsWOLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-detect-invalid-spies-20260330135107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12886},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330135107.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/dc9f24ea9101a1dcdd3d2aff403e48d4/skuba-lib-detect-invalid-spies-1.0.0-detect-invalid-spies-20260330135107.tgz","_integrity":"sha512-+1pISziPChTyTzUS77S6GvUPn8oWhXHgSypD2Pu3KkQlc9TLZs0+NI5OfvbQyHzHQZLzPFGg2NrtaLFflJvERw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-detect-invalid-spies-20260330135107_1774878700851_0.39726069373311823","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260407052746":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260407052746","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260407052746","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"6205894502f4dc73c247618ae17a611ef6922373","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260407052746.tgz","fileCount":8,"integrity":"sha512-xpl9qztpsBsaIFPuw9KuuIvUrKShmBX0cal374ItVmn98c74PqmH7PlgG3TUcm0HiZCyr3l+pVjUb2r2qyZ2bQ==","signatures":[{"sig":"MEUCIQDogemLevMyPyoE/myOvdZSfXAqqP8UanBhrWKzOALYjwIgF0jSn+frPuRmh1p/fVwhyrg1cT9C6U/To5pe0q/GB3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260407052746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260407052746.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/edc07c2919b934dac6f80d26365d1ae4/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260407052746.tgz","_integrity":"sha512-xpl9qztpsBsaIFPuw9KuuIvUrKShmBX0cal374ItVmn98c74PqmH7PlgG3TUcm0HiZCyr3l+pVjUb2r2qyZ2bQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260407052746_1775539702102_0.9560153567827419","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260407055355":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260407055355","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260407055355","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"41346ece1c9e75c09e7527f19943db8ab58c2867","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260407055355.tgz","fileCount":8,"integrity":"sha512-2M5sr/3muhapJ4eymbDowP65hPCx2N/1oVnD4yA01DURfwthsJeVaTXnA+HcZTqSSvDPCti6R81r0hRb1P8lyw==","signatures":[{"sig":"MEYCIQDAzR1h+tGFJ8lQp1Kw88SwqtKV5rGuYLXHvMC776PckgIhAN0ZJzgdcK2e4q7XBR1/3SGttqGw05RqP5SmSY6BanVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260407055355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260407055355.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/3ea725cc687f4d52151414856e50f29c/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260407055355.tgz","_integrity":"sha512-2M5sr/3muhapJ4eymbDowP65hPCx2N/1oVnD4yA01DURfwthsJeVaTXnA+HcZTqSSvDPCti6R81r0hRb1P8lyw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260407055355_1775541271310_0.8689172847172215","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260408011354":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260408011354","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260408011354","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e7baf5755c14aa93995cdc77589ebc76ffa366e0","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260408011354.tgz","fileCount":8,"integrity":"sha512-3+0scRbadTHI1ehmIxajBYQ0p01ka6wXyTGb0W6HRJrGUL/i20D+rMOPJJ7jMU27QVJVhuLYjzPazBcosDbORQ==","signatures":[{"sig":"MEYCIQDmKjp26WDwK2UKjSGDzt2hu67R/tKNcP5YWnz/W92y5gIhAJByPdrU9ou4D3/xVFaBCE7G3c64Pij8qsG4Dzv3yhX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260408011354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408011354.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/12b09784a83b3fe792b754a9472ab6ff/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408011354.tgz","_integrity":"sha512-3+0scRbadTHI1ehmIxajBYQ0p01ka6wXyTGb0W6HRJrGUL/i20D+rMOPJJ7jMU27QVJVhuLYjzPazBcosDbORQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260408011354_1775610869204_0.7197488506802101","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260408020015":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260408020015","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260408020015","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e84710a51b9cd3371274dbb64634e0007dc86d02","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260408020015.tgz","fileCount":8,"integrity":"sha512-4Kb70xNIrfge6nn/4n545QSYWNRW0VF9WsS7jA4z/UTNAShSSWRwU6SL6olzKSbU+Os2hgqZN8Tat+s48RgV1A==","signatures":[{"sig":"MEUCIQDXo5PQvc4Hj8ultvmVqO3eQPobfaTbGp7/Rb7UPjViiQIgGa7rRbfscuAVvcpCNxzjcrNM0ghmbKZwvA1iMbnWeRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260408020015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408020015.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/441bfa4311cce3469ad9bf80003bf2ee/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408020015.tgz","_integrity":"sha512-4Kb70xNIrfge6nn/4n545QSYWNRW0VF9WsS7jA4z/UTNAShSSWRwU6SL6olzKSbU+Os2hgqZN8Tat+s48RgV1A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260408020015_1775613651154_0.8958857345654518","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260408034522":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260408034522","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260408034522","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"8fb88ed2ad26293b9380a220eb89ef3ee2afc006","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260408034522.tgz","fileCount":8,"integrity":"sha512-wozZX5RhFJ4dt3Qq77p6BngouXr2xPImtDOffwLkmag1DVO631e1ODzBP7zgDd1TJluh+8rNAiqxklO0DFAgww==","signatures":[{"sig":"MEYCIQCRBRUkdE5Y3Wgw0vF7ooP4vkIQdnNLhvEAs3HkSz0aDQIhAKHKcRGqtq990dX23Du/qw6JkmkVq0FaGoSo/tW2S6m1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260408034522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408034522.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/ffc149c3ecb5b3f05c4cfb2304bcd94e/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260408034522.tgz","_integrity":"sha512-wozZX5RhFJ4dt3Qq77p6BngouXr2xPImtDOffwLkmag1DVO631e1ODzBP7zgDd1TJluh+8rNAiqxklO0DFAgww==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260408034522_1775619954854_0.14066884057815177","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260408043507":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260408043507","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260408043507","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"b1cdf16352117b7a24ea6d0eb7644c267f976649","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260408043507.tgz","fileCount":8,"integrity":"sha512-nlQiN/NoZMdHH3MBFIFjO3ZjFDjwnn3yRUA+IttlaFhvbVFLdg8Y9DoQzz+M5NpM+0uwmVFhyVQtdz8sdXSlIg==","signatures":[{"sig":"MEUCIQDdUuLNRXkWUwLjOGUEcOBPfDcxtQuOQXiS8bXwDzUEOwIgGmvTkIfBd0BUAeO5wc5fQqu1Ln8hDflRmp6CjGcWv+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260408043507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260408043507.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/ca7c72a91a67ca07b00e0f5b3cc57caf/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260408043507.tgz","_integrity":"sha512-nlQiN/NoZMdHH3MBFIFjO3ZjFDjwnn3yRUA+IttlaFhvbVFLdg8Y9DoQzz+M5NpM+0uwmVFhyVQtdz8sdXSlIg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260408043507_1775622944617_0.9529024840440854","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260409014857":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260409014857","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260409014857","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e65949e7342a5ca89bc13917aba42b18d322b46e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260409014857.tgz","fileCount":8,"integrity":"sha512-6m8m43WQVn4YN+22kCEXfFhacWkc18fIEfEcViWaJhNqErWs1YftQo7gD5HZnlgNHWB7XFO6vu4WHt0buQb5PQ==","signatures":[{"sig":"MEYCIQCfiaD1Jt/FI2sUdum5jaExj7orwxQX/4maliaJdXup1QIhAIRI1mpwKPzZpM2aFo87mJXW5EhKzJd9dr6ggxhkZqsG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260409014857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409014857.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/1102472f45af15e089fde1edc3a9420a/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409014857.tgz","_integrity":"sha512-6m8m43WQVn4YN+22kCEXfFhacWkc18fIEfEcViWaJhNqErWs1YftQo7gD5HZnlgNHWB7XFO6vu4WHt0buQb5PQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260409014857_1775699371734_0.8958320000989739","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260409033537":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260409033537","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260409033537","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"6ddc4cadfafa419ff3c20909e74a8f6f9aebc29b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260409033537.tgz","fileCount":8,"integrity":"sha512-kyLT7E70az6oNTFlkAS7mPNA8fHbtShcPjT0w9QvQJZHdMOol/R6bFlYkgcl74KNtVkYiC0XjMtJCv0bP5EnbQ==","signatures":[{"sig":"MEYCIQCZMsFgYj4YxAxS8FA7CJNUpeP7wTDwUiCvK/oFZplNLAIhAMhq4r33PJ94C27iDWWftfmvRQV2lQg/CMSm2Z2pBvpi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260409033537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409033537.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/f24def19ad33784aa110457d7982f8fa/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409033537.tgz","_integrity":"sha512-kyLT7E70az6oNTFlkAS7mPNA8fHbtShcPjT0w9QvQJZHdMOol/R6bFlYkgcl74KNtVkYiC0XjMtJCv0bP5EnbQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260409033537_1775705773214_0.34043087179050824","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260409035146":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260409035146","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260409035146","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"82dc4cb315456e3f2c99945f38d9d97ff2a2da00","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260409035146.tgz","fileCount":8,"integrity":"sha512-qkjuXmif2PnmqsTbZRzFlmGmF/RagP6ZYvRjQECRxvjOZ18UTcBP70dAV98zQ5LKMBYqB9ckU7/eIxAniTsayA==","signatures":[{"sig":"MEUCIGGbXVp/xyYOK4YcsuRIqQYIw/XSpaqzxg2l/gDIU64FAiEAmnbaQUJ0EjY+xeZkk5m9bLcVO7KfhKZXpialgyHuXVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260409035146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409035146.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/7c09b626dd88105f971e08bbcf7f6c68/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260409035146.tgz","_integrity":"sha512-qkjuXmif2PnmqsTbZRzFlmGmF/RagP6ZYvRjQECRxvjOZ18UTcBP70dAV98zQ5LKMBYqB9ckU7/eIxAniTsayA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260409035146_1775706740926_0.35669929845008475","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260409035352":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260409035352","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260409035352","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2fdf08d4938bc1bd4d19a9d65e8cd14cefccc2cf","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260409035352.tgz","fileCount":8,"integrity":"sha512-n82j6ckzYIODH4dlqGXEBjvEJYyCOB2FC8RYQYQqOJQ13IWbLVN2s77Wcyb6yZmcxHN+zFtLb10SYw85GiJdZg==","signatures":[{"sig":"MEUCIDE0ZDBnomWWLd/rhObWyAGbtDkhUmn6KtaEngrmEgunAiEAkFukBKVWH5Mg/DsAo/RfuBBw68fffQcH1CVClP1F+Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260409035352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260409035352.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/40ba13ab4f3f07c909122e2d62690673/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260409035352.tgz","_integrity":"sha512-n82j6ckzYIODH4dlqGXEBjvEJYyCOB2FC8RYQYQqOJQ13IWbLVN2s77Wcyb6yZmcxHN+zFtLb10SYw85GiJdZg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260409035352_1775706866744_0.6851775043109676","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260410021029":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260410021029","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260410021029","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ee12558f8d1c1bc91bac9eb39320e213e3a8fb9e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260410021029.tgz","fileCount":8,"integrity":"sha512-/njLA+6OXGZVHXlXlHBQtaw+UZSg2plV8Mb+HX3pthRbi1x5AYduAJ6p7mpMe9eNkmrvNOMPYxENVBwAcp2Acg==","signatures":[{"sig":"MEQCIAk0pgske7YZSb64UxQG7D4oaEfR14BhS+do7yDGMSsnAiB4B7EyLz8uSrsiCVIlH9DQGlFBu6QLVTdWO5RCKfjl+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260410021029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410021029.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/9b239783814c16a999c3204ac6cd25ec/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410021029.tgz","_integrity":"sha512-/njLA+6OXGZVHXlXlHBQtaw+UZSg2plV8Mb+HX3pthRbi1x5AYduAJ6p7mpMe9eNkmrvNOMPYxENVBwAcp2Acg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260410021029_1775787064590_0.33459474753099294","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260410021943":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260410021943","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260410021943","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"c5c6d2175b3f91009b6955a91a03a72ecaa17ab3","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260410021943.tgz","fileCount":8,"integrity":"sha512-9RcIK6aFwGKgt6CDvDbkLCz0NFA+6gxPJLMt5jN+L1JsqCZiO9MuaspVgN7E14XNS+c9yr+UrZMM+CIoA7AB3g==","signatures":[{"sig":"MEUCIQCfl2+QGOksAPMu2EqCfwAmQHJokwpoggvpNePz+BDu1gIgWbrB2r8ZD5ZMjUK6Prohac9hQabyBMSwLjiZk28/PCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260410021943","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410021943.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/a09f9a9e0246e68ced344fe8282ff4a3/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410021943.tgz","_integrity":"sha512-9RcIK6aFwGKgt6CDvDbkLCz0NFA+6gxPJLMt5jN+L1JsqCZiO9MuaspVgN7E14XNS+c9yr+UrZMM+CIoA7AB3g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260410021943_1775787618721_0.11786171667389977","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260410042913":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260410042913","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260410042913","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"534d772cc62b467cab14f010a2224fde4ea0c847","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260410042913.tgz","fileCount":8,"integrity":"sha512-MpJDoaWVyYx+IZ3XUV68C+veXMWrKcU5T7mTffSkTRLgq94UtPRQWc0anAdPOzHKhXmpOHYHtiMdZIWIJnPHoQ==","signatures":[{"sig":"MEYCIQD0iwEOXLGFzi6S0vcBCh0mof9QQnpZHrsagJooYzplbwIhAOFXOPjxWIpslZW8QDlXjhP51GHCp7VQl9PBdXPbMFpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260410042913","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410042913.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/9484b3506369c11e5147cd1918366dfd/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260410042913.tgz","_integrity":"sha512-MpJDoaWVyYx+IZ3XUV68C+veXMWrKcU5T7mTffSkTRLgq94UtPRQWc0anAdPOzHKhXmpOHYHtiMdZIWIJnPHoQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260410042913_1775795389465_0.6715725425026926","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260411103648":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260411103648","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260411103648","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"7f175853b7536d9a7b22f124099d388b418e5369","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260411103648.tgz","fileCount":8,"integrity":"sha512-QtLCezGF7II9+Kjcd7hcW1/ZcR56dffGKb2Gz4nVI2dDqFp+tdhDZKcMG1L8WtWUftnTgZvdiH880iG4OHUpHw==","signatures":[{"sig":"MEYCIQD6AdQstWhDI898iCqysGwQXkof5yL+41walLSjBhlg2QIhAJr0zOkGpm98bZNoWTbZ/UJL/gGxQh5piPEvtmHbKOqC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260411103648","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260411103648.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/db802616da0aeeb050ac2e7248e9aa06/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260411103648.tgz","_integrity":"sha512-QtLCezGF7II9+Kjcd7hcW1/ZcR56dffGKb2Gz4nVI2dDqFp+tdhDZKcMG1L8WtWUftnTgZvdiH880iG4OHUpHw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260411103648_1775903844165_0.7593865922924861","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260416031020":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260416031020","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260416031020","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2b1de9146f0cda483e43d557f48c0335ac90e972","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260416031020.tgz","fileCount":8,"integrity":"sha512-sx/9Die/Zw4l80i6AhOxTqaDtINCa5L1lruL/KPXGj4MHJ++UVHTt4ysTifzEu2UcLF0ZEtnxK9u0UGBCJwjBg==","signatures":[{"sig":"MEYCIQD4DrK4Fkt7sSMZGvTG7SeR+mg2ERWyOrLFvuuC8Ao3qwIhAKPDQE0bP/GK6aauze5B1KC/BLugr0mAfJw7uz+GDp8T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260416031020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260416031020.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/67f6fed9f52079f76ea85a609ca9880a/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260416031020.tgz","_integrity":"sha512-sx/9Die/Zw4l80i6AhOxTqaDtINCa5L1lruL/KPXGj4MHJ++UVHTt4ysTifzEu2UcLF0ZEtnxK9u0UGBCJwjBg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260416031020_1776309056858_0.7835230893439766","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416032518":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416032518","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416032518","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2b6a0adf027cefad680b8750a19911f8d392df75","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416032518.tgz","fileCount":8,"integrity":"sha512-m4xXhglApJcgMCgPWZ0oTUqCbo5ctdntM9d6EWqDYN7Q6Onpqw2+JwbqJUDK7KVPvFtSGUUmliiv93Jrk2SMpA==","signatures":[{"sig":"MEQCIBx+YOXnbOipy/5hHSPmNYjBbwmz6ecdj48VHIo/GPELAiAPcu+VgkQQlCLuLG3if2DXUIW+w5CVMnq2+5SrAd2tKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416032518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416032518.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/1957bf17b673b27ca3b6f9c2f15f559b/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416032518.tgz","_integrity":"sha512-m4xXhglApJcgMCgPWZ0oTUqCbo5ctdntM9d6EWqDYN7Q6Onpqw2+JwbqJUDK7KVPvFtSGUUmliiv93Jrk2SMpA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416032518_1776309952331_0.5043311611193588","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416034920":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416034920","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416034920","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"275ac62e8a2be9a120402f6f520fb178f8cbda17","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416034920.tgz","fileCount":8,"integrity":"sha512-jqo1W00nazcreeWsH9FYlUtE8RSbKNXtMcFfXYKvPavqwSN2oiewW7p54Y1ZG56iaUSk+hpL8Ssx1TeyJtvFtg==","signatures":[{"sig":"MEQCIAKj1/ZdeJp4aaO2OEA7bLcINVDElfze56Kq8JCrXUbAAiBNyTokiNZ+uJ49FW5OYYZ6bQK6EXrNyfsbihrNrmHS5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416034920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416034920.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/b534fc17e4cf80715c8d2b0c3f29a664/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416034920.tgz","_integrity":"sha512-jqo1W00nazcreeWsH9FYlUtE8RSbKNXtMcFfXYKvPavqwSN2oiewW7p54Y1ZG56iaUSk+hpL8Ssx1TeyJtvFtg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416034920_1776311396223_0.46910703298551737","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416045926":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416045926","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416045926","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2af679739436c3cded895436e91e6e2f59f6613d","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416045926.tgz","fileCount":8,"integrity":"sha512-FI83WUI1d9zTENCoMRFAF175Sj4nygOurSjrehw3fhsG1UJGuTYfK1yMImHqiG53Y4VpFGLg+amg3Pqfdj/nLg==","signatures":[{"sig":"MEQCIC8bIRQd3PPZHbuXeORdVEv90LglvwctdDOQdqoHhjzwAiAdY0mqHf//jP+Rp6Jnf9oAZOtAXMpaD7k0W4QO3n/Nsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416045926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416045926.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/0baa7b8da7086760cde72a44eae32f38/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416045926.tgz","_integrity":"sha512-FI83WUI1d9zTENCoMRFAF175Sj4nygOurSjrehw3fhsG1UJGuTYfK1yMImHqiG53Y4VpFGLg+amg3Pqfdj/nLg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416045926_1776315602979_0.25156189964905296","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416055641":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416055641","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416055641","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"3e9d3a4417573b9e0ad87bff3e07b532cd0a8bc5","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416055641.tgz","fileCount":8,"integrity":"sha512-tbpmV1Po0Jt7Xot3SaRMtTm+W9tERevd3zggPujlGC9Tq63fUpS88p4rDr4+EN2O21r52j28wU95XfudojgY3A==","signatures":[{"sig":"MEUCIQDLfH36y6Aj6s1SV49dH55Bat8SgDWZZk0NhmtSifcPYQIgGdCfTC2ELDStN8qwv3E+o3wuJCF+aukUA1BZJ0OhKlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416055641","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416055641.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/45da15409f5e07bb51b531842794297e/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416055641.tgz","_integrity":"sha512-tbpmV1Po0Jt7Xot3SaRMtTm+W9tERevd3zggPujlGC9Tq63fUpS88p4rDr4+EN2O21r52j28wU95XfudojgY3A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416055641_1776319033755_0.7652626498367001","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416070008":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416070008","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416070008","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f395e45ac7d95c8b1407eab9fe93e2c3c5a8c898","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416070008.tgz","fileCount":8,"integrity":"sha512-uaTgxSAI4nhWE82nJWjl6KitR1/cjWGFSb+jrUAEn29zIdXNt79+cBMAvVQEMKN+qSYotz8FR3H/8Z3GDa4tvg==","signatures":[{"sig":"MEUCIBRucPqZCQZ+kYUiy0TMfN2HT8VaPDMExL6PjNfpTBfIAiEA8/nGQCGifSBgIPWS4dPTVQjyBfm8yz/DU343KDK9e4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416070008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416070008.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/85ba6efbb86ec92a0503aa657be8a69a/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416070008.tgz","_integrity":"sha512-uaTgxSAI4nhWE82nJWjl6KitR1/cjWGFSb+jrUAEn29zIdXNt79+cBMAvVQEMKN+qSYotz8FR3H/8Z3GDa4tvg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416070008_1776322844281_0.08099341982542585","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260416072403":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260416072403","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260416072403","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5119952598e24b5ba04f28f652ed155e7d89048f","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260416072403.tgz","fileCount":8,"integrity":"sha512-El5nF9tfF8A1eFxgTH312EudZShcx8dEgSXnlkXtzCtbWrTSh58tvaVyI7DoGzMEOhCxz/kIZaWJhL8fnDi2Ig==","signatures":[{"sig":"MEUCICRhfbExxB9/+zgy16r18d3fc74fq6yh4O89wJ1ohyswAiEArYBHZJf2YjVq3YjFLtyRi3+8p6XfOX6T1qw51bApfA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260416072403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260416072403.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/1af82285ccd0c3424244bd641d8120f7/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260416072403.tgz","_integrity":"sha512-El5nF9tfF8A1eFxgTH312EudZShcx8dEgSXnlkXtzCtbWrTSh58tvaVyI7DoGzMEOhCxz/kIZaWJhL8fnDi2Ig==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260416072403_1776324279673_0.8683870841636727","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260416072746":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260416072746","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260416072746","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"c2be9e1b833fb32fc79c8a61b792132695bcac5e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260416072746.tgz","fileCount":8,"integrity":"sha512-ZaG7J0ePV+lz6aoekhT4SIdHOfSEckYbKgpDCkNpoSfRwSARqFro/77dN5e25jGxTFqF7okfyhJBslSw9xpYSA==","signatures":[{"sig":"MEUCIGOI/X/GdJdo/nvmj6/jFWBoB9YDuYEMRTIeAOreh9l/AiEAyXgctDGMB8fmx5rgY8WIFggP0vP+xkey98upMulqAC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260416072746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416072746.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/166b1d316c6f199d2c0d6eb0acbc6c52/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260416072746.tgz","_integrity":"sha512-ZaG7J0ePV+lz6aoekhT4SIdHOfSEckYbKgpDCkNpoSfRwSARqFro/77dN5e25jGxTFqF7okfyhJBslSw9xpYSA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260416072746_1776324499187_0.05933798123565759","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260417065206":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260417065206","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260417065206","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d9e853af95718612dbd67add9bc2277c4fbbfcee","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260417065206.tgz","fileCount":8,"integrity":"sha512-ERY3rw6d+gi91ATlW8FP6uOpe/K568lNiWSajij/od1cNqnC85nHcHUIVFbWdEECEi8J08XKPEK6OxoQu8gI/w==","signatures":[{"sig":"MEQCIDM1Q+4ogIi6mPA9ooi/KzHTFGZg+0OdTQzLjuiarMQjAiAokYIym7qKK0CAipaofoLczsoYptjbKNUfnlfM/Q1TDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260417065206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260417065206.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4e66c95eb061d87eb599eca87a443f45/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260417065206.tgz","_integrity":"sha512-ERY3rw6d+gi91ATlW8FP6uOpe/K568lNiWSajij/od1cNqnC85nHcHUIVFbWdEECEi8J08XKPEK6OxoQu8gI/w==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260417065206_1776408764689_0.026576785279643023","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260417162922":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260417162922","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260417162922","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"419f7911df62b770d6686002f2c219fe62903a6b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260417162922.tgz","fileCount":8,"integrity":"sha512-SIKIPfYk9aEg+vu2r0FX4nFt8LN9h5mYJ0EFkrTPn3Lc/kVahWXAhQFvYe6Ik4NPoVNwH+Bthw6iqZkfrfnAYg==","signatures":[{"sig":"MEQCIFISRafen8kLgoht7O7pBUlVAbiqbmLgZJGZLV3X8WvIAiAITTBg2RLSGHlaRS79hV7lx+yI5PQUsWMQMUf6rU74yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260417162922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260417162922.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/7bc9453dae57a833bd071512fb2945d8/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260417162922.tgz","_integrity":"sha512-SIKIPfYk9aEg+vu2r0FX4nFt8LN9h5mYJ0EFkrTPn3Lc/kVahWXAhQFvYe6Ik4NPoVNwH+Bthw6iqZkfrfnAYg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260417162922_1776443398363_0.5191091887545147","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-add-init-local-template-support-20260419042151":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-add-init-local-template-support-20260419042151","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-add-init-local-template-support-20260419042151","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"cfc9a440cd05242c729e5228ecf87004462ada1c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-add-init-local-template-support-20260419042151.tgz","fileCount":8,"integrity":"sha512-0VqjGGA9Q+FVcEAx+6T6QsZAU3a3vnTqz0OhY+rx2dKlJYbGnITNDjFg/e/wGNu3erzCNdtOvNNHZLAdJq8Vtg==","signatures":[{"sig":"MEUCIQCqLS+/W5DNHGlw6EfP+u82YX0BJBQe/FcDjEXgKVUgvwIgGCHgpf+1wwhuYFTWLVPKREVkwB6VQqjc79VtM+tTAkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-add-init-local-template-support-20260419042151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12897},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-add-init-local-template-support-20260419042151.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/a5a395424be0d6772f427d7074247798/skuba-lib-detect-invalid-spies-1.0.0-add-init-local-template-support-20260419042151.tgz","_integrity":"sha512-0VqjGGA9Q+FVcEAx+6T6QsZAU3a3vnTqz0OhY+rx2dKlJYbGnITNDjFg/e/wGNu3erzCNdtOvNNHZLAdJq8Vtg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-add-init-local-template-support-20260419042151_1776572543052_0.9345685246029651","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260420091837":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260420091837","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260420091837","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"b71d971b9d0d77f54995a2c033b54904ac2aacc1","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260420091837.tgz","fileCount":8,"integrity":"sha512-+XpN7Dc8JzzAKD500TlWMO0TQUY7bpkT8eXFgzPrhT6Aiv68HEyhYWd9YTTuA1WaDlniEa+rwCIq4ZX4A7AbCg==","signatures":[{"sig":"MEQCIExeOhGLdbLDjQzfs0Tzv7OopuU2Jttz7QW4oOj9dU/EAiA24BcbmB5fkY7TH+0Ub2Jtz85+b+23XxTBzK+YMRPYwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260420091837","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260420091837.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/1312c936a19643efb378ce221268a203/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260420091837.tgz","_integrity":"sha512-+XpN7Dc8JzzAKD500TlWMO0TQUY7bpkT8eXFgzPrhT6Aiv68HEyhYWd9YTTuA1WaDlniEa+rwCIq4ZX4A7AbCg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260420091837_1776676754968_0.04609969200865072","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260420092755":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260420092755","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260420092755","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"a9b7981718dcf669ca4d23639c8a44a3d477d9fe","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260420092755.tgz","fileCount":8,"integrity":"sha512-3+do8ve/ownz6sgUUrwzJ7FgHEL/jRSp0D385Vk8tK6SXe+iJyPr7flSEeulGBCeqKp7e1pPFBNL36S1H73bzQ==","signatures":[{"sig":"MEYCIQCa9QgB7vO602oKcYltGnXAjdP8kXSIh+lZ1WxAUxi+ngIhAMt649u47ZzzX3+j2IMCpi0zD9chSZ/kHiUli+hl567v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260420092755","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260420092755.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/322da1f1e0d83f892d78eb34fd8d68eb/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260420092755.tgz","_integrity":"sha512-3+do8ve/ownz6sgUUrwzJ7FgHEL/jRSp0D385Vk8tK6SXe+iJyPr7flSEeulGBCeqKp7e1pPFBNL36S1H73bzQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260420092755_1776677313558_0.2883414008934937","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-add-skuba-changesets-changelog-20260420101121":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-add-skuba-changesets-changelog-20260420101121","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-add-skuba-changesets-changelog-20260420101121","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2f5f069c51b897f81abf5c1c56fd6798ddbbdadd","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-add-skuba-changesets-changelog-20260420101121.tgz","fileCount":8,"integrity":"sha512-CocygWdZaPdAC9UkQOWyxM6HgMc8fS32GScz91JlARonio56/wFvkTVsnt98HXs/FQ2EmVPVhzlWHPmNes7y7g==","signatures":[{"sig":"MEUCIQDlsmbLOu7nKGAf2bu2cThS2nSiCmcO+T4kcniRAhdN1QIgCDhatVyHqMz5SbsHA3tiKCv1h4vWD+ZL22UK8l3VkXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-add-skuba-changesets-changelog-20260420101121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12896},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-add-skuba-changesets-changelog-20260420101121.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/daeceebeb61c59e42f6c51152f3dc407/skuba-lib-detect-invalid-spies-1.0.0-add-skuba-changesets-changelog-20260420101121.tgz","_integrity":"sha512-CocygWdZaPdAC9UkQOWyxM6HgMc8fS32GScz91JlARonio56/wFvkTVsnt98HXs/FQ2EmVPVhzlWHPmNes7y7g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-add-skuba-changesets-changelog-20260420101121_1776679916741_0.3889380478296629","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260421044249":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260421044249","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260421044249","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"856913d4df3568511b71400cf063940ae9c3c733","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260421044249.tgz","fileCount":8,"integrity":"sha512-u58UuI9d0Hofl7rhbvbt/n249CZLabGdywX/6LLts7nXpWAcUMARFctfXEkRkwBkTwpgbVSKQOcI7HMTL8RBxg==","signatures":[{"sig":"MEUCIGayKKTmUE3KoFP16e0b57PMuGQqlggthDHmgkGRZn/BAiEA0vdj7LEOLYenz91mRMMiueMlvWdx62opgJnQgDq3qCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260421044249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260421044249.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/13c1c968799b6515e05147f4f5834a87/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260421044249.tgz","_integrity":"sha512-u58UuI9d0Hofl7rhbvbt/n249CZLabGdywX/6LLts7nXpWAcUMARFctfXEkRkwBkTwpgbVSKQOcI7HMTL8RBxg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260421044249_1776746600025_0.5167753858761635","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260421064100":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260421064100","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260421064100","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"db0ca6f05d1dd3a6e20b04bc7434768b4495a548","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260421064100.tgz","fileCount":8,"integrity":"sha512-KOFlI9faj2bLLMbiYSrxdVVwRPDYBuw97HY8uEiX5QiNe+tFPAlkjlavJYCXv8wV3rsQ7dGXUBJBoG6RZy05Vw==","signatures":[{"sig":"MEUCIQD9Cg7fupTW8jSJhutD6NWmV/EMM4uwJyaha2OiLQJcWwIgbaxRmZjl0t9eEQySGsw525RVdp58P4jAufNCkHWH1Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260421064100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260421064100.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/dc565bfbe09edcc0ef92fb56938bb427/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260421064100.tgz","_integrity":"sha512-KOFlI9faj2bLLMbiYSrxdVVwRPDYBuw97HY8uEiX5QiNe+tFPAlkjlavJYCXv8wV3rsQ7dGXUBJBoG6RZy05Vw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260421064100_1776753698200_0.0686081941347163","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260422013357":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260422013357","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260422013357","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"0b3ab6dc498a40dceedada5a9a373d6bd5ab6e22","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260422013357.tgz","fileCount":8,"integrity":"sha512-sLfEZIjKTXZ/uxOkzOHRcU5egqKyJML/V1h34NZxqIOr0B0xZUOgeMaDvySeT+JjpoNoTBlsdz+WG6wcr+PTMQ==","signatures":[{"sig":"MEUCIH/oLJbrqHO0wZ5LJLQduAm80ppe9OjKoZ6ir43zQZ0BAiEAg9l5gYa4FGcZLP6Aw36fsXu0clOnVu7Y89INtaHTiOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260422013357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260422013357.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/22c64f0b0e47ed51763d1c0590f35bb0/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260422013357.tgz","_integrity":"sha512-sLfEZIjKTXZ/uxOkzOHRcU5egqKyJML/V1h34NZxqIOr0B0xZUOgeMaDvySeT+JjpoNoTBlsdz+WG6wcr+PTMQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260422013357_1776821673124_0.30520156414884303","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-fix-start-20260422071724":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-fix-start-20260422071724","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-fix-start-20260422071724","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"bed5e2af652896095918266cf43e299bfc489cee","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-fix-start-20260422071724.tgz","fileCount":8,"integrity":"sha512-/GC9aDbseCdLzddqqn2+oIgs2RdIql5Nn3L6vYtxKRSXEWOVCxek9Lt1XTX7H+XYKFCd/0h3EwKwWMvqv5CMiA==","signatures":[{"sig":"MEQCIFxpNcg56ouY5c5o2HBqpwc+SE3KfmjQhDZ+p22+ax1cAiAUp6dF2q04p90axI9VHW31DnCtsySJb1PpFs8GrGaBTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-fix-start-20260422071724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12875},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-fix-start-20260422071724.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/6406c0755addf6c83ceeabac56c1d360/skuba-lib-detect-invalid-spies-1.0.0-fix-start-20260422071724.tgz","_integrity":"sha512-/GC9aDbseCdLzddqqn2+oIgs2RdIql5Nn3L6vYtxKRSXEWOVCxek9Lt1XTX7H+XYKFCd/0h3EwKwWMvqv5CMiA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-fix-start-20260422071724_1776842273411_0.25572881265154823","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260422091239":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260422091239","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260422091239","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f5e66729f0faf5890e2286f26ef54854a85d9e4e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260422091239.tgz","fileCount":8,"integrity":"sha512-9Q9npwGhfnmOyEp5wxCVQC+EblR5WIZwpHUqzFpXbjNREIi6aB0DeRGjoVYztJDJMP/2JmdBTGGbIgmorFC/GA==","signatures":[{"sig":"MEYCIQDHUdWsrpg7kDxbWRno8zvvwLGhL+ek82BcmgDTYYPANAIhAM2ZiMxHHdLAjpykd/c4sqh3t/xKjFIQ8pa3cQYPFg3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260422091239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260422091239.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/ea437f3623d6933279317a34386c5321/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260422091239.tgz","_integrity":"sha512-9Q9npwGhfnmOyEp5wxCVQC+EblR5WIZwpHUqzFpXbjNREIi6aB0DeRGjoVYztJDJMP/2JmdBTGGbIgmorFC/GA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.12.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260422091239_1776849197742_0.638064201567458","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-migrate-to-vitest-20260425035140":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-migrate-to-vitest-20260425035140","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-migrate-to-vitest-20260425035140","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"eb508f2b5ff8904127aea5757227ddec4c972b14","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-migrate-to-vitest-20260425035140.tgz","fileCount":8,"integrity":"sha512-SK5XwDoFW/5FI3lZAanI72v5BtzCetYCI0q1zw5n5s5UnhUFeD4HF265bi9yP6Xd11ruZ0/S7IUt3BVltWCtEg==","signatures":[{"sig":"MEYCIQCku57B5n+wmm+PJqgjhd+rtr7hCYvhufSybHB0ODXq4AIhAOU/SF7jNFs7BdxiO3QPIM88G1sjvrf6lgZYMH4GY4Tu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-migrate-to-vitest-20260425035140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12883},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260425035140.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/f813c1f0564a05a57c3ce333c9949df3/skuba-lib-detect-invalid-spies-1.0.0-migrate-to-vitest-20260425035140.tgz","_integrity":"sha512-SK5XwDoFW/5FI3lZAanI72v5BtzCetYCI0q1zw5n5s5UnhUFeD4HF265bi9yP6Xd11ruZ0/S7IUt3BVltWCtEg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-migrate-to-vitest-20260425035140_1777089137803_0.7427580366836157","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260429053803":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260429053803","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260429053803","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"a89dec8a29d6b92add55b96bed80c0aca17465ac","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260429053803.tgz","fileCount":8,"integrity":"sha512-a8pjr/LA24npZsIZ8SlUTB9WjRdHUmGBayDKd9LhckxAyQ+fVjU02GYN+WfL0J8FZ+M5xVcScEuj5q69ZMcjxA==","signatures":[{"sig":"MEQCIDWorIQTj/IyoKG874Jh9ibw2dy2fajnAyIVBtrjsX3TAiARaU3ObYwXcKnqt7ynZguxUE/EVgG/BO0FJ8aWVmgDPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260429053803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260429053803.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/6bfc73f325a814ed8fe9e832bda74268/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260429053803.tgz","_integrity":"sha512-a8pjr/LA24npZsIZ8SlUTB9WjRdHUmGBayDKd9LhckxAyQ+fVjU02GYN+WfL0J8FZ+M5xVcScEuj5q69ZMcjxA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260429053803_1777441124239_0.33960592111176635","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260502124928":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260502124928","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260502124928","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5cc55031d1a05be2314c01ff7285085d9a30581b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260502124928.tgz","fileCount":8,"integrity":"sha512-T2vk1I6SRgUCZJmdL8OWK+JJWOw9Af3fbRmmByJZ/iK3tP8Co86Y7FHuyuWeFxxVriogmSAbP7QcPfULoUpP6g==","signatures":[{"sig":"MEQCIGl7UzAD6omeB5tStinlzEHvo9bBmAx9tY7/Tkbb7yofAiByJZdffrMyH5f15VfuPHXrEaotwIDHA4qBieYzsqw/gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260502124928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260502124928.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/9a676ea0037b45603a9cf912d86286d7/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260502124928.tgz","_integrity":"sha512-T2vk1I6SRgUCZJmdL8OWK+JJWOw9Af3fbRmmByJZ/iK3tP8Co86Y7FHuyuWeFxxVriogmSAbP7QcPfULoUpP6g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260502124928_1777726210172_0.7891699742114398","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260502125721":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260502125721","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260502125721","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"c83c769e4b45a9973568073854abd9f3e7a88801","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260502125721.tgz","fileCount":8,"integrity":"sha512-keD3jHKBVEl6nVYbA+kriM62g4DGF0/llU9JCtnV/mF19cEm8JB1xvkXFA790gv4uiZYyXnpEUBe403iN7DByg==","signatures":[{"sig":"MEYCIQDw+wVvIxaOeIJL0DZCb1lWFGevSgy3bWOpAfYfth0bUwIhAPVSorE4T7xiA0Y4Z+1nhstN4dv6cfpMHnsqpvLkA2Nf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260502125721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260502125721.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/f45023daad35129faf857dea47d885db/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260502125721.tgz","_integrity":"sha512-keD3jHKBVEl6nVYbA+kriM62g4DGF0/llU9JCtnV/mF19cEm8JB1xvkXFA790gv4uiZYyXnpEUBe403iN7DByg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260502125721_1777726684894_0.9473988568543288","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260503040046":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260503040046","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260503040046","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"bdc8adbba7221e0c1ad0ff9c52b8ef67c263657c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260503040046.tgz","fileCount":8,"integrity":"sha512-b3/Df6KNgi+XU3Ew4jJqgGH/YXJ6Fi6bdyoMkDoLzFN43Suk5fQ8Z3qHqzlYmbyvMEPAWhYhH6qKjwDc5BDDEQ==","signatures":[{"sig":"MEUCIQCR0PNNgTSnoulqoAiP0yKPsbjqlUXAlcPzb9pVTZIqHgIgHPeZVTj7dveXRFiQC1y6Oi0LhOz8JPhuk0EHY0Z3MHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260503040046","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260503040046.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/96c0ba9541b6146409979d1abbd56e94/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260503040046.tgz","_integrity":"sha512-b3/Df6KNgi+XU3Ew4jJqgGH/YXJ6Fi6bdyoMkDoLzFN43Suk5fQ8Z3qHqzlYmbyvMEPAWhYhH6qKjwDc5BDDEQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260503040046_1777780887342_0.4480962710534784","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260503134054":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260503134054","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260503134054","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ab986551837cd4e881ea7d3ccd9ccf9fc5d0f673","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260503134054.tgz","fileCount":8,"integrity":"sha512-+PGC6Ej5w48urH3aDjUvkqHOdFhOfKXVqgRdwh8hebI2WPAivoeUV6hnqTTHPmgtseDhgbAbhpvO8sSqfyYUbg==","signatures":[{"sig":"MEYCIQDMH7hpWvGtqNdqQgAKF6C0WDQNyFqahdHIROC5ikxApAIhALKzy8Lq+Tm9xq9zhH0BbX5m8yOkS+o1JNac4ug1er/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260503134054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260503134054.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/ec31c25068573a3b8f32b05d6ba9ee9c/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260503134054.tgz","_integrity":"sha512-+PGC6Ej5w48urH3aDjUvkqHOdFhOfKXVqgRdwh8hebI2WPAivoeUV6hnqTTHPmgtseDhgbAbhpvO8sSqfyYUbg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260503134054_1777815693893_0.7479498089100014","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260504235007":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260504235007","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260504235007","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"bb8009633c63ac2a353947ed29e8c80e0f435002","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260504235007.tgz","fileCount":8,"integrity":"sha512-d9xrH2+oyS3V3cmJGf/3CwWGarmCrgnXnAtgHj+Yw4VVAKAzwrf0gbO/7FYLc7uiRed0CcJvwV77iVxcbO6rPw==","signatures":[{"sig":"MEYCIQD4MX99ZDr++7BnsYwPUq1URZqUo8vZWKSwm1tF7fsKgQIhAMc1XPr6yfB6vi2yKw8womfRhV0hbOFqz6nc3+HJrv23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260504235007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260504235007.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/d6358db99b27d1224d6803a10fd75a55/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260504235007.tgz","_integrity":"sha512-d9xrH2+oyS3V3cmJGf/3CwWGarmCrgnXnAtgHj+Yw4VVAKAzwrf0gbO/7FYLc7uiRed0CcJvwV77iVxcbO6rPw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260504235007_1777938645502_0.9826655943951541","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260505013141":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260505013141","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260505013141","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"1103729807fb311f3bdd025a4d1e35ae18f6c220","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260505013141.tgz","fileCount":8,"integrity":"sha512-Bkz/Jg/By6Jmz09svICPc0ugQTeYrI3WOUtzO1jZ9URnslHDN+U6yEB9F5QXjY74XTxZSzyuX8JFsGrkp0J7+Q==","signatures":[{"sig":"MEUCIF6zHK+NNJk77BZW5Ev096BS/NGWOY4buySOvVKfSCV7AiEAgjlNRNTQN3Fh0KP4oPsnEJbGJCCaNUJ6gJc7wlzYhUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260505013141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505013141.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/18277f1e4c46b04dfa20b2bf2e71ee6a/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505013141.tgz","_integrity":"sha512-Bkz/Jg/By6Jmz09svICPc0ugQTeYrI3WOUtzO1jZ9URnslHDN+U6yEB9F5QXjY74XTxZSzyuX8JFsGrkp0J7+Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260505013141_1777944737421_0.9526772234541181","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260505023037":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260505023037","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260505023037","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"a421f3abd9b555fc898ed31e4766b7a26dbd4d39","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260505023037.tgz","fileCount":8,"integrity":"sha512-xrmw+B9swe5yU2ykPkgHV0YVfj5K80qoyiEguvAhMQMttBIZfIKlFrYkoSZQu03veq9d184xylk8CH1NeXYrAQ==","signatures":[{"sig":"MEYCIQCQKe+2XPW7sPZpox3pm2Zgcf5N0uRBWdn43vECaENvpAIhAMN1tGkeSUs8exLEFY0hI3YssLuDKb+IJRJqZhO69+SC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260505023037","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505023037.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5c60cc30b7e27749440c84b802a2df25/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505023037.tgz","_integrity":"sha512-xrmw+B9swe5yU2ykPkgHV0YVfj5K80qoyiEguvAhMQMttBIZfIKlFrYkoSZQu03veq9d184xylk8CH1NeXYrAQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260505023037_1777948277411_0.6312565110026367","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260505033442":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260505033442","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260505033442","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"01ab0bb4320228aebdb33937c15182bc3aa4afee","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260505033442.tgz","fileCount":8,"integrity":"sha512-dmlgUldgpsBpZaCueCyidibvxC4az4cjCmgC2nhmTmfZV1LIQtsxQewheiH1fZqFmudjQVVMa0K51tqJy8hJJg==","signatures":[{"sig":"MEQCIDmcUKRCxFQTznxwBHJctr5yfXLrDUB/cXVzKuW3bLqjAiAc0sG0xsW0BALxHAwbqPYudENopXnXCtfLeFfpjub2SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260505033442","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505033442.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/46c4644c3fde97e716f4b0e4c22258fb/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505033442.tgz","_integrity":"sha512-dmlgUldgpsBpZaCueCyidibvxC4az4cjCmgC2nhmTmfZV1LIQtsxQewheiH1fZqFmudjQVVMa0K51tqJy8hJJg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260505033442_1777952120086_0.9313364853969062","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260505060309":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260505060309","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260505060309","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"26e7459eaf19e1109e25c477f97a8b8587e1a643","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260505060309.tgz","fileCount":8,"integrity":"sha512-v0RVbAUZL4vGyIggm6iU/BlNND3pRolfbXC5OwBnRJN9JPmZ73+Jo07tv59+6WAGLIkRNSnBvCNYXBGaqmFsHg==","signatures":[{"sig":"MEUCIFPqWzn8xDhUQLD5lWtQO4CO+nR8h6X3puDTaiV9wI1HAiEA6oepEI2EzPfRFzGRfZYnAaPBUgHQsgv2JSeyAh4OkAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260505060309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505060309.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/f85506109ca2f88afc571acaf317b10b/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505060309.tgz","_integrity":"sha512-v0RVbAUZL4vGyIggm6iU/BlNND3pRolfbXC5OwBnRJN9JPmZ73+Jo07tv59+6WAGLIkRNSnBvCNYXBGaqmFsHg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260505060309_1777961024690_0.4459818933170987","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260505070630":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260505070630","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260505070630","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"1ec7bbd8abea950024721b04f4e0b8e05a2efc5f","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260505070630.tgz","fileCount":8,"integrity":"sha512-ec0aEfqMcVjYzrhCIxJbvIneHFXasge72Nf3gv1T0ZVw48GSdFW+J6tKliikpAW95+YVQTuxeLJZmmETBduZyQ==","signatures":[{"sig":"MEUCICsdGKAN5IK7ATYD2hQh4hbmSKiXB1HRtAs6uKTYB1mQAiEAwMr/DwuTp4/1XEIoLoxSU7tnLeMhHFG3CEd4QvdwZTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260505070630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505070630.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/71827b0f1d0d79c53c71208cbc3d485e/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260505070630.tgz","_integrity":"sha512-ec0aEfqMcVjYzrhCIxJbvIneHFXasge72Nf3gv1T0ZVw48GSdFW+J6tKliikpAW95+YVQTuxeLJZmmETBduZyQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260505070630_1777964827242_0.3944403889184429","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260506000453":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260506000453","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260506000453","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"cf934fe26a12dbff2ef0f9959829bc4cb475bffe","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260506000453.tgz","fileCount":8,"integrity":"sha512-N6pp1NvJMGqyE0l/xu3/0iGp36mbd7CbKttwuR2HclAJPTDaSlFFjFUlv4NVw8P7omYKtbQkyuVA0qPh/OHOXg==","signatures":[{"sig":"MEUCIQCcuzGpE2PDJjN9T4wuhN3lVOs8ePC095pN7S3lIdImMQIgOAsd6lZtqCWgVfd20DrTJls6rp++CGuIMD8UuHAn2UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260506000453","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506000453.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/e01d43657521e3fd55fb7382c2b0883a/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506000453.tgz","_integrity":"sha512-N6pp1NvJMGqyE0l/xu3/0iGp36mbd7CbKttwuR2HclAJPTDaSlFFjFUlv4NVw8P7omYKtbQkyuVA0qPh/OHOXg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260506000453_1778025931377_0.3002270015532442","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260506001123":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260506001123","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260506001123","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"62625aeb96b865d0d5a8479db411f63889455585","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260506001123.tgz","fileCount":8,"integrity":"sha512-YUtDlJKJapmOq7rT3r4m5w10WgQ5NNCY3Z5pl19vs/SM7YqR8a/6bzHLqTM7tiSRBOWox6NhTgRP042cXtYU6Q==","signatures":[{"sig":"MEUCIQDOFprCBL1Lvpkt7npq4uaN0PdTUf1SfE78jZimvKfDTgIgRhbIb+gLl9GZUpQ9ybeHeNrmL3gUI+Dn8TN2T6zrVEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260506001123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506001123.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/3708038c88143e255be1e1faa9978a8c/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506001123.tgz","_integrity":"sha512-YUtDlJKJapmOq7rT3r4m5w10WgQ5NNCY3Z5pl19vs/SM7YqR8a/6bzHLqTM7tiSRBOWox6NhTgRP042cXtYU6Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260506001123_1778026324000_0.2800988658324153","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260506023131":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260506023131","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260506023131","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"9254943af5d129700049af1e8c032a6c617bc4be","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260506023131.tgz","fileCount":8,"integrity":"sha512-sM0dPPmqwtFUZvxVYZsp22+J81Cqt06U3/0kUVmvrHz/SRl242Gy1Cqq2md79z/2HFbm8DpbdodjRlOEfUuMuw==","signatures":[{"sig":"MEUCIQCRYW++RsD/HOU54XFy2yrXJu2eKsD3Te+jDEXZLIfaAwIgA8qwXSVcTd07T0+rmoezm6byXyPuezommv2rrRn/CaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260506023131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506023131.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/e3e435d578e2621b5fedcc6a37475ce9/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506023131.tgz","_integrity":"sha512-sM0dPPmqwtFUZvxVYZsp22+J81Cqt06U3/0kUVmvrHz/SRl242Gy1Cqq2md79z/2HFbm8DpbdodjRlOEfUuMuw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260506023131_1778034728105_0.27273361517160466","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-replace-global-vars-20260506032403":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-replace-global-vars-20260506032403","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-replace-global-vars-20260506032403","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"10ec704df179c3369f9d9f85966f897a192bb075","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-replace-global-vars-20260506032403.tgz","fileCount":8,"integrity":"sha512-ZbpZMCE1WB2BWScZBhRMc4oFNNkCaiSzDBNB6e1Bp0gXpDpRUIgLPgm9lc2A0zK30FJjuTtsbciVfcJZvRUE8Q==","signatures":[{"sig":"MEYCIQCzCrYgZQBURQ9g8Li61esp+FcICSOj8tYoiGYXf5PITQIhAJ3wFbXYaLPrCDatavSYRowShlM9oo3aY5o1gyDV9ffw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-replace-global-vars-20260506032403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12885},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506032403.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/6f11d88ee0087df083a9dcc14af33602/skuba-lib-detect-invalid-spies-1.0.0-replace-global-vars-20260506032403.tgz","_integrity":"sha512-ZbpZMCE1WB2BWScZBhRMc4oFNNkCaiSzDBNB6e1Bp0gXpDpRUIgLPgm9lc2A0zK30FJjuTtsbciVfcJZvRUE8Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.13.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-replace-global-vars-20260506032403_1778037881834_0.3485554841238623","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-main-20260507032815":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-main-20260507032815","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-main-20260507032815","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"238aff70e8d8876741ae18d17b307478a797e74f","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-main-20260507032815.tgz","fileCount":8,"integrity":"sha512-mQ1ZA4vJgh3nZf9Ry4Mq8++dxtcgNlPxYupe5A+f98sCeMTCzHT+5pwM5eXqN5hLinrVRurWTmeCUBMImDvFvg==","signatures":[{"sig":"MEUCIAfOs4VAdezzrpnLsD4xv/uxNAeWn4h7tpmaorkZ1V+OAiEA1SyrjLXJsOQO6/h2ls7ILpAreYOo3gVomk4F9oRixNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-main-20260507032815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12870},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-main-20260507032815.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/3c3ad3592fd3d18796a9d9de4f94221b/skuba-lib-detect-invalid-spies-1.0.0-main-20260507032815.tgz","_integrity":"sha512-mQ1ZA4vJgh3nZf9Ry4Mq8++dxtcgNlPxYupe5A+f98sCeMTCzHT+5pwM5eXqN5hLinrVRurWTmeCUBMImDvFvg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-main-20260507032815_1778124534476_0.84325829490312","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508020652":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508020652","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508020652","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"49da1bfe9067c0097bfee48d2b0bb45c2dc7a26c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508020652.tgz","fileCount":8,"integrity":"sha512-vFN0h6zEDjgXegmvLmPPtfQAcyPTb0d7uNzOu2D4Go6g8yc6MZRA7WhsXhKCRfAneUTEh1zwgapW10Gx5hc0oQ==","signatures":[{"sig":"MEUCIQC37QnEM/7aBABERdPaIpZWGimswd0sX4rIOB7bsPCN9gIgPVENwyuDG+b73nTgJ6xI2DoCBXZt4fXvw6skrREjWQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508020652","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508020652.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/bdf6a9f0eccbb5c9b1a209b55d6b66da/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508020652.tgz","_integrity":"sha512-vFN0h6zEDjgXegmvLmPPtfQAcyPTb0d7uNzOu2D4Go6g8yc6MZRA7WhsXhKCRfAneUTEh1zwgapW10Gx5hc0oQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508020652_1778206051657_0.5992374518134267","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508021424":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508021424","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508021424","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d43693a15a37610ab7c4bcf869005abcff872162","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508021424.tgz","fileCount":8,"integrity":"sha512-WS4epuDtHseBmERyrplISRqMeSRILB9d1icZuTrbQMqhUykAbTxq/8rol1G/ugHctVqcavkh3B0pOxR/Fs2u9A==","signatures":[{"sig":"MEUCIQCn06zgg6Ltj+/K3jbgBmfX8Lw2C3yoFF1Vnt5Q4qSCIQIgMkVd44zzGhkmOPi8mzBvs98JaIHnUkUlhAY4Lj41e04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508021424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508021424.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c0a76b9b6184050c03b607fa01d3f2e4/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508021424.tgz","_integrity":"sha512-WS4epuDtHseBmERyrplISRqMeSRILB9d1icZuTrbQMqhUykAbTxq/8rol1G/ugHctVqcavkh3B0pOxR/Fs2u9A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508021424_1778206502235_0.34046994283777043","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508024554":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508024554","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508024554","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d9408d3374e18990a544733fb7cb6eeced93ce6c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508024554.tgz","fileCount":8,"integrity":"sha512-A1m71S1cy90Fj8SFhW9R8EFij390LaguJVzJopKNHvSnhq76AqxQLU4ZlLGHtvjUyFCtNcW1mqEkJpUaaC/62A==","signatures":[{"sig":"MEYCIQC+6TBnaXgJQYj3dveIgg5WO1IY/70YKZchEnp46Hf3uQIhALqwP8Xt2eGQIfK4pJemsq2Gt0e58fj7keUcWYmstPIj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508024554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508024554.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5a1b8f5cf5e3708b2eee2ddb8479fe78/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508024554.tgz","_integrity":"sha512-A1m71S1cy90Fj8SFhW9R8EFij390LaguJVzJopKNHvSnhq76AqxQLU4ZlLGHtvjUyFCtNcW1mqEkJpUaaC/62A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508024554_1778208391154_0.02083102033582951","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508040211":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508040211","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508040211","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"06466d4412565355ffa052fc1db713da9cc2fbb3","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508040211.tgz","fileCount":8,"integrity":"sha512-JAlO5KQxXRYwV4a5hkPx65AuJ+EbdGBuJhBlukvUu1rq7LQstxrIrWzl54TDKxtSlfuuKOIofKKojOoBrori8w==","signatures":[{"sig":"MEQCIH9wdrUGtRUPs41eqdYLnMz6DyldqZK/zi77YNBt6x0DAiAWdipClBSsaOxSNaaw18Gez8rzbZ5QM6kPAwxprJ0JZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508040211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508040211.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/3827f3c340739c7c40f3470c1e1dd5ae/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508040211.tgz","_integrity":"sha512-JAlO5KQxXRYwV4a5hkPx65AuJ+EbdGBuJhBlukvUu1rq7LQstxrIrWzl54TDKxtSlfuuKOIofKKojOoBrori8w==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508040211_1778212970300_0.9173266883437909","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508054035":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508054035","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508054035","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"836704072b53fc435471678af49f437d6e794ab9","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508054035.tgz","fileCount":8,"integrity":"sha512-hRsI+9sv9px+DMefGJGcog3ycmkxiHk27HvLlHD6EHmSt2DEakuNfVzbNJnEiYDPIPI1PWkV7PBYeL4p9eeNQQ==","signatures":[{"sig":"MEUCIQCF7IhftVfWtXIwlD8cLVxwzaVO0aLw2qzeMDbq6gKLnwIgVHeEwDCuvteelBoMO3sWe8y42TPj6VE9nLN2KElMe+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508054035","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508054035.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/aa7cb5f1b5749a732576c0adbd4136d0/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508054035.tgz","_integrity":"sha512-hRsI+9sv9px+DMefGJGcog3ycmkxiHk27HvLlHD6EHmSt2DEakuNfVzbNJnEiYDPIPI1PWkV7PBYeL4p9eeNQQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508054035_1778218873657_0.1355353780688513","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508063201":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508063201","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508063201","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"bd69de24b25a449a9c2db6c56716391ad0b612f2","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508063201.tgz","fileCount":8,"integrity":"sha512-q6Va4s6dv5kI+WpF2J6HoDNEppPygyh8rjmd+XCnvLyF9A8th4wa/33jo67uxMQbLor4sb70JoCyYToXmyIiUQ==","signatures":[{"sig":"MEUCIGb1Z7kbjNLBuQ/dsS8FWus0SYJZZ0vvohKL3Pbr9+8wAiEAqWKvlQCqS3x+uMFZmMflQWMkrj7Cq9bFxzdKDwDP5kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508063201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508063201.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/f09e57f34a5331eec764f2877d7684a7/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508063201.tgz","_integrity":"sha512-q6Va4s6dv5kI+WpF2J6HoDNEppPygyh8rjmd+XCnvLyF9A8th4wa/33jo67uxMQbLor4sb70JoCyYToXmyIiUQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508063201_1778221960904_0.9959633565895549","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508064912":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508064912","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508064912","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5b15125664c35c60ad34f37da9f433a469774ce8","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508064912.tgz","fileCount":8,"integrity":"sha512-weRarmUZJ+L2eLb5j3doId6n3R/dQDXR//y5KFy+WJLXWiouWOdZhTXWfU2LVczDTnJGAPJNzix4GTUY8GoFPA==","signatures":[{"sig":"MEQCIDo20/PPLY3p4+27ylIgVsqku3aPuHhxY4/8NHvWg6mcAiBy85548Yk1+cmKxdTl8iLY/mYnV9XAxim0C9xJGKB6QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508064912","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508064912.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5de5bf12b42df5ced2e0e28cbe4d60c1/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508064912.tgz","_integrity":"sha512-weRarmUZJ+L2eLb5j3doId6n3R/dQDXR//y5KFy+WJLXWiouWOdZhTXWfU2LVczDTnJGAPJNzix4GTUY8GoFPA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508064912_1778222992427_0.8082494091485359","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508124504":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508124504","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508124504","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"3c3cdb96350d9e745ba954c5c3e65cef948f7b8d","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508124504.tgz","fileCount":8,"integrity":"sha512-uOWDs5idFBsI46tYTmMH9agAlr+cH1g0XRvls8H4jLysJo6bKtmP+yLvi+N98fDrSXCKhsinlxQMFRp2K7X+PA==","signatures":[{"sig":"MEUCIQCSmt6ytvYdnMvhbf0PtjB9PtERwD4envyyu5TXp0R/EQIgEp3HLi0+nGB2hQqSdf6wjDcow1Zmrnkor5WhNLrIlo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508124504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508124504.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/d5f9639df172f894109362d5d0d66fe5/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508124504.tgz","_integrity":"sha512-uOWDs5idFBsI46tYTmMH9agAlr+cH1g0XRvls8H4jLysJo6bKtmP+yLvi+N98fDrSXCKhsinlxQMFRp2K7X+PA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508124504_1778244344078_0.8986430802819394","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508125500":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508125500","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508125500","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"585250c9eaec6d8845b7b41a513bb3225bfd23f6","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508125500.tgz","fileCount":8,"integrity":"sha512-KfOKaNXhkPRZDey65xX8gVCRcq6CXf/nfsmuaihHzMLfGGSTg5SBhRtgjlgxDNKFlzVfp8UUBArzOq/BWMOrFQ==","signatures":[{"sig":"MEQCIFvbz0AJD5l8oDB0FFe9jLEHvT5uej9kWfr4gb8QOgCeAiB7yPcbYrWferRiPvPYy79lV8jk6oVJAcjuhcGRRSSnMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508125500","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508125500.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/06d62158f47942f582849e17eef46d31/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508125500.tgz","_integrity":"sha512-KfOKaNXhkPRZDey65xX8gVCRcq6CXf/nfsmuaihHzMLfGGSTg5SBhRtgjlgxDNKFlzVfp8UUBArzOq/BWMOrFQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508125500_1778244941031_0.924066829652511","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260508134515":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260508134515","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260508134515","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"dac7daa8bed6291986f1bb1a0983b3ab743dda9a","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260508134515.tgz","fileCount":8,"integrity":"sha512-LPum/Vge4PkH6UDEh5yQnA5WFEe14rzDUW8gNJzefxa3iaz/CpNIZxpSBP5offPbEcqQqvAi2yDxNcEsC/Xc4g==","signatures":[{"sig":"MEUCIQCVXV6SSJRWWLVtBrQKw9qVoAxeW7fRW/TkZQYwESCXDAIgOBH39OIJLqaqJl1bL/Hl0m30VSF5ruNThp5QfbEArD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260508134515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260508134515.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/218117c12c190080d4a41692c564226e/skuba-lib-detect-invalid-spies-1.0.0-patches-20260508134515.tgz","_integrity":"sha512-LPum/Vge4PkH6UDEh5yQnA5WFEe14rzDUW8gNJzefxa3iaz/CpNIZxpSBP5offPbEcqQqvAi2yDxNcEsC/Xc4g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260508134515_1778247961358_0.5692094179859","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260509030549":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260509030549","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260509030549","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e40f04641438a4357e03591b245651124996afce","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260509030549.tgz","fileCount":8,"integrity":"sha512-P2s6s4VErBLAHeQlySHk49o2hcd+OiYoB8z93JTkzjPXuz4ft/TNTeR7/1lpdVUJ6Q1TPkDSLuvRFlgC+JnqQQ==","signatures":[{"sig":"MEUCIQCDLS9xNwgWMMTFA5XBgT31S3p3fLvpDt29NubLhFd2ywIgddqSzvIk9STlbSYJfp9sp0bK13Fa7uZEEjDIOLMN1Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260509030549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260509030549.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/d5351fde65793152235f7027c6591d77/skuba-lib-detect-invalid-spies-1.0.0-patches-20260509030549.tgz","_integrity":"sha512-P2s6s4VErBLAHeQlySHk49o2hcd+OiYoB8z93JTkzjPXuz4ft/TNTeR7/1lpdVUJ6Q1TPkDSLuvRFlgC+JnqQQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260509030549_1778295987727_0.9769524148957802","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260509040511":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260509040511","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260509040511","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"86efbdd4a3613ef04581f6748b14958cbcd3f56e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260509040511.tgz","fileCount":8,"integrity":"sha512-3xICnc/OK+Pr2Mb5KLPJp8BOSSivFClTDtPwGfS9vJmGFXXd5Y2eHrGNtMHhGEnuOL9azeuyUtXaxUogzY13Pg==","signatures":[{"sig":"MEQCIHrfBUlepYgiitdWgL0kqC4uDWhfNXV0FMNydjLo1vlMAiBD8JzWkdDCpNCzb6FplBRm4r5JPNKJx04QE6u0OCVEww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260509040511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260509040511.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/59c56674c0a2fad5b1ac629070e26227/skuba-lib-detect-invalid-spies-1.0.0-patches-20260509040511.tgz","_integrity":"sha512-3xICnc/OK+Pr2Mb5KLPJp8BOSSivFClTDtPwGfS9vJmGFXXd5Y2eHrGNtMHhGEnuOL9azeuyUtXaxUogzY13Pg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260509040511_1778299550726_0.7916061722133865","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260509041558":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260509041558","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260509041558","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"0cba204350eb2edd2222cd6f29d1e79f68f3d1f4","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260509041558.tgz","fileCount":8,"integrity":"sha512-jI0q67quWL2UI4A2lNU9xsStWtK3HZAZLWVFzNb6/MX+3aGz9U1ZagoalvO2c3v8wved5A2kUdvk/SZ3jjBDGA==","signatures":[{"sig":"MEYCIQCYJW9n0XExZpT6OyD3bDOJbzUvJVT69yR9MKkFRemGMAIhAODLBfCuVoXOArE0nGN5AzPawT9okEOaw5rg06+jKe+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260509041558","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260509041558.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/2fd8423a0fc663eac69a98fbdb33b1ed/skuba-lib-detect-invalid-spies-1.0.0-patches-20260509041558.tgz","_integrity":"sha512-jI0q67quWL2UI4A2lNU9xsStWtK3HZAZLWVFzNb6/MX+3aGz9U1ZagoalvO2c3v8wved5A2kUdvk/SZ3jjBDGA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260509041558_1778300197212_0.434849443435263","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510024321":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510024321","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510024321","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5bcfcd1437cbfc9a457ce7ecd628dce804718bf4","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510024321.tgz","fileCount":8,"integrity":"sha512-TnwDa+5fiDatpvVkCAAn0tFUCPOYrPwVj2eAzzHv6VDwgpXYNYVItHwk88YMipYGZWpeWJoi7wpKJjrOuQpW0A==","signatures":[{"sig":"MEQCICodncFzxqxu3zAQ0tyj4ypZe8Z+anuEzDeKSF9g4NmtAiBHqYJ3IPvN4pYjHQhPTqFL09ABbb70aYxS7b1NcbW8Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510024321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510024321.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/b61128bf935f9718d9a9a08c1096b5bf/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510024321.tgz","_integrity":"sha512-TnwDa+5fiDatpvVkCAAn0tFUCPOYrPwVj2eAzzHv6VDwgpXYNYVItHwk88YMipYGZWpeWJoi7wpKJjrOuQpW0A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510024321_1778381039815_0.14101454619885323","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510025929":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510025929","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510025929","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"32fdec1246a630aba4b31ae20f116e58a550ea1e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510025929.tgz","fileCount":8,"integrity":"sha512-McBss/9zxyvvhogHIpW9MyBLNPZj/Xe33fjTAd2Z6nymyy9s4lIrM0SAg3uHkczZFCsh79Gi011XEF0XNqxnVA==","signatures":[{"sig":"MEUCIQD32qVv8UpHWN5qG/NMJxQxnyPFZvf611lmCYuu9M6KWQIgAq1GelXycpYdSwmcyWXrCZvo73QSglu1qQeLtId63Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510025929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510025929.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/a6dabc47b571a4e8193a2b6d3ea56c34/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510025929.tgz","_integrity":"sha512-McBss/9zxyvvhogHIpW9MyBLNPZj/Xe33fjTAd2Z6nymyy9s4lIrM0SAg3uHkczZFCsh79Gi011XEF0XNqxnVA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510025929_1778382005764_0.7590563873570393","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510030839":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510030839","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510030839","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"a09a53d3472a02e58fd08c63967f9506bf183896","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510030839.tgz","fileCount":8,"integrity":"sha512-8vCeXVgZhhlsg7S40EF6DY6eyhoS88d0PDrONKi3Z68ZWD8/ZIn4OVqcVR12p1+Tz5aBp8sJx8P0a+Z9E4SNrw==","signatures":[{"sig":"MEYCIQCWjPCa+/0ALZyh2Cvz7ebDeAWoeYF/K2wnnzfNuE+AdgIhALn5uDGezJccE1M4HmXod8AyUpkSo0V/NgS5L3P3/CVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510030839","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510030839.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/d19192629066867c4a91371d43d429d1/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510030839.tgz","_integrity":"sha512-8vCeXVgZhhlsg7S40EF6DY6eyhoS88d0PDrONKi3Z68ZWD8/ZIn4OVqcVR12p1+Tz5aBp8sJx8P0a+Z9E4SNrw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510030839_1778382558383_0.9893715581992244","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510033913":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510033913","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510033913","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"dadc3c87d50846d2679f264569c213218cd40b6b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510033913.tgz","fileCount":8,"integrity":"sha512-gY7PM+gyTuPinxAahX38Ovlq6p5jtJLT4fzPiDJOB+/WCImr+Qfg4bRT5v2Fv3XLuBPWamxmdu/9FfIG10MgaQ==","signatures":[{"sig":"MEQCICXQSJv7wBpqZhev/f0JetgtuNNC7U6Ys2146AOHqI4sAiAtUPHAFmEAFt9TDzZif9CYnmTTDo4rH5+YYkrQyJlK/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510033913","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510033913.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/d683bc491f0b2cd6cec6bcca0db133df/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510033913.tgz","_integrity":"sha512-gY7PM+gyTuPinxAahX38Ovlq6p5jtJLT4fzPiDJOB+/WCImr+Qfg4bRT5v2Fv3XLuBPWamxmdu/9FfIG10MgaQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510033913_1778384390990_0.41408836054797993","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510101755":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510101755","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510101755","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"af896248ba4d3bfe350b3573c45995538497165a","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510101755.tgz","fileCount":8,"integrity":"sha512-wuggpuPxUlbstpySCIDvRBkE8ScFNYSUABs+1WNGVLrdnjRC+WDX9IZ5FC21AWHzo9CCGbCvOSjBzU4kbMyInA==","signatures":[{"sig":"MEYCIQDslHwxnctT/bVGMM/925Zlp0bJtMFG5+RWXBEf3meXrAIhAODdpyNQCpnuiVbVI4urKSATJ+BSdnfzAs1doXQAjnIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510101755","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510101755.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/e5fbbf7d6be861ee2fa72c9a01376625/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510101755.tgz","_integrity":"sha512-wuggpuPxUlbstpySCIDvRBkE8ScFNYSUABs+1WNGVLrdnjRC+WDX9IZ5FC21AWHzo9CCGbCvOSjBzU4kbMyInA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510101755_1778408313782_0.2601053069334982","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510103126":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510103126","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510103126","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ca4ad2d3c9b87c74ea86d0f1ed35df1335656cab","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510103126.tgz","fileCount":8,"integrity":"sha512-2FO4k332eGfcdT7U/88KjZESdEXvpllSFCULo/5VRsLZGGgdKZ6A1z8ERndIit3ExvhV8uWo0MUrxc56yg0xjg==","signatures":[{"sig":"MEUCIHtN2dUEHQCU1XOrsyRLgW54NzketHchKfivpwbELeV5AiEAwyWdflqKWqpqpih/opo2qxSAfXHz0mtKNDRKy0kxpPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510103126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510103126.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/bfd9a670f4121ed8ef8022dea62919e1/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510103126.tgz","_integrity":"sha512-2FO4k332eGfcdT7U/88KjZESdEXvpllSFCULo/5VRsLZGGgdKZ6A1z8ERndIit3ExvhV8uWo0MUrxc56yg0xjg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510103126_1778409125665_0.585737651672531","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-is-this-quicker-20260510110105":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-is-this-quicker-20260510110105","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-is-this-quicker-20260510110105","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"c957121df9c76eeb1028e2424570786b62efc3eb","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-is-this-quicker-20260510110105.tgz","fileCount":8,"integrity":"sha512-KWDBfuDHjbrRY1nldb6e5CW4aBHx6D5q38g2iWUVo8r0gYskhNtxp5jMuJaTeeOqZIPXMQJFS1PlKw6puqWoIA==","signatures":[{"sig":"MEUCIQCeIiLf7unxILbNyeKcY8bvzK7Xd2QtF0kCxhDvU/6Y/gIgGuMXsD55rlvUuwmX+EAn7Zyh8ymnYtBKM9YlYdNqc6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-is-this-quicker-20260510110105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12881},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-is-this-quicker-20260510110105.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4fa1f3692fca7ba9d29224c2967da316/skuba-lib-detect-invalid-spies-1.0.0-is-this-quicker-20260510110105.tgz","_integrity":"sha512-KWDBfuDHjbrRY1nldb6e5CW4aBHx6D5q38g2iWUVo8r0gYskhNtxp5jMuJaTeeOqZIPXMQJFS1PlKw6puqWoIA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-is-this-quicker-20260510110105_1778410913007_0.4459029312131386","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510112807":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510112807","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510112807","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"2b930cb93ded7bba2345c50419b3df2f97854f40","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510112807.tgz","fileCount":8,"integrity":"sha512-IMp/vcmS4x8yRnE2UexNeFGug3rSbpb8YsZhVFbiJNfKAf8X6GRmixFRHu+INB3i/GB1atTpIAD2OtXNOzIgbA==","signatures":[{"sig":"MEQCIHfVvAiPlOZmn/cIsNA2tjbyrjqtZ1GQeuLAFLzPMuVKAiAf4VO8osrtI+gHdkBCwExBLdH34SOJ9Qcp69Mbxbhgjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510112807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510112807.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c6ac5775cc5d7c9a030cc132c1af286c/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510112807.tgz","_integrity":"sha512-IMp/vcmS4x8yRnE2UexNeFGug3rSbpb8YsZhVFbiJNfKAf8X6GRmixFRHu+INB3i/GB1atTpIAD2OtXNOzIgbA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510112807_1778412527398_0.8026437601487384","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510122650":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510122650","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510122650","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"7a32755d3408e19961aee30a186763f6d526669d","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510122650.tgz","fileCount":8,"integrity":"sha512-4qWQa4TiyBCVnFDH3LQwT68TPDLAbfjZfvutg5lfsCaqqhFhxOdAfbGO52j90JgjKyzOc5c1YBnwhavB8R9qiQ==","signatures":[{"sig":"MEUCICEKT1VQ/YYgL7CtHZzHTKW9geiYn6GIlm7Mz1GK0ZFmAiEAnBGBCB4OJB0fW2FD+cMb2Tc4QJlMjU6WO/1PQfMQjb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510122650","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510122650.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/3ac6478c2d52863e1e02d024aa0be78d/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510122650.tgz","_integrity":"sha512-4qWQa4TiyBCVnFDH3LQwT68TPDLAbfjZfvutg5lfsCaqqhFhxOdAfbGO52j90JgjKyzOc5c1YBnwhavB8R9qiQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510122650_1778416046607_0.2851394806394074","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-patches-20260510130017":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-patches-20260510130017","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-patches-20260510130017","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"017a47f140900cee0cf4943066cc119796c933b3","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-patches-20260510130017.tgz","fileCount":8,"integrity":"sha512-ieAHeM7GJ0Am1VIulvLxsgKv6WoBGGxcbX2++c0NjMRiJHmv6We230wlqsvgiFkz4CugdtWpzr+R7bJ9x17meg==","signatures":[{"sig":"MEUCIQDxcHGgYaLCcQ//vE5Z8YB8pQshzGQ7wzduhNgN2pIzbQIgacp2IGQnYyTp5IrbD7MrMCD6hAa13i7wIZGSt/kl5ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-patches-20260510130017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-patches-20260510130017.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/1ae10d17034cb0c8b25d24fec1c3a6a3/skuba-lib-detect-invalid-spies-1.0.0-patches-20260510130017.tgz","_integrity":"sha512-ieAHeM7GJ0Am1VIulvLxsgKv6WoBGGxcbX2++c0NjMRiJHmv6We230wlqsvgiFkz4CugdtWpzr+R7bJ9x17meg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-patches-20260510130017_1778418060465_0.294281732241086","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-main-20260511001515":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-main-20260511001515","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-main-20260511001515","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f63e16915faa010c381842c8c74c1228f2511534","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-main-20260511001515.tgz","fileCount":8,"integrity":"sha512-TOn/T09etLyvyC2CXtauJOXix7Wyp6o8gl3qcDyNmxEvVSsg0Kzpj2pgKMTa/ufw1wI+AfnGUpopekSuiZlH5A==","signatures":[{"sig":"MEYCIQDK6BLaLQVvj/iCS3GR9jkttAMcz63t3VreVqa6aFi7MAIhANLeogk0wTjn8Vm2iKL7VnqdX+vsMbGiXhrIgRG/a93p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-main-20260511001515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12870},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-main-20260511001515.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/8cd0283f2c8c923c8d8202a73e630985/skuba-lib-detect-invalid-spies-1.0.0-main-20260511001515.tgz","_integrity":"sha512-TOn/T09etLyvyC2CXtauJOXix7Wyp6o8gl3qcDyNmxEvVSsg0Kzpj2pgKMTa/ufw1wI+AfnGUpopekSuiZlH5A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-main-20260511001515_1778458553629_0.6087364081251536","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-main-20260511020348":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0-main-20260511020348","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0-main-20260511020348","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"b2d42fa9a7e92eb32690b4b32b67cc676d1e5fc4","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0-main-20260511020348.tgz","fileCount":8,"integrity":"sha512-/XSkCzlS46N85LoU+xrBMnUapSieQLhMf0wJAESI5XzEFeQpxY+4l1N3MbagG/RdRyWmKwNSWVV1NgugNc9+zQ==","signatures":[{"sig":"MEQCIFL91MXchD5YFoLDhy+nCpgGc/wHYWZaFZt/LePOpZEqAiBeBvVu8YkxTDqGfAAnfjdZfT/HIog/JsZ8aR59KOrTXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0-main-20260511020348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12872},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0-main-20260511020348.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/0501a21c4c9417de5e2e605f74fedea4/skuba-lib-detect-invalid-spies-1.0.0-main-20260511020348.tgz","_integrity":"sha512-/XSkCzlS46N85LoU+xrBMnUapSieQLhMf0wJAESI5XzEFeQpxY+4l1N3MbagG/RdRyWmKwNSWVV1NgugNc9+zQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0-main-20260511020348_1778465068391_0.7835875284420937","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.0","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.0","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f901b6457c1fbaf0942c6155de5a675ff7ee7d4a","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.0.tgz","fileCount":8,"integrity":"sha512-B2AHehW9juIHn9R/e43Bfu5yXO01ZLNX6p757Rj6lgHLawHxW4Yqo0FnvSp+XsFwxRlX5IeQIz/qWjvT9gZXGg==","signatures":[{"sig":"MEQCIEGnEeNtXLfTBhVvU1hildv/uq0LqHSxjXaMuZ85VNW1AiBPWb8cR2CLNy9zq6crZ1YURIUXiWBiEkV6gUPJxSoJGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12852},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.0.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/52bc19669a1b9e52966548a237c04fbc/skuba-lib-detect-invalid-spies-1.0.0.tgz","_integrity":"sha512-B2AHehW9juIHn9R/e43Bfu5yXO01ZLNX6p757Rj6lgHLawHxW4Yqo0FnvSp+XsFwxRlX5IeQIz/qWjvT9gZXGg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.0_1778468009854_0.5666717653770486","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-renovate-typescript-6.x-20260511143353":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-renovate-typescript-6.x-20260511143353","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-renovate-typescript-6.x-20260511143353","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"3045986c71364d3bb1b5bfdf5bb8fa13dbf5d571","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511143353.tgz","fileCount":8,"integrity":"sha512-53IThU5P2o/RIlMFgN39SdpzqUL0tA3OvVKfIdBu8QmKLuNBhUnjYl9UvKwJw6egiy8duneem7SpgA49CqzMAQ==","signatures":[{"sig":"MEUCIQD5zBPFEBPygF3UyO4/MnIYsl/y16QMa+HPTXFUocB0tQIgRlUo/n1SpGxIW97sL+OZt8dwWC3A6vx1la7NTBmSwzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-renovate-typescript-6.x-20260511143353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12891},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511143353.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/a3db0e6f870116b822391a2ee130fe36/skuba-lib-detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511143353.tgz","_integrity":"sha512-53IThU5P2o/RIlMFgN39SdpzqUL0tA3OvVKfIdBu8QmKLuNBhUnjYl9UvKwJw6egiy8duneem7SpgA49CqzMAQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-renovate-typescript-6.x-20260511143353_1778510062884_0.20615740932333737","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-renovate-typescript-6.x-20260511145342":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-renovate-typescript-6.x-20260511145342","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-renovate-typescript-6.x-20260511145342","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"40940c8c9907b1aa44cb93db8689915a13b09883","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511145342.tgz","fileCount":8,"integrity":"sha512-oE69cnO4A9MsKs6ByZCiAk8Qwkoz16Ww5Kk3QuUWktkmZ4SjDixhyhIiG9dpiK7J2e4eA1UTRqgTmJBWb0IUuw==","signatures":[{"sig":"MEQCIFobnMasAeivUQ5VbZa+XecxV/lOMyNPx3uYsgb1eqNKAiBxDiNpdzgSihqknPoJvdoMmdQUEy+fQerHolg2K7YV2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-renovate-typescript-6.x-20260511145342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12891},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511145342.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/686e20ceee7f355de354111701978098/skuba-lib-detect-invalid-spies-1.0.1-renovate-typescript-6.x-20260511145342.tgz","_integrity":"sha512-oE69cnO4A9MsKs6ByZCiAk8Qwkoz16Ww5Kk3QuUWktkmZ4SjDixhyhIiG9dpiK7J2e4eA1UTRqgTmJBWb0IUuw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-renovate-typescript-6.x-20260511145342_1778511255816_0.9318209709726208","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-spy-detection-case-20260513041046":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-spy-detection-case-20260513041046","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-spy-detection-case-20260513041046","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ef42b01a65c1e42dbb9860541184f56af3a4862b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-spy-detection-case-20260513041046.tgz","fileCount":8,"integrity":"sha512-QGA8TBwaYOos4LUU16kliefUKYsAruEajlnsF2hRAoizLLj+swEKkCDHN2TS105mu6iZgIp1cxZRBRcRwZE0Kg==","signatures":[{"sig":"MEYCIQDNgEkMuJKkr1j+cxK85vr/WCBhRtGk7TcZm0XAriPTagIhANL5mulkk4TJ/BVOwdFtf7G+ag7Fbsr8hpUagZE/ztXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-spy-detection-case-20260513041046","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16874},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-spy-detection-case-20260513041046.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/463d5f767609179df7869ea34dd8affd/skuba-lib-detect-invalid-spies-1.0.1-spy-detection-case-20260513041046.tgz","_integrity":"sha512-QGA8TBwaYOos4LUU16kliefUKYsAruEajlnsF2hRAoizLLj+swEKkCDHN2TS105mu6iZgIp1cxZRBRcRwZE0Kg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-spy-detection-case-20260513041046_1778645473810_0.6516073637577273","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-fix-spy-detection-20260513051300":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-fix-spy-detection-20260513051300","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-fix-spy-detection-20260513051300","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"3ab4a6aaf5a43366f49c935e09ba2c5c31352459","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-fix-spy-detection-20260513051300.tgz","fileCount":8,"integrity":"sha512-Eclt9eKJyEk7Pha7QOjpzyYcav/gQp/wNCtsUIPmQDziYshq9J+BU8gLVjJdvJKg8NCtKxzhHy/+VGUTn91rjw==","signatures":[{"sig":"MEUCIE1b2kdU93VYfVxkK7/y2qRER65CrNPhRNDaO8xfrvGmAiEApl6ahf2rral+bx4rQ6CL6Hj/Rr8I5OSKoQBLgpU02QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-fix-spy-detection-20260513051300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12891},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513051300.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5a2e59cfb695252df8c64aa2d3e52fc4/skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513051300.tgz","_integrity":"sha512-Eclt9eKJyEk7Pha7QOjpzyYcav/gQp/wNCtsUIPmQDziYshq9J+BU8gLVjJdvJKg8NCtKxzhHy/+VGUTn91rjw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-fix-spy-detection-20260513051300_1778649208358_0.791612020410543","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-fix-spy-detection-20260513053056":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-fix-spy-detection-20260513053056","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-fix-spy-detection-20260513053056","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e62d3667d4068e816507874910990587d9d4257e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-fix-spy-detection-20260513053056.tgz","fileCount":8,"integrity":"sha512-38Xg+ZusYfdOQqpUtXd04CjL6lsagY7Q7DVkQ+CE+G7+RFZ8IcZceEQ9yHauwwfQ4OB+axrYOjVn0RjF922s6Q==","signatures":[{"sig":"MEUCIQCNcMqlWOWifgwMhnAWF0+zMtwKPdDtZAh76spuj7dsrwIgM9KWtQ3bDsun4yj7pwWb+wHQqoON3ISN+SNTfneMSPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-fix-spy-detection-20260513053056","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13388},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513053056.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4bd33a0e74a706239f077cd37fecfad0/skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513053056.tgz","_integrity":"sha512-38Xg+ZusYfdOQqpUtXd04CjL6lsagY7Q7DVkQ+CE+G7+RFZ8IcZceEQ9yHauwwfQ4OB+axrYOjVn0RjF922s6Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-fix-spy-detection-20260513053056_1778650283257_0.7964971169082784","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-fix-spy-detection-20260513053820":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1-fix-spy-detection-20260513053820","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1-fix-spy-detection-20260513053820","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ed3c460c88d0c061e14c0ebd06fd03d6dfef8e90","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1-fix-spy-detection-20260513053820.tgz","fileCount":8,"integrity":"sha512-kjs+NdNsbmd1nRatfGl60YiAHvzimVVPfAGIs3OprIFxgM1+EkCYy4UJEaaPsgYgOln/E6prP78XsDQ0tcZHIQ==","signatures":[{"sig":"MEUCID2jtAVp1EnDNW9T5VX3CRkO8Fi/aSQ7GDQMKxKt/RFsAiEA/5OjC5rp709i3N2HVkbhGQxs9Ld528lWhGkEZF1xlJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1-fix-spy-detection-20260513053820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13323},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513053820.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/b238de908daaba837ddb3d0764b48faf/skuba-lib-detect-invalid-spies-1.0.1-fix-spy-detection-20260513053820.tgz","_integrity":"sha512-kjs+NdNsbmd1nRatfGl60YiAHvzimVVPfAGIs3OprIFxgM1+EkCYy4UJEaaPsgYgOln/E6prP78XsDQ0tcZHIQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1-fix-spy-detection-20260513053820_1778650728174_0.1797104386510886","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.1","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.1","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"cc277f4cd9f79c60807d98ed96e3fad613ec3a9a","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.1.tgz","fileCount":8,"integrity":"sha512-uPnU9svenKihWfwetu/nLzItUXECOknkfMVTiUhDzpwxf+b/h7377WFWeTypXawhrDUF53+adtIkWXDvcGXT5g==","signatures":[{"sig":"MEUCIQC/M5hB7MPmk4fJ+S8IDd9p9gyJTD7sJy4J12rQApBgKwIgGKlWhMP7V8XzT/zMUySH1+3Q7t8YhGgFjiscxU2tecc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13290},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.1.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/8fbda2cdc751ada23fca7917c6334706/skuba-lib-detect-invalid-spies-1.0.1.tgz","_integrity":"sha512-uPnU9svenKihWfwetu/nLzItUXECOknkfMVTiUhDzpwxf+b/h7377WFWeTypXawhrDUF53+adtIkWXDvcGXT5g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.14.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.1_1778651315786_0.3558072786362094","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-renovate-typescript-6.x-20260529051322":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.2-renovate-typescript-6.x-20260529051322","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.2-renovate-typescript-6.x-20260529051322","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"035ecff47f86f22c89d1e0882555367a268959a7","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.2-renovate-typescript-6.x-20260529051322.tgz","fileCount":8,"integrity":"sha512-69IVL4i7ZNDNz6Q0qKxfM07JAa+9bl1qLRxHPCyG7sN1A/80yISw/d0hOB1W5BKKmNZ3NKp85LYF959EwEG+xg==","signatures":[{"sig":"MEQCIHUf5nR5sfGX6ussAeZDdtdasUTxEUGm+/axxvJBsIBFAiAxlZk3Z7lTSxPNDUx4Ufbm6xziiKODuZqqOzw9xZH4sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.2-renovate-typescript-6.x-20260529051322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13361},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.2-renovate-typescript-6.x-20260529051322.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/ea25d7bb8c7b948ce2ec0f866c63e5a1/skuba-lib-detect-invalid-spies-1.0.2-renovate-typescript-6.x-20260529051322.tgz","_integrity":"sha512-69IVL4i7ZNDNz6Q0qKxfM07JAa+9bl1qLRxHPCyG7sN1A/80yISw/d0hOB1W5BKKmNZ3NKp85LYF959EwEG+xg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"^0.42.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.2-renovate-typescript-6.x-20260529051322_1780031636793_0.07334252566918598","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-main-20260609014203":{"name":"@skuba-lib/detect-invalid-spies","version":"1.0.2-main-20260609014203","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.0.2-main-20260609014203","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"894a893aeed4bf4ee7f3e04744b75d0dffa21f28","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.0.2-main-20260609014203.tgz","fileCount":8,"integrity":"sha512-1I1qdN2pJHjbHiHFHsrIQ3ubJ3pGmr3A9p+XSr6nMhYKbZltgd4yGBrA8NzaxwHXf99/934pTDiIOCCsA9JBTg==","signatures":[{"sig":"MEUCIBTxYUTw/pAN3dn0d4P6XB/0AIV0TBRNtocacAFCnztaAiEA9f+iw6I/bsGz5bNHq0zaHEYGpZvCQlPe2SFmQ3ME7HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.0.2-main-20260609014203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13342},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.0.2-main-20260609014203.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c89c71edaba9cde827fb7e143b9c1890/skuba-lib-detect-invalid-spies-1.0.2-main-20260609014203.tgz","_integrity":"sha512-1I1qdN2pJHjbHiHFHsrIQ3ubJ3pGmr3A9p+XSr6nMhYKbZltgd4yGBrA8NzaxwHXf99/934pTDiIOCCsA9JBTg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~5.9.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.0.2-main-20260609014203_1780969355609_0.08987077569066915","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-add-cdk-NodejsFunction-20260613134315":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-add-cdk-NodejsFunction-20260613134315","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613134315","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"7535070d36425b090db2045d3d37760c6b3d4da5","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613134315.tgz","fileCount":8,"integrity":"sha512-f7+cKpMFv8nosGfdVvszCKLPHvljGiJomGAeXcfPHTwNgkSD2JW3fDlopjSBoyGo+9QTcXW1/ZEwaFvfpS+RXw==","signatures":[{"sig":"MEYCIQDIA+dEd7ld93r3gtQNYeT3glHxpcuDWde8WwaxbtjTowIhALrvPH4vrn8MJ6WTEX3I/E3BTSsHMsuDnq3yVN6pLTQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613134315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13360},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613134315.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/eeea5bf5ecaae8d07900834139e0b3d7/skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613134315.tgz","_integrity":"sha512-f7+cKpMFv8nosGfdVvszCKLPHvljGiJomGAeXcfPHTwNgkSD2JW3fDlopjSBoyGo+9QTcXW1/ZEwaFvfpS+RXw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-add-cdk-NodejsFunction-20260613134315_1781358230315_0.8502416620643161","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-add-cdk-NodejsFunction-20260613135656":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-add-cdk-NodejsFunction-20260613135656","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613135656","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"fa515740f2e02fffc256d5acc32839364bb4cca6","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613135656.tgz","fileCount":8,"integrity":"sha512-22Kvo2ZRLsh/HFjVN+qyI9hDwAuqKlL7rA7O76u6nmlKd0YXapMCZ9hzdfSjsh+RI4G/oyLKjb3NbHdGDkO7fA==","signatures":[{"sig":"MEUCIQDrgQ8g7sUUFBNd5ApEaQ/ca6fFDO4x0YKz7qRgKsIcHAIgGlc2B2l559pVEIGc7xMHhcZUJQIM2nae/JwPgr0rTDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613135656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13360},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613135656.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/04597b64084acf4339a83e3fd81870f1/skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613135656.tgz","_integrity":"sha512-22Kvo2ZRLsh/HFjVN+qyI9hDwAuqKlL7rA7O76u6nmlKd0YXapMCZ9hzdfSjsh+RI4G/oyLKjb3NbHdGDkO7fA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-add-cdk-NodejsFunction-20260613135656_1781359059138_0.9518160349623017","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-add-cdk-NodejsFunction-20260613141552":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-add-cdk-NodejsFunction-20260613141552","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613141552","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5f4ceb348a4172a29cb94f6a1d1edd9e73fa5c83","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613141552.tgz","fileCount":8,"integrity":"sha512-DtjU69ZvZRWqYyNzIlJ1Um8VzsKO1ERl+oT2B/oYLmJjDcxlhKqWtUmwGroTsmprLlvaa5uS08yXzMlTKTJMTg==","signatures":[{"sig":"MEYCIQCKd//Du3VIp9ZmQRwoxiHJ7xIHWFHqOgX/KDULbmnbqgIhAPi8yuvrDn9wnTxMSqq6HCL57B1W74hAaVNo8ZhZe0sx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260613141552","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13360},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613141552.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/2cf591357b0152076da4ef2cb498a140/skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260613141552.tgz","_integrity":"sha512-DtjU69ZvZRWqYyNzIlJ1Um8VzsKO1ERl+oT2B/oYLmJjDcxlhKqWtUmwGroTsmprLlvaa5uS08yXzMlTKTJMTg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-add-cdk-NodejsFunction-20260613141552_1781360196297_0.11415645727018897","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-hoist-changesets-20260614023310":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-hoist-changesets-20260614023310","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-hoist-changesets-20260614023310","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e7478963aec5cc298338a85bdcd47a0f034774c8","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-hoist-changesets-20260614023310.tgz","fileCount":8,"integrity":"sha512-89N/7DGYl5lGVmumOX+yVHktCBCuuujIoZuO2Knl0c7d1NAe8n9RFQPfjkFeipheppgEHncZrTyPC95iaXqc1w==","signatures":[{"sig":"MEUCIA+lsepj2bihiad+Ik3NlCMjCpQCuZR7V53FYQKHw8B4AiEAgh/1lwxkSs0U2UMx/vp/pZ4psC3KnHwCrIrlvkLGQVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-hoist-changesets-20260614023310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13354},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-hoist-changesets-20260614023310.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/cdcaefbdb85b338fa77c0bdcacb84353/skuba-lib-detect-invalid-spies-1.1.0-hoist-changesets-20260614023310.tgz","_integrity":"sha512-89N/7DGYl5lGVmumOX+yVHktCBCuuujIoZuO2Knl0c7d1NAe8n9RFQPfjkFeipheppgEHncZrTyPC95iaXqc1w==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-hoist-changesets-20260614023310_1781404426627_0.23456131177066886","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-add-cdk-NodejsFunction-20260614035222":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-add-cdk-NodejsFunction-20260614035222","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260614035222","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f0a577509170a824aa860b37204d9f16254f7a6e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260614035222.tgz","fileCount":8,"integrity":"sha512-6QEUrgzR9Ie3DQL4/YY1m+7z363aYgnhhDw4VspRnM0TjA+xeHBp7fAcrjYNR94n9D7/8agkMuGsG6QRQUVz7Q==","signatures":[{"sig":"MEYCIQCZLuh1WdsefmyU4PZh89h70Lh/hIY7p4LXqhTYDHn/igIhAJY2b7+FaFqTdvt7A83u0twF0yygU9JcB5eXr7RDkUj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-add-cdk-NodejsFunction-20260614035222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13360},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260614035222.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4eb89fd23f972da1c4ade9b242780e8c/skuba-lib-detect-invalid-spies-1.1.0-add-cdk-NodejsFunction-20260614035222.tgz","_integrity":"sha512-6QEUrgzR9Ie3DQL4/YY1m+7z363aYgnhhDw4VspRnM0TjA+xeHBp7fAcrjYNR94n9D7/8agkMuGsG6QRQUVz7Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-add-cdk-NodejsFunction-20260614035222_1781409190026_0.17431882399210274","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-use-vitest-globals-20260615002540":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-use-vitest-globals-20260615002540","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-use-vitest-globals-20260615002540","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d15e8f871ae90b7206c0e13760ed58878558bae1","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-use-vitest-globals-20260615002540.tgz","fileCount":8,"integrity":"sha512-NnW9rgCN5FuZdpyWIIcVb5h3eziUUSHBogTdz1kaXyG8dAAqKMNncqBOqCWklxDwoW2gCzAadWtu350dOCcifA==","signatures":[{"sig":"MEUCIFjjZpBMCRLNJpb2D8etkUYWSFm9CV8tSi9N4LSE9WSXAiEA+2U4K0/98VoyzfvsyWNrc+8FmcGchy4Z7Sia7AUe3Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-use-vitest-globals-20260615002540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13356},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-use-vitest-globals-20260615002540.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/e09c05471d460b57d9dd423607be6dac/skuba-lib-detect-invalid-spies-1.1.0-use-vitest-globals-20260615002540.tgz","_integrity":"sha512-NnW9rgCN5FuZdpyWIIcVb5h3eziUUSHBogTdz1kaXyG8dAAqKMNncqBOqCWklxDwoW2gCzAadWtu350dOCcifA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-use-vitest-globals-20260615002540_1781483173833_0.4541993143554226","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-main-20260615042621":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-main-20260615042621","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-main-20260615042621","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"53d8ef0d545cfa57d76ebb6bd70a19dd4f68e049","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-main-20260615042621.tgz","fileCount":8,"integrity":"sha512-wbX+4eJ/wiV3hx4se+S55nklfTeMaa1vuNGtuQHFe2v+LQ4HwBnKnQRXG3jwYPB/hvZuRCdoUG2kvN9+RnPCbg==","signatures":[{"sig":"MEUCIBl3nYYiUT+zZdKSkje+r2dHQLua5rc8OcZEioISF0UKAiEApfBA6FuZXFYKAzCmCTUlin24qTgdXGJ4ci29i/B4GbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-main-20260615042621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13342},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-main-20260615042621.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/9da1da0537ca261f079e753a952e5b3e/skuba-lib-detect-invalid-spies-1.1.0-main-20260615042621.tgz","_integrity":"sha512-wbX+4eJ/wiV3hx4se+S55nklfTeMaa1vuNGtuQHFe2v+LQ4HwBnKnQRXG3jwYPB/hvZuRCdoUG2kvN9+RnPCbg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-main-20260615042621_1781497613312_0.3775754585657811","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-main-20260615053143":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-main-20260615053143","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-main-20260615053143","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"833f886f5dfd3a2f9439bab858e4f0015a3ab9ff","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-main-20260615053143.tgz","fileCount":8,"integrity":"sha512-YIJ+stCDzfjAb9PaSw5WtIDbzwvxXXAcOtfgL4Eg2ANcNaQqS/1FIafua3Cgvch/6GTxMK7VIGB2XIFoax16mg==","signatures":[{"sig":"MEYCIQD6EJHy/CEBdHuGJy1cn1JYp/3I0hIV5tsKRadZpGAjAwIhAO0fJUPGOdI74kzslzBDqZrr9sB8YTV3pU77xBkktEzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-main-20260615053143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13342},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-main-20260615053143.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c935ad8f11ff9084faf62ade46f9eb00/skuba-lib-detect-invalid-spies-1.1.0-main-20260615053143.tgz","_integrity":"sha512-YIJ+stCDzfjAb9PaSw5WtIDbzwvxXXAcOtfgL4Eg2ANcNaQqS/1FIafua3Cgvch/6GTxMK7VIGB2XIFoax16mg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-main-20260615053143_1781501535109_0.9076295922837692","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-fix-docker-prune-20260615082053":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-fix-docker-prune-20260615082053","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-fix-docker-prune-20260615082053","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"372f44725677c529c924fb484cfb60dba5ae1eb7","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-fix-docker-prune-20260615082053.tgz","fileCount":8,"integrity":"sha512-p3cM8ZPp54OqjXEr6XfODFDqflC7N9fQELyRw5YoVSocQ644njEGYKnGBnNc7uWtYJss4hwaLdWjSPGwg0byCA==","signatures":[{"sig":"MEUCIQCbm0aw4YkBqDIXOyj1Af5O3CZNJPbVRImYxsQYNDOHYQIgeQZ7d+P3QEJ8PAvDnVmsjL8CLXKO9Uisf5yi2R5rRlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-fix-docker-prune-20260615082053","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13354},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-fix-docker-prune-20260615082053.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/df8887c8f446fd8ebcf4b651fefb6e26/skuba-lib-detect-invalid-spies-1.1.0-fix-docker-prune-20260615082053.tgz","_integrity":"sha512-p3cM8ZPp54OqjXEr6XfODFDqflC7N9fQELyRw5YoVSocQ644njEGYKnGBnNc7uWtYJss4hwaLdWjSPGwg0byCA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-fix-docker-prune-20260615082053_1781511685902_0.9264214700364537","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-main-20260615230713":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0-main-20260615230713","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0-main-20260615230713","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"813cc24c9e7580c08ab29787c61be889d6e0c9b0","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0-main-20260615230713.tgz","fileCount":8,"integrity":"sha512-n8U4AzIs04ezsNKjZkmYnt25whpnGW8l5RYKCdbBhPZHznGUc3yyjZwb9GjtNsHe6Xm1AF+4C4f79IQhH8uo9w==","signatures":[{"sig":"MEYCIQC1M1PAX2psPUKvhGXcGBrHzQ4iV8XkWb2NTYm28iFCtAIhAIsl4uk90XIgYctVt3yYhD8PASkSttnDHRPYNB1KQV3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0-main-20260615230713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13342},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0-main-20260615230713.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/00234d2ba4e8b28e45381e93c7fa42fc/skuba-lib-detect-invalid-spies-1.1.0-main-20260615230713.tgz","_integrity":"sha512-n8U4AzIs04ezsNKjZkmYnt25whpnGW8l5RYKCdbBhPZHznGUc3yyjZwb9GjtNsHe6Xm1AF+4C4f79IQhH8uo9w==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0-main-20260615230713_1781564867443_0.4414869675967974","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.0","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.0","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"7335c28815be5566b43979176ec92761e98d90d0","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.0.tgz","fileCount":8,"integrity":"sha512-YISwE5AHpjCdhwvQT4BGhHi9RgQZmw11gUsmkof1w67zsWeOlxpdr99GStYsC1LhI0/MN3QxhAb09cvPlErBFg==","signatures":[{"sig":"MEQCIG4fKHMi9MRt0jyMf7p5zDIrvGw91uBoW9yI3Sbw+3nFAiAFZF64NDBxfMoT3bHqKsXss7ZGmymU69dymNXBlxeyyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13322},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.0.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4c49241fd68728a6ce2dfc2352d23465/skuba-lib-detect-invalid-spies-1.1.0.tgz","_integrity":"sha512-YISwE5AHpjCdhwvQT4BGhHi9RgQZmw11gUsmkof1w67zsWeOlxpdr99GStYsC1LhI0/MN3QxhAb09cvPlErBFg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.43.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.0_1781660195672_0.11040876725053539","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-more-deathspiral-20260629225722":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-more-deathspiral-20260629225722","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-more-deathspiral-20260629225722","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"21167ba767c1a793dd7649d99070d7bd93ab2cd9","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-more-deathspiral-20260629225722.tgz","fileCount":8,"integrity":"sha512-iNTD9tyk04rHzaiqXvc5SkALHmdvzcafqH0bk6u/crPG1Tt+KqqNxyg2fvIVYfK4cJ7rsEUoiwhTDYiIUxb+Rg==","signatures":[{"sig":"MEUCIEXVTypLpM2LuGBZylw1KyGyADGAdPU1JAX/dg99VwHpAiEA+qRRnFuSHLeB2G3fN9/gEjpCZ69vmxzcJPlJNrzwqmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-more-deathspiral-20260629225722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13354},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-more-deathspiral-20260629225722.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/851c6fe71c8f60ca4423ecc85a616a67/skuba-lib-detect-invalid-spies-1.1.1-more-deathspiral-20260629225722.tgz","_integrity":"sha512-iNTD9tyk04rHzaiqXvc5SkALHmdvzcafqH0bk6u/crPG1Tt+KqqNxyg2fvIVYfK4cJ7rsEUoiwhTDYiIUxb+Rg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.18.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-more-deathspiral-20260629225722_1782773874279_0.5227337384962136","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-debug-20260630011803":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-debug-20260630011803","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-debug-20260630011803","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e09e4225559ffa7f9bec6ba84f2c229e3a2ab3f7","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-debug-20260630011803.tgz","fileCount":8,"integrity":"sha512-wxdrMwBPKeS5cEvCJS9VZUN6YFdJiN3t09QF+FxPZH2WQ/8Zi+wJBBp/Xlo4896Im1rlbWUxgrHB4YsHdMTe7w==","signatures":[{"sig":"MEUCIQCMFNFGJ9mh4BdSJUeBsUBLVEpHouLZda3lT9sMsYApigIgW24NwUcuPdXRLiiQ3K/OaZFSAbGFE/zYuOlr1ICU0mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-debug-20260630011803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13343},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-debug-20260630011803.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/21fcdcd0632bd930b99e4bd99ea77661/skuba-lib-detect-invalid-spies-1.1.1-debug-20260630011803.tgz","_integrity":"sha512-wxdrMwBPKeS5cEvCJS9VZUN6YFdJiN3t09QF+FxPZH2WQ/8Zi+wJBBp/Xlo4896Im1rlbWUxgrHB4YsHdMTe7w==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.18.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-debug-20260630011803_1782782313370_0.2347133684101501","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-add-mount-buildkite-agent-patch-20260702013238":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-add-mount-buildkite-agent-patch-20260702013238","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260702013238","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d77a2dd140bb8b6929eca4a9b95b1b5c2658da7f","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260702013238.tgz","fileCount":8,"integrity":"sha512-6D6XQWGZv/Le7+cnaK/f5VGHeNu83TBM6SmUIuBpOjyx0HfTVJ6s+aOLgqdnJRie4aa/eJ/EpI/byKP6B/Wv0Q==","signatures":[{"sig":"MEUCIDf3NwlkTbqVLlkhH9K/pRULCBoUv5D4Q/A2OVTVKT+yAiEA2S+0fVZe3Q/LLeDEEYQYQbb/61Ym58GeF733qnGYrLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260702013238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13369},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260702013238.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/818f41e123ec1868e9ee0b2d74dc0a5a/skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260702013238.tgz","_integrity":"sha512-6D6XQWGZv/Le7+cnaK/f5VGHeNu83TBM6SmUIuBpOjyx0HfTVJ6s+aOLgqdnJRie4aa/eJ/EpI/byKP6B/Wv0Q==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.18.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-add-mount-buildkite-agent-patch-20260702013238_1782955988758_0.9377076811063185","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-add-mount-buildkite-agent-patch-20260707042334":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-add-mount-buildkite-agent-patch-20260707042334","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260707042334","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"9552899a79e803d989a30465c7c256bb70f1f646","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260707042334.tgz","fileCount":8,"integrity":"sha512-pjU8syXon0z1Qvq8zpyy3Ie3V7d9xK88y1WJQFtHSebBYYoI0TvMnUapp7a+zFJX7tdgb+CG0n31FXOvDvrTcA==","signatures":[{"sig":"MEYCIQDsVmt38Wg9BqNQz+Om26uovDaKsDRYPrIDqnJtyp7RxgIhANNDo7zYBZW6jWMVulAAAfJBX9RbFEd4USp6XxFikgj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260707042334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13369},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260707042334.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/6d65bce12832a9b2e0f48c6d1404fdb9/skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260707042334.tgz","_integrity":"sha512-pjU8syXon0z1Qvq8zpyy3Ie3V7d9xK88y1WJQFtHSebBYYoI0TvMnUapp7a+zFJX7tdgb+CG0n31FXOvDvrTcA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.18.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-add-mount-buildkite-agent-patch-20260707042334_1783398247741_0.2424538024033862","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-bundle-skuby-doo-20260715001608":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-bundle-skuby-doo-20260715001608","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-bundle-skuby-doo-20260715001608","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"ba15b02f638b3579df3ecc4df1dd50550dbb8f58","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-bundle-skuby-doo-20260715001608.tgz","fileCount":8,"integrity":"sha512-dWBjb6KK6kALmfgpOHInwQcTksthD7t6pUELcaRWrk9kmy+UrJQQNPt+2hhvOgVarIv2k00w4eGeAf4+N8EIFA==","signatures":[{"sig":"MEUCIQDwFEai7NbTFBHy0v7R5QulJjYaojtRQpi4irLotY7KgQIgPixzynfHtqJw5f67PVJ4Mc/Mm2WKZI2BdASTO1+EZKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-bundle-skuby-doo-20260715001608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13354},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-bundle-skuby-doo-20260715001608.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/50ea47d4a8406d27c41e1d4e7eae9354/skuba-lib-detect-invalid-spies-1.1.1-bundle-skuby-doo-20260715001608.tgz","_integrity":"sha512-dWBjb6KK6kALmfgpOHInwQcTksthD7t6pUELcaRWrk9kmy+UrJQQNPt+2hhvOgVarIv2k00w4eGeAf4+N8EIFA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-bundle-skuby-doo-20260715001608_1784074597905_0.39256414917435567","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-main-20260715115413":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-main-20260715115413","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-main-20260715115413","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"4fe69ea78db2544ec7971a83c96a12755e0bd828","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-main-20260715115413.tgz","fileCount":8,"integrity":"sha512-MEcO94EGLdkI3sJOklbeywNwAROPBhHfQ2PJn6AN1buJ7UiXSKnTQ0dp0z9GQ2GeRD7YMnAgctfKZl/iPt1iXQ==","signatures":[{"sig":"MEQCIDX8RlCC1sz1c0FPYA1G3nS8C811FOld+oExt1jrXutkAiAeEuzScrQmi0rQIh8y+RYg+MprV8Qge/h3x62Ndnsoqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-main-20260715115413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13342},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-main-20260715115413.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5373afbc55322782d117931c108fd149/skuba-lib-detect-invalid-spies-1.1.1-main-20260715115413.tgz","_integrity":"sha512-MEcO94EGLdkI3sJOklbeywNwAROPBhHfQ2PJn6AN1buJ7UiXSKnTQ0dp0z9GQ2GeRD7YMnAgctfKZl/iPt1iXQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-main-20260715115413_1784116477810_0.5714719949656901","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-add-mount-buildkite-agent-patch-20260716030843":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-add-mount-buildkite-agent-patch-20260716030843","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716030843","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5637293d6765e6bc2b996cc0683c14e4938469f9","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716030843.tgz","fileCount":8,"integrity":"sha512-e2pnFwP64+RDcfVlkqRiQdcYhE18lnqmtZEm41ZmZxbLVtv3x9MwQrFnx1Y9HM4O1Ep7FhzyNKEwNkkUQd0tFw==","signatures":[{"sig":"MEUCIQCxCO76NtagrGf8P60c5gzxcvfva13tzuNGfkfh3tXM9wIgBB5Cxj7lzLjSZm/paTudB13qsMGB3fVMcA/luFHRisA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716030843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13369},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716030843.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/20193d4bce7a08d931cedc845f90e066/skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716030843.tgz","_integrity":"sha512-e2pnFwP64+RDcfVlkqRiQdcYhE18lnqmtZEm41ZmZxbLVtv3x9MwQrFnx1Y9HM4O1Ep7FhzyNKEwNkkUQd0tFw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-add-mount-buildkite-agent-patch-20260716030843_1784171361120_0.4773427133135353","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-unwind-datadog-lambda-hacks-20260716030847":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-unwind-datadog-lambda-hacks-20260716030847","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716030847","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"99a88ddec069cda507a726e6267bb748222cac75","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716030847.tgz","fileCount":8,"integrity":"sha512-CkpyTEz9vDpZfUa4nuEWOty77G7YWyA35duSMLXuiFriWue6XCqzNtzsN6fJC5BOprlayzMbVCjLT6E6ayvLbQ==","signatures":[{"sig":"MEUCIBh8JBzwWEzqjmd/mjn0dY3BAEnYcpEf3M2qkcMDF+ilAiEA077YXVlQbmoNh2bFhqYgzq58UhYj0sX9MTT3ftuwhNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716030847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13365},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716030847.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/4911d69282de3c0cb73571c85864288f/skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716030847.tgz","_integrity":"sha512-CkpyTEz9vDpZfUa4nuEWOty77G7YWyA35duSMLXuiFriWue6XCqzNtzsN6fJC5BOprlayzMbVCjLT6E6ayvLbQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-unwind-datadog-lambda-hacks-20260716030847_1784171365329_0.48000771890802585","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-add-mount-buildkite-agent-patch-20260716031622":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-add-mount-buildkite-agent-patch-20260716031622","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716031622","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"15d87673cb0970dfd26e360420c40375378f8980","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716031622.tgz","fileCount":8,"integrity":"sha512-8VD4jnd1MhkrU8+t/fix6nrW9YCAMDjMS75XXfbdthwlxP7f2BTPP/1vS5Iu3lUlZuYmpfPmvomxc1VLwiJ2hQ==","signatures":[{"sig":"MEYCIQCymGlwbe9s4lc3H7HSNwHcQBA7Vt6y42XaBxAyb4cVfwIhANeM7cVL/qus05SiNQE7NdUQgDNpzfi0l7zFmX5z+asQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716031622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13369},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716031622.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c9eb8ee8058760a5e0ad4d997e068d3c/skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716031622.tgz","_integrity":"sha512-8VD4jnd1MhkrU8+t/fix6nrW9YCAMDjMS75XXfbdthwlxP7f2BTPP/1vS5Iu3lUlZuYmpfPmvomxc1VLwiJ2hQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-add-mount-buildkite-agent-patch-20260716031622_1784171811303_0.9973084727517307","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-unwind-datadog-lambda-hacks-20260716031634":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-unwind-datadog-lambda-hacks-20260716031634","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716031634","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"e736e874e3abea69c72fb8c8db70199e4bc273d3","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716031634.tgz","fileCount":8,"integrity":"sha512-fC9MAtOphgEWtjAziBcaXsddb40raXpeaVhASnI5XB4JDZ7u/fflKPP5jNLnRSqwkHn6YWQWSornl6TBeEv3LA==","signatures":[{"sig":"MEUCIEiF/Y6eJRLN9w4uEvofWvU9V2sTRuUY8lzOmDCWTPszAiEA4zKeqogFDcP3tNwk7qlj19c5iumez3ozcJJuSJcHypE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716031634","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13365},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716031634.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c9e42335f2fe147364487a2d38243f24/skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716031634.tgz","_integrity":"sha512-fC9MAtOphgEWtjAziBcaXsddb40raXpeaVhASnI5XB4JDZ7u/fflKPP5jNLnRSqwkHn6YWQWSornl6TBeEv3LA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"12.0.1","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-unwind-datadog-lambda-hacks-20260716031634_1784171822123_0.4314928573674297","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-fix-brokey-ci-20260716034326":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-fix-brokey-ci-20260716034326","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-fix-brokey-ci-20260716034326","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"62c96694217007c5ad87d31a6ef4bd363a765787","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-fix-brokey-ci-20260716034326.tgz","fileCount":8,"integrity":"sha512-+gz2D2UFDC+wa29sTkF8t7XPGR2CwhfDFm837aYgV22wLDDthxU28Q35Et2Jg57i7fxWMEtN82XdwiLnfEDOog==","signatures":[{"sig":"MEQCIHPqtPibuPvAdp7LNDdkhmaZTGrfO2NHmxRIcUntsC0AAiB7cXu3gnNIF3+KCx0YIXeDbioy7rRWKi96Hh4tMkiB9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-fix-brokey-ci-20260716034326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13351},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-fix-brokey-ci-20260716034326.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/5b7640b2b7da57d4f3cf8e92e9ce1698/skuba-lib-detect-invalid-spies-1.1.1-fix-brokey-ci-20260716034326.tgz","_integrity":"sha512-+gz2D2UFDC+wa29sTkF8t7XPGR2CwhfDFm837aYgV22wLDDthxU28Q35Et2Jg57i7fxWMEtN82XdwiLnfEDOog==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-fix-brokey-ci-20260716034326_1784173430579_0.7427890308023035","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-pin-npm-20260716035149":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-pin-npm-20260716035149","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-pin-npm-20260716035149","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"5fc770fa092275b62cc2bffd5afdd98f472b3e3b","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-pin-npm-20260716035149.tgz","fileCount":8,"integrity":"sha512-yxYIQiC/7N6U/f6iMIMvNP7hgDTOEo9Z/PFiF3riSGQpxVyHKudtVvs7cABkqaOzmwtPE237qxU9y6/DmDW7SQ==","signatures":[{"sig":"MEUCIDfYYq9odYUmHI/9GbDnCeqbc5aM3NNMofFdL0qUW9mdAiEAwbMHfvYZZ4DBffOujZHMj6vX9/hJ5f/L7UsiNQSVGjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-pin-npm-20260716035149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13345},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-pin-npm-20260716035149.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/7414f3a0adfb3db1ffe62f421433abc9/skuba-lib-detect-invalid-spies-1.1.1-pin-npm-20260716035149.tgz","_integrity":"sha512-yxYIQiC/7N6U/f6iMIMvNP7hgDTOEo9Z/PFiF3riSGQpxVyHKudtVvs7cABkqaOzmwtPE237qxU9y6/DmDW7SQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-pin-npm-20260716035149_1784173934604_0.601590048218078","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-pin-npm-20260716035341":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-pin-npm-20260716035341","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-pin-npm-20260716035341","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"b235086819a8407c5051bd9117b31e775bcfb385","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-pin-npm-20260716035341.tgz","fileCount":8,"integrity":"sha512-B4GJc1D+7FcsDynYTgb1sFJwdSdpssEnRn7cZR2O5G8F5AS+bc3+Tm26UNSVBS2qTpVNpLfEBtnrs80EPmF0Zg==","signatures":[{"sig":"MEUCIHtNxIRkScFsLHYxLc7yJMUuys+2W6/aHMriIlwswN2uAiEA6KGYG6UUxeDiae5Y+HJuOX/Y6biLv8ucrWSw4uwd/Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-pin-npm-20260716035341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13345},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-pin-npm-20260716035341.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/346e6a9c609d25c56f6476d2cce9dd15/skuba-lib-detect-invalid-spies-1.1.1-pin-npm-20260716035341.tgz","_integrity":"sha512-B4GJc1D+7FcsDynYTgb1sFJwdSdpssEnRn7cZR2O5G8F5AS+bc3+Tm26UNSVBS2qTpVNpLfEBtnrs80EPmF0Zg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-pin-npm-20260716035341_1784174045298_0.11104342604819162","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-add-mount-buildkite-agent-patch-20260716051831":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-add-mount-buildkite-agent-patch-20260716051831","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716051831","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f184dec26be84e30e09f639f3507f4b40cbfa377","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716051831.tgz","fileCount":8,"integrity":"sha512-ToHbrYXpbFw6UO7yOJpfQUyZUAnwgmNvkqbiGtljQ2cFmEs7ZBh/MnHHNLrbYm2HehaRApeihmAkm+QeiqbBMw==","signatures":[{"sig":"MEUCIQDAxbD3hBsNLpUJBcv/uB5NhIjTh1E3jqoKVUsK+pGCSgIgBqDkn9jc2ZdfzHMTAR8CnLeac8UVDSZTlynkv3EyLSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-add-mount-buildkite-agent-patch-20260716051831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13369},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716051831.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/271d97f18bd81ba118b6e695c9c7740d/skuba-lib-detect-invalid-spies-1.1.1-add-mount-buildkite-agent-patch-20260716051831.tgz","_integrity":"sha512-ToHbrYXpbFw6UO7yOJpfQUyZUAnwgmNvkqbiGtljQ2cFmEs7ZBh/MnHHNLrbYm2HehaRApeihmAkm+QeiqbBMw==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-add-mount-buildkite-agent-patch-20260716051831_1784179135143_0.07251966858391956","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-unwind-datadog-lambda-hacks-20260716051854":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-unwind-datadog-lambda-hacks-20260716051854","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716051854","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"630fd1e85e636f85d9cf0fc0dd5f60949634229c","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716051854.tgz","fileCount":8,"integrity":"sha512-RqBWUSxaJ7hGpNMl5PG95u4eISPD0B1o4eW1j3Qq9Pdi4vPv+0V/N8yZsH/mTotPoQivIAvc5s3WoDQERlBIhA==","signatures":[{"sig":"MEQCIFHxRLiiHtPPRQAlX0pXb3qThvbAER0Kj41rSSLSadZ4AiAV+Md2z84wvp4MlK1E+4NroaTqD8MF+TfNYgCMtwKc9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716051854","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13365},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716051854.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/c6dd47f07e074ba810c4af4c9e4917db/skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716051854.tgz","_integrity":"sha512-RqBWUSxaJ7hGpNMl5PG95u4eISPD0B1o4eW1j3Qq9Pdi4vPv+0V/N8yZsH/mTotPoQivIAvc5s3WoDQERlBIhA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-unwind-datadog-lambda-hacks-20260716051854_1784179158796_0.38410099686572297","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-unwind-datadog-lambda-hacks-20260716065331":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-unwind-datadog-lambda-hacks-20260716065331","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716065331","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"3e21fed14f5c45cca7cd62706ba1075046b3f5c6","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716065331.tgz","fileCount":8,"integrity":"sha512-NR4zUDdCyb3NfaOWXUK6Fs85u47omCLcexpVtbaza5DiOkTqPfPRfSc1+JV/EI/xLb7+B9dhQ2hd8hGrXfPG6A==","signatures":[{"sig":"MEYCIQC3AhQKWkRvYgu1xOL6ZM109sG4drAt95VXKc7GAHycyQIhALISeALOMxMm7vaCAkRtUFrnpS/TTfTKyJBtJKqPQLG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-unwind-datadog-lambda-hacks-20260716065331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13365},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716065331.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/b62147ac7ebbf9d118fbdb77a1764767/skuba-lib-detect-invalid-spies-1.1.1-unwind-datadog-lambda-hacks-20260716065331.tgz","_integrity":"sha512-NR4zUDdCyb3NfaOWXUK6Fs85u47omCLcexpVtbaza5DiOkTqPfPRfSc1+JV/EI/xLb7+B9dhQ2hd8hGrXfPG6A==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-unwind-datadog-lambda-hacks-20260716065331_1784184835348_0.898671732936114","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-fix-npmrc-guardrail-20260724060621":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-fix-npmrc-guardrail-20260724060621","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-fix-npmrc-guardrail-20260724060621","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"dd8ad1f4818856da41745d6e993060d61f79aa61","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-fix-npmrc-guardrail-20260724060621.tgz","fileCount":8,"integrity":"sha512-ttkJIMD8yTXQvwlfKdId/qVEeusgscZUXn6zhLVZuXMXOXx+sO6TQAHTT8l+l4th7KOqfChLmWTya+lVFw2ViQ==","signatures":[{"sig":"MEYCIQCzA4A/8qfSge4X83g4PlE5ZoaconL7Ljlu8hr98m1GcgIhAK5IxHqMYd4uOWB5NfzALoUkO9vEeXGasxXIuroHTecm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-fix-npmrc-guardrail-20260724060621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13368},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-fix-npmrc-guardrail-20260724060621.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/754d5bcfb9f40ba03c81cb329bbcde62/skuba-lib-detect-invalid-spies-1.1.1-fix-npmrc-guardrail-20260724060621.tgz","_integrity":"sha512-ttkJIMD8yTXQvwlfKdId/qVEeusgscZUXn6zhLVZuXMXOXx+sO6TQAHTT8l+l4th7KOqfChLmWTya+lVFw2ViQ==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-fix-npmrc-guardrail-20260724060621_1784873211857_0.7506500111903791","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-import-ts-20260725063955":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-import-ts-20260725063955","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-import-ts-20260725063955","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"d6f5e441649f779cdfd5fa18bf3cfdc4707fead8","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-import-ts-20260725063955.tgz","fileCount":8,"integrity":"sha512-jx+HLeEaQ/P5S1Ws9PxVEyfZR2uRD/yAw2Je1N9Wkv8VX08Z8ffE0uSn+mThgLze0PniTAYtPK+Kb7IVFWfV3g==","signatures":[{"sig":"MEYCIQDlhK7Ej1wTaS7r2MyjQZcJDtlaVhsON5s9vY65t/lxcAIhAO2IUzq4LSPEz7SThmBcB+Wa2TljZ03FeH79zqEV30Jp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-import-ts-20260725063955","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13352},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-import-ts-20260725063955.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/6d5473ef29c37cae34add36989998f8a/skuba-lib-detect-invalid-spies-1.1.1-import-ts-20260725063955.tgz","_integrity":"sha512-jx+HLeEaQ/P5S1Ws9PxVEyfZR2uRD/yAw2Je1N9Wkv8VX08Z8ffE0uSn+mThgLze0PniTAYtPK+Kb7IVFWfV3g==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-import-ts-20260725063955_1784961620705_0.9740901734848157","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-import-ts-20260727110649":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-import-ts-20260727110649","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-import-ts-20260727110649","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"f5c5b81980c688430b99faaeb150cc3a41da40ed","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-import-ts-20260727110649.tgz","fileCount":8,"integrity":"sha512-yTFgcQu209NeL4030AqzAS04fDqobc+qon7KhiKNVVwmU1+AVku21OfZqloB72mdSeKG4IOzDNr6a8IeKhEnwg==","signatures":[{"sig":"MEQCIDR8pUAIXpa8FRGbjSAu4cK3Iiiiqvb3mW0F7a0YDJplAiAdBFjnejZmhQgWMBZw56S/glnWHRs09n0z51yw5J9JrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-import-ts-20260727110649","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13352},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-import-ts-20260727110649.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/322ebd6aa99576af901039b6df1a693b/skuba-lib-detect-invalid-spies-1.1.1-import-ts-20260727110649.tgz","_integrity":"sha512-yTFgcQu209NeL4030AqzAS04fDqobc+qon7KhiKNVVwmU1+AVku21OfZqloB72mdSeKG4IOzDNr6a8IeKhEnwg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-import-ts-20260727110649_1785150433157_0.2569232312742753","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-rolldown-cdk-bundle-plugin-20260804001207":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-rolldown-cdk-bundle-plugin-20260804001207","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804001207","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"51e0092b2d1243b44d2e8824d0f27352d27e09bb","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804001207.tgz","fileCount":8,"integrity":"sha512-4LPAMHY9mQGRYV3Uhduo7uc+Y+xXg+RUgqaIDp6GVTN6593adt3oVmFbgzvshvIuAor1JQ8rt4i55S0e5oUihA==","signatures":[{"sig":"MEUCIEJeGz9FbH0wYpFnspNbiPlhOJ+y5XauVDHb/ah5f2SNAiEA+fMwq7MVd+ofL0WX6sjTQhaD0Ss5BFvEKr6G+gSwbVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804001207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13375},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804001207.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/06e8ef8349a887785d82fded0a342a21/skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804001207.tgz","_integrity":"sha512-4LPAMHY9mQGRYV3Uhduo7uc+Y+xXg+RUgqaIDp6GVTN6593adt3oVmFbgzvshvIuAor1JQ8rt4i55S0e5oUihA==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-rolldown-cdk-bundle-plugin-20260804001207_1785802350936_0.29106886381036845","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-main-20260804032943":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-main-20260804032943","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-main-20260804032943","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"c8e325df5160d0270e8989fd5120ee058347d529","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-main-20260804032943.tgz","fileCount":8,"integrity":"sha512-K8650drkOi4wkv6y2DIcINH+sqTiea/JnBTbxo57BsbgQpEzmq7J8I371P8dRa2q9s2NuSO61orsg+ny32EJrg==","signatures":[{"sig":"MEUCIQCmO0fXu0+H4+PAvhU7Ogy6LGA6/fiSuqVvc58VnxlbFAIgXXUuO7ms5+7tvFs3HILKP7NF9SzmiNFGBmGICxaaiLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-main-20260804032943","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13353},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-main-20260804032943.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/0c37f18cf054b65a7e9544e565f6fddb/skuba-lib-detect-invalid-spies-1.1.1-main-20260804032943.tgz","_integrity":"sha512-K8650drkOi4wkv6y2DIcINH+sqTiea/JnBTbxo57BsbgQpEzmq7J8I371P8dRa2q9s2NuSO61orsg+ny32EJrg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.45.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-main-20260804032943_1785814205736_0.247049201307326","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-rolldown-cdk-bundle-plugin-20260804050549":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-rolldown-cdk-bundle-plugin-20260804050549","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804050549","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"373cd6a3d5b6d36c2cd4d9c1d53a526efcf97372","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804050549.tgz","fileCount":8,"integrity":"sha512-ZoManwRXRxCFEwBA9Fy6N6acT6QzSKazAGWNm6tDC/3ogpwuH8ffLI8L5Yb8XcfxOlEHZ03gBXN7coU6ydXnHg==","signatures":[{"sig":"MEUCIAYr6Bz/lhatDNNnNbCxY2tkg/kJQ/9NbzOiNyfHoDHGAiEA00/4Xs9mqDXoN5zV0OEfiIaOEpfMut91T65NpzB+Lz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804050549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13375},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804050549.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/18e1a530a4a9ab61dad198eccad2ea76/skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804050549.tgz","_integrity":"sha512-ZoManwRXRxCFEwBA9Fy6N6acT6QzSKazAGWNm6tDC/3ogpwuH8ffLI8L5Yb8XcfxOlEHZ03gBXN7coU6ydXnHg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-rolldown-cdk-bundle-plugin-20260804050549_1785819970552_0.4977772330609225","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-rolldown-cdk-bundle-plugin-20260804234000":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-rolldown-cdk-bundle-plugin-20260804234000","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804234000","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"24b206302008835ec9e55034004afe72dce24e00","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804234000.tgz","fileCount":8,"integrity":"sha512-MWD4kVenAtj+uqRySafZvS48o3bgZGSUfPzWoArk7MRPy4HhkuXens1FoY9geS9QQY+HSZ5oS5UR/3fil2dVig==","signatures":[{"sig":"MEQCICXDPM61Ko0gOXhwhMQGmn+3StlcVEs5Q9yOFP9FwF+iAiBn3OZFx9Xxfp/aynooSc21QvIk70ODILoPxXhUVHTvdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-rolldown-cdk-bundle-plugin-20260804234000","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13375},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804234000.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/46eb031241137a5e81111802cb98f621/skuba-lib-detect-invalid-spies-1.1.1-rolldown-cdk-bundle-plugin-20260804234000.tgz","_integrity":"sha512-MWD4kVenAtj+uqRySafZvS48o3bgZGSUfPzWoArk7MRPy4HhkuXens1FoY9geS9QQY+HSZ5oS5UR/3fil2dVig==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.16.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.44.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-rolldown-cdk-bundle-plugin-20260804234000_1785886823324_0.10310516866335817","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-main-20260811055651":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1-main-20260811055651","license":"MIT","_id":"@skuba-lib/detect-invalid-spies@1.1.1-main-20260811055651","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dist":{"shasum":"fef5850617086a379db75a45e71e701a8337856e","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1-main-20260811055651.tgz","fileCount":8,"integrity":"sha512-dQsfTFUmFqSfQ5Hoi8jhDqEDtGANFXx663L6splvRRpXSbC1jWGUyybpSxpmeYFarIzQgmtkdnN/6ByQ38C9Sg==","signatures":[{"sig":"MEUCIQDvZ7swFU7Z+nbPkmslRMIvcgYKKg5e7WwsT/KhYbXvXAIgNom3g8453JVCqq7/e5cgHfCXRu03QiRT2WTR8PYsKRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1-main-20260811055651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13353},"type":"module","_from":"file:skuba-lib-detect-invalid-spies-1.1.1-main-20260811055651.tgz","skuba":{"type":"package","version":"14.1.2","template":"oss-npm-package","entryPoint":"src/bin.ts"},"engines":{"node":">=22.14.0"},"exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"private":false,"scripts":{"test":"pnpm skuba test","build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test:ci":"pnpm skuba test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"_resolved":"/tmp/91dce6fa07aeb34ca7a7cfbb298171b8/skuba-lib-detect-invalid-spies-1.1.1-main-20260811055651.tgz","_integrity":"sha512-dQsfTFUmFqSfQ5Hoi8jhDqEDtGANFXx663L6splvRRpXSbC1jWGUyybpSxpmeYFarIzQgmtkdnN/6ByQ38C9Sg==","repository":{"url":"git+https://github.com/seek-oss/skuba.git","type":"git","directory":"packages/detect-invalid-spies"},"_npmVersion":"11.17.0","description":"Detect invalid spies in Jest and Vitest tests","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"fs-extra":"^11.0.0","fast-glob":"^3.3.2","typescript":"~6.0.0","@ast-grep/napi":"~0.45.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detect-invalid-spies_1.1.1-main-20260811055651_1786427834643_0.9010810948832491","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@skuba-lib/detect-invalid-spies","version":"1.1.1","private":false,"description":"Detect invalid spies in Jest and Vitest tests","homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"repository":{"type":"git","url":"git+https://github.com/seek-oss/skuba.git","directory":"packages/detect-invalid-spies"},"license":"MIT","sideEffects":false,"type":"module","exports":{".":"./lib/index.mjs","./bin":"./lib/bin.mjs","./package.json":"./package.json"},"bin":{"detect-invalid-spies":"lib/bin.mjs"},"dependencies":{"@ast-grep/napi":"~0.45.0","fast-glob":"^3.3.2","fs-extra":"^11.0.0","typescript":"~6.0.0"},"engines":{"node":">=22.14.0"},"skuba":{"entryPoint":"src/bin.ts","template":"oss-npm-package","type":"package","version":"14.1.2"},"scripts":{"build":"pnpm skuba build-package","skuba":"node ../../lib/skuba","test":"pnpm skuba test","test:ci":"pnpm skuba test --coverage"},"_id":"@skuba-lib/detect-invalid-spies@1.1.1","_integrity":"sha512-OqDaSdtZwA3KTcHEaumHfRm1K6O8NryQ1gq564eTHJI8/J1R/Ispit5ZgulOF6X1SGTmCR7KZUXCCRAuH1sTTw==","_resolved":"/tmp/0dfd8fa344f56d06a850468a60f5de94/skuba-lib-detect-invalid-spies-1.1.1.tgz","_from":"file:skuba-lib-detect-invalid-spies-1.1.1.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-OqDaSdtZwA3KTcHEaumHfRm1K6O8NryQ1gq564eTHJI8/J1R/Ispit5ZgulOF6X1SGTmCR7KZUXCCRAuH1sTTw==","shasum":"c4260390546a318a32dbec6f387b59ab4a2c0718","tarball":"https://registry.npmjs.org/@skuba-lib/detect-invalid-spies/-/detect-invalid-spies-1.1.1.tgz","fileCount":8,"unpackedSize":13333,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@skuba-lib%2fdetect-invalid-spies@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQlhUH+VnMXx7nR3oG1y//BSq8zYuz5CkQb84hdIxcwwIgT3X5GO+9mIqh/oNSzhOyKuYAv0XVRVpZIB/ISxdtUTA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9b18760b-291d-43b1-be56-ff74e2196a1c"}},"directories":{},"maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/detect-invalid-spies_1.1.1_1786428384130_0.67986315832352"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-30T13:20:09.779Z","modified":"2026-08-11T06:06:24.647Z","0.0.0":"2026-03-30T13:20:10.056Z","1.0.0-detect-invalid-spies-20260330132159":"2026-03-30T13:22:41.980Z","1.0.0-detect-invalid-spies-20260330134110":"2026-03-30T13:41:43.029Z","1.0.0-detect-invalid-spies-20260330135107":"2026-03-30T13:51:40.995Z","1.0.0-replace-global-vars-20260407052746":"2026-04-07T05:28:22.267Z","1.0.0-replace-global-vars-20260407055355":"2026-04-07T05:54:31.462Z","1.0.0-migrate-to-vitest-20260408011354":"2026-04-08T01:14:29.339Z","1.0.0-migrate-to-vitest-20260408020015":"2026-04-08T02:00:51.315Z","1.0.0-migrate-to-vitest-20260408034522":"2026-04-08T03:45:54.986Z","1.0.0-replace-global-vars-20260408043507":"2026-04-08T04:35:44.762Z","1.0.0-replace-global-vars-20260409014857":"2026-04-09T01:49:31.860Z","1.0.0-replace-global-vars-20260409033537":"2026-04-09T03:36:13.418Z","1.0.0-replace-global-vars-20260409035146":"2026-04-09T03:52:21.066Z","1.0.0-migrate-to-vitest-20260409035352":"2026-04-09T03:54:26.871Z","1.0.0-replace-global-vars-20260410021029":"2026-04-10T02:11:04.920Z","1.0.0-replace-global-vars-20260410021943":"2026-04-10T02:20:18.858Z","1.0.0-replace-global-vars-20260410042913":"2026-04-10T04:29:49.589Z","1.0.0-replace-global-vars-20260411103648":"2026-04-11T10:37:24.340Z","1.0.0-migrate-to-vitest-20260416031020":"2026-04-16T03:10:57.012Z","1.0.0-replace-global-vars-20260416032518":"2026-04-16T03:25:52.478Z","1.0.0-replace-global-vars-20260416034920":"2026-04-16T03:49:56.362Z","1.0.0-replace-global-vars-20260416045926":"2026-04-16T05:00:03.116Z","1.0.0-replace-global-vars-20260416055641":"2026-04-16T05:57:13.881Z","1.0.0-replace-global-vars-20260416070008":"2026-04-16T07:00:44.490Z","1.0.0-migrate-to-vitest-20260416072403":"2026-04-16T07:24:39.795Z","1.0.0-replace-global-vars-20260416072746":"2026-04-16T07:28:19.327Z","1.0.0-replace-global-vars-20260417065206":"2026-04-17T06:52:44.824Z","1.0.0-replace-global-vars-20260417162922":"2026-04-17T16:29:58.505Z","1.0.0-add-init-local-template-support-20260419042151":"2026-04-19T04:22:23.192Z","1.0.0-replace-global-vars-20260420091837":"2026-04-20T09:19:15.105Z","1.0.0-replace-global-vars-20260420092755":"2026-04-20T09:28:33.684Z","1.0.0-add-skuba-changesets-changelog-20260420101121":"2026-04-20T10:11:56.877Z","1.0.0-replace-global-vars-20260421044249":"2026-04-21T04:43:20.160Z","1.0.0-replace-global-vars-20260421064100":"2026-04-21T06:41:38.349Z","1.0.0-replace-global-vars-20260422013357":"2026-04-22T01:34:33.258Z","1.0.0-fix-start-20260422071724":"2026-04-22T07:17:53.549Z","1.0.0-replace-global-vars-20260422091239":"2026-04-22T09:13:17.882Z","1.0.0-migrate-to-vitest-20260425035140":"2026-04-25T03:52:17.955Z","1.0.0-replace-global-vars-20260429053803":"2026-04-29T05:38:44.424Z","1.0.0-replace-global-vars-20260502124928":"2026-05-02T12:50:10.322Z","1.0.0-replace-global-vars-20260502125721":"2026-05-02T12:58:05.038Z","1.0.0-replace-global-vars-20260503040046":"2026-05-03T04:01:27.484Z","1.0.0-replace-global-vars-20260503134054":"2026-05-03T13:41:34.031Z","1.0.0-replace-global-vars-20260504235007":"2026-05-04T23:50:45.642Z","1.0.0-replace-global-vars-20260505013141":"2026-05-05T01:32:17.568Z","1.0.0-replace-global-vars-20260505023037":"2026-05-05T02:31:17.553Z","1.0.0-replace-global-vars-20260505033442":"2026-05-05T03:35:20.234Z","1.0.0-replace-global-vars-20260505060309":"2026-05-05T06:03:44.822Z","1.0.0-replace-global-vars-20260505070630":"2026-05-05T07:07:07.411Z","1.0.0-replace-global-vars-20260506000453":"2026-05-06T00:05:31.608Z","1.0.0-replace-global-vars-20260506001123":"2026-05-06T00:12:04.136Z","1.0.0-replace-global-vars-20260506023131":"2026-05-06T02:32:08.255Z","1.0.0-replace-global-vars-20260506032403":"2026-05-06T03:24:41.977Z","1.0.0-main-20260507032815":"2026-05-07T03:28:54.628Z","1.0.0-patches-20260508020652":"2026-05-08T02:07:31.794Z","1.0.0-patches-20260508021424":"2026-05-08T02:15:02.371Z","1.0.0-patches-20260508024554":"2026-05-08T02:46:31.325Z","1.0.0-patches-20260508040211":"2026-05-08T04:02:50.463Z","1.0.0-patches-20260508054035":"2026-05-08T05:41:13.856Z","1.0.0-patches-20260508063201":"2026-05-08T06:32:41.035Z","1.0.0-patches-20260508064912":"2026-05-08T06:49:52.557Z","1.0.0-patches-20260508124504":"2026-05-08T12:45:44.224Z","1.0.0-patches-20260508125500":"2026-05-08T12:55:41.185Z","1.0.0-patches-20260508134515":"2026-05-08T13:46:01.492Z","1.0.0-patches-20260509030549":"2026-05-09T03:06:27.900Z","1.0.0-patches-20260509040511":"2026-05-09T04:05:50.861Z","1.0.0-patches-20260509041558":"2026-05-09T04:16:37.341Z","1.0.0-patches-20260510024321":"2026-05-10T02:43:59.945Z","1.0.0-patches-20260510025929":"2026-05-10T03:00:05.933Z","1.0.0-patches-20260510030839":"2026-05-10T03:09:18.544Z","1.0.0-patches-20260510033913":"2026-05-10T03:39:51.131Z","1.0.0-patches-20260510101755":"2026-05-10T10:18:33.921Z","1.0.0-patches-20260510103126":"2026-05-10T10:32:05.856Z","1.0.0-is-this-quicker-20260510110105":"2026-05-10T11:01:53.161Z","1.0.0-patches-20260510112807":"2026-05-10T11:28:47.541Z","1.0.0-patches-20260510122650":"2026-05-10T12:27:26.750Z","1.0.0-patches-20260510130017":"2026-05-10T13:01:00.625Z","1.0.0-main-20260511001515":"2026-05-11T00:15:53.778Z","1.0.0-main-20260511020348":"2026-05-11T02:04:28.534Z","1.0.0":"2026-05-11T02:53:29.973Z","1.0.1-renovate-typescript-6.x-20260511143353":"2026-05-11T14:34:23.042Z","1.0.1-renovate-typescript-6.x-20260511145342":"2026-05-11T14:54:15.974Z","1.0.1-spy-detection-case-20260513041046":"2026-05-13T04:11:13.944Z","1.0.1-fix-spy-detection-20260513051300":"2026-05-13T05:13:28.509Z","1.0.1-fix-spy-detection-20260513053056":"2026-05-13T05:31:23.412Z","1.0.1-fix-spy-detection-20260513053820":"2026-05-13T05:38:48.330Z","1.0.1":"2026-05-13T05:48:35.922Z","1.0.2-renovate-typescript-6.x-20260529051322":"2026-05-29T05:13:56.952Z","1.0.2-main-20260609014203":"2026-06-09T01:42:35.732Z","1.1.0-add-cdk-NodejsFunction-20260613134315":"2026-06-13T13:43:50.449Z","1.1.0-add-cdk-NodejsFunction-20260613135656":"2026-06-13T13:57:39.264Z","1.1.0-add-cdk-NodejsFunction-20260613141552":"2026-06-13T14:16:36.470Z","1.1.0-hoist-changesets-20260614023310":"2026-06-14T02:33:46.781Z","1.1.0-add-cdk-NodejsFunction-20260614035222":"2026-06-14T03:53:10.183Z","1.1.0-use-vitest-globals-20260615002540":"2026-06-15T00:26:13.972Z","1.1.0-main-20260615042621":"2026-06-15T04:26:53.443Z","1.1.0-main-20260615053143":"2026-06-15T05:32:15.238Z","1.1.0-fix-docker-prune-20260615082053":"2026-06-15T08:21:26.053Z","1.1.0-main-20260615230713":"2026-06-15T23:07:47.581Z","1.1.0":"2026-06-17T01:36:35.847Z","1.1.1-more-deathspiral-20260629225722":"2026-06-29T22:57:54.419Z","1.1.1-debug-20260630011803":"2026-06-30T01:18:33.509Z","1.1.1-add-mount-buildkite-agent-patch-20260702013238":"2026-07-02T01:33:08.941Z","1.1.1-add-mount-buildkite-agent-patch-20260707042334":"2026-07-07T04:24:07.874Z","1.1.1-bundle-skuby-doo-20260715001608":"2026-07-15T00:16:38.037Z","1.1.1-main-20260715115413":"2026-07-15T11:54:37.947Z","1.1.1-add-mount-buildkite-agent-patch-20260716030843":"2026-07-16T03:09:21.272Z","1.1.1-unwind-datadog-lambda-hacks-20260716030847":"2026-07-16T03:09:25.459Z","1.1.1-add-mount-buildkite-agent-patch-20260716031622":"2026-07-16T03:16:51.447Z","1.1.1-unwind-datadog-lambda-hacks-20260716031634":"2026-07-16T03:17:02.281Z","1.1.1-fix-brokey-ci-20260716034326":"2026-07-16T03:43:50.731Z","1.1.1-pin-npm-20260716035149":"2026-07-16T03:52:14.742Z","1.1.1-pin-npm-20260716035341":"2026-07-16T03:54:05.437Z","1.1.1-add-mount-buildkite-agent-patch-20260716051831":"2026-07-16T05:18:55.284Z","1.1.1-unwind-datadog-lambda-hacks-20260716051854":"2026-07-16T05:19:18.955Z","1.1.1-unwind-datadog-lambda-hacks-20260716065331":"2026-07-16T06:53:55.470Z","1.1.1-fix-npmrc-guardrail-20260724060621":"2026-07-24T06:06:51.989Z","1.1.1-import-ts-20260725063955":"2026-07-25T06:40:20.847Z","1.1.1-import-ts-20260727110649":"2026-07-27T11:07:13.292Z","1.1.1-rolldown-cdk-bundle-plugin-20260804001207":"2026-08-04T00:12:31.129Z","1.1.1-main-20260804032943":"2026-08-04T03:30:05.861Z","1.1.1-rolldown-cdk-bundle-plugin-20260804050549":"2026-08-04T05:06:10.727Z","1.1.1-rolldown-cdk-bundle-plugin-20260804234000":"2026-08-04T23:40:23.475Z","1.1.1-main-20260811055651":"2026-08-11T05:57:14.781Z","1.1.1":"2026-08-11T06:06:24.270Z"},"bugs":{"url":"https://github.com/seek-oss/skuba/issues"},"license":"MIT","homepage":"https://github.com/seek-oss/skuba/tree/main/packages/detect-invalid-spies#readme","repository":{"type":"git","url":"git+https://github.com/seek-oss/skuba.git","directory":"packages/detect-invalid-spies"},"description":"Detect invalid spies in Jest and Vitest tests","maintainers":[{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"readme":"# @skuba-lib/detect-invalid-spies\n\nDetects `jest.spyOn` / `vi.spyOn` usage patterns where the spy won't work because the spied function is called internally within the same module it is exported from.\n\n## The problem\n\nWhen you spy on a named export, the spy replaces the binding on the **module namespace object**. But if the source module calls that function directly (using its local binding), those calls bypass the spy entirely.\n\n```ts\n// greet.ts\nexport const sayHello = (name: string) => `Hello, ${name}!`;\n\nexport const greetEveryone = (names: string[]) =>\n  names.map((name) => sayHello(name));\n//                   ^^^^^^^^ calls the local binding — not the export\n```\n\n```ts\n// greet.test.ts\nimport * as greet from './greet.js';\n\nit('greets everyone with a custom message', () => {\n  vi.spyOn(greet, 'sayHello').mockReturnValue('Hi!');\n\n  // ✗ Fails — greetEveryone bypasses the spy and calls the original sayHello\n  expect(greet.greetEveryone(['Alice'])).toEqual(['Hi!']);\n});\n```\n\nThe test silently passes in Jest (which rewrites module bindings) but fails in Vitest (which does not), making this a common source of breakage when migrating between the two.\n\n## Usage\n\nRun it against a directory of source files:\n\n```sh\npnpm --config.minimumReleaseAge=4320 dlx @skuba-lib/detect-invalid-spies .\n```\n\nIt prints each invalid spy to stderr and exits with code `1` if any are found:\n\n```\n  Invalid spy in src/greet.test.ts\n  spy:     (jest|vi).spyOn(…, 'sayHello')\n  module:  src/greet.ts (via './greet.js')\n  reason:  'sayHello' is called internally — the spy won't intercept it\n```\n","readmeFilename":"README.md"}