{"_id":"circle-ir","_rev":"263-8220be6aec084a92eda59358410e2f31","name":"circle-ir","dist-tags":{"latest":"4.9.26"},"versions":{"3.1.0":{"name":"circle-ir","version":"3.1.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.1.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"b39198c0d3e318dfbc8294e612e6235b50bb8ccc","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.1.0.tgz","fileCount":194,"integrity":"sha512-G9L1bVd1ISvrlGGl9tcuChm49c987nMyFNbRbuLlDTa9I8HHzM/E8pSGSAf54ZqL8TsosPXBuVkFO6fcPFTESA==","signatures":[{"sig":"MEUCIE+TRfzyKJiRHCF3+9iuS8sr+4w9UlkZ064EzbujKftEAiEAwjUpc6sKsuvX3vyWQ9bL9YW1cp1GYG5rUCoH5prv2eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8489622},"main":"dist/index.js","type":"module","_from":"file:circle-ir-3.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"scripts":{"test":"vitest run","build":"tsc","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --external:pino --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"_resolved":"/Users/eyal/work/cognium/cognitim/circle-ir/circle-ir-3.1.0.tgz","_integrity":"sha512-G9L1bVd1ISvrlGGl9tcuChm49c987nMyFNbRbuLlDTa9I8HHzM/E8pSGSAf54ZqL8TsosPXBuVkFO6fcPFTESA==","repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"pino":"^10.3.0","yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","pino-pretty":"^13.1.3","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.1.0_1770805798431_0.07311367876130359","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"circle-ir","version":"3.1.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.1.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"5169b98f6608000bea506cb6cd5f21ad4a9e0014","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.1.1.tgz","fileCount":196,"integrity":"sha512-nWpSTABHqZ/PJxOVPER4yTowJZv07kNsMiWe6gXaLJ2cCQg9Y9AkYAVs+cv8RDKtHo7zqVSXrFUg4yzy1H8mXg==","signatures":[{"sig":"MEUCIETtSv0Y9iRAswMh6QWorH4aYuTmJRCazI3GH/WD7YpwAiEA0QQWZfMLnXbPJDQoyW3+aCEFq4KEiPtN2qZnQypAkV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8551292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"be4aac4b7bf36f086d276ece21d44b1201f28257","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --external:pino --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"pino":"^10.3.0","yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","pino-pretty":"^13.1.3","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.1.1_1771375478299_0.9385107849841186","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"circle-ir","version":"3.2.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.2.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"2f9b79b63d6d02e9902f8883ba90a24a559efbe3","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.2.0.tgz","fileCount":196,"integrity":"sha512-XR02sWa/v6TS+HMLAtZN81KK53poM9kp9vFQLXkXeP8oJGROZM6Ze/9pJgD+5cp0vL7lsXBwNbYfEcsIcb7Ubw==","signatures":[{"sig":"MEYCIQCmvtpdQRlSGY2h25f3cJat247Z5dLY9FuHrSNA/Bqg9QIhAJzww6MFR0JyLZeixwFkJKA9eSx2qggCUbtdr1eqtVzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8576265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"66bd0e93ddd1f5bbd64157b0271a93d89eff8343","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:pino --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --external:pino --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"pino":"^10.3.0","yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","pino-pretty":"^13.1.3","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.2.0_1771478600824_0.21902716419909352","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"circle-ir","version":"3.3.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.3.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"af422d95d7f0977046dba3df518140fc0419a769","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.3.0.tgz","fileCount":187,"integrity":"sha512-RN5Py7CFo54uzlrclVcbIm5FkiptiuIfKJDxn4P326jF4R7PJRUFbiGQBUhIjkKpEBiAn5dGJjGMBVfGw/phiA==","signatures":[{"sig":"MEUCIGzxpGUDfUDQYA4siYPbTxb1fsmoeKSJgAbES8kUshRiAiEAxFhie1miqEMxysoJsnlUgPy5BGNHhhI+ErgOauyp0aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8545091},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"be95b1e4f85153b373f7735aab041ee0ea128130","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.3.0_1771535517490_0.08015904248229466","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"circle-ir","version":"3.3.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.3.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"a0f3996a61ccee786a9deff234221d5aeb07666e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.3.1.tgz","fileCount":187,"integrity":"sha512-di6b/4XKv7sD+zBE0E6/JRhswApvAl8FGe+F7X3ba6cELRiaY/R/l+kPl56zPyqCpks2bMcIbZkvAWnpNgTZEQ==","signatures":[{"sig":"MEYCIQDsRbWmm8y4/2E3t+axd6b+aAoMu8QO7p6MmfuyD4PhxgIhAL79JefIY1yM7WnQsutn8t/RToIMMAPu373fZZD7Xq3l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8545091},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"25f8281519e32540a9adfef57e8818eb2ccb6002","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.3.1_1771570447939_0.3893565898036251","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"circle-ir","version":"3.3.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.3.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"65f961462361f388a52cfadd57b01f3dc2c15819","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.3.2.tgz","fileCount":187,"integrity":"sha512-vS3SLS0PH3r3wtW/HjN959dsAHDEWks8wiS9RoUqS4OeIPoyCGJ4gXrPLtriECiRGWKfpQ4OG7PiI4jFyIhZOA==","signatures":[{"sig":"MEYCIQDO/G7VGN3LFt1J6KW8fL5zL0YrpdSwbMQDfr4FuHWVVAIhAKS07gMQvG+KBAouErcu8DBS9HC+jNzheR1RdZb+jt9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8560774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"7a11098f6223bd71ab7d3163970b3726b47503cf","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.3.2_1772783475904_0.9805644133632172","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"circle-ir","version":"3.3.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.3.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"f3ae0ea807cc1ab8170c8c79713683f93ff77eb8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.3.3.tgz","fileCount":187,"integrity":"sha512-gbU4OPkNRkgFWVA2QBpplB2Up1WdyCGOFET19WSU0S88q+YRAWSw+emjomjmyjiQ6+HCPbgY0qwjUeflITM8Eg==","signatures":[{"sig":"MEYCIQCKHfpg8/inLQaY+LTlAw7TOndXVps2Sopd5cmPBS9YcgIhAOekRTP2Er1kDz4BOa7mbQOsM3bUFldkRXlBfU3wc4i6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8566908},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"7c48452209bb896905fc1f46cae860e4a942e2e3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.3.3_1773093237580_0.23793555639802122","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"circle-ir","version":"3.4.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.4.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"cd8905cb683fdd5f21658fccd1917b2bc1a52248","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.4.0.tgz","fileCount":187,"integrity":"sha512-Ba5HRXlUyU3eEgSNxcCBPbgIb19AJbgrP6jGMx/Tu/HT4OfJJAcVE9C7dSEnpIS8sHU6am0r+1iRF4BRCw+UvA==","signatures":[{"sig":"MEUCIHrPddLch9zzLqiJtHvPKyaiuDI7S80Zv8PDnGUDIFM2AiEAp3GeZTb3LiVc8+9oB40amKScfbv/1d/oF7RsLAuq08M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8573386},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"d0f9c8ee4965ca698534dceca8fa56ac5a144028","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.4.0_1773201264693_0.9985050722616859","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"circle-ir","version":"3.6.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.6.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"3ff2c5295cb614b7dd9fc70418ffb9140e502681","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.6.0.tgz","fileCount":192,"integrity":"sha512-9HIN0zRsDOAVmat3hM63gVDOSMv2UD6c9EjqTfgZzOjHuRhL5ngu2yaYVbP2dqEn5m74YXR2l7yilRB1AWEqcQ==","signatures":[{"sig":"MEUCIQDZFj/xy+mbwRVOBJlDmBbabERSY4epdUOXIHiSNWAw8AIgSr2/kgxRKq99W/E1kmPszL6AVT2+Aqb03Hv/oXGi9lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11329631},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"25c3fe5f5103eb6756ba5abcdd34f91ff56a61f3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.6.0_1773248620136_0.8699147501772071","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"circle-ir","version":"3.8.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.8.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"2878d40def048f5612fa0773ca665650d11d0937","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.8.0.tgz","fileCount":192,"integrity":"sha512-6FgsdCnH1R67HdBfSVQMzvWVzEBQ6eZKpYwdtk1T916GJpRWPz4iA4kZ8RMgHXNLCEvwwX8Ml4wY6KX70Ecg8w==","signatures":[{"sig":"MEYCIQDQ+xMAJzSLDcCcMG17ikPKW6yUPsNsJ7rogYux+YIWwQIhAI9xbZ+/PZE+hBPYafG7kXq1Ks6/IS4kgJ41JGiptG0+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11384054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"28a99a882a1f7f8f1a31ab5b1894caa4bfb4dcb9","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.8.0_1773275527582_0.7787330303221898","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"circle-ir","version":"3.8.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"ISC","_id":"circle-ir@3.8.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"f5f31564676ee7a6f3cc4f0b458aa437b90e9631","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.8.2.tgz","fileCount":192,"integrity":"sha512-wiZlIM1EyAzKOZWWAVUKR1spUokQrdJtmmxU4kQOOF6xf4iLRc9S5lbzHpZ/0RWzsAha1TVtDMVKrLKXO9RilA==","signatures":[{"sig":"MEUCICMoqMR+zIvbF5ZZU9TX+vEOsQC5/Nfpt1iS265Q41EOAiEAiC27hX+CrsD0mgLiXq0K0/R0jv/+zh8uDrVY+qmkPIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11401978},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cognitim","type":"github"},"gitHead":"a3ef984455299de5d79102594e50d0721ef1255c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","esbuild":"^0.27.2","ts-node":"^10.9.2","unzipper":"^0.12.3","typescript":"^5.9.3","@types/node":"^25.0.10","@types/unzipper":"^0.10.11","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.8.2_1773353276122_0.5411721002334493","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"circle-ir","version":"3.8.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.8.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"6d076fc2677b4314dcae020510c9dbb9e1fb7278","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.8.3.tgz","fileCount":187,"integrity":"sha512-+5x+Xyhxq+v4UyZ2J2iTjYpzxoFkuz5VvnE71vK8aPhBnz+KNbU1FaPU9+GQPMzDnVTw75v8yewgkRTcUuoa4g==","signatures":[{"sig":"MEYCIQCzxNYwVelN5IQ9CoWGr225JZd6TKpex6rYMEIP7Zzf1wIhAKtM3r0eWOiUss1LkEge+/dH7uQgMPNNhzgolrw4LSDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7642079},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"da9bafd88bf478063419ae95e1b1775e712db507","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.8.3_1773780003345_0.3320917827078804","host":"s3://npm-registry-packages-npm-production"}},"3.8.4":{"name":"circle-ir","version":"3.8.4","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.8.4","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"8afc839c714cc6c5184e00fc41e40151a4187f4b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.8.4.tgz","fileCount":187,"integrity":"sha512-TmSouXo+z/aRR5E1VTl+XXhHeFAOiTg1AJpQmRDNCu/DA96LkvPtJ2RxmsRxI6e9/bvXVKIZRTMHJ9kpNeInIg==","signatures":[{"sig":"MEUCIBkxoIdcT9tLmOUr6CEyoVQfT1bkZcS7gQUQFb76uri7AiEAjCUS/qVnynzy1J70hIa7uYOEn6jz2j+gkip+r3cdAXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7642236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"385b2d3bf7b8d904824e292fd437a408f6e33297","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.8.4_1774380523229_0.01000118059575228","host":"s3://npm-registry-packages-npm-production"}},"3.9.7":{"name":"circle-ir","version":"3.9.7","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.9.7","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"33b60a3db415faa8a458d65936ed42eaa1474899","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.9.7.tgz","fileCount":313,"integrity":"sha512-8Or+4mCFBXCObOTd2XM+ut8ZhXHLbhzor8kb0MRQbW/TJeDpz3mS3NLbswdy0/Gvfk8mMjFWcnJsgneHXnAcIQ==","signatures":[{"sig":"MEYCIQDd2lMtp58FJlFTvzEuzGAMdkr9I6mbhwJTnr2QXKTIIwIhAJDYq9hTIKotWDGx0lMuMGmwQpfrWlxlKrl9tOgfP0wh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8039724},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"dbf469800da09b3efc8a319614e7fb782cf266c6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.9.7_1774559649276_0.14752070215387625","host":"s3://npm-registry-packages-npm-production"}},"3.9.8":{"name":"circle-ir","version":"3.9.8","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.9.8","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"0520005d7bc293bb3cdc5f97f63577ff501024e8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.9.8.tgz","fileCount":334,"integrity":"sha512-D0vBdiVjmMOI19FZIBzR+Em3qmBYctFfKb+fjxnoi0V3zNk0dTKMz6RI1VY2g7w17TA6kYmsvZOULNXCUU9E2A==","signatures":[{"sig":"MEYCIQC1ntC8tNhDxCtaS3bMSdNHy4QVFrYVuVGbXWbLFNyyDgIhAIN/I2z/dNjajP0ADhYneBQM4etbfv9o2aLFt9erbZnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8148155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1132ab4dde50f9b495c7f821dc0f2d788ebe5459","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.9.8_1774577639950_0.09188293924943869","host":"s3://npm-registry-packages-npm-production"}},"3.9.10":{"name":"circle-ir","version":"3.9.10","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.9.10","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"d0045498e99b9696211bc1d8e9b25aee6ca96a74","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.9.10.tgz","fileCount":352,"integrity":"sha512-U90ipulLK9IwQmix7nF8xfZg0tTDShB86FRHgMnJVeJylrivT5060yUVwLiUEuGL0DgEHPnHMQ20dPnd+La2nw==","signatures":[{"sig":"MEUCIQDLwvUn7l4ZNQWKLr3ppnmqNbhcsIewWyPQrQ7v6qKn/wIgRMSRMVjw25UCmVBvgU8wJ+hVJO3zuyh3eMNw2VfNMOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8221492},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8431eba6e07ec695245ba105abddb0016c234a1d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.9.10_1774656106522_0.9633272381615341","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"circle-ir","version":"3.11.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.11.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"e4cb34cc9ea9bfa9d83e3e631cf3004ed59e753c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.11.0.tgz","fileCount":364,"integrity":"sha512-9Y3xz4iXPvCoYJtNu5Mj9hiz01sXnLc5ctGUMjsv05dxdfX/h12umlOFnoyRynBdcfcyGfG6Gf8+//fXjouNAQ==","signatures":[{"sig":"MEQCIFwH2IZFIPMfdr0SghLlj4USghZnnaW3kRA2wdtG9jQ5AiBqzDltppbBtQGed9vCv7NDmNYhwPXlW+4xvMnp2+69pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8294330},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1b6685543d2010f204516ac03de16fda74e0fb2f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.11.0_1774698720590_0.18272053787275477","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"circle-ir","version":"3.12.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.12.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"ae4d1d77922d7ce99b632894adb20b7b7624be51","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.12.0.tgz","fileCount":364,"integrity":"sha512-g6lI/7JzvAoXIJMTrTS56vzIWpPRTcq78D1AC/13ivd7r3CCQCs/mCxvYVMf9nn9fprN4egqgQA5djUqymjOyQ==","signatures":[{"sig":"MEUCIQDd4XVoiqC9X4iIo5t1IWbwB1WGYgQedta2I8yn+M3BAAIgYyR1pEnIEJI8MzI5rIEbeM0cSnVyp8MdsqQrHNR+l64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8303673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"516827d304b19cf9088ef8627ec7cbb778aab9f7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.2","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.12.0_1774702474026_0.6889581935325162","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"circle-ir","version":"3.12.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.12.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"9de82b82ea3011e5b4571656eab3b42e9d5ee31b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.12.1.tgz","fileCount":364,"integrity":"sha512-ZASHsot4Bu/A5wVxo4IwkvUjrD1ekPd+5fMFZRrNx4IuTAcJnvEQee4RgEZ3MRB8vblX9lZgnK0dSz9OOQYvwQ==","signatures":[{"sig":"MEUCIQD5rS33+TgKq8JQGFKDxt+H8dwnLcWpD7AIX9CGMA9kaQIgKmgkHbB8tFlMSqqlZ13S1IxLyqKHA/cBOzcyXqbVg3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8303673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d5967205d0512474744497e24307ce1f5d2449a3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.12.1_1774704321257_0.26160862331283363","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"circle-ir","version":"3.14.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.14.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"ff56760733ea4bd7d648e110d9c791ccb223ebb1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.14.0.tgz","fileCount":382,"integrity":"sha512-6v/rfxP3+Tguv5cliYdyyxi0bpYaGCKMS/mSyJ13DNmcVltzkSX22k/Xg1ma9sAGFIuMGznx7UBfcOVrhqD5vQ==","signatures":[{"sig":"MEYCIQC4oWSFUyg1y4n+ue6AO1ScrgD+gCl/07gIJHjASOTDXwIhAIOb00yw/nzSOseW+QZwISGJgWUIK8n43PtHHd+lHUzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8403785},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1b03555d821e2c92d495bdc366e08b28780cbb1d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.14.0_1774712938238_0.8807342739750588","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"circle-ir","version":"3.15.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.15.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"a19d112e9bff326c963642030195f682dc660b7d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.15.0.tgz","fileCount":382,"integrity":"sha512-5MZ2NXa92Ai4oLd218sJeUCq65rQSYYerDnNJ/GJoiXxKDAwOMttfHK2CPxv68CfFafSjpvzyhlBM/SeTx7iSA==","signatures":[{"sig":"MEUCIQCwtlqH/QHzNC/1pzwkwSyM/n/PtQYtfi/7GVuJXkvNPgIgU5TqlKcOotPHfUhG2qKxqcXwqD5p+Gygs/fZUIq3ieM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8413050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"53ad14e693b9d6c4a7b81a3664c9964f7f22e663","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.15.0_1774848014665_0.8883984949005659","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"circle-ir","version":"3.16.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"b0759242651e7419aed5345a42638a110b2dc9ac","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.0.tgz","fileCount":382,"integrity":"sha512-xTKxRTqXCUiCELTQPOMCa1V3DUvWSXhF0FVahpYRE0BQpFJhH1fMo4qrOmGzqBs9S3qaViMqMMuO/CKSSieOMQ==","signatures":[{"sig":"MEQCIFOjW/Podt8gxeN8aM7WHDY29kik5r+jPcNlKvPs7hCpAiAuE/4T9acM7aEVp+RKn0HfadLR1quxIFy6b3T/jx7CpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8426809},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"bea99e36f683c5dd76fe94bc409348360c22caed","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.0_1774851426067_0.31277417075790814","host":"s3://npm-registry-packages-npm-production"}},"3.16.1":{"name":"circle-ir","version":"3.16.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"ccb89ecb7c9e5be8f211e33a91abf6de464444f4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.1.tgz","fileCount":382,"integrity":"sha512-y2TleGONJWnoTGFAuno4OifOBf6hg88gWxbV7V3cfFd0H6uQAGFb9m7YMk386SbvH6bsmdhAcgpkIIWGkmZdSQ==","signatures":[{"sig":"MEYCIQDZc/f79mp9Aru2D8m/if+3mHHC6NIO5ffLAS2Rt6ykcAIhAMdKz5ZmqValrqsCvD8MbzWA8q3oKDcB0e0y8em21ElY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8426787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"596aee26576efad6cef944413f81059ea6005c26","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.1_1774852039900_0.5296252458786737","host":"s3://npm-registry-packages-npm-production"}},"3.16.3":{"name":"circle-ir","version":"3.16.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"5973a2d749fad3c3840dc4ebd6661739c6d099e4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.3.tgz","fileCount":382,"integrity":"sha512-PSl0c/nPIawrq0DRcdIPD8nrf+4EMwbFXjFCKdhph56yah0/AfeJavKLl27JPn7rrgrR48+e9hd7tmaW95IuXg==","signatures":[{"sig":"MEQCIC+CPmA8HxgonbaCTvK0XKEn1My0QR5Fjy50AQ5azMDlAiAYjQd1XGT7rAf2cvqrubPGV+IFG2CeSfo0zHoMcOb2Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8428961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8513004f55f8a60366c990ed9a821808d3af8e4e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.3_1774854445752_0.6892405880260992","host":"s3://npm-registry-packages-npm-production"}},"3.16.4":{"name":"circle-ir","version":"3.16.4","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.4","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"e6a201461e481ee0b6f4785251ba64323074c6fc","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.4.tgz","fileCount":382,"integrity":"sha512-RISYM6JMhr/ApaMksF1Cjpc0lwz6k5v7oKhKrDB9jWOlHCVLRMH4vJ9GGO1uqtVdl0MIZmvteIypmY4Wp5lcJw==","signatures":[{"sig":"MEUCICH6AtUmbWMRcBiS5P8Y5yZ68eBnh+0oRpCJ4DRIybMDAiEAq7Ora29Azdf1SNj9hu0h8om9n6TD8ZFPod09UjMHiuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8438497},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"821f0e985cbe3db2197930b7238707262458f87d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.4_1774902362903_0.128644333758281","host":"s3://npm-registry-packages-npm-production"}},"3.16.5":{"name":"circle-ir","version":"3.16.5","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.5","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"047b7f9fb30b7f9c181a7869b517c15b11c3c267","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.5.tgz","fileCount":382,"integrity":"sha512-ufwDdzkxCyeGTG9cyzUevZ43OvMQSo8hQFfo0mS6NFWEcG4m3K6YVX24xmt5p5e+0exoKQd7mOMA9ic6R+t9xQ==","signatures":[{"sig":"MEUCIBJKtwypE2EwykT5Lt/S4wrxBIIOPWaOzs7Ym4adIcLqAiEA2m36+haepic1NhofXN2gFmCwR5CaemjxEyYEQVyghAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8449193},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"eb76ece9a5be0a9758be9bd010e702aef690f8d2","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.5_1775453431319_0.016488566128265214","host":"s3://npm-registry-packages-npm-production"}},"3.16.7":{"name":"circle-ir","version":"3.16.7","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.7","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"cb2d6c6e4ff37760823566753a86cb7394a5fcba","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.7.tgz","fileCount":382,"integrity":"sha512-zmFw+YAsb2vzeMykKHxGKv1UScoAcNcvWaUvggleeVn2/JsZduATp2zC6UAcLE4ma5E61O5QIQKrYCZu7lgpow==","signatures":[{"sig":"MEYCIQCz4iKwKk0RHb1czKR0WikQxWh0DRsNt3gMdbtZAIfCyAIhAJvuQ6f6lmY6+7shKg2uKNC8UkxFI2M9e5FWbirSmVMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8451513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c93b4bde0ce281d184c1ab42827337bfaa370007","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.27.4","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.7_1775618491089_0.4978238592599704","host":"s3://npm-registry-packages-npm-production"}},"3.16.8":{"name":"circle-ir","version":"3.16.8","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.16.8","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"ad8fd519006f45fadae9d51d9c865f9395acffa5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.16.8.tgz","fileCount":382,"integrity":"sha512-8ZDDvvil273fEj3dfvkWarDUpwXSkIxQkoLlpN/es0cEqlo/IBZP5MLLwGl0KbSDYfIBolykSX3qiv0DtW9vzw==","signatures":[{"sig":"MEYCIQCeh9AWOUt4RAlr/5OKaYyaimP7MACjqKovCrPO7V017gIhAMBmdOn7F4k6ccrIsBoBstvPy+n/kDWrBvTN2d7Ytw9H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8451590},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ab8ba560b5ce5a517fa51d195e172cddc9aaae86","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.16.8_1775687254585_0.7165491714790211","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"circle-ir","version":"3.17.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.17.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"f628e2e5111af2963be9ef9fd27da0d1104631ca","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.17.0.tgz","fileCount":398,"integrity":"sha512-1LnWZAgDByEF2uDdYysszrSGyxgp2bWDWx5fBiynD3QvqGQ+9AUI0+CAcsCslkadmGZkFptTn7gWaTrkPHWBBQ==","signatures":[{"sig":"MEUCIQCP1qWDo1iGkZ5Z8g0RE+L/aV9NpPVwFM/1B9d5FNe+2AIgcZB/3GeKcvAFEvhvr3dRsnY2BRRj+/HydCp/SACoSq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8548737},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"522fb5d720d9d5777df027536a22ba37b9522d11","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.17.0_1776144362392_0.7260553597941095","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"circle-ir","version":"3.17.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.17.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"55313a7ce7ba01a022d01264de3efa2d8bcbc625","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.17.1.tgz","fileCount":398,"integrity":"sha512-/0UlenBqlGpfGBYy3jAugP6YO9oOxKAuDy87SHVozIe2Re+oWG7SER7D/ATQY/R87i9TlDIz4SwVlpp1VMnrZA==","signatures":[{"sig":"MEQCIAfmWZnONgmW9S9ZmUp0JF63nB5vHD3mFRkMiHRdxCQuAiBY0OfURealC3eohQWdH9o9jYVI+4UvHJSSvvEZVantTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8549299},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1247fb14cb2b4a43dcea7ba583eee317e9a32368","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.17.1_1776200295950_0.23082528187271367","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"circle-ir","version":"3.17.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.17.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"664fd1181b3d57e04c79d7afe2ed0891327c3e96","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.17.2.tgz","fileCount":398,"integrity":"sha512-+Ha9NbyAKQ9FQL1f9rBWTL74rdK9CCDp+kGVBmUr2tL3/4mlGP7R4YC+m9Xdik1bezrEph2zFml5gmqx+ADHcg==","signatures":[{"sig":"MEQCIFtm7f4CaXfRQGsN5Q9sv1pvKrvPe/l8YLRdzJ9ZW0WsAiBYTQy94KyLXp1sbkQHX+MkLFoq7tBmtT2lHoS6kYFC5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8551496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"}},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"9bbf57f8570632bd20900569acc6d4d10e8ebcbf","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.17.2_1776216113271_0.37922035190737224","host":"s3://npm-registry-packages-npm-production"}},"3.17.3":{"name":"circle-ir","version":"3.17.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.17.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"4362e772f91cc5803702b7d05c847d6409f0d294","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.17.3.tgz","fileCount":398,"integrity":"sha512-3zvC6H+Zxy5Y8Ls1wcEwWZjcdsUO/TDvNvb7gU14TGlUc7qvAQrhT30eu1XepoqUDjYIvvwn4eJ9o4W/A7PTzQ==","signatures":[{"sig":"MEQCIB8xBk8JdrkF60tb/q6TSaioH8RgKVGE8X7o5anf6I8HAiBDtSE6dujRKXAi+fVh5VXqHwBUeJdK8fIckzN+u+4gMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8551536},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8d71e85fda39bee625078db4fcdabe4d874c2e59","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.17.3_1776217686234_0.19687928399807064","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"circle-ir","version":"3.18.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"fd92ef6307fc67cd906636edba0e44403070bb05","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.0.tgz","fileCount":398,"integrity":"sha512-h9xzOG3JwPPx0KOLQdukcKxKls/jpJ3MJPbvcHBmm/B2y3FPeFtds6kvsO33i1AGGnE9jPTwZfTvd7zKhoA8qQ==","signatures":[{"sig":"MEQCIA2WmY6afwSPaKeWCuiifcPgcQTQzMpCAOnEhG7ZTAyIAiBXt9QaTOdrWC28oIWgeI1Mu4qOLbxVgr1dtq6e7uuUEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8561151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"51992837882d641a503a90ef82285f1eaf9c6fb6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.0_1776289359555_0.005344811127698801","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"circle-ir","version":"3.18.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"4cf4e5a9f7a1a9dfac8eeda4e4d416cc54033f82","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.1.tgz","fileCount":398,"integrity":"sha512-Y1g+1BgTzGn8rzr+ZV85KBHcZUvwMKbm3l3JBh06QmFACagDyTW+boedawtLbmzosxpuDnl5RGk+duhACvh0xQ==","signatures":[{"sig":"MEQCIF3JxALHIpDmIqxzXC17FrMdW10pMGGKwQ7PU5MtYZ1UAiAuzbDGeo+s7hbAfdDOlE5ZkAcJhAoipYSEiLQcZqvwVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8570815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"75737c4da12c0b605c5e4d321573d76399a64f37","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.1_1776290039223_0.29898725167113516","host":"s3://npm-registry-packages-npm-production"}},"3.18.2":{"name":"circle-ir","version":"3.18.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"8bb12349d6754d8c6df5e6a2d6870f05bc54f939","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.2.tgz","fileCount":398,"integrity":"sha512-NSNWYLK35Q5hqLjaOL9HwvO7oqepHPxrhYJRihFSsQCYXIVkWhiHm9gI4PSLB1gHWMymzJpnu9Z0dZEIsE/lWg==","signatures":[{"sig":"MEUCIHelHiIZA2++FAWo3FBfCE2uI1Cq+ZkROSdCXolIWYHOAiEA9cpc7fOoxQCkm7T97iSRk4pT6lJj3MYN8Z/8ANRB7tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8573483},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"4bdfc46651eda244d81c7d7323b02b8d73d8c57f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.2_1776291607247_0.8529318014877165","host":"s3://npm-registry-packages-npm-production"}},"3.18.3":{"name":"circle-ir","version":"3.18.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"b7c4c64d7745ca6b8ab87accefa5388e59440e41","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.3.tgz","fileCount":398,"integrity":"sha512-Y9UJAAwO05q0GKnmW/Fqdlw18axT45DJ6Xbibewos4hr3FPlI5TgNv+y2Mormm3+VEPqMR2oH+cgyMToRawPcQ==","signatures":[{"sig":"MEUCIQCKEVwzHlmUe6P5kvQjqR7qmkqB7/RJzsUXlT3JmfH4rQIgWZNdHwX7Ajb66DqWOIhaBQfQpDBlD7Ri1nUKg+rCphY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8579330},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"84fc476000498077731f0cd22a6267e21450fe4b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.3_1776293907536_0.3834166597377755","host":"s3://npm-registry-packages-npm-production"}},"3.18.4":{"name":"circle-ir","version":"3.18.4","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.4","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"99ac61d2101e167eca28e2f8355b8c20c2b4845f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.4.tgz","fileCount":398,"integrity":"sha512-VMKO90H5ply9a7aU/jLXk2YezAMCybten5qUmcwMb2tal31jztbO0SX090oukdBv3+qHOQbAk9KhRd75pgfujw==","signatures":[{"sig":"MEQCIBYEfy5qiO4DlKY1snKDUGHVTgX83c5FEloFkaLrPgK0AiBqWppjebNGXuxUSzZ2/cSpllPC80O7XmXZaSAnN1TZAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8580872},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"644b1d28d6b5b4da9f465b7a2422bb418ae0b7d1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.4_1776294860598_0.7486034399584249","host":"s3://npm-registry-packages-npm-production"}},"3.18.5":{"name":"circle-ir","version":"3.18.5","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.5","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"6a1796cf3f3b61cbd9cfca0f733ea99c1999364f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.5.tgz","fileCount":398,"integrity":"sha512-moZoJzFcjLDG5qjhlYSgRGjIMWl1oPrzx/qKpdE85y9bru1HgDR1VhfxtLfRhY5LylAbNWCTygwN0roqdP+KgQ==","signatures":[{"sig":"MEYCIQD2jfaPjc+f8DzTz9mRoOXM8e6dr00DvJln+W85dNBdMQIhAORXZBPlLBkOuA49jEvzAwG3zN+Kk+KmkbflUQENTeTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8583910},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"86ed95e4183fd0b7a4bd892834681be8258096fa","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.5_1776295616023_0.4935556213357646","host":"s3://npm-registry-packages-npm-production"}},"3.18.6":{"name":"circle-ir","version":"3.18.6","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.6","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"ed19831feb23c2e60a23bebe4ab0e051f20ecf88","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.6.tgz","fileCount":398,"integrity":"sha512-Nj0BusDUyawKg8N3PDtzvD0/Nj/6N6IMPkXihXMEnCGA1vuG24cM6CSyjJQ/gHg7GTvbH6uLF2R8juLj6kbz1g==","signatures":[{"sig":"MEQCIGZdJsDTGCtFd4qtZ3DsMyOueiS0WOeo0XSYrS3xnJWPAiBX3Z2WpmPliTNGQRz4trK/vVcDd6FA30fXssE2l8hzCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8595162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"bafd5f7f268f14e172df4235d6769316fc92c4a3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.6_1776296732349_0.6555151291287487","host":"s3://npm-registry-packages-npm-production"}},"3.18.7":{"name":"circle-ir","version":"3.18.7","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.7","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"8ee08c97f52f62f4cef7be1cfd8f345b79d83453","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.7.tgz","fileCount":398,"integrity":"sha512-vsodEGeh6rgfEbZbAkPOVmU2SQDPexmcCaaLJkfutzvXASdCYnPUHwU1bpzhmuJe0dPueNXPbjjxYcyZT9g0Ew==","signatures":[{"sig":"MEQCIBJbg2YyrbWe/3OEbDGSxU3QYN2Sn3FkbfYPaqnMOJAXAiBLCdtJFOgsFA0q8ynnGoqyEm1wf9HhwMlhMsijg+Hg6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8601587},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d88523d79198277cc9335f81e298c8fce9bcdf9c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.7_1776305232715_0.7411644912432374","host":"s3://npm-registry-packages-npm-production"}},"3.18.8":{"name":"circle-ir","version":"3.18.8","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.18.8","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"5b10945878e6ec02f29c995c823dac10b2ea8b16","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.18.8.tgz","fileCount":398,"integrity":"sha512-s1CRbEJcm7Mw3I2/JIq0i13EGydlpY3LdH5112zeDR0gK0l8WjsUk4CJ3zQMqAV4K+xXPmP/6CtbFoQsOyWKfw==","signatures":[{"sig":"MEUCIQD/CNfnJLgcM/mZu6LPSTVyFAo5XydqYfMrJJVtJ5b5eAIgHB8kac3B9+Bx0B8BwqvUQYx684QiwCOUXGs2nVcJg60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8624392},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d7b620fa06f3879134d3f7a0daf6a103ddc76d5a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.18.8_1776364898354_0.833991678588097","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"circle-ir","version":"3.19.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"6f3a174e1371a9b0133917b319fc04e09382e29a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.0.tgz","fileCount":401,"integrity":"sha512-oXxV+ApX/PVqJ0ij9II9DmRIjAd7zqgnImhlr01uiY/Agn+yZHlp0EjF50MzbEdF1K2ft/WKUsNrUgDvja5UaQ==","signatures":[{"sig":"MEYCIQDO5gpVOHJVuS/LZsIJ9ANLMOC2gL4b1BsiKOhk1vCmcgIhAMcqLDvHSDI9A7lb+2Cm6j7vOvJ6TbGPSZsKfO8+i9ws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8659731},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"547bd623a4f4440f5a14ca0a9bb2d61809a637f1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.0_1776380755905_0.6694349456346931","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"circle-ir","version":"3.19.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"37eb839223d0f75c453fc7db2f74d5c00e299a61","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.1.tgz","fileCount":401,"integrity":"sha512-ejFJuQnSamlrrZuY2tTo//mu28aFu736tOJn2yXB3m/gs7e+OHfteO9l16nGOVeN7jiGKJohMSMwi6keIFk8CA==","signatures":[{"sig":"MEUCIEOUsSdtHfNSvSRRxxKEpvXoNsFkFLyRu7bj/ckUD7wmAiEApGmsaD7X8whkHXQfTjnqMoMIk44MQYflQFOoa/1x0ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8662247},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"20968f5f85a1d7e3ec133924cb081e721964d350","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.1_1776385040237_0.546100912928112","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"circle-ir","version":"3.19.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"39e7c1a31ed4e2303b786e3ee3573a28161bbdb9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.2.tgz","fileCount":401,"integrity":"sha512-RuRkmi8Pgn1t0oiQsFzSDmM3UCIfCz4v7nXUfG9X4RD/Sf69hua9MR5OTrX7KOjRVSVBD1eUCiR+8y0K4spxNg==","signatures":[{"sig":"MEQCIF1f8Mt3ZocRtnp4Shz+0WWTjL87SShpCp9b2l8suLs+AiBwnvaYOiTXZQkE20Fwps2dZALflS2PbrD+bYqvxTt3rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8676019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"59659c5869cd02cdea6b72217a95da849f0db155","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.2_1776404751249_0.5740564229060905","host":"s3://npm-registry-packages-npm-production"}},"3.19.3":{"name":"circle-ir","version":"3.19.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"6c9c000506bf703246c50931592071d0448a2dd6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.3.tgz","fileCount":401,"integrity":"sha512-CPHza22mTDZjAa1kqsQzBwPDxDscA8J+OXNmIhhVhhuuiyBvsv/jnOLHVvcPBQZ6hfZfVXcqzMRiUFdb8OcD3A==","signatures":[{"sig":"MEYCIQDelm5sL3ywp5//8fwEsgG5gVfowjWrAH2BtBBBEtQxnwIhAImZZVcpATTUpupWX6zMDBwBpNyVZMwzBQamUpLEBOlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8678141},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"28acaeb58545f2875522925779bb4a74e5703020","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.3_1776405480949_0.16307022643603486","host":"s3://npm-registry-packages-npm-production"}},"3.19.4":{"name":"circle-ir","version":"3.19.4","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.4","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"9cfbf70ede8ad5adf88584c2bb518c856d52c453","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.4.tgz","fileCount":401,"integrity":"sha512-pvH5ygFiDUr8zi2ycE1dt+HK6f+gAFGzXNQdkzurWcbJt1sT1PvBUqJZlTpimBCfetXLWPQ8j9NCv9KIKaWYPQ==","signatures":[{"sig":"MEUCIBtShBIoOr8uElXBr07iAqlgRvKQSzfaj0OuMTWTlMz8AiEA/2rigXsesBpmkXmdmMrGBvKFA7G6vZXlPizF64NPOrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8681066},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"534050e462c6290916bebb53211dfed26a4739dd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.4_1776408879463_0.27291430638204117","host":"s3://npm-registry-packages-npm-production"}},"3.19.5":{"name":"circle-ir","version":"3.19.5","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.19.5","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"7d87142807a904e77a8d4ba94a6578269b26118a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.19.5.tgz","fileCount":401,"integrity":"sha512-VyN0Gi2PO1iitRV1cyI974JIfhSgAx/ErQE4RYLv5R4Ax9G7ctbF8B0Y27cj9roLuR87SXSK7aQqLn59PAKfQw==","signatures":[{"sig":"MEQCIF3R0Uky9AtdOVwV5a+dbnBHn03TOQKjC7aXlREyzyQiAiAfRzZg5ANnHs3aTjhC3bgVhs0vlH9716uVOfh7ZtEhNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8698437},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a2fc1463d304a379099cff226f4b38ff70b518cb","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.19.5_1777267801303_0.11414523534290288","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"circle-ir","version":"3.20.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.20.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"b370a449d47812d956521266a0375417d4d0cb8e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.20.0.tgz","fileCount":401,"integrity":"sha512-DAWjDZfBQCCXPfjQKXZFibe5auPLhtzrfGDd+oBSRIY18imd5vDC631H7WwzLqivvDWTqRGcgGsQIvcNvcA2vw==","signatures":[{"sig":"MEUCIQD5vsPmpQZWqq5QxemFwYURNmJ6g66Dg97I0GSATxKcZQIgI7qUBaJ3icT+tcLQ2f51eBWzpvGFdIUEv7XuXcmbvJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8748857},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ae92f71c5f20cdc8974268f4cd1ef8bd0ae4c922","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.20.0_1778113640756_0.5004756165727386","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"circle-ir","version":"3.21.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.21.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"25365551dc5e4f5bb8a56fbacc47a87deeceeceb","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.21.0.tgz","fileCount":401,"integrity":"sha512-UQfqJTAlgn3mbMqQtfuhtl8wQ+5oAu3Ir5R2qZYxeialcmVICPKRLGWdj4UmcqIqs2wCDjk6tnzF5BeAmH5+Lg==","signatures":[{"sig":"MEUCIDQffErIzUv4H5oCUc8l4I9uzuPntS/b5hLwOyB8D9GAAiEAyxp/a2zP6o8/696qXJdfZmsw39eqahGO2qjrN7DwTSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8754503},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ea6dbbfe513d9fcf046c98ade358c91f9919fcb3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.21.0_1778287853092_0.9924741566084505","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"circle-ir","version":"3.22.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.22.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"7e32ea4997b0df814bd40b172638133400c1d3d0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.22.0.tgz","fileCount":407,"integrity":"sha512-SAQltBoq11Ros7yoEGZcuL+axotKn5MkVx08lgRBNRIRJmIcdPJsZgYLpFotAmgrhGnxX8i2u8MDeHrrH03y7w==","signatures":[{"sig":"MEYCIQCvlAzrwxh0Vn1zGhEagvd1gL6F2vwdCtaiY65IyfQa3QIhAPGGPKQAvv15qULEVxULI/1Ss5KCXH4PdWKhdSTI3Nu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9137035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"27d76c74fae7a8f3d0b13bddfaa7d8af932f67fc","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.22.0_1779005454888_0.5766673321558402","host":"s3://npm-registry-packages-npm-production"}},"3.22.1":{"name":"circle-ir","version":"3.22.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.22.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"e8aa35ee1c4505b9a69fc31b09aa473fbc0bd442","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.22.1.tgz","fileCount":407,"integrity":"sha512-EubRo7fWwWQ74HUTdy5Z2TFhTB9dsJXDOQ8CkLmgNLzsoGdJVF/b6zPsKbCXey/HKHwJL1sNnjVae+T4rls6Vg==","signatures":[{"sig":"MEUCIQD+/daEMVYUIPWy9GKK0eqciCwqctIB+Jo+fUUrESuEqgIgSJLYnnViFYtICdKaaVPbdib503e+wOqHb3IUbnGveBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9157771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d75286c3641b6a2a7da8104106e464c097fdd39f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.22.1_1779297174496_0.8470998770408777","host":"s3://npm-registry-packages-npm-production"}},"3.22.2":{"name":"circle-ir","version":"3.22.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.22.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"cf5bfc166f18b155061578436bc6d88e9eb11d7e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.22.2.tgz","fileCount":407,"integrity":"sha512-paaOAArqNVPpHQUGN+k99AY9DGs8EiiHO5lnKtkKuCyA14aWDr5Mg9LZsU2Rtb4prWUxQ5Bke0xXnJzYXrVx4g==","signatures":[{"sig":"MEUCIFZK9QibmRrDY7p7VWGO5U++UDfRYONQr+LqBFGfhhL7AiEAvkKUBVzNFL6EbinCxt7yfEe6y/iXTeMEE7HLAhYjfFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9167883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"86b0ec6576717061d86ee25b1d668a7cd4a16eb6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.22.2_1779388920717_0.8022670506511191","host":"s3://npm-registry-packages-npm-production"}},"3.22.3":{"name":"circle-ir","version":"3.22.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.22.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/circle-ir/issues"},"dist":{"shasum":"dbdf999fb58ff7f122523a2eced1057b221298dd","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.22.3.tgz","fileCount":407,"integrity":"sha512-ySmsiaQrbMFCvkDvvfwV++u5YEIduzGOOV3odAyj9zznlvYVKw19p/qdPsUjGmQk0E5KbeDNW15/rY4vv9xXiQ==","signatures":[{"sig":"MEYCIQDYQZPsIZPs7+9AYp0uVOFRqHhOzCA7//GH4tfInzcd/AIhAMT9r1N7PEydlHpib5fWT1dVQdj4VTZV8z7VpugTirLp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9169682},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"4d7fa4ee88338a153e6393edccaffa7aa772656e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/circle-ir.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.22.3_1779393637869_0.12858266772087656","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"circle-ir","version":"3.23.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"22ea63faba44732a9801a3142c6062dcab40c18a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.0.tgz","fileCount":528,"integrity":"sha512-QghRKuGuEN6Od9cPqntbqyePdH743I54h2COMCCicyU7K3CW5rUddCcVr/x29un3VA3e+LVFz8BtrA5zRSyXvQ==","signatures":[{"sig":"MEUCICmofO9+9OBoaEaag5J0DBtV9z0X5NQKoxFiKfKtCCdyAiEAh1bAo2/C0jqasrjpFvoMeatYOxf9eGwyU3KIEi142PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9295541},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"808f755568100bca490755e0a0d6821f616edbb1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.0_1779980116763_0.5020908306380356","host":"s3://npm-registry-packages-npm-production"}},"3.23.1":{"name":"circle-ir","version":"3.23.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9ae60a678bbf6eb1d1d3398f45494d2be0c63f89","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.1.tgz","fileCount":528,"integrity":"sha512-M7WBPfqbml1VzEWwb0ojAyn+Qtt4PWUZKYKtU1NKkf4UZhFYiyoZVajwSiSBkBwi4VI5Xdo7/Sl4kPchLzjEEw==","signatures":[{"sig":"MEQCIAzVFHfY0NS5tOCN0Ismrqf/5h3U1V5TNiwQ/+mHQ9OSAiA9L2EqilHftTPJBU1uZHpbIjPqKuqmOLJUwHdQBmHSTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9290788},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a4df5eeede91e1546ebf0ae7bd90d56fbbeb47f7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.1_1779988572837_0.07750710969236274","host":"s3://npm-registry-packages-npm-production"}},"3.23.2":{"name":"circle-ir","version":"3.23.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"fdeada217b401f981498e198f45fab368869999e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.2.tgz","fileCount":528,"integrity":"sha512-ArKDxreSnkMV5fCUwMXblvStXc8KXXosTAa+zM7PmloBOagl5O4Duay8tMlWsiB/16kdgSAQ+aEwo38IdY4YpQ==","signatures":[{"sig":"MEUCICaedANKGXzk3EulVVSHr+7wOArVSEH+YQqSMIQ32tcWAiEA6OpQnP0fWj0Md0h9HeG7mZlifM6gl7FTiwaeBTXQmsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9292068},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"b94bace74b45794c7c072b9412102ab1b6c31c86","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.2_1779992491673_0.06998506336816823","host":"s3://npm-registry-packages-npm-production"}},"3.23.3":{"name":"circle-ir","version":"3.23.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"38c80086a82d21f421ef2bcff7c23d753db650db","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.3.tgz","fileCount":528,"integrity":"sha512-lgkf9NGyGQyHBOthk9FDwVPHxjc3aa5hieK/BT4dUvUzh+bdl+5aP3ubHFtNavZyUss6GXPdO2EOOlj1LLtNtQ==","signatures":[{"sig":"MEUCIQDiOqFsc9QrgdUEnBZCVsfPvS8STEhZUA84tq5wn4itYgIgfi2Cm2/z18ms5yrhQehNYCVj6zeZ1uTBoyk0kntNlLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9297341},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"bd9a89eb74e7f6b65686a5a6ff47aea307dfcde5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.3_1780009111265_0.8515692383240783","host":"s3://npm-registry-packages-npm-production"}},"3.23.4":{"name":"circle-ir","version":"3.23.4","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.4","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2111c410d384b8a6d462858b3a15d7879de0843e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.4.tgz","fileCount":528,"integrity":"sha512-2j16uI3j+s7gUL9KTfoQO5OFneoBVRFQc4pmCxleZ1RU6IizMI0ccBZypUCAzUD/hfUPU/LWLZZc9VNnbPv/Iw==","signatures":[{"sig":"MEUCIQCrb9RhqrO04rXSY5xyFucdUQAVrB+zhbp/F8bATp3eewIgCKnsHHDS0bsO/ceLpMRaVW6h7WF545f/Gy3/LDtSzpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9297341},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"7b679adbc179856ccfad412af4e957a1939d0ded","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.4_1780158741344_0.21125846251279334","host":"s3://npm-registry-packages-npm-production"}},"3.23.5":{"name":"circle-ir","version":"3.23.5","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.23.5","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"610a1cd6d6bb350c131d12d591b9a30dd7d0d2ac","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.23.5.tgz","fileCount":528,"integrity":"sha512-0NkTu7LJHG8KY88SbgeFIZsKSpPK3gX6p8ryEy4wEvvRII6GmvRRB89pF+iCIsC00cpEJeXf7y5ANDP3yzRM6g==","signatures":[{"sig":"MEQCIDXGTLDY5V9YdDQoRJikbwVjpyLl6nr5YhY8dpe/sUxzAiAdjAi5oISYMJJTShptoH4E7yUZg/8ORGGDIRm0gi38WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9298416},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"43728d092c5dc8289ec81120e37755f72b67ea01","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.23.5_1780202734198_0.3153510326994302","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"circle-ir","version":"3.25.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.25.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"af0b6df44676d100eddd387e0944a8daf6265b0f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.25.0.tgz","fileCount":529,"integrity":"sha512-TYDQNNjjVYJSpmVu+P3ZuNpVzCCNmbJg80QuRNweMZ0lPjF2VzchNVdLO/KHSHpJSIUQ3GOpD7mPjAPEsKOsZw==","signatures":[{"sig":"MEYCIQDlTySju3rbMFpRbQx8l/dOobmzfTtdGS4y/VjUBlUCKwIhAOSHCSO1hc5oulw+1Mhaqrod8yNnBA0GUO3IGte/Oi0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10716650},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"4168550364b449626c7a5614f741f40f3410160c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.25.0_1780447160171_0.7339570705848493","host":"s3://npm-registry-packages-npm-production"}},"3.27.1":{"name":"circle-ir","version":"3.27.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.27.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"500b9c497b8f710009f552f502b34a5f90cf6fff","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.27.1.tgz","fileCount":533,"integrity":"sha512-nEUFtVrE++ReBhBz1c44J7gaC1iDLxmv2G92GCeRo15tmYFqUWpBOSESlas/cDX735JL2BsjTqSgeXVNjWxIbg==","signatures":[{"sig":"MEUCIES/zh6XL4pknQsUt1cc+yaci8MCy3vEgRXN0PFyT+1lAiEAl3ni4gDXY5REkzx3SADyHfMoHGA7fJ9RBAIcfl/M0Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10754553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c6d20cad923fb02091794c96e48a9287bc34810d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.27.1_1780609861038_0.8367065719823947","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"circle-ir","version":"3.28.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.28.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8edeac18cfc76ef054ae53ddaf8f002475cd075a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.28.0.tgz","fileCount":533,"integrity":"sha512-eV7pWQpYCSXcPs1Bws+tWLKNqTttUgD7coJjF3CBsO1YFzWldjBc20saKQr9MLePlA3GiClTwS+nSg6F8pYsHA==","signatures":[{"sig":"MEUCICliHEAsHrFF4hzQk/+Q6tlh91+4Ilh2hKlzMnYkCaguAiEAp3kAu0J2Ax6E68jzj8ZlQf8O1wlpebxXG/dC+Y5JCq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10761823},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c3bfac9626f3f886c2fdd5cb0781795fb9cade62","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.28.0_1781052229998_0.17863259129017073","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"circle-ir","version":"3.29.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.29.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"503e6fc5c9ca1466d659a703342d1f2575cea283","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.29.0.tgz","fileCount":533,"integrity":"sha512-VPv+BHi1pe3y5ud5NikcjBf5aErrnENEKUhe3kX5kDHJ5qMHj00SrwPVpyjgLtbH7FtQUhtHZmr3LIuu8AsaFQ==","signatures":[{"sig":"MEUCIQDSNXhzqSl2AmklflbnZgevbx/UWc9B3NcfwA3kdjfb7wIgM0jZCD8qR484VphJO22gCA0iztb/9ahx6x3f34vTX84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10779575},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2beddeac0725f0ef29d39fd37567a4dc12e222ef","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.29.0_1781070499994_0.19083934095012722","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"circle-ir","version":"3.30.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.30.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"5e03a42b44a39462ebbd5e57c66fcd832e1e38c2","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.30.0.tgz","fileCount":533,"integrity":"sha512-iyBSjfJidTL4h4mKmQdWskb6gtSbPhqCjhZr+JHPtwbQUwbgroeO0pqKvvnhCrFermG/PDl+fnDWSb/JGmTVmg==","signatures":[{"sig":"MEQCIHTlaGumBtGVcwBeN+W6nPUHTsXnFQPROOEwMmeBWeAYAiBQCxbcLcEPmOzkXDljsQ4GHpc3Or5XNguBNSlRfGwcBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10786681},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"b4fb62a21423822e57cd142c58778001801cb2cf","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.30.0_1781073330845_0.12742213966892724","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"circle-ir","version":"3.31.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.31.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"93d59e6f7153d40e44681f97571011396af3bdee","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.31.0.tgz","fileCount":533,"integrity":"sha512-eQHT6TmBczsw/sMSvM4pGoolzLNOVFncOy3fSvfSMcF7bRMVAYQPe2JSMXquMjIKkwEy6IzKp+jUVbZn5Xkd1Q==","signatures":[{"sig":"MEUCIATb1UeaWtTiQjhsJBN8DcOau8+QpZOk0lHvRXX4yQYQAiEAj+FZ5RcOOx0ZRK0zXbcgOaiXstzfPrrUPswd8exwumU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10804354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a9039de22823f07f8bb2e6ab32ea2a1aced8b2a7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.31.0_1781074624855_0.36716477903946476","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"circle-ir","version":"3.32.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.32.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d08f93d850440f05221c81adc04d103daf8eeb16","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.32.0.tgz","fileCount":537,"integrity":"sha512-KkvWdMjY4vn6Uf7usmHW55rQgc4iaMpeMk6ONcJYB7q+5v0Sq05ae/8bKiS2loYfx+YoJ5hSAABSn8ulzjlizA==","signatures":[{"sig":"MEYCIQCtus2rF8l3BAw43o/727kSYLn1JuHBDEgbyoMD1puBNgIhAPblsPnJOvHbmg8v9wEHr0Laol21yfKs2oQOVYrA232N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10834226},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8fef35b4f71dd5b1f9dd6659280eb64612c5ff43","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.32.0_1781119296336_0.9004610873676324","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"circle-ir","version":"3.33.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.33.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"0b2620cbb57cac4a325c43ac1795275d54765203","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.33.0.tgz","fileCount":537,"integrity":"sha512-i8BnO3p5UgM2ALeSvaSR2Qn/7vMBbT65xldcv3Pc0gROiR0YHHF6rQC5+OYCR+fDh4lBJFjHejCqBf81VQ7p5g==","signatures":[{"sig":"MEQCIBrWN48F1W7ToE1TGcyi0db0KhIMINDoL6rZoHSGaVnrAiBmxS9GW9qPSQuWcUIUb34H8PXuMqH//fTOqeWNoNCh/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10863257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a6c74edd119283bdfe91238d3c842cfaa7cef24e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.33.0_1781120478684_0.33338409664237667","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"circle-ir","version":"3.34.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.34.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8dc4f5be66121fee5b2fecd498bafe6da0028fc3","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.34.0.tgz","fileCount":537,"integrity":"sha512-c91yBlx3mxovLqs3PVCZrZOd2wCcTrBUwltUIfzQ6nBFZ55b6G4AyVXcByipjoqGdj+XiCeaXlLQpS5wJQ81EQ==","signatures":[{"sig":"MEYCIQDblYz2a/2zi6tOkYjMfTfh3op4aiUUGsRIYq9lHw22KAIhAJ1x/17pXXL0SnHoGYxtT+n0h31DjNR0s32+Yn4oaf0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10891143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d356135d719ade81f412857c7df3e1844e0383a9","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.34.0_1781125972010_0.4489922148208594","host":"s3://npm-registry-packages-npm-production"}},"3.35.0":{"name":"circle-ir","version":"3.35.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.35.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"cc1f1a4abd807165146d259c245aa453b4c04b81","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.35.0.tgz","fileCount":537,"integrity":"sha512-H5RzriZVT9IImJUqvgGt93L4SuuDjRHW6XxZgdyYgdrkGt93hv1y7GIMjQQ0sMvBZazTrIYmAQZeN86K9un9ZQ==","signatures":[{"sig":"MEYCIQCaBMNphAB4aA8dzoPT4dVqDvf3Y4yGcw3MgPDV/8TUXgIhAPY+joXCJxGM3il8ATa40RffMOJb3uQseR2u7EfrWaTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10909180},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"dad215446f7162d0f51b039bd95fdfeb68bcf13f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.35.0_1781224063839_0.8694275084117684","host":"s3://npm-registry-packages-npm-production"}},"3.36.0":{"name":"circle-ir","version":"3.36.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.36.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a1de720f535ea2fd7ebbe40291bd6318bfcd1ed8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.36.0.tgz","fileCount":537,"integrity":"sha512-E00FZeARIBTWzz6loCXfJ3rMp4vM+Jt3CIQSoW17eEwQvL3Df+oVsNyKTfRlyXkwsZ1IzFtX5C27GKrVHokEqQ==","signatures":[{"sig":"MEUCIQC+iew44ITVXEkuQtLwuQpPmeFKkb7WmXrnGFFFoNM4zAIgXwi5/p7vPhn28PHcIByv5s3up7xRxQfs4J61H/0W2k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10923009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6293a8feaa3e0ca99cf6aec4c000137113ee7cf5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.36.0_1781227455402_0.9035678627236639","host":"s3://npm-registry-packages-npm-production"}},"3.37.0":{"name":"circle-ir","version":"3.37.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.37.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4b0f5721494e91887320d368ea5ffa7a2c7b65c1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.37.0.tgz","fileCount":537,"integrity":"sha512-O3lsfSWzAqxY9JrQ8GBcI1gzz6B8MVDFWTug6pHpOgwcvj+fNmYuK8Nwoc4j32w3H9lCfjmBT4e8eW9eYEZ1Fg==","signatures":[{"sig":"MEYCIQDBjIw/TkOs7d6KKWH82HsTZsqUEzADYIAHl2gb/8lDfQIhAPP+ZAQSHcFqZS3iHZwwo4/2CBxmonBsGx6EYwyFuRQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10928871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"3b6a8f90a61ab9ac743463bef161cd60f137dedd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.37.0_1781243128241_0.6311951294423941","host":"s3://npm-registry-packages-npm-production"}},"3.38.0":{"name":"circle-ir","version":"3.38.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.38.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c09ce7fe2c1cd33ce04f01ef9efb1bfe276de134","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.38.0.tgz","fileCount":537,"integrity":"sha512-d5G7NzG30dUzpkZ0t9PnerNj63uUCYH6SVREbtm0FsK/mNx+Au9VjKS9ZBBWYH+ENc+1pQWikVywhH9RkWOBmQ==","signatures":[{"sig":"MEUCIQDPM9NAAdAAZc2xe6fWz7QJKH5VnN1jfuvsSixfMLn9GwIgKS93h6g2BU8z4EHQ6YlSSE/DnVtUZoILfJix8ALXxA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10960091},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"7bd1aacb6c5dac00ccb636567ae9fd895e442e29","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.38.0_1781245146638_0.17807679084254957","host":"s3://npm-registry-packages-npm-production"}},"3.39.0":{"name":"circle-ir","version":"3.39.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.39.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"764b476ac0175e744dd009f6f5f866268280a8b1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.39.0.tgz","fileCount":537,"integrity":"sha512-xytGEXBnKxuihUDjsZp16Hdpa9hZgi4442AWIyMjAEeA8XwuWq+yvBktDE27F2P9XSQrh6qOrkuY00+iVx9m1w==","signatures":[{"sig":"MEUCIBoarUBq8SCBgQvwllgO/WSQc5k4LknlTM4ZHeMXYqjUAiEAgpWdV3k25ojMCf0ivrJ7mSMn6lvC6PoTfXwSozXdAag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11006743},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"dd3d5fd47ee5b0f4f0a1a64e1e33c3299f918ba3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.39.0_1781248029811_0.8906990413640108","host":"s3://npm-registry-packages-npm-production"}},"3.40.0":{"name":"circle-ir","version":"3.40.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.40.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ce6f2830e7e1330a3411df702e52874351c7e0f0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.40.0.tgz","fileCount":537,"integrity":"sha512-xZKJCnOVVjb4BW40lTiiS/tYTrCxTpw/Y3YZ5R2JObR3oYo/p/ZKsX2o+cOz9AYluegyoS40gHawbI+2bR/H2A==","signatures":[{"sig":"MEYCIQCmOT1yXzKa2cEHT6a3H9j16/utDWhXzlqzBVfG33waeAIhAPQKDFWcY+s8BeS+/YJTtu8RKvaPau2APbkW2ggMY0Yz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11013080},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"96ea1809539115dd4a12538c816d05f47a5928e8","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.40.0_1781309927826_0.3960136494283517","host":"s3://npm-registry-packages-npm-production"}},"3.41.0":{"name":"circle-ir","version":"3.41.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.41.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"f6a723a00c743f46e74fef1f39d161342ee53039","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.41.0.tgz","fileCount":537,"integrity":"sha512-6gvvK9rA0nxAyy72T64oaxJHWRZ+5Us/cGLP54HSqC+YtVc2YbOFeo/3WF0A3FH0lmQ6BhmnpmaVwY02uZvivw==","signatures":[{"sig":"MEUCIQD3nm9x+63lBpnjW7DB3bXiUE3VsBaYZKuz9xhT2fXa2wIgVVfSPDg7q+95fNg3Eh0NjabzYH+lMX2P/tpqAW6Ocyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11021765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"acaf2dc58c9dd6b009800c77281d39d1c3471b9c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.41.0_1781310875965_0.26933169075879615","host":"s3://npm-registry-packages-npm-production"}},"3.42.0":{"name":"circle-ir","version":"3.42.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.42.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a4b5ba9ed6f436d86652eede6a62e24bf487e2a3","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.42.0.tgz","fileCount":537,"integrity":"sha512-8RhsXHHRB/f7VN5RbOOaZ/XUt6c23FXZmvRg1NZo1NQfYYQauAZEidXgXwnXWhXSQGr8NIlxrC5N8h3YxrVJ8g==","signatures":[{"sig":"MEUCIFjpZeyI9/ohefJfNAXFdSlXXGEgMHQ6g3oTeb8jfvtkAiEApr5KkK9HuWAYk1YhxN0GncWZ3EdjYM8Epsicn4BZllM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11036563},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"970b8442d4ac1fd6e955b45ad0944edb3db64e39","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.42.0_1781315981743_0.2885180239592511","host":"s3://npm-registry-packages-npm-production"}},"3.43.0":{"name":"circle-ir","version":"3.43.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.43.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"eeee5dcd5fb2e941f7918ea42f48260100aeba3e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.43.0.tgz","fileCount":537,"integrity":"sha512-1mHsZTfxO0q8hTkeN2i7xzrBRe7gaKbSMO/yZObNjdHwbZKkts/6pJtilrGel7oDsvEaPRH0krOXP5Ak7UHjhQ==","signatures":[{"sig":"MEQCIHobnx2skYeJbeu0sZXwyuxo80HVfpbwLc7A8yg7aAr/AiBCknd+lDur1GJ59rUS2lUu5u3Ofd8xoVcpTDwDyPeC2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11060222},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"42320aefd70804a9ad7149dacd1813f7dfad58fa","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.43.0_1781323742750_0.7691270526844458","host":"s3://npm-registry-packages-npm-production"}},"3.44.0":{"name":"circle-ir","version":"3.44.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.44.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"58131d74ba9f9b35b13590c6e02093b094820cd4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.44.0.tgz","fileCount":537,"integrity":"sha512-bZuZrtM7pJDQ2g+34FjFqBA+fHjAXRYV5kiQgdjf3aHFx4W69izQGpTYT2I71HdGKp8+I+gLNnhjwfyZP4foGw==","signatures":[{"sig":"MEYCIQDxhOCADIg+xR6n9NzYgswhloTTQynhqY3RHgsGDI+JJQIhANs3vHihncIsD4DgBzXJS39PaNai3qppbcKyTN+3wyG7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11064605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"651479cf64fc0010631f974def9c438b2eac13bb","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.44.0_1781324427319_0.47757353488138565","host":"s3://npm-registry-packages-npm-production"}},"3.45.0":{"name":"circle-ir","version":"3.45.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.45.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"72f818ef5372aaa74de5edc72c842a2cc2ac7c95","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.45.0.tgz","fileCount":537,"integrity":"sha512-VJeQ3PggPq7x28ayBauIOT3pp3nOm8xCWzLOF/72E8mg0BlQt2X9BRpPa6wiHSnWIW6sqwVGZU5YsfW+ZX2UVw==","signatures":[{"sig":"MEQCIHc/lhbxg740xH7wGa+0g0xNgBOOiqlpk/2JdXvGqyMlAiAlDGAyyqJkCSzlwJm4bR66zdjyDidse7n4qyAgIiLVUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11068045},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6850c329236f32fdc7bd3ddec0afb0ee06711679","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.45.0_1781325199674_0.8650461527651503","host":"s3://npm-registry-packages-npm-production"}},"3.46.0":{"name":"circle-ir","version":"3.46.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.46.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1ebaca05810d7b68c9a2d3f58549010fdca15cdf","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.46.0.tgz","fileCount":537,"integrity":"sha512-mxakCQTfesR+Vma/13spDe6IBgKwtK1J87FJ7L7EfamdBEdmdNRHBxOnrmw753K3pgMtHB8Dx0fdTtdIxerlCQ==","signatures":[{"sig":"MEUCICP7pXS0yaVhaCgahvb9lwFOzlti8639MVIcSiqRuoCPAiEA9lukum4Q7OXkT0eh6yIH2LrtM5w1DRfp8NyTpnRrqjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11078585},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"4b66bb221f8af5e35aacea86b59397308d45216c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.46.0_1781328017823_0.12398574928981398","host":"s3://npm-registry-packages-npm-production"}},"3.47.0":{"name":"circle-ir","version":"3.47.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.47.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"5e4cf68c55f382fe50069729b05532fe03c12777","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.47.0.tgz","fileCount":541,"integrity":"sha512-M0BCwIbff9Xa2MdJ0Y3CQUggjMb6+Yc5Dnkqc6pJZKi1wR9gCTRFcp6Bf/t0Veub/QGGIJTS0vYHcetW+Q+Q6g==","signatures":[{"sig":"MEQCIC3FpxL0m0tXcC1/3CfE3XAFRmRaSGPuIrXUGhQVd4iAAiBjZiOpCLGutkfU8wa247mJoCxdoW0kcqMUNWDR3l6LVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11104332},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a5c10e4d5f23f458623e9ebe0e458025322239c1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.47.0_1781330299808_0.37351321450456454","host":"s3://npm-registry-packages-npm-production"}},"3.48.0":{"name":"circle-ir","version":"3.48.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.48.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1145b10401e906a90594e6ce1bfe826d2d2faf25","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.48.0.tgz","fileCount":541,"integrity":"sha512-3XjpqWbjZFWGM6zDPa/n2t86v06pI8/L7JJokV4OBO5i91IAXqA1T+IaYAGaVCkq2A6JeaiYhMq1kiG8AlGHGg==","signatures":[{"sig":"MEUCIQDpDQWZmdXS/eGd6tzVUlpdZ/mNRHdJZp4z27J7mQYrpQIgWxHeYkW9oIdmpkyIT6g+MTwtFNBeN8AbiWef9Y0GYNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11113444},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"31caa2ddac40de11c284706ebcf75018fdda8d42","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.48.0_1781335085833_0.6536548678375202","host":"s3://npm-registry-packages-npm-production"}},"3.49.0":{"name":"circle-ir","version":"3.49.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.49.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ff544517b9d9b3b0edbb712a9078c0ded9f750f4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.49.0.tgz","fileCount":545,"integrity":"sha512-mUS3Qcjm5dZf9GZ0Y+cj7e4RdLqYQtWYLy+FLtCIxSEaXjp/BHlrvQtI9kVQ/D9VdmWPVfMFMr5kFVjwmmW68A==","signatures":[{"sig":"MEUCIFldz0d7Wz5Rgn1Eqoy0dKt/iK7LPiVHaDlJTeqsOSbrAiEAj7zAOPC8j7TFXvLh3SmHQRRkPouzsdKqOtvUR3fJK4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11213265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ee84e4aaac36e7abf99255cf314c4a2ead6a05b7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.49.0_1781637057348_0.13002279682724893","host":"s3://npm-registry-packages-npm-production"}},"3.50.0":{"name":"circle-ir","version":"3.50.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.50.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1000a2e658d407cffdbd95defe79f5233b4b5572","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.50.0.tgz","fileCount":545,"integrity":"sha512-xX8eekFPVIR8CEkJ5WDSfZAOkOSxIWKPWU8LOeqB7954eexLpcVQjN7NZ6bQSAHFnCbEP+r8+hD8KKvZYk/nKg==","signatures":[{"sig":"MEQCICBdOCfVUkerZcl0zI5nQrpclKoctN4XQij+DlgsOgedAiAeYdDimZFIksWyt7b/1T91qDxkvdoeSgLXcxwDSXERug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11225552},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"77f34ca6194c1589028006730255c58cf7cf72dd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.50.0_1781639205147_0.9322531052296739","host":"s3://npm-registry-packages-npm-production"}},"3.51.0":{"name":"circle-ir","version":"3.51.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.51.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9ac862a24b95087725164414eddcbc6ea2b553de","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.51.0.tgz","fileCount":545,"integrity":"sha512-Jel7iFXxbzW9+idokk233butfjUaLIS7jjr0K11oOZjB1SpGfT6KbBaf3zj1UojJIWn8mDbtNBhA5lQYG/BEFQ==","signatures":[{"sig":"MEUCIGu36B0NbfucIp1OwbixvlsM9BBPCsMYv4Al3dmYUU5CAiEAq9T3sUIDWwSYZumAH74sNfHG5wqLEmlXNNEOkUBi2w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11231378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"057c0959b4083143c247bfb1f19f4bd0da392941","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.51.0_1781642202026_0.4269339907353671","host":"s3://npm-registry-packages-npm-production"}},"3.52.0":{"name":"circle-ir","version":"3.52.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.52.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6c9a98b04eff0e21a4f9d3c8522583bc198793ec","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.52.0.tgz","fileCount":561,"integrity":"sha512-WM3dSejr1bm3MfTSHvd9QOhbApf1nPYVVBEE114d22g4jOp3hjLjaHWJGIDNAPMBC4zqC3HYj6eNDoaMH4PNyw==","signatures":[{"sig":"MEQCIANnA5zDGVTlhR561NTKDGEJzEoYkEHOSdVxmcPSgYWrAiAvofLOfLaAvfshkX0I/VNzVXTqCNiXo/7NEEdnrjQd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11331152},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"eddd7beeef4eac73d1edf472e93c46ceeb67e18e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.52.0_1781644795285_0.03631962206210093","host":"s3://npm-registry-packages-npm-production"}},"3.53.0":{"name":"circle-ir","version":"3.53.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.53.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"18cf3dae550af977f7b53db99e903f125954e428","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.53.0.tgz","fileCount":561,"integrity":"sha512-aXeQHGA6Gl6nQ+bDNlqpSuL3Om0zyVwSvfXaiXB0sL+cHhzvn/B0/llh/ChnTLErDRpQttWW5ngZiUFaABEX9w==","signatures":[{"sig":"MEQCIDoOCFcBWM2QnpKB8GOhIcn8TtGTuXk3NYvfWu/S++qJAiB684e2iEBZWXBx+EQvRAJj58WdNP9qztrryrY4NuBaKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11353814},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"3e187e57d52e065374e70cd752629d1a8cd7e0a7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.53.0_1781646923737_0.5336892792468291","host":"s3://npm-registry-packages-npm-production"}},"3.54.0":{"name":"circle-ir","version":"3.54.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.54.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4d9a0ee587a3ddcd5513753d74e452362b6644b4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.54.0.tgz","fileCount":565,"integrity":"sha512-QfrDP6+cIwpl5MvPHhswbUgXKyav1yleoLyv8+STJ2WLWVAbOP9lbWgRQr9gNYYXTuXxjp0URfV6VpmCQqRrsQ==","signatures":[{"sig":"MEYCIQDotgGPJp9AXwZ1g5bbxyFP6ojxnDSE2QOT9TMQsbaFAQIhAKDKHfTRYjRNSEXXnQCnV0APU03rMivwkcW67T1zLwHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11403630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d574e2a70013cdd5c23a80cb2bc73279d72f1a6e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.54.0_1781648635121_0.6398005488811209","host":"s3://npm-registry-packages-npm-production"}},"3.55.0":{"name":"circle-ir","version":"3.55.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.55.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"bf08e7eba1f5adfad10f22456b4592db65687293","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.55.0.tgz","fileCount":577,"integrity":"sha512-7hZI/goyZODZEOBl0AnKTOyh9RKObYYbBt2fO4v75yc4TG57P5lHUaOfG74l2OkAkiRkiEE3GJ01HBotTPicOA==","signatures":[{"sig":"MEUCIQC0UF5wGOmYSCbK60TG89ivPtv6/0o0DsqNGj56D4QeWAIgdo3zPJFadMQCHcV0pjC8jM4Ot4SMuQ2oHrWYm3e6YRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11482055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"89d9720dfc11e53a4e2009f3e8352135764348ed","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.55.0_1781650073909_0.3833153001276959","host":"s3://npm-registry-packages-npm-production"}},"3.56.0":{"name":"circle-ir","version":"3.56.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.56.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c7436d94f2cdec2f218dbbf4b0e6d79229ec4bea","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.56.0.tgz","fileCount":577,"integrity":"sha512-6/8++jhVzUo+oKhdyXjQc8aWrc48pPPmmizJseghr0nvWTwv2KParaPFBu+36d6S2EqhTcwabofLS54TlO1mnQ==","signatures":[{"sig":"MEUCIQCpqBVU82h9DP8Y2MVSVP6DeMheP/2q+OmLK538Nq9X+AIgMOfvINa3hemcHQ5deILmmaNv0Az1mHyfdA7yj2kwH54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11508347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"5380989409b2d93aa3dbe5c659085fea5cc881b0","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.56.0_1781651796157_0.2683297274416705","host":"s3://npm-registry-packages-npm-production"}},"3.57.0":{"name":"circle-ir","version":"3.57.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.57.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c02c803ebdff12a6f3dbe38b773215f8500b2bf0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.57.0.tgz","fileCount":577,"integrity":"sha512-B4j1tbWf2Xv3GnBteshYpYNWINsmrfQy2cgiI1t3av/E9ahUMYPwNmPEZeFy9ukTrzYnvhb6zMf/0EMzdcepjg==","signatures":[{"sig":"MEQCIDUNpeH3GSet/vssGiy6wGcFP6nJuYuzDVWByrirCdocAiANYpzclEB4ajc0Dl726NmYzh8A62Ih5hI9Elo9N8UXkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11518902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c0e079c153302b96be56e5ba9c2eb878a2b9c81b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.57.0_1781658950910_0.36476978493295165","host":"s3://npm-registry-packages-npm-production"}},"3.58.0":{"name":"circle-ir","version":"3.58.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.58.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"19df8eb3aea287dd32f622970cbe5e0626cff6c3","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.58.0.tgz","fileCount":577,"integrity":"sha512-wRa0Iv+uPiNXwf2bGCmiNyXwLIx7mpd9m/Basdrcxe+c0wgGDIPtopX0TWhQ+WyaNvZjTdFsJ9ZkgkWTzyoUeQ==","signatures":[{"sig":"MEQCIDIIUg5568g4eVaWcLsXc7uj33amYX1eIMY86nFDSy3jAiBtOFsRrvxtIlU9lKHpdBQVkdvk795+2N0naFo9hpiN8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11642084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"3d4d7f55ccb75c4246b257aab5114c30b5ed2245","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.58.0_1781677592253_0.8253149564023194","host":"s3://npm-registry-packages-npm-production"}},"3.59.0":{"name":"circle-ir","version":"3.59.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.59.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7dea5f0014a0bb27afe1edb05dd0be07618e8281","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.59.0.tgz","fileCount":577,"integrity":"sha512-AyCY9F2e8tMWfAe0I1Etn37VormFVUDblScNmz1oTWquk+jHtB4Ld35JURXKCpZMByNhiWnvPzH8WRKpSXQhLw==","signatures":[{"sig":"MEYCIQCbaXPGOIkw5P/SSCnhGWphTupV5cSwajysJ6otDd8GhAIhAIretFc/6coVcrjNwhVWeT2EJ2JLg4nHYr5xPo8JYK3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11658983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0d7fa8c92d7f1e1a59972b888909781126fed36c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.59.0_1781680052648_0.06381254979892526","host":"s3://npm-registry-packages-npm-production"}},"3.62.0":{"name":"circle-ir","version":"3.62.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.62.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"176ebffcf02bb4f88696b2f45194331661e889e5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.62.0.tgz","fileCount":578,"integrity":"sha512-yuuxf6ui3owROY6xu1JMxEAcrRGPeMJ20xHeAAyl/ck/bM/atRtaBRYUk9mStwiw2Z1fLvzAmUD64HZ817mQvg==","signatures":[{"sig":"MEQCID0EuQkCl55rgn7WOtHPS39vgx+ER4D9V02Vnt3onx+NAiAzxVV0K7MXtEuqfC2TePOAWz21KqR9CL9QqbU65DdU7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13181303},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"963007735da32ad2153d0d657d760822eab93553","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.62.0_1781712434248_0.361354703599883","host":"s3://npm-registry-packages-npm-production"}},"3.64.0":{"name":"circle-ir","version":"3.64.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.64.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4c581f5c156d584a736481ba930f0aeb675ced38","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.64.0.tgz","fileCount":578,"integrity":"sha512-CIEDJxeVXizXXDo8FsiNkZ0EVqwpeH3fPS38vaodERxUKxMXnz8rn7OBkwNWYr1UZRzquAqXkOVqU1XjG2CXQw==","signatures":[{"sig":"MEUCIQC1v1AEMJmr87nvNoLd7ZrCVsUWwk80gAlXlhao64KgHgIgI8wRnJTIhYmhIykifEx6jIeuqmRRu2RlEI+YKmuQ4AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13209922},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"7421cf6b7f4109d6fb50565cef07247ebf3328f3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.64.0_1781757960831_0.6331977409467167","host":"s3://npm-registry-packages-npm-production"}},"3.65.0":{"name":"circle-ir","version":"3.65.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.65.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d245833977a9505f872a4b2d790382ef31ccd367","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.65.0.tgz","fileCount":578,"integrity":"sha512-9RLF56k1603nCb91lYfT5qMXZBwJ5M2O2asMKLlcyzCdBVXgkleoANYP1S17+Q7SSpiWx5BUA8ZvrIi27PqMeg==","signatures":[{"sig":"MEQCIFUlbHNTJV/VJ4E2eEgOCwzs7qN+TZm84TdeNn8091pzAiBA8GTF2fvt2ILvBMQu1e5EZGB4XARdr3regIip0di8tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13212365},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"20c2876d9a2731d102be0be7986958dcaf4ff2bf","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.65.0_1781764999162_0.05902919621333491","host":"s3://npm-registry-packages-npm-production"}},"3.66.0":{"name":"circle-ir","version":"3.66.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.66.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a17d86c6f2b4fabdb5e277bb2759855f9d10eb73","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.66.0.tgz","fileCount":578,"integrity":"sha512-oZkzpo5Nd9vQo+fpCgQ4SyIAxNEEMhZOXRR0OkinhDMFcQ0/qNN/IWD2enWujqkKk2U/+bGS8mTlFKB18ReV2g==","signatures":[{"sig":"MEQCIDRsCM7ZhEIrHFm2RmACmeNfeH5+wQtM4ks6Mb+QfdmFAiBjCXOez6NFWh4I3y6u0xVL4/aGNzE+ohfJYCzWAo5zIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13246608},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"fc2c632684029d4639a75398173004f1f87f5b5a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.66.0_1781770027097_0.6947532745776306","host":"s3://npm-registry-packages-npm-production"}},"3.67.0":{"name":"circle-ir","version":"3.67.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.67.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d79795fed0455799cd9c5e92655c3ecb1eecc59a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.67.0.tgz","fileCount":578,"integrity":"sha512-6oqcSbknmz0WhhQjzLyK+mdryMg4qL5+r1QbMZMKSgEyN9JHN+btXcbSlucFTi2LPiNKH/0h1dnGwAcuCCOCMw==","signatures":[{"sig":"MEUCIDX0M9Bef/bs7X/p+rgW4Yle3VpI7gunpLdBDHgo7TMlAiEA/YG6xnHJpt+irr/0BMQ1vybwgP36/0NhEd4hi5Q1+eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13259668},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0678e4c5815499ec4a83cfd0053782a3182f9dfd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.67.0_1781793048118_0.34922404454058675","host":"s3://npm-registry-packages-npm-production"}},"3.68.0":{"name":"circle-ir","version":"3.68.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.68.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"36c15a85209a30f4ee68ea36225e8bfd5ef79f20","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.68.0.tgz","fileCount":578,"integrity":"sha512-JqdjvtClGQsunP963sHgIKmLgzVkY/yZxn64VAVlKR/avUAgqZJ/A02Odw5E6kC7QBYQQZCOQEqPPxFdewOBAA==","signatures":[{"sig":"MEUCIQDuCYWtPOgBjaYXGSdT80pTIrZupaS7Zf1Ch0KAHsD0ugIgO5hfINEZZuu+MOQp/N3mnQYR/Awlih6xBvRdd0wdOJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13262794},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ef54478ad306a86659de5758c86275e003a523fa","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.68.0_1781803682906_0.2468813917073993","host":"s3://npm-registry-packages-npm-production"}},"3.69.0":{"name":"circle-ir","version":"3.69.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.69.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8e2fd477ffef60830b4ebf41b3d98a2f881bef61","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.69.0.tgz","fileCount":582,"integrity":"sha512-qxQmLjFuKjLFi1uLkokZzUBlbCJXAtU/perHAXfXi0G0LnRHz4x+OsiZcLYPM0m5wf0k6tNwxEu1WJk38n2FHA==","signatures":[{"sig":"MEUCIEbUvE8ixMJZpbkvts6stm3GrI9m3hNBriGkTasxAUzyAiEA4My/6P8aEblQ1wd7mLhXxUUIVgmf+3gnbiUP/4/QQkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13298661},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"34d688eb74b3f7e9f7ca45843a0a4d16e1662db1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.69.0_1781806465028_0.6466116577756069","host":"s3://npm-registry-packages-npm-production"}},"3.70.0":{"name":"circle-ir","version":"3.70.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.70.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7960fb3748314b2c34453f34b3d54370e4b8e883","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.70.0.tgz","fileCount":586,"integrity":"sha512-gQjJXin1gbNMXFwAogamqwmHm0feSVpnFNapLqV1owOEBmpXlh1/KJdAF8U0Hsm3FZXh69NE2AFwoYAxV+nk/A==","signatures":[{"sig":"MEUCIQDfeGOMHb/B7aUuZHJzss7iFWM8ATuS625gSfpU3C/RcAIgMHssW1qcNboOIfyVxwRqroYF1aupqfYzCasrNMEJpho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13339677},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d269cc292b9d0d283dc84b63840e6f16021f5481","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.70.0_1781811807490_0.3061586476613143","host":"s3://npm-registry-packages-npm-production"}},"3.71.0":{"name":"circle-ir","version":"3.71.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.71.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"f5ba34e3d9a00022f14673533bf16887e3f6332a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.71.0.tgz","fileCount":586,"integrity":"sha512-na+9A3Z6i1gAtbbiHsE5e6E6WRyZxjw7uoD+PM5l+5PHsyUXZ5YCXWLaq8Heoc1xT/nifJcviOOswcBVYwR1Xw==","signatures":[{"sig":"MEUCIQCK/+pAafkpWvKCGYLBkf+7saq09qJYCiX4SWNO8/MM9wIgeysZPybuyWPjaGjBxT5l1sQ82a9yuPqH2hWWjJUHv8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13354441},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c3ad7e82974b48cdb8c7ea013128efd5e0f11261","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.71.0_1781817639778_0.746924952527803","host":"s3://npm-registry-packages-npm-production"}},"3.72.0":{"name":"circle-ir","version":"3.72.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.72.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"587a8ac748692830f8736754b2054f8a7772cfbb","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.72.0.tgz","fileCount":586,"integrity":"sha512-9yFQ4Cj+hAcbN8x3OsQ/ahntoKRLds/H2nsOo31gL5R+Zwy0/puDDZO3Jwa05qXgcC8yEIplTLdfaQBc2F+i7Q==","signatures":[{"sig":"MEUCIQC6VZTv5NVGevhRSDebcRXKJTZi2zDsxHQgS0xnvujgWQIgQ8HEMSB/7g0k4wjPTcXAQModJardoSnpmHYyeFvWlHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13395738},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a5d19534b179ea9e1aaf515a9b1c1ce84f33879a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.72.0_1781823542969_0.6140062805694668","host":"s3://npm-registry-packages-npm-production"}},"3.72.1":{"name":"circle-ir","version":"3.72.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.72.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6b14359e27f557f6a44d8ba3dfe95e3c5325a190","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.72.1.tgz","fileCount":586,"integrity":"sha512-j+3gddFHAGMRzmTnDLsycDyruFmOj0PwmS3gFw39WmY7RSBXE497wLKfn8ZNpT8+6fTbmUzL/Td97ioBqxFpag==","signatures":[{"sig":"MEYCIQC2uyvwDpGaIXEPWSAto9C9wy974J3WqEqvuVUdRnsM4wIhAJwp40OjxzttrSe3NKYhXZtNAvTtkRm3YlQJExdlpMNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13395738},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2384ba8e33069fe017c7fed77e0890ba47c37672","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.72.1_1781825843782_0.5889163121882723","host":"s3://npm-registry-packages-npm-production"}},"3.73.0":{"name":"circle-ir","version":"3.73.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.73.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"00f49561116af3b94250e93eed2d495601ea4b5e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.73.0.tgz","fileCount":586,"integrity":"sha512-vqyIILXmhhp/2a2JpQ4evxoflNAc9feembulOhH20KTHe64JPzyLcYL+XuW/2vj9XBfJkMcKvF30BAkOc58zSg==","signatures":[{"sig":"MEQCIBxKCWqlBncYlQBP63mcrznHsaBT2rn9d/T2OngAlgZ5AiB5PABK0jmCDd8YaWnQhVB+Li+0llXtGvv/A/1umQBtQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13417409},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0f69c1b98e0df20f0401e066ef986bb1d7617ff3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.73.0_1781828038865_0.8182887297382373","host":"s3://npm-registry-packages-npm-production"}},"3.74.0":{"name":"circle-ir","version":"3.74.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.74.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d475cea96e38346f7d4a1130d91c489e5750b23a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.74.0.tgz","fileCount":586,"integrity":"sha512-utf7QNPlW/vooYGNIkprmJVHEI25tJk0UmcEVDiHEg0w603sxdcrOos7FSD0nypbNIMvLu5P0c3LdI0+dCyAOg==","signatures":[{"sig":"MEUCIB3engS6vKgsoZDHt28RWAaZwuB1qbMqAmfdlvpM0AKdAiEAxV5AuLCL0KBxitCuNHxOUdrUJLI+z5+zhwn41z9whmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13456702},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"9ffae702060d5dd7f4ba1ea4d506fb091ca950d1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.74.0_1781834069343_0.9640821718962431","host":"s3://npm-registry-packages-npm-production"}},"3.75.0":{"name":"circle-ir","version":"3.75.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.75.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a0a6c3f4e14699c3d5dce8c741bb951f410af130","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.75.0.tgz","fileCount":586,"integrity":"sha512-0eqlFrrVkjuVO6/9dgqv4D5mNHi++xp78c0UodjCAnbOwRldihLZY1b3fq0A9cjbEG4ey7sqCMLtl1cqugP5xg==","signatures":[{"sig":"MEQCIB/J0lM2kp5onqEw9mceQZcV0jqtL5WlnWf8a7wjllidAiBynmGhK1xGsc9SaUPmn1r7awByZYsvH0EMbi5/ijcfRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13465312},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1a286ad292c6a92e401d7df66fe90709c191705c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.75.0_1781895486302_0.5097251447274955","host":"s3://npm-registry-packages-npm-production"}},"3.77.0":{"name":"circle-ir","version":"3.77.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.77.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4984aaa4bac1ecfb47b0ef4dfaf0e1cdb48fa522","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.77.0.tgz","fileCount":586,"integrity":"sha512-qDiX2Il+ZM70pqorcx+dTz1Zj0a8oRFCd84rArAhIz4pX5YJoRe5LxOeTJbXb3HUFi4/LcXg6CYPCw3tSN3W5w==","signatures":[{"sig":"MEQCIDO9Kawy0my5ykjY7Jz3qG6VDSNL76V09x7qtyIFQdvKAiBqlXrhf5lt578awxVivXkrteSUFCF9HC0rnh6nncONhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13472252},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"10ed85cfbff3b89b4fc28b67ee969e5b14f62704","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.77.0_1781920703291_0.2515676584770812","host":"s3://npm-registry-packages-npm-production"}},"3.79.0":{"name":"circle-ir","version":"3.79.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.79.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1f17b788cc5fc213a353c3c6b00340bcb7b923da","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.79.0.tgz","fileCount":586,"integrity":"sha512-ScQuWEF3XjjA10U1Qn/j3hFDoJbeTaJD71NPv1VZGrCkokWOAxiZ83eU4LybPVruFsClWCmeEbDgy6ylJ97Vqw==","signatures":[{"sig":"MEUCIBpGwQ+R3/ETsExwch1EHAWBhJqMTZidsdYFq6foz3GrAiEApJUapTD1fC26uGEvdiuXN1wM0VCD2w8ZfF7uulUUfY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13484746},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"699913a66302e683aa3edbcf2eabf04d88849f96","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.79.0_1781922514191_0.07724175072043749","host":"s3://npm-registry-packages-npm-production"}},"3.80.0":{"name":"circle-ir","version":"3.80.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.80.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ae05e20ffd9656e5eff7a123c9ff481c69e9cf4a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.80.0.tgz","fileCount":586,"integrity":"sha512-Zrbcq0u9PMJTwXGf5kkd0U9U3cNqql2gkr1Vw3JI5eJsHq9CYVL6xHM56EtsfqyEC5tMJKCihE/PdQlQaP3J5Q==","signatures":[{"sig":"MEQCIAzSPkGhl3vpUpFIK3Kuv6XoQjbrF4CGaEdMaAxyBzHiAiABnVWpQihCNKiLo0IoWymDKONqyqZZmPzzViLpDJHfhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13496707},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"32307d8a7f15e36c0d4e6af54968bd029a3e09a0","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.80.0_1781925003394_0.040541437207820996","host":"s3://npm-registry-packages-npm-production"}},"3.81.0":{"name":"circle-ir","version":"3.81.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.81.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"793a91c884e29f825b638c0abea3ddbec7d0f7e8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.81.0.tgz","fileCount":606,"integrity":"sha512-oTUxKu9u+58SHA35s1Uiotsvvjpuff1pmBr2jdaT7Qhd4REbQ8MsRosV/bZZiBYijNCc3x78YWCSDN21BMq51A==","signatures":[{"sig":"MEUCIQC9QXr4Pktb7Nlr46eRjktCU5n6V1zh/ZpYGXTK6t/p0AIgBqA9dIB+mJL06cie8znLnW2Ec8HFK45F6op6wVrPM/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13604961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"80d32088e3dbd08cda3cc96c56c73e2b19344d66","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.81.0_1781928253543_0.20821948487152442","host":"s3://npm-registry-packages-npm-production"}},"3.82.0":{"name":"circle-ir","version":"3.82.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.82.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"61a03107e36893d173c3ca1b3a9856482ec0f85c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.82.0.tgz","fileCount":614,"integrity":"sha512-unP1BniGiKYmQQDXmpchkwzCRdjot66SwOMPZ+v4EHtp5xFOrSaXONQxKJzMspgQjwzoOyXdfP4MVl8jchn+Mg==","signatures":[{"sig":"MEYCIQDh9qHZvRSLlmCSnq1ZiiDiAwdMRty0gL9KjVXgrM6B4gIhAJSeYcXETdUhsg86ysjuAhfkIjk/E0vkF0/8YVqpfZDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13662262},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f17f65203912badebd92c7115c08029fd67c63fe","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.82.0_1781930061398_0.6792701155285488","host":"s3://npm-registry-packages-npm-production"}},"3.83.0":{"name":"circle-ir","version":"3.83.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.83.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8a1b6a8aec2e9d8b09a297fc2b3158bc56bbe162","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.83.0.tgz","fileCount":614,"integrity":"sha512-FOiaKeTHgOP7GiaOrGb5t3rCEVPEPviEBKBcnU4hZg1wzjJHiOlgmT2dsun3ZYRkF7jCuHFVBMFnpSoEk7MEqw==","signatures":[{"sig":"MEQCICU18s9unNCeNehxkpN+3JlZilgdeMUsJ3OIzKD09Fs1AiBXbp6c6XnJcPTY+BZJGCcw+YG+CMYXHsFQOYOkDfBwVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13662498},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8c70c40beeb97cd8d8928304185b40249ad87bab","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.83.0_1781937978001_0.7124171426609209","host":"s3://npm-registry-packages-npm-production"}},"3.84.0":{"name":"circle-ir","version":"3.84.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.84.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7855ebf95087bd94361d0d8dc316807b3fbf5294","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.84.0.tgz","fileCount":614,"integrity":"sha512-OHd1oTqLlC+FI17rJtWdvTklE4344+q6OjrOQETEW9UW1RWBzoPynq0C0N2vuyjCHWxPUgoAg2ooa6iPrg7kVg==","signatures":[{"sig":"MEQCID1j3hAkwusuASvj0rdwWm0EOWb8Tb9lerQSypDxbMteAiAJ4nM2XSZRWIwpoUyh0S/DqA4xfhJDwZPF8V2+5T/X8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13699122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6bb7d9bd545a82e92ff43f15881a5590af793f76","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.84.0_1781940563514_0.1967267036646927","host":"s3://npm-registry-packages-npm-production"}},"3.85.0":{"name":"circle-ir","version":"3.85.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.85.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7590f85bb2eda4193aa66c2ea159d5ae9908d1a4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.85.0.tgz","fileCount":614,"integrity":"sha512-OrjknfRKzAwj2+pIyPlNiDlfAXaFLFq/gChXR9r3omIVNYZYlXFZ1lttW+6v/+r2CHGqlfg2vFJL8ZdcQAgnBw==","signatures":[{"sig":"MEQCIH0N1I9FVMiH9XZoGuh0YpwtIo1konCGrLwmlw68h9dDAiAXzedhjucYrZGi6gRkedEKKNUhsNScvbqlvnA1Qmn1uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13717914},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1a6835fdb77ec64c328eb80e70f6bc1e2c3fc76b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.85.0_1781976476740_0.35251158689405937","host":"s3://npm-registry-packages-npm-production"}},"3.85.1":{"name":"circle-ir","version":"3.85.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.85.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9b9bae0e70affb48e3b81bf006ed53be962bb765","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.85.1.tgz","fileCount":614,"integrity":"sha512-7I8/t3itMy6xJg1HXQY7TXTfR02pEufZ8WdcsfHXqLMqvsb4waMy5y7bnVKZNLSgtv6WR70JEULJ6qRYHi2iOw==","signatures":[{"sig":"MEQCIE4AQMpcmnpjbV0ZTkKFpRwkG6jNLjCegIxlH47ENuIHAiBU3fgwv+we0S4xEF3/ZK5Un+LkJspkl1zJ0JNvCbQHNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13721315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d306ef44834e8aa9dbeac97a695551ef2f842a37","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.85.1_1782008747409_0.632558553454871","host":"s3://npm-registry-packages-npm-production"}},"3.86.0":{"name":"circle-ir","version":"3.86.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.86.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9e726d4589d8f59fffac208b705613bd9dc7e553","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.86.0.tgz","fileCount":614,"integrity":"sha512-UC1KwirxjE2VAkGMHghUQx22HM3goxoQWyFPo49Me+FfUMcD1ohzJH/7R0sUM8LB77oZ06irpZlrp+L/xqRMkw==","signatures":[{"sig":"MEQCIGRqf6kLnsJ95TabsOGcjTgcHoTJE6sJAjO2yIv/iCGeAiAiv0Sj+8Lr8p6qVSEo4oHtkZGyGOQ5glxJPoahQnaO2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13730645},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"267d6661e4db80b8e0c8ae54425504c3e8d7ed07","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.86.0_1782104532233_0.1711868293029173","host":"s3://npm-registry-packages-npm-production"}},"3.88.0":{"name":"circle-ir","version":"3.88.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.88.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6740a1c0253dcbe3730ed5c3e7c322d8dcb6c4af","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.88.0.tgz","fileCount":618,"integrity":"sha512-vztE4qK2IIf/t7zwkGRKFKKD6q95T04JauCTDhaF/Bxfv4LWP4GeKXqlV4C+Re2dsQmNcERHFv4Tx9b+gq78Hw==","signatures":[{"sig":"MEQCIHDWpO+8XgN7Q0AiBHRLgXhgfe1xnik8lcJ3q63cR4UVAiA8dnaTAfzKNAkmWz8XxJ/xWZKpPMzx5ugK2j3/LggkeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13770302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6fcabc2649f7cd64fa59d4d40fe8e77bd4b82265","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.88.0_1782122740358_0.8332761807968034","host":"s3://npm-registry-packages-npm-production"}},"3.88.1":{"name":"circle-ir","version":"3.88.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.88.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"aacdbe44a4a629629d106f0a65c711be57e1b345","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.88.1.tgz","fileCount":618,"integrity":"sha512-jasHWGCBD+DP9ffDOx/JCooQIyvfVDLKHGor/kG9HEJLoI3BthVfZzqYqHlcNP4qYP1aUbJF6Cwza7y5Isc2Lw==","signatures":[{"sig":"MEUCICDxXLzhuiDdYcXNfFgUUgbEM1L7wHi80QiOUIp05dcyAiEAl+vTebDso0h8Uh3vnbx2VRVuSAU65v6fiBD+pm31VWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13770791},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8ca013037e6a482abf97a240c24e166a32a9eac7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.88.1_1782145526705_0.3506089354331128","host":"s3://npm-registry-packages-npm-production"}},"3.89.1":{"name":"circle-ir","version":"3.89.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.89.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"fc9d7cdb40b454eeb67f71fe22876aad217491a2","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.89.1.tgz","fileCount":618,"integrity":"sha512-qQyRcGxB5RJFN0AjjWL21Alfv1Qt0GsMnwodxryfGm/gTTTEvRep/TmNjeECOEcUFuXCAVdU9ckPdByOHIGQrw==","signatures":[{"sig":"MEYCIQCYwjBRgK7YXy99gbzq+5H3gujzv5HVwxik+LbHwmcxLwIhAO+MVd9MkMSgpjm/6rwhjjSWl+Tkjl8oztuZDBnP4rk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13787776},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"b87f3fe857ace1c3c3c3d604584a781977fc5d9f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.89.1_1782165896975_0.4163574661976184","host":"s3://npm-registry-packages-npm-production"}},"3.90.0":{"name":"circle-ir","version":"3.90.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.90.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"5514c26173f74b11d63ee3c9f5b6f59810e40574","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.90.0.tgz","fileCount":622,"integrity":"sha512-OY8N8wF7BBiwi9kTA7kh60IDxAmkaash3n4LE7bzbUdoqjZhrIKHSLzPTdk5RbRitOu68LXz9IeISeNqeciwuA==","signatures":[{"sig":"MEUCIFijX/P5/oV/4e03dZEdzwWK76WK/ZEF+k+L4HCmQ5jIAiEAhyTqLZMkwQbLDUjg2BY8uHvjs0kRn0x0E62541pwE/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13800532},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ea4301f99e4f2a31bd312a6d03c3e47d4e8c3a99","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.90.0_1782191380719_0.2795856549348694","host":"s3://npm-registry-packages-npm-production"}},"3.90.1":{"name":"circle-ir","version":"3.90.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.90.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4fdcfc751a73522220ba3ac214e08b1c40fcce1b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.90.1.tgz","fileCount":622,"integrity":"sha512-OsmCydC6kxqw3wkbC6kPe1XJD37917/BunrBMa8WsDk12ZY3+UenF49clbiz9JXPyaOWTd+nrW4JH5OzSfB8wg==","signatures":[{"sig":"MEUCIFWtWT+QAiL0Pu7tZHgbogj1TfYWxbhJm3EnsqxbaqjUAiEAlOuStRtk8GjjK13IErUqzLGZKJdYpKsdQ27BrhHoyuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13811846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f1b8ab6b6c3784a80bcd02cbe5141da52c7a4038","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.90.1_1782236465947_0.1467964774603694","host":"s3://npm-registry-packages-npm-production"}},"3.91.0":{"name":"circle-ir","version":"3.91.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.91.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2ec46f78bff2064daa3f4bd83342128d21951080","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.91.0.tgz","fileCount":622,"integrity":"sha512-aUTHw6NdZrkw6TNaDP9+Te+yd/5zXDVcKkicHMm0zAe3N0uRtO7iKsXEZokTPWY2+EG2rvNPOC2VYGjvcjKfrg==","signatures":[{"sig":"MEQCIAmqtV9Z+JwsDpjscIzlyFp15lSQIVGy1y+BU6VSGfJNAiAZyrf/Sbu+lI5cQDUxE5ctZJtBJikr20L+FjcyQMPY8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13815797},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6c4c118865e99fc1eaeaeb739f5105786ce0fdfc","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.91.0_1782245984062_0.11345263502953795","host":"s3://npm-registry-packages-npm-production"}},"3.93.0":{"name":"circle-ir","version":"3.93.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.93.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"632aa890e62d8ddcb66857e22ac996004777e75f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.93.0.tgz","fileCount":626,"integrity":"sha512-eaqxAJ7EhtDFtk2AhZVJXdgcbHspgx+d/z7FbP5xUPrXjzg5RvS4nquhb2yTOnEBeYZ6Y+2JDZ45Sdi6dNzwGA==","signatures":[{"sig":"MEUCIQDkX737QzBVXDH6xJ+tIvyfeMrgwQSFadWvJQD1jr1oQwIgMiIHzQ9JhS5oL8C+U4bO7d3s8XVD4pvlBqgCDdIHX8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831391},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"461e34bd0e9094a5ccb8bd94bfa802718b1f8185","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.93.0_1782248535948_0.21796281206231916","host":"s3://npm-registry-packages-npm-production"}},"3.95.0":{"name":"circle-ir","version":"3.95.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.95.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"421c63f9c03a5e425f82b9fd5d361999d4b73e5e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.95.0.tgz","fileCount":630,"integrity":"sha512-j09Qm6zUjVx6Z4k47uF1znfKbC1Q4abiwNhJfOU1+CG5BYK9ByCDebzFVe3RsO5rnGIV+471AwNr+KYjAuVGZg==","signatures":[{"sig":"MEUCIQD8QdqMMpK7VRe8tp3TU4PK24fPY6l2MxO8DG3pBOJFMgIgd9JFTLji2PuyQiFGRl6Vc7H3jlJtQWzWLk8s/V3Lt78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13842876},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"88f33d5ddf17272b2c013e64454b44e590f9a4c7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.95.0_1782256984871_0.9497097592704864","host":"s3://npm-registry-packages-npm-production"}},"3.96.0":{"name":"circle-ir","version":"3.96.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.96.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"97806d0e17103d295377d124005916833cfcff9d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.96.0.tgz","fileCount":630,"integrity":"sha512-/h2xmBfAyEqKUQ6UcRSNZTve/+0dOVX01JHCFce8YSDY+CagklkXWyUz83kbX0312C4YWhEG8AWXdmumxKcbuA==","signatures":[{"sig":"MEUCIGIwFL1iZomOWYVLEO+R1sB3l+nmlxeKiIXCq1WxBMOYAiEAs1dmV45lMceEAKv+9yeqZAQrjAdQNbPIWhOtWpd9Iy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13849891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d222e3f140cb0790b890ad5b80b3ad412a8ede00","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.96.0_1782263917568_0.9181457959767545","host":"s3://npm-registry-packages-npm-production"}},"3.97.0":{"name":"circle-ir","version":"3.97.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.97.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4fa3e45eb9421f3e9174290a0478ef3ef207fe5c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.97.0.tgz","fileCount":630,"integrity":"sha512-tGwKArHowCSnoyTsWmRk5apNUI+LQHLU2sk29WTG1f7zzuKkJaq5IENTbgKLW5MCffKw7NEnmZd2F+KvUrhNiQ==","signatures":[{"sig":"MEYCIQCdytbUFMvQhXZwEj7ckjh9ILpBPESHBOGoHFWGkxbtmwIhAMV5b0NUKPwvLOa1QtNVgCpZDNtWZ6l6u11byis3ysrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13874713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c1416a13de6ba6c82a67a7d1de1132ba0b463f8e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.97.0_1782267981214_0.8149344386715116","host":"s3://npm-registry-packages-npm-production"}},"3.98.0":{"name":"circle-ir","version":"3.98.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.98.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ba945fcee58492eb31fcedc91465cae0dbc6040b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.98.0.tgz","fileCount":630,"integrity":"sha512-+UP86zujng8/qXmY2E905PyYaASatR1bn2ZRUwidoDt7Vxbrw0xC4IuLYywEJJH2rdOSwuW8C66Du744aW47ww==","signatures":[{"sig":"MEYCIQDzVO4YIhRArDv/LIs2hMwy82V4T6q6uAaol7+EEnDCiwIhAP/lfEcOU1XuD7cwQsMzBQnrwXg69a/ozy1cpeZsQryB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13883829},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"396c80c64e4e22e591a91fccc5a4520e2962de06","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.98.0_1782274658210_0.31088231187365345","host":"s3://npm-registry-packages-npm-production"}},"3.99.0":{"name":"circle-ir","version":"3.99.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.99.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c1808a86cba5059149b95387f00dad5a93a719ef","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.99.0.tgz","fileCount":630,"integrity":"sha512-nhYB0lfS2D167ZKLOqsWQPDFOoLGjzgsDGiIoNQYh8lV3kJEJSL+AJIxzNcthJ3TCNx1tu1sRjsDj/vUqnIk4A==","signatures":[{"sig":"MEQCIFtn7PURISRPwNeT2l6PVKL8ZvhfhM8rWzi5kGq7gWnEAiAwhoqcKX/+V7gR28jYDt25YB+jlcf/01loSXJJsGgY2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13889834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"338d6ae8a57655bba1903b5288a2c1c3d22679ca","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.99.0_1782276461958_0.8059126597262587","host":"s3://npm-registry-packages-npm-production"}},"3.100.0":{"name":"circle-ir","version":"3.100.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.100.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"76eb7031627ae321e2ff46f346cd08a82e54d0f4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.100.0.tgz","fileCount":630,"integrity":"sha512-nuQYP7Zd7+OYKSTRgO3CgoxOI/7o1o9liQ2lqCdqUjZjBqB5gRjw68QOa8xGYi6ySz+SLUFheAa+CUx67Qg5Qg==","signatures":[{"sig":"MEUCIAlj1gO3v7i2kOyR9OYpzhrpFT2CVgc4iyur9GZv3aU0AiEAvIZp9cInlFeeg5kZRSYZWQah0RrNbxouTBnO3recrsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13903765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"b2b7f34026d5847a0a2c0ec478646a663df71a71","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.100.0_1782283869343_0.5785996887994727","host":"s3://npm-registry-packages-npm-production"}},"3.101.0":{"name":"circle-ir","version":"3.101.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.101.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b31a94e90ac8d98f0512ef73eb169062383d6485","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.101.0.tgz","fileCount":630,"integrity":"sha512-8BpPXxgn9vT2dEMtG5QSIwclumzC4CGa2adcfDrv3IzAZo6phFsdvWmG5lrWP1E+QXN+wwj5eLEzGdnjl8vlkA==","signatures":[{"sig":"MEYCIQC81ydNkEiHxWijGRfHhI8u6J/4u1hoR8fv4gBE6dSGxQIhANko4L5Wk9iqdK5bVaxgqGY0LpIWHzKy7ieVYRHj5tG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13914347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d10104426eb568083aaebd0b5fac50e1896d1dd3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.101.0_1782286188450_0.5478174753361269","host":"s3://npm-registry-packages-npm-production"}},"3.102.0":{"name":"circle-ir","version":"3.102.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.102.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"035b704e0cd81da6b674627f814e918a56584a53","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.102.0.tgz","fileCount":630,"integrity":"sha512-Ubb48HXnGWZvR8rd89dsrg0h5XE8M+kCrwbPBW3/SLTu2pyy0Qud62XGjATavve2E/x6YwOYNDcauzd4Be3kQg==","signatures":[{"sig":"MEYCIQC5V5+122QhlIXz70V98yxDQq4h++5NrJBFnkX5OQqy9QIhAO079BaUrFmzLFBKZaloc6pwAzpXPvExe8M9cWs3aqiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13919070},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c62b76cf352336c06fe87499e1e30db8c2868730","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.102.0_1782287903082_0.4190446722757686","host":"s3://npm-registry-packages-npm-production"}},"3.103.0":{"name":"circle-ir","version":"3.103.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.103.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a1ccfe019f4f4bbdf6023dc108192922c647d9ab","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.103.0.tgz","fileCount":630,"integrity":"sha512-6sAO+Tc56QCbhZC+H1Xyf0uX1ya0rE9wQ7Xja4ooG2KwJ58G2MExU7wY+L7ccx/As3OdIdqhifOU7gUPpfk1XQ==","signatures":[{"sig":"MEQCIHQYfTG5FptGOXLP/ZIyKeftyDEuL/k8Qnm2X/xdczLzAiARYw6PTLOsVvUC4DfbOjawCtP8OstnuNM4ZJFTLsnXyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13932213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"5209862a3053cbbeed7c34c146d75111bb9a3532","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.103.0_1782292855740_0.5811318261229521","host":"s3://npm-registry-packages-npm-production"}},"3.104.0":{"name":"circle-ir","version":"3.104.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.104.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"16e0dafda1e871083ada1f204a599133e54c26ca","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.104.0.tgz","fileCount":634,"integrity":"sha512-6zM+bZ5mVBh2EAAgFyarxRpuzWathKm7ofPGVa+BodaaTIUIt5XUI3kV5tWVunT1mOVaUPTaaKFdsO2WH1VDTQ==","signatures":[{"sig":"MEQCIF/thBipj5kR74hfF3WI6U+cFSKTWCUJYd7WUzQzkij5AiA9/1K5uoTzg3ksmXxtjtThCMGpzKjulKLjkUHBGDZwJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13942538},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e071b83c3cb6e2d4cab2e6b8c9f7e42356e951b8","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.104.0_1782313745017_0.9249512496754602","host":"s3://npm-registry-packages-npm-production"}},"3.105.0":{"name":"circle-ir","version":"3.105.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.105.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a7dc8ee2ef8aa8d173b85e111b418b5309ae4edd","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.105.0.tgz","fileCount":638,"integrity":"sha512-C4DhXHo8ZWexy0PQ7EX7UNnGrcucZSVyOrFydW9ptV26sw5wtFnC6sJH/Hwpgvvt9f6kUV4F3l6xUJwFNdsRiA==","signatures":[{"sig":"MEQCIE8DwoS1Sy/aBiHtqQKPlDpCWjfGS3WkBTFdJp5Y0AijAiB4mSRr3SC5oN+zkrFG5pMWUx5vbbuFVTrKSEanYg88/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13990082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c652d69a9c175932abec21b1a7136988efbb68cd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.105.0_1782322898272_0.366501909598943","host":"s3://npm-registry-packages-npm-production"}},"3.106.0":{"name":"circle-ir","version":"3.106.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.106.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"611969cba00f7311a4a49b39648ce18e3a761393","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.106.0.tgz","fileCount":642,"integrity":"sha512-GGzsXLzPQtW3TVUUOZP/wPTUgZMwkaSVuYdtEZALH9HkEidcxgId7xEnXZQqex3yRYJqlsIF+tc5UxWPaTB5kA==","signatures":[{"sig":"MEYCIQCUpAn5h4zn6bUuJs0jQBqj8H0/cOhhk7YGV5ZAaZgNDQIhALtfACC064WT8kQTJqT0gM2LP2RFhxbTdZyUSpVj8cdO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14007471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"acbf4175a85204d2ba6640512561d6a17041a81c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.106.0_1782339588126_0.6050496477022969","host":"s3://npm-registry-packages-npm-production"}},"3.107.0":{"name":"circle-ir","version":"3.107.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.107.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6c87db2f16f52f13e55b8ace27157f2bc3ce1409","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.107.0.tgz","fileCount":642,"integrity":"sha512-6KoniSS50X+szITvSpzp/6FuBgGHdKKI9CUZyoDKxayAwNT/mdR9sPU2wk386kkJJ8ARDi1zZPUljnZUhKaJwQ==","signatures":[{"sig":"MEUCIQCTEho0dA7A9FgEsPpgwkkgB+Xgl84l+wFq4H7zlcZufQIgcyJTul0x0oRpaOMBrS3qkXmPUIFVQ9SjmsWD2rpNkbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14035271},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f21641255dcf32e7cca95e23d34556d8e4c7f57c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.107.0_1782408192692_0.7805644449968121","host":"s3://npm-registry-packages-npm-production"}},"3.108.0":{"name":"circle-ir","version":"3.108.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.108.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"674ef2a134186a6366d76ca21f083ec579852707","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.108.0.tgz","fileCount":642,"integrity":"sha512-WrF/4BPQ5zYZSLcB4j5xDO+P5UsAEhPxgDgz+pZXEeVQsk1kiitpO6GgVcu14cJQm6TWgd974D1lbZMKoy7EFg==","signatures":[{"sig":"MEUCIQDKJJNznJuqXN9E8sMslom7zQqBzV7kkwcJttdFW6kqpwIgde7emkUNKSN5iqLTWWQFWUwvVRJCDmbq+erOwfUNzbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14036032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d6362260c661b6f776c4a5108ccd9ffa43163829","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.108.0_1782510752120_0.40594758590959046","host":"s3://npm-registry-packages-npm-production"}},"3.110.0":{"name":"circle-ir","version":"3.110.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.110.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"cc681ac26a886524aac6f5f170022202bedc149b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.110.0.tgz","fileCount":642,"integrity":"sha512-zEwMiK09w8CEMAXr7wcP6319CP8dNKVcIPLUl6aznIQQyHwXvN390AujENdfF3PiW70uEPKzueYr+UMbjufJmg==","signatures":[{"sig":"MEQCIC/RMLYnl9UVFI/2Iv64F8eNAdeUFDUS6XhflUiNjwd9AiAyP04gJqL0NnuF0fQTxv6+ka2HI0xyk6ZdfFS69DsGIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14091800},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2a1d53c325a9a0b227b760bc2eae0d8c7603b98e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.110.0_1782584059726_0.763968859805372","host":"s3://npm-registry-packages-npm-production"}},"3.111.0":{"name":"circle-ir","version":"3.111.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.111.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1f6692266d35a5056eddcce33c4a97f3f2f33e54","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.111.0.tgz","fileCount":642,"integrity":"sha512-d3v9NuRBm5WmcDB1I3qzfzhuQeghWq0n1R6wNOjh7askkgcqV1lPT23sv6yub6o1K2X2K6A9uJnIKM+lY0ynTw==","signatures":[{"sig":"MEUCIQCa2Ht0RXmXhXaKT+0vCSHk5xTYe6RgGupyMWxE705GrQIgOljB7XCA5djxVAP7NoeB3W5uNLoTd1RLy8jZPaTuawU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14121035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f0aa0024b284584abeaf98aafa9e553a0a7fd2fd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.111.0_1782676168506_0.12076388974102459","host":"s3://npm-registry-packages-npm-production"}},"3.112.0":{"name":"circle-ir","version":"3.112.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.112.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"476cee9e615956dbeb3d78d7d62d0bd09fcab779","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.112.0.tgz","fileCount":642,"integrity":"sha512-mXzRdgBTEBqCXExY7Tet1tmeO62kiwayrqIg9HMXSxVsfCEoFhbEp5bqk6jcuJryTxzMX9ic6yxFecxlgXnFEQ==","signatures":[{"sig":"MEQCIF4zMNGdjGlcaJIz//UU5krfoi1Ape6pwgAlbsDKpwnjAiBeRcpPRJifbSA/OU7CFkk1OeOcYmw6lsFCyoXK6ghFfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14142537},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8c92da5462e24d685a2c6cb51d8147a0933a2873","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.112.0_1782680743993_0.6498986544062348","host":"s3://npm-registry-packages-npm-production"}},"3.113.0":{"name":"circle-ir","version":"3.113.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.113.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c436e524a37005dcb3560c044d1854c8d17d7dbf","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.113.0.tgz","fileCount":642,"integrity":"sha512-lkyLtSr3mRESoCbaYPJj8fD5OD5v7iuLZ9zQGOp3qcR94YoofKIcId+LpS69su3qYbkLnFWE1YfvIgJ1g9ZQJg==","signatures":[{"sig":"MEUCIQCEoqReQjaR17HGKBxUndHdYXxeLdZM7JbFXZeXkTedZQIgWRULQvWSYQT07TNu7vNmw3lMtugfppmIZmHpXvbelAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14160112},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ae3d536306f76b273249c5da82506c7c41189b1b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.113.0_1782683768652_0.387939914564732","host":"s3://npm-registry-packages-npm-production"}},"3.114.0":{"name":"circle-ir","version":"3.114.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.114.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a6c372d90cd3e555fee1a6053f3a2427b6a33170","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.114.0.tgz","fileCount":642,"integrity":"sha512-bxwcI5apqYsSCpQmXpTffwxOQa4EG75I/x9q47ZoQtk49HrA6hTHFs9eOnOs5jJsN+2zO3UD9jUfrRDMASBD4Q==","signatures":[{"sig":"MEYCIQCAndppxm+Vi9N7C7pAQ33Fp4OsxSLbBFUMUF2O7JrRiwIhANSl/MZk+FIyZwrolQAmxLAyHgZSU2pVnol+COeexTnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14162415},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"18a888a4a7cb01845d91e58dc9f8ab2cf199a247","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.114.0_1782685225330_0.36660839417239455","host":"s3://npm-registry-packages-npm-production"}},"3.115.0":{"name":"circle-ir","version":"3.115.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.115.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2c63a6dbea45c2ce1f9e4d1786624982146a4445","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.115.0.tgz","fileCount":642,"integrity":"sha512-cL1V8e2er1II1P4nty/WzhE73l1YrdUQ/rAcmkoffpjwk7t/AxILCZw+alNt3DmH6BVHVHfjRXen+gVrxw2mrA==","signatures":[{"sig":"MEUCIQDsNg2xdkgpKLk4YSX2uoA3oO7VWQZl5cxf/UUfUuuXGgIgelB7k01wrQ9Woa56EQ9FS8BH6avedaPZY2wyWf+eD9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14172127},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"dea656d0aaaaa540170b38c7d56464dfb26080c6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.115.0_1782695939031_0.41360591446592543","host":"s3://npm-registry-packages-npm-production"}},"3.116.0":{"name":"circle-ir","version":"3.116.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.116.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"319fa1ce4d165ee81a78e65e5be33d8e66aec8e9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.116.0.tgz","fileCount":642,"integrity":"sha512-Fx1brxl7BWElJ8RB4rEmNzuU0zI10V6tbeoJX3Ou9e92YCYrC3g5ZHfU0DJeFexcEeRHlVB7OLeIe7lYYS1zfw==","signatures":[{"sig":"MEYCIQDL5Ce0BImhI2DnwLcc5PTMssMtTxQGaJQ3fOxSZzTyBgIhALdYLRqPB2q25XHDdEJNxIJk0GI9q9RRMpjOzbzJzIC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14174454},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"98c691c7874ad101fb3b3b2fbdde1bcd1045b1f1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.116.0_1782698947765_0.7046501271712073","host":"s3://npm-registry-packages-npm-production"}},"3.117.0":{"name":"circle-ir","version":"3.117.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.117.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4da12c3504ccd6ca4165b83ae7229f391a6bb7ec","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.117.0.tgz","fileCount":642,"integrity":"sha512-vDT8sSyYinv8oyS12bc47+uv+egzwj9Eg9M9MaCwKRJI91Vxhb6QAAWh95JweDxdPmPp8mHDtl3jSkfwZsCvbQ==","signatures":[{"sig":"MEUCIQDVCm7evY+9lRJU5v8jXAQysYdWqDypiQYTYmME6Zqj8gIgQr5ls/RoYJlu8gvcrbgeWkZA71enkFybTVmjJ3VBsxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14178703},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"453aa9271d707e5b533de2d1816d4a3416dbecec","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.117.0_1782700576440_0.301572601017039","host":"s3://npm-registry-packages-npm-production"}},"3.118.0":{"name":"circle-ir","version":"3.118.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.118.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"0e8a68a7ad8b78e6a7eee74bc1a6c285ba833202","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.118.0.tgz","fileCount":642,"integrity":"sha512-bnoUoPPyBWwaiR50oleSMq6KdH93o4vVkthHBmlP/GOsnSGF3DnnVpvUGQ7vNP/QuPrsw9X/K2fjhMskw9z6ig==","signatures":[{"sig":"MEUCIQCQR8clC/D3lnJvqihFd805e8zKJUU9OfMELIuburZJ3AIgavsRStsUJ8C6YRjDASgJpemJsOWfZrIx3lTRCm6d+zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14178703},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e1c5a695b40a87cb5fac3aa878a9a12f512bb24e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.118.0_1782716995758_0.5638019356017288","host":"s3://npm-registry-packages-npm-production"}},"3.119.0":{"name":"circle-ir","version":"3.119.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.119.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"e4fe21694b3bf2420e67527b202977800e73b4cf","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.119.0.tgz","fileCount":646,"integrity":"sha512-kTtUBcPB67dQqmQQOnX5r88II7cNDTEKj7GlxG/Jj6nYNDBOEo54bgsTsXqLZcDueYDZb+oGm+42w7HMkbkrBw==","signatures":[{"sig":"MEUCIA95DdLBilT3q8fsPEFuECcqJi6ieyeyxr8vaS+NiT4dAiEAlFIGHtxeKgfo+KmJYG++a8c4Kc2RlOrMahPLU0aWQ34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14189612},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a460d73c5045f8730ab070a729ab2020b4762726","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.119.0_1782718554380_0.6892478683928989","host":"s3://npm-registry-packages-npm-production"}},"3.121.0":{"name":"circle-ir","version":"3.121.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.121.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6037023615b78fc3501f793c66d2258f0ed6ca8e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.121.0.tgz","fileCount":650,"integrity":"sha512-yXJs+1E0O9QR0i0N0DWHQ3iSUdXqjeDtMK5pGz0rz2RQ6OXw8mrMNiY5C1SHhwlhCWFyzZNC2D9y/wI7/DHkVA==","signatures":[{"sig":"MEUCIQDya4smXLXUR8JR6r8D440hCUKYN3OMEbasJ/3JYEXamgIgSB0vfol3GwQ/y52wA0U9IjJhmftNtuv/oi4LRaRRUc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14211702},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"828fcbcf987a906a14f38ab2448e3248ef0b8da3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.121.0_1782758908465_0.5885011783010259","host":"s3://npm-registry-packages-npm-production"}},"3.123.0":{"name":"circle-ir","version":"3.123.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.123.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"615428853c1143592cdcdd20ed8878af75b11cc7","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.123.0.tgz","fileCount":650,"integrity":"sha512-tUkjdcUtSl4GMDD5nJqEkHeRMTZDTy68EZ4eSRfUU3u3MATWuqYGB0lbb3njmXpdrr+j6zK5Mn1eY9x7TNttMQ==","signatures":[{"sig":"MEUCIQC8cdM0Iv9hFX9FX06fYrc3MHid9LlNNwHKh2QhCs0NcQIgGEG+MEcL8xh2Qq8SH2ItnCPBWcsqvSSTC6pxoDsF14E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14293679},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8b6067c8d3ef39fb8065528413cab1ae1a3fc93a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.123.0_1782769519545_0.47087669104834373","host":"s3://npm-registry-packages-npm-production"}},"3.124.0":{"name":"circle-ir","version":"3.124.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.124.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"e29ceb630376155ee2a4d7d5e55e4cdb9a57762c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.124.0.tgz","fileCount":650,"integrity":"sha512-Q1+FFTPLqD/yfzXnqRJNmFDFhUqw0Wb190+0fibVOf7N8rV4BcnOXgxGHurTsnRJInHMMYOFDBc4M5pU6U7wig==","signatures":[{"sig":"MEYCIQCHbvtT/h3tTOPR68yMdl4IpLkY1od6hBHDU8U2uwH/MwIhALyLUnnB/EGRb0f0ZHY4yjCiDo0HkRl3i+3GgOkbTycu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14310259},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ca5079b91a3dee3371dc30443dd2e1160d1d2f02","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.124.0_1782787312853_0.6141697440938132","host":"s3://npm-registry-packages-npm-production"}},"3.125.0":{"name":"circle-ir","version":"3.125.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.125.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"270a1ef28556ae43501bd24c4e2e8b643e6658b5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.125.0.tgz","fileCount":650,"integrity":"sha512-OCafMQOsm3+o005URyh8HEh7k/x+vwC2wz6H5io/yv2vMuXEGPK7Q89DahG9koXtc6nOyvzEz0vfeyU0YBPRhg==","signatures":[{"sig":"MEQCIDemKDBOXt5+pnDqNUNqUj7YQ+TXZHKfmHmURYYHHtWfAiBDI4OCQz+J14uw5BUuacoJg/co8Hi0USqa38X16rq3eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14341419},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"855ee0cf9b31283e26848c0293c91edda485b55a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.125.0_1782789163048_0.9081482073010032","host":"s3://npm-registry-packages-npm-production"}},"3.126.0":{"name":"circle-ir","version":"3.126.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.126.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"f0302e774a5688bd295e93396ff668deee25cad7","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.126.0.tgz","fileCount":650,"integrity":"sha512-5oyDkTsYb0aiEV5bV3k1V4DOGm7KZFpaPBvBi5C84krNM0+qxkeheCCO3R1uuZqHNeWn/a+zyMjMXt/NSQV/Mw==","signatures":[{"sig":"MEQCICRdlRxetVWzKiVxNF5JLLLZSzKLpE26XVc0FX2pNHBZAiBG1DMt2qwsG5rmPmF1HpcG2lz5yz/OybjpLez66PNyqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14355579},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a8998f1bbfdb6f3a172aaccc51f9e300e35d3530","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.126.0_1782797335475_0.7295983247928508","host":"s3://npm-registry-packages-npm-production"}},"3.128.0":{"name":"circle-ir","version":"3.128.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.128.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7a068c8368e38e7f8363b5a7e152bec3a2bad5d9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.128.0.tgz","fileCount":650,"integrity":"sha512-mHHkTNjIxTUdOWrTrCgrNGmaz9UXsNmiDt3E0hpVZGwcADU7KFGW2aSC2byiBTw2BdRbkpAvG1cdKPECz3eFVw==","signatures":[{"sig":"MEQCIEo1gu/cJnAGcloe2SXlj+1ZgnMxx3Vc2KNABTCYJZwbAiA2Qa1l3ValU69UdkRTP2r8KLg4u4w4KJ61A6hCy12Q8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14378854},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"b4ca914d6655462f7791076f63e4a3951c53935a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.128.0_1782803617141_0.38521289255963764","host":"s3://npm-registry-packages-npm-production"}},"3.129.0":{"name":"circle-ir","version":"3.129.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.129.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"97254ffb8cd63481bf6f785ac5cb711c60f3596a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.129.0.tgz","fileCount":650,"integrity":"sha512-sqrFlpwron7MWPBecQ41sixWcpVoA8F71TXLqPRHdCjeHPscnEhyEhI8BGc95nxS25X00z4nnHYrfusZEeNJAg==","signatures":[{"sig":"MEQCIBZUL4KtiLzgqLK4Bswn9iybfEVXYz9Hd/buDVtc3BuWAiBA7CAPPJnwwyWaK6Dant0PUMuRwt8ytQZII3/p068bdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14419151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"baa7bed4437d38a9a70464edeb6aa9fb393eb583","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.129.0_1782805639010_0.5164584154348417","host":"s3://npm-registry-packages-npm-production"}},"3.131.0":{"name":"circle-ir","version":"3.131.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.131.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8d95b540b0baa9e225ba780b6a02046fd6acb0bc","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.131.0.tgz","fileCount":650,"integrity":"sha512-IaLgPugxv6tATcmCGf7/kvDxNoIYSjc8sQ54TE1uJCC1CauibaMz6jPUalZVvGgoLxH/JxoekeMHutuju9ZEug==","signatures":[{"sig":"MEUCIQDvkOVK4HfxxsGsOvkdLSDiZqeNWCWQFPMk/y6w97OjtwIgLeTLuTB8kaaZLHwUMAWJX5MtlrsPa9alH5s5JvF1J4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14481674},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ce14470d6a08e0079ba6e86c81e55ce2fc83457a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.131.0_1782814102440_0.6750358496308393","host":"s3://npm-registry-packages-npm-production"}},"3.132.0":{"name":"circle-ir","version":"3.132.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.132.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b09d9f8d448d46719f61c049c4113bb7c4ed2a6a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.132.0.tgz","fileCount":650,"integrity":"sha512-Ob6gzq2z8wqaKCEi9zTs/rhRVnRjIW3qsEDWqRFj5c4H+N1uF6mV4K42+TXynhtHbI8iq5+ZHtCnG7/bX169Og==","signatures":[{"sig":"MEUCIQDsvlRowH7hIGoU10Yj0J0N889ROsrNGLIzXEd5Hgsl9gIgL2LuxIgmch9C8iwmxJnCD5tnyDUyNRGFzKZNwFigfoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14530154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"fad7dcba9501babf254eb306103cd6593ed83b4a","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.132.0_1782844252326_0.7555097729728963","host":"s3://npm-registry-packages-npm-production"}},"3.133.0":{"name":"circle-ir","version":"3.133.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.133.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"15e38b3d228ef2476c81da8d4c0bc3334e3b9dbc","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.133.0.tgz","fileCount":650,"integrity":"sha512-NxF/T2AVKVNeMTe9PVn4OIK7UE9bG0uLbElBvvkIg5tRFqQFqEynjwgEJFkX2BE7HEzxamS+T8bLKQvSYfDRIg==","signatures":[{"sig":"MEQCIFQ+zJ1smOS/4kpAxDFr2GOnDK4T30pqVIh0auLffD8XAiBBfeQBNUOP3pX3sH/ZgG+ISXIAxhBINjmbQ8a8USagDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14587920},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2e336c9c7eee40b0d19e42034287376f05b94401","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.133.0_1782850018150_0.38210701195937324","host":"s3://npm-registry-packages-npm-production"}},"3.134.0":{"name":"circle-ir","version":"3.134.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.134.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d9461b15ef2f3058976bde30b446445cc2dc3738","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.134.0.tgz","fileCount":650,"integrity":"sha512-T8Svmxii68MtWT1/UGZG9oYNU6jI7BFIBdjASjgUBdcZ8X7Uwa231YpvmkqTLI+YQHzoKtVF8m00YVUwgOEW1A==","signatures":[{"sig":"MEQCIHR7qB6droqEXZSrAWEGGW4FTTVDHVQwPmLM4Ykg1ilvAiAXe7G3nnfEX0a+Ei15jhknofRYdZffcPT8Neprao78eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14621620},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"fdb13de439226915a8ea3a913de322b6f24009a1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.134.0_1782851890342_0.10429461494663728","host":"s3://npm-registry-packages-npm-production"}},"3.135.0":{"name":"circle-ir","version":"3.135.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.135.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6f6df7b3a20de80e752483d5335af6722e86af8b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.135.0.tgz","fileCount":650,"integrity":"sha512-x6V+WZ4Uuo1aP2hZ9QjmOLg6lZk0FSE4yruZAE9XBghso0qB0RxK2gH04T9z9y00Wh9xySLlX5DKFVwXSIhGag==","signatures":[{"sig":"MEYCIQDXM62SSaYsltSOJka5KoI6VEkup8E1j++whdIe9XYiEAIhAK7VwGYBg7Ty3ZZuR8sCu9nINxnT8lL8gIQrpQdPTaRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14633173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"db8790d59e464f59e257005d451511f26f421a37","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.135.0_1782854065559_0.8046941535439067","host":"s3://npm-registry-packages-npm-production"}},"3.136.0":{"name":"circle-ir","version":"3.136.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.136.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"72f2447b9f58a5780b6e059c9c51744eff2c6c7b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.136.0.tgz","fileCount":650,"integrity":"sha512-Nd5z9vvXUnhIvXtzNhBsqMofr8dvrGNqaMA51JtfH/Dzv3AWjNhE66frBhcP1kcWFzXfEt/rd8O5fXa5yNeVWw==","signatures":[{"sig":"MEQCIAuWOs6azCCgtAVYVTOjryxuz9O3Ud5DOORKU7c7ki0TAiAUbVipHl2sXZ6ChHOF9TwomHSrUGYhP8reCEnBaLiHOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14664940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"572f4aa22d7ae9a55f7676d79469db780e95c18f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.136.0_1782855738456_0.955253666302176","host":"s3://npm-registry-packages-npm-production"}},"3.137.0":{"name":"circle-ir","version":"3.137.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.137.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"544a9f3af585e7b0025317fb127d65d344b4da43","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.137.0.tgz","fileCount":650,"integrity":"sha512-HkHlmGNn02rYB0MnlwSpMqvMyPybkMAal2DQga8BU8/3nB06BWxsokVnaEAdCjxGiFMA0ui7slP4nZ5r4mEOcg==","signatures":[{"sig":"MEUCIQDhnRwPmCw950P154TV///EkBKEbvg7EXyfanFx0euypwIgLXZ2zHMKHxvANr8P1tQPZLviRtjiTES5Ni7QHJKmIUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732280},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a774dc1f3c6d33320e8b92dded2354abba18f091","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.137.0_1782861073006_0.3485372423784301","host":"s3://npm-registry-packages-npm-production"}},"3.138.0":{"name":"circle-ir","version":"3.138.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.138.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1f997d36f4858b32138c4815e40722783ce2bf4e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.138.0.tgz","fileCount":650,"integrity":"sha512-VspZ5XFeAYHN+r17VH/rZel5BaIUNn0DzvEHCm6AfTEEuu6bvcPtXatjqIvGIC0QOcmyCIQBD8fw3kRfGPlNKw==","signatures":[{"sig":"MEUCIQCanjqRurzTOzwisSEzzrMUMLLr0amGrhzAuT1LLwoE6QIgZFZGe70q1Q4ex8s6GA8nEGN7EyVXN5MOAG9aGR7O4nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14790927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"05476a6c8827e833f8d6c5a176b6747915a7832d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.138.0_1782867470925_0.015890980823015877","host":"s3://npm-registry-packages-npm-production"}},"3.139.0":{"name":"circle-ir","version":"3.139.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.139.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"e408eef0d30a4461233daadee7725ac438dd7ae0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.139.0.tgz","fileCount":654,"integrity":"sha512-Vu0n43kAvpAeiCn2SiNwsOStyI3JcxUqmCjnOzT13RGMlFPeBOeq0auiMw7OajKhjaGzc+9onjFmKwn5A4qgIg==","signatures":[{"sig":"MEQCICDXr25bI05/00V1o5AomsSnlJrn9cFtKwtLaTCfHCfGAiAW/uCXIYeAqKjtHrs/OP2Enhoif+h6xcPvUGK3Q2EvDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14815238},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"111f880402294bf6f0e4b42c7fb4825fcdae403c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.139.0_1782926967165_0.8859671231100401","host":"s3://npm-registry-packages-npm-production"}},"3.140.0":{"name":"circle-ir","version":"3.140.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.140.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"64883a8cf46846c8fc53e9e38cad76736c090dac","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.140.0.tgz","fileCount":654,"integrity":"sha512-2YcrbAFg7h1bGWekOHCo5HRqTKkFujXKhc4OV85jaouYudzfTk0P6Rj/ep07Nx54YuDevZv7oFQZhKyKCjvHuQ==","signatures":[{"sig":"MEUCIGjT0N/iu9FJfp8IHbml0YeHsFhjvQWCLghAz61nRAl+AiEAnCAhv6XN/V2iwzYoYPUgB3IM8URJ/2PvkLOlC6zdX6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"07064b25e3a4ace4fd033b59fe3f4bf7c667748c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.140.0_1782929666353_0.7005127663292445","host":"s3://npm-registry-packages-npm-production"}},"3.141.0":{"name":"circle-ir","version":"3.141.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.141.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1d8b92a599595928b2ed40bace1b7d3f17c9c502","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.141.0.tgz","fileCount":654,"integrity":"sha512-xHyHWu+qScoRBeComesf6Ps2Fy2r1lGrMdrDafwWoYSZzvkDwUjoAqriJd2phRviCr/TDziIjyNQC1Zs027M8w==","signatures":[{"sig":"MEQCIFfm5hrlOW/AEkPM/ZAyfFinbVMmsIS0Ax8X/BD30fYmAiBBKKMbWvD2aplnEwSfXU49lshhi1cPiGToPksHE66jTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14830185},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e2726c8e9a9604f819dd857397b160ace689bb59","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.141.0_1782935489118_0.10019290110181966","host":"s3://npm-registry-packages-npm-production"}},"3.144.0":{"name":"circle-ir","version":"3.144.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.144.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"97bc4ec8777fb53b72240a4ee7845c7c7163a062","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.144.0.tgz","fileCount":663,"integrity":"sha512-W2nUJJx8rnHZ3I7ON83Z9V3BsldR4tKEZCXbtiT3qj83Zlu7ipyGkVhLHUbALwz3LrkCTAkONailQGjdn3IsMg==","signatures":[{"sig":"MEYCIQD+GgQDerjSRjvWY0hIdzkzyTSVPTkCGAgCdF46AH4jeQIhAOuzDZ7Fo07AnAZuf3804wd6Pb6d2E0MPTwmdORHmJXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14898219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a37a7d9740404039dea085ac9c8de21727293c7f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.144.0_1782978043410_0.7917508040994639","host":"s3://npm-registry-packages-npm-production"}},"3.144.3":{"name":"circle-ir","version":"3.144.3","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.144.3","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"dd2d2a409cb7e448e2838d06ccdf9a8c02a222f0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.144.3.tgz","fileCount":663,"integrity":"sha512-EjhZXxHvkJA9EqmYeOVJBcIuD7zKL+pDjjYl2+FjcKFyzAKW3m/jHW2S7bfLuqFlo+xuvJOvmQWRFRAYKqeM3Q==","signatures":[{"sig":"MEUCIQCS6a99xFM3UKRJ7SBx+IqvBfsWjSE9zElsQJk601o3gAIgBiBRfCJesBzmY35imOWKQ4p6q3TrS5a7D6TvACJ09U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14922820},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8b96dfc96401083fd863c38042e327a873cb0f64","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.144.3_1783025733445_0.030544340948465143","host":"s3://npm-registry-packages-npm-production"}},"3.145.0":{"name":"circle-ir","version":"3.145.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.145.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b352b04f1296e73a4d18cf526cfebcca3c4961de","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.145.0.tgz","fileCount":663,"integrity":"sha512-IZ6ENp3XDRpBhZ4+IPKiZVGo1LopF/GxPpabw3FuPVkxPiCySnXul5SxaHEY1uoRKyJziARXp3qDUG6je42miA==","signatures":[{"sig":"MEQCID5MrC8/wFwAPrHbDeoguexz2BmKrOisFxz4prUqxx++AiB+Jk8haOo14HtApP/H/XnGLMkZu7D9kCf75mTFbwbA3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14927588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0bcaf66dbe955419096640fcefefc05eafb99181","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.145.0_1783027722337_0.2205882428731576","host":"s3://npm-registry-packages-npm-production"}},"3.146.0":{"name":"circle-ir","version":"3.146.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.146.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"eb51472602a589401da95aa816b79a63c9970bbd","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.146.0.tgz","fileCount":663,"integrity":"sha512-GzYjUTfc8wiNv0tD9CaIAm0vSP9DJ++lqNVNVJBNaIYvuFMrXc51QTjGO2V8PH9iWnU1SB2gaYX0opH8fv09hg==","signatures":[{"sig":"MEYCIQCeXVZu1Dl02b039j98hPPSUBwIUjX6E+dcZh7G1P1L3AIhAMghrnRBNfS8S7Gv8tY/182yRSTeCB8krntBeks2JSHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14949465},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"be89a12e1f61e62bebf32db8f5a11f19d4b3d2f3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.146.0_1783029718679_0.8625028528799876","host":"s3://npm-registry-packages-npm-production"}},"3.147.0":{"name":"circle-ir","version":"3.147.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.147.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1ebc9c840bcaba045c363364dfa9e9da7f230507","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.147.0.tgz","fileCount":663,"integrity":"sha512-6H5VbVl3fPl85mFqCk4oak5mflTGTBtW/PIA56hRf+NRoYNB5M5WYUYpUI4//Ki//oCkJ0CloDX+asgaE05ieA==","signatures":[{"sig":"MEUCIF1Tj+4puRvuwEY0Rx9g6UzX52+CbvgGLYbWdQbW0IciAiEA/YHxc9RrRmW8Cz+eRznfXaeOIrWfys0wsGhrnAH+EQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14957486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"caf3ffba6cd6bfce55a81b01ae9751a367da2732","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.147.0_1783030587881_0.4002368051941325","host":"s3://npm-registry-packages-npm-production"}},"3.148.0":{"name":"circle-ir","version":"3.148.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.148.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"419efbf1a607932cbd9aa24b1783042c4e762176","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.148.0.tgz","fileCount":663,"integrity":"sha512-a0TIXojQpHtf4q6z7PUa22Pm+nQLiX64scokmv4PFEMmhqxKnay/WDhgbvub4K8YnhV2p9jZbw/P3cBLEzLJuQ==","signatures":[{"sig":"MEUCIHyAHSfBbojzmsLsSB+nSzE1P5fxSuLGvixOUpiDnZRGAiEA2yzIeS3huV1bWhe57T4hactop1wQCW1fJvcT50F1nlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14960622},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8e979c233e5ab3a72a8442d8802d0006e69aa5a0","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.148.0_1783040804263_0.23623307792592274","host":"s3://npm-registry-packages-npm-production"}},"3.149.0":{"name":"circle-ir","version":"3.149.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.149.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"dd2f8ab0f1cc1612d0878c61d713bc0bfd6612ae","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.149.0.tgz","fileCount":667,"integrity":"sha512-LdhtWxGWVCtBRtM2VNh7k3uAR22qTZmz4bDjXUdVFaLBKdOnnKuN5dgmCLk22SqzurZefTLoiJ1vhXGC0SYfuw==","signatures":[{"sig":"MEUCIQC4pwNgryAUBhPdWXx7csqay+nBs03Do3sV6e/hyyZ3NAIgZ9EmJz1b00/pX/1YH7EGEvg3vHMlR/KdyuE8Tvd+14M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14990591},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"58dc64fb20c092e121173bd22c772b0586801c16","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.149.0_1783044254627_0.46202486708107515","host":"s3://npm-registry-packages-npm-production"}},"3.150.0":{"name":"circle-ir","version":"3.150.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.150.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"432dc20f36eeb9901034e73cf50004d187173d6a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.150.0.tgz","fileCount":667,"integrity":"sha512-P/O0z3dIIS7FMYp1OqkpgoL35hih4spct19VxM+GaQO3vEVBL1zCTT25TsjGcmc8z8YMY+FNjloPuMj4ZkAmyQ==","signatures":[{"sig":"MEUCIQDX6y3s7UNGOl8nu4bqGiQpS84ESULiG+kt0iZr+ho67QIgaKqWqhOEnkIy46QIiZprAZWBc9OUSbtVkyBXKYrYXaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15005553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"89b7012b93a8dd7804c75d8914e3649d055d62ac","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.150.0_1783045439107_0.6700534114173449","host":"s3://npm-registry-packages-npm-production"}},"3.151.0":{"name":"circle-ir","version":"3.151.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.151.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a8d77e8c41e21d6681474b8573cf83562663c706","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.151.0.tgz","fileCount":671,"integrity":"sha512-QajxZthXj6bCl7Lbjbzihc506CFuQsw6FfgNRkXwCmOnOI6g1/8KUoh2CBzExTFQYynZ0NHS8Zjzggn0L07VJQ==","signatures":[{"sig":"MEYCIQC2ftyYSKs/3wJEsi6AAK7kfmgPslXg0AKUi2Wbdr8HawIhAOYxS6JUiw6PEpzwUz89/I7qYNnsRqWbAPwsg93EhOWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15025568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e9a61bf82f5dba7151f0aec96f836367f0e4c9e3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.151.0_1783183483440_0.11320359851488027","host":"s3://npm-registry-packages-npm-production"}},"3.152.0":{"name":"circle-ir","version":"3.152.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.152.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"edd1d992479154fed9fcc6bfe437108802c5047b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.152.0.tgz","fileCount":675,"integrity":"sha512-HsnUkTKzIeXBxi+m06M5YCpETAFAt4b9ANtd2OHe2D6OP0JUsPXbc7kz089fB7habDFglIN2YejXBoLsDp9rhg==","signatures":[{"sig":"MEUCIA4kbONdmrVQ6ImHp1MM9ngEBS4hUbnDCYewD1zDp6sJAiEAy6KzZQ1wZwlZuK8EzKxuMNlFN3U+83S2S/jL9UvmtYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15040264},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e44c1ff75cd99cb302865bd8a0d65226d4b98b58","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.152.0_1783230333139_0.32308037019590197","host":"s3://npm-registry-packages-npm-production"}},"3.153.0":{"name":"circle-ir","version":"3.153.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.153.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"930f2197ab1f3bb210655d921a42fa98ccfa1034","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.153.0.tgz","fileCount":679,"integrity":"sha512-HQp2/kwTKCQ3Ke520X30uF7q7rwyytYXzWGCFkSCHlov0NEvFQ6ddJbucn3T3xNKlV2aemTe+2IVjCkkJNpbmA==","signatures":[{"sig":"MEUCIECUHHCjI5abD7PDvUYxo5Tpza2YlB9MVVdhbtT5vT1rAiEA1so1dv658bWeZY89IDXA8qY4M+8xhW9c/1W6nE2HtaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15088291},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"21c62cb5f143e4b3d94c4389fa0f847ba0d04218","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.153.0_1783361270741_0.32757309765402653","host":"s3://npm-registry-packages-npm-production"}},"3.154.0":{"name":"circle-ir","version":"3.154.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.154.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"0e578d845f0fc16883d61da5d4e87cd96b30cc5a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.154.0.tgz","fileCount":683,"integrity":"sha512-Oc8qql1cHCKLy+UAY5r+KCNXidGylGTH6LlVS99RmfQWOJgz9AlZv/q1+TLDue4nxc+q7l7Fuyhec+gbSPIS8g==","signatures":[{"sig":"MEYCIQD3mBoa3VTYcPH/WB7N6FszCQjEo0PtB/pnqAWmAcIl9gIhAJX9dF7n6/FbhmlHd84BfCAHY5WCIHW48GD5kYCXVGbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15118841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"33b8474fa34434d21216765267c857e954e95476","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.154.0_1783364043699_0.7044678093336534","host":"s3://npm-registry-packages-npm-production"}},"3.155.0":{"name":"circle-ir","version":"3.155.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.155.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1ede0ec0eb77b9a419b58200d1126e160bba527b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.155.0.tgz","fileCount":691,"integrity":"sha512-U4jq1jqnMNIOTGyEln+jZXeedpSKtWjSZ/NEjcoqXNGuv4K2CcErEj4eewlQmsVFvDqRxna6qK2n/nTT0023KQ==","signatures":[{"sig":"MEQCIHV7TRWSk/bqtYNd7O2dBKHvOXULEXsxk0mlt+lBw+12AiAKoHNShVrZWx7PRkipLNQ6Fa+Dad5sPx7H3AdGsQ9xuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15148286},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ea2da295862b660e5d9e546ed256c35bfce980c4","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.155.0_1783374880655_0.026218627880334244","host":"s3://npm-registry-packages-npm-production"}},"3.156.0":{"name":"circle-ir","version":"3.156.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.156.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"212b7e824b71a69cbc140a70ad6f58a12fc73bb5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.156.0.tgz","fileCount":695,"integrity":"sha512-tb+oSFicSCLEceypfoQYfLcQRTDysQ7xBGBS6opXSs9yKkKu0Mcd9fFKLrYSyaIKxUnXLxAcXcLRTLfYyLemMA==","signatures":[{"sig":"MEYCIQCaFis/Jo+wqcJmD3g6pNpXQUY+V9srhNc6XOrSslpHcwIhAI0QFRVSPWw+Av0BYEvPBHE3N77fk/Uc/fv2900j/tBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15195519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a8f4b3cdbae026e7b000eb6a8708149aa601e735","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.156.0_1783383034102_0.24554470278866924","host":"s3://npm-registry-packages-npm-production"}},"3.157.0":{"name":"circle-ir","version":"3.157.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.157.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"f44240493ab4674d683c2fb078ab036dc193880d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.157.0.tgz","fileCount":695,"integrity":"sha512-4cEd2Fd25+OXHAsco2GcfQY+xPKdT4APN5s+F+QLcywXv1mHBBUh39gUfjKF+nu4Bz8HcJDoSn2DzrrPWJozUw==","signatures":[{"sig":"MEQCIC61obr7ahMuYcZ2PUX44JowDcMR9l2LH7L55ABMqMYxAiBZcVO1ArsFie7QuxlbQMrnSq1JcbGCVnJRVXNvB5u1Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15206229},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"bf7d02b330c53f567b834e4498ad6b71566fd09e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.157.0_1783535952233_0.6039443339693507","host":"s3://npm-registry-packages-npm-production"}},"3.158.0":{"name":"circle-ir","version":"3.158.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.158.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"05a03182c1bb82a80a2a6e016991541a88382e2a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.158.0.tgz","fileCount":695,"integrity":"sha512-bLV+9oywYE7WJDHV0tviiVEepNzHAzlwY0E2w4BREUV8or5gAjUdEyFCYn9BX3mZBaDroeGclpmk2xP0ysA6Zg==","signatures":[{"sig":"MEUCIBlWTb14g+M5b0DzMGhWtwhpmvtOZqsrTnFcszIRb2fsAiEAnQ1aGO0o6JCxgVrL1BuAdFROiJoxjvuisZckWBMkCiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15218635},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1283961f0888926a4dd9f4d03d0a7d55ec545a70","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.158.0_1783540722123_0.10401089702928212","host":"s3://npm-registry-packages-npm-production"}},"3.159.0":{"name":"circle-ir","version":"3.159.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.159.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2a0068b5d98af710e3f10d475906c67446bc0460","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.159.0.tgz","fileCount":695,"integrity":"sha512-dVV14zydAdwxYV0LehU00iFLFJiZ9qZmdxSwCqDQTLSuHqFIM6vz+hzO4LCsCWqCs7Z3hQRDAx4mzqpA7VBejw==","signatures":[{"sig":"MEQCIGPRWBVJpJDOjqoRFfif4xWXM0UvvE+l176N03rbDEfnAiB3b08U/j5Z4nIuoXz1b8pXwpK7hrlU29fAYhVpzMzHuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15228828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"fab1c3b02fe16c1e23c8c3835585eedc1c4c2bce","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.159.0_1783626198110_0.8797647195208751","host":"s3://npm-registry-packages-npm-production"}},"3.160.0":{"name":"circle-ir","version":"3.160.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.160.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"56cfce6b3b5cf2d2ec3687096bda4ec2d5dc0b7d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.160.0.tgz","fileCount":695,"integrity":"sha512-eHME3FYvd4a3ati1e9LQwwiJQLVe0trapPT3UL/umaqHx6c02+8iW7F5zPTv+Yhk40hbXEb4si7r5GbeCYUhKA==","signatures":[{"sig":"MEUCIQCn6D4Pps7kt0fnTIbtHp+X5h40SlC4dI4Zawvvbz4HZAIgTyyEFoKjYdn4Bp7l1XLHpV6VynAedatCYJBam5WcKfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245013},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a728e5ca9444bfea98848da1d69d6a8764db9384","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.160.0_1783634451485_0.6115627650064113","host":"s3://npm-registry-packages-npm-production"}},"3.161.0":{"name":"circle-ir","version":"3.161.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.161.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"bc342ac73fcfc2f9a8ebc6889e76a36fc25ae209","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.161.0.tgz","fileCount":695,"integrity":"sha512-CbFx2a2p7IJZg/KWNumcFi/CIwu/kHqLKvcSc7quMOH3BBQxNaNFU/XPSTkfzppSi1A1JcBSdt2iDjeCsZcQHg==","signatures":[{"sig":"MEYCIQDLUQlDzriX64L/3LRs9w9l04Y5zgRK6sOBk6yfu7bxhQIhAOW/VteEtOaUYYKiZ6mzjoIG0HHg/Md2y+gK0ywPDrwz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15263113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c3a1e87d10a8b4722134fee027d439f537d32379","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.161.0_1783649905678_0.27767434551209935","host":"s3://npm-registry-packages-npm-production"}},"3.162.0":{"name":"circle-ir","version":"3.162.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.162.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"34b3a7950c2d034e143d150fd14ce4b2a2d40849","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.162.0.tgz","fileCount":695,"integrity":"sha512-OTMIihqN71mY/0sxf39Y/VaSiUfxiztWaQsiMdjwcgvcodiopE2EccbA/tVIQXzCA6DFEjowPsyaYGDZhaZFuQ==","signatures":[{"sig":"MEYCIQDSp/xIhNV6pEiUtKMrTOc1oZ9LO51PFZa/daalaG18kgIhAIlkt1oLOZbtOT0v5QTkM08RKXG1xaTjvYSbexOh/jtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15271554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"9a36a03fd5e056781a06b2a33999914022f602c2","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.162.0_1783672375772_0.8184707121669634","host":"s3://npm-registry-packages-npm-production"}},"3.163.0":{"name":"circle-ir","version":"3.163.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.163.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6906e2801598acba4a27a92900642f14ce9ff8c0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.163.0.tgz","fileCount":695,"integrity":"sha512-ucqqxcz7867sA8HGZx8tYsw0O/ko+hl5yYkln731wVC1kDblnm+NCv8y4fZWULzl/q+M74axVjkoUXCaPycbew==","signatures":[{"sig":"MEUCIAxLpEXzOIiM/pWt5UyLJWExlkGvPypvWE64wDwyQFrHAiEAg5djJwEsiGhD/SZbT0M+yAs49UW26GzvIam/AW2LUno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15272556},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"81f2df2014b59cc21e56998f73696e83d76470c6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.163.0_1783700594810_0.44604307017622413","host":"s3://npm-registry-packages-npm-production"}},"3.164.0":{"name":"circle-ir","version":"3.164.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.164.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"f75f191d640267632b270a1876945763b3465926","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.164.0.tgz","fileCount":695,"integrity":"sha512-Vd/nyReBiRmivpvE8U4bdXwHPy8L98yd3QyAur+dQLabgM9oOT/ePFWdD5buRuknph7VtLtRKe1pw46x5ULY3w==","signatures":[{"sig":"MEUCIE/QsqkCw6XnOYl6ntSZcU3MVM6nHWbIKQIa1ftP8M/2AiEA3Q6Tj8dGiVJOTK7Cj7klEuVgh3UHOYbg/cxQuzCbzjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15292055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0c6fd341c8d93b032e76a019261cfe37f53c4fca","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.164.0_1783707488049_0.9692208623942551","host":"s3://npm-registry-packages-npm-production"}},"3.165.0":{"name":"circle-ir","version":"3.165.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.165.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d23eaa68bf3c2cc05dd242d897e6b10a7ee38751","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.165.0.tgz","fileCount":699,"integrity":"sha512-RQWTOgAw0LbQW282kwTakaC3bdTJYL/wUCRB1+c5kWfwhmUH3wle7WY2TQw1if5jqSYkItB+AOPNqwiA4i0qrA==","signatures":[{"sig":"MEQCIDm+CUKVIg5QPNGBLJkJPCUL1q7pYesU0PkZ5IMzXE+EAiAXaB5SFR+pGbHYZdaNm4dnWGlQ2UuNY6JqnWBfzKB1Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15304405},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e797eb7e39e0ad9258ec3b586e9d9147de020c0f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.165.0_1783724785678_0.5766938604161094","host":"s3://npm-registry-packages-npm-production"}},"3.166.0":{"name":"circle-ir","version":"3.166.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.166.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c29d87e2db7a080cccc614f0de13bbcc9a9e5a94","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.166.0.tgz","fileCount":699,"integrity":"sha512-35LC6lDpwQucKBYeN2ibvmhoLaY6hAqZbSACrGjdkR354oUtAdHcJnBCydhIMFdaQFIDfr0bSqntQgNI96SOuA==","signatures":[{"sig":"MEYCIQCpl5rSyGJFk/IPAr/136pLM4DpvZydaxAoS0EBDczm2QIhAPasHn7M32TukD3ZA0Qen3qLhp1mekTLjSkDqzPVfRK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358730},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e797eb7e39e0ad9258ec3b586e9d9147de020c0f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.166.0_1783742630409_0.4562645654977209","host":"s3://npm-registry-packages-npm-production"}},"3.166.1":{"name":"circle-ir","version":"3.166.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.166.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"206decfceef59e8bae7e82f3d39487d2e55b2ea5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.166.1.tgz","fileCount":699,"integrity":"sha512-gFBnyL0OVMbw58ifd+WDT6oM95Ym5LNKq8ZXsb/5zaadYHYAI6iACJsdIeIrmvlW3gKv+xS4CKOO/NfftUnFNQ==","signatures":[{"sig":"MEQCIBoKRxgkObaUSqHNc/xTawBvfj9ygXxxm0Wdfl/aixdBAiBTY3tUlfjKBRgszySqoT0C7wz9d5WlznwYzpRdyWHDwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358812},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6fd43ba4821bda4590c40dc297cb0928f476d7c9","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.166.1_1783811026474_0.22701287717027552","host":"s3://npm-registry-packages-npm-production"}},"3.167.0":{"name":"circle-ir","version":"3.167.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.167.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"3c9afe46a7a9056d8ec41e357ac6b374ae4b960a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.167.0.tgz","fileCount":699,"integrity":"sha512-cbUNthz/9XC1PpR6OHcNjI0ZLlOfcKghQtpbbRNza2TgwOgjyHQettPVN/Zuuyqj51rbzOjWaYAF0ptQ8SR71Q==","signatures":[{"sig":"MEUCIGwag0eujrvRS2JkNxYhJRFF0jE0pUwKjbXiYknKu5IFAiEA4saLD/TRzmFPU6yonYnZwrpbI7Ai69USKy/TUlkFRxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15368567},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"11c825015ff11e84d1ce7a3c0d4244f13906905f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.167.0_1783830516046_0.04003260281074783","host":"s3://npm-registry-packages-npm-production"}},"3.168.0":{"name":"circle-ir","version":"3.168.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.168.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"38f0f1a29f056f0cd6bab456f90da4e51eb7b824","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.168.0.tgz","fileCount":699,"integrity":"sha512-URWljaa0dQX8gMDyYN6xvIkDW/fgzJhiors6urdxuV7spXI/WTFdGZrxXkkBZKCiSa4iIougcf3P4F1raGjUGA==","signatures":[{"sig":"MEUCIQCGP7C2+jpM+hCKluqdw54tRBr0z1qZ3yIsUbF/kGtt6wIgbMLWJ/Z9XmmCBgZQ5HWWX1rJ3JE5nmqM1wmojYfK+iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15372672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8c23bdee267e968d0172bf82a2a5dc3abe532cf8","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.168.0_1783834095144_0.43963954310775444","host":"s3://npm-registry-packages-npm-production"}},"3.173.0":{"name":"circle-ir","version":"3.173.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.173.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d08140cdcfd206cf5d25834680dfe64c5ea64b0b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.173.0.tgz","fileCount":703,"integrity":"sha512-IAEeXDDZ6rBY2RIe47lmliYnGPf9eynNHtHmmnlQoFeCJ8K3UEL+NjAYCLG6pyKCLfwO0qgEYFtq7cNjHkvPvw==","signatures":[{"sig":"MEYCIQDKcstMvb2FtqzBdIa6tL2BsW99nwFNZ+H0ZlER/VP0OwIhAMgdDNDDjKjjLlLyCePx5Mu9XtF5QMogdJOOAmQtYF2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15433300},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"192ac1f6731e9ccf1b0566551f665d95a3d99573","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.173.0_1784159919161_0.563123951989827","host":"s3://npm-registry-packages-npm-production"}},"3.174.0":{"name":"circle-ir","version":"3.174.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.174.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8d6048a098de170b9690b394ac9b451a334eea9e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.174.0.tgz","fileCount":704,"integrity":"sha512-JkTu94UAMpi1V3vwL4YtQ/URg1ko9Wc0f5IcNXJZWvQxBLfzgLCL8rr0KjRl0T50IfjU4mdE4peTkdG3D63PNw==","signatures":[{"sig":"MEYCIQDzy1RAnJh8OGS+fieEdiRugRKRUsFZ8XWzu8yLjtZULQIhAK1/F0FDtCVbjeko3ZMaY98mKk5WYyRPaCtrJ4//9hUj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15489014},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"54cae38084ae414efe276fce1594eb30d5d1ca4e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.174.0_1784275359036_0.9990751860160341","host":"s3://npm-registry-packages-npm-production"}},"3.175.0":{"name":"circle-ir","version":"3.175.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.175.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"dc2f94495be72c57697e4a88dc26dd433aa9ad05","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.175.0.tgz","fileCount":706,"integrity":"sha512-RVMtVCXaHLCZd5DzyALRiu+0/uzGqR2j930GP+6CKDkXcPEMJcChpoQy9oask3Dh+Y3giELxKVQcxsLdD5NLiA==","signatures":[{"sig":"MEUCIH1o1SYZZ7KdY2lVBSyqQuhEhFJqg//FKbpzFbz58YwYAiEA7mRTj7qEEOTbZhWapF2TFjVi2GZBIh5vHXZ7vKDJ9O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15526229},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2b722a54d791165f744c393311640d2424ed8f3d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.175.0_1784321893040_0.42571069391864946","host":"s3://npm-registry-packages-npm-production"}},"3.176.0":{"name":"circle-ir","version":"3.176.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.176.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"41759071ea0d5e20b76d7a8ff526b1e3bd61105d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.176.0.tgz","fileCount":710,"integrity":"sha512-kfQuy85+n93p/dQkK10HeAP15LQMoAzJai+S23om+A1v6eIMpBZyonAzISOac67q6SaDgHGzAk3OjPpTwj+xEQ==","signatures":[{"sig":"MEQCIGpjTY+9EIUy6gKVmO+bLo3d3s0rh3u2AeezKPuk/SKoAiBr/h0myKfAUjN+T0d/YhPiG2qXLMM5NR5j/986j7sgPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15556721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e085094524fe2565cce5395bc0b123ad2bcb76ef","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.176.0_1784569791424_0.6676455965225188","host":"s3://npm-registry-packages-npm-production"}},"3.177.0":{"name":"circle-ir","version":"3.177.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.177.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"db50f32c8a1b927e6a6d0aa928c0dca577bd81f6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.177.0.tgz","fileCount":710,"integrity":"sha512-zdkbjHACEo8WfsL+xNNhrMs5Obwlvv/D+saQ5K0Dct9Fr7fEbMwwQJjEtPT40trBD3UBxF2c/Y7O7AMSmlCZXw==","signatures":[{"sig":"MEYCIQCYW02I6lycJz8LYLNx70xWRmLjsiTZAOdG4hyM+Fv+JQIhAJte9UgkS6L/Y11bA/pTKJ0zRAg1su2UpzYM9mLYpMxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15614280},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"86852ec58567e2d904d117b033b45c3799a4343d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.177.0_1784823296394_0.9044168530292194","host":"s3://npm-registry-packages-npm-production"}},"3.178.0":{"name":"circle-ir","version":"3.178.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.178.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a20550342259732c56dc617c2d6f36623b639142","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.178.0.tgz","fileCount":722,"integrity":"sha512-trb3RD8vxcGcGpx04kESDvXsVu1r2URglnuYDWfss2RXSmHr7HGUM+UgCgYEYgJvioXKotHD4zLRt4fxqUJBvg==","signatures":[{"sig":"MEYCIQC2+DVX0qaUTuCZ79GDHKy15gjVQJzw8ti40mJbKCX0swIhAOrP/8ctFH6d8G0zSypVuNtGl5Q0eDbvPmpxrqH0vssj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15661655},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f647d0d92749a5332ca1d35a3a140f19c44c7194","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.178.0_1784825703211_0.6615360694404901","host":"s3://npm-registry-packages-npm-production"}},"3.179.0":{"name":"circle-ir","version":"3.179.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.179.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"af4105feef4b933243ba1f71c0ca3d28a8d416d8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.179.0.tgz","fileCount":722,"integrity":"sha512-WnfekQuIIYoPQr4yI+dIQ0GlhBad3W/MvyMaV/G9wXJTl1nZyXYrwjF6TrcPiCJguBgsAwz42PcJap+a5l4u7g==","signatures":[{"sig":"MEQCIBseTyXkW2m2hnOFDAh4LS6O7WAB7U/FZZMCp9XwVll5AiB/EAX51McOBVV/Jyu+PKomHNVU8gwu38qgEmP4vDI2QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15700674},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f1b18f7245f58dda043f04e06f1b9a6bb6f2ac6b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.179.0_1784843798038_0.9288803311655276","host":"s3://npm-registry-packages-npm-production"}},"3.180.0":{"name":"circle-ir","version":"3.180.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.180.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"62bd7e8bb2bbbba0daef6037fdf62e33635cedd4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.180.0.tgz","fileCount":726,"integrity":"sha512-jbyAWk2Yz4c9D1HnMw/j0WbGPi8YrFER+e4F+kusjVbWsSmKd/uAPh3m7uGUohS7Ut1EKL1QxCuT8yjQUcmskA==","signatures":[{"sig":"MEUCIEXYNBClLLdQR6pYzKgXin9BJMlmMwjzaMoaB8q2reVkAiEApo9cs2Ti2+LXxACPPl6CwZXITnRd/QqCYIe1c7YDmiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15733483},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"23d276ac939f3d3483a86c013a8591558d832bb1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.180.0_1784845944535_0.08220222547813694","host":"s3://npm-registry-packages-npm-production"}},"3.181.0":{"name":"circle-ir","version":"3.181.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.181.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"769958230760f0d4a9c7e3003ac6a7f44046be7f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.181.0.tgz","fileCount":726,"integrity":"sha512-ij93GlAucPEGCNDP1/24S6gBSOkzWkC3tvwOc2mdfrmxb3VRsTBGp35LcJAYPSLx/pIpf7K3Tm6yg9f96s7tsw==","signatures":[{"sig":"MEQCIHk8p/KkHob6oGOXa9/2zfHAFpAnJ74x07efEmT6uT00AiBGoy54c+DD+wtxxELZweIsJlxs0bEqtD7p3IVab/VkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15758830},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"44734de6c45dbdfce9aa4120f27a6e3a7aa78497","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.181.0_1784849150261_0.29580796485674155","host":"s3://npm-registry-packages-npm-production"}},"3.182.0":{"name":"circle-ir","version":"3.182.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.182.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"62b75bf575c09c09935042e3771885f53424e2a9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.182.0.tgz","fileCount":726,"integrity":"sha512-nF48IPaW4GEpGg9N1k0Unyj8GU4JNQmexHMiI63BOMFbGrvQ0GpvUnhvZrCK8jpd+jRoskopmDSVX7JSI19mlg==","signatures":[{"sig":"MEUCIQCM6hyCxmnPPvT0SqHksKdk7tUWUjR7LQLCIgO1sSLQnwIgT4qjfaA3MqjB+wLjWSrVX/3G3K06q1Hm0YTnxZsAI2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15791942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ad0785e7fed634cfd520de1e8bf737c1370031ed","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.182.0_1784852714952_0.9293428445747696","host":"s3://npm-registry-packages-npm-production"}},"3.185.0":{"name":"circle-ir","version":"3.185.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.185.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"702cbcc2e5640dc063ac7d64e3409e889ba5c35e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.185.0.tgz","fileCount":726,"integrity":"sha512-TRoWgNYgMaqpvvocqTU7AafC/kSre0ucTVzwLAo8Kw/mqKGh6Rep7r3IdnDYBIrgQVcqmZG8Bulrv6W3VhFaFg==","signatures":[{"sig":"MEUCIG1qdh/nFnioXJi7b6g2icVlDuWTO4gWcS8b7A6neQ5TAiEA6uaySph7U0v+RdsdqJFSN5p1Gbl/JoLrTKMQm7+RSTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15847684},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d59a607cd0228f9eba811f71d8b26a04dac63ca6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.185.0_1784874551964_0.9061878586540582","host":"s3://npm-registry-packages-npm-production"}},"3.186.0":{"name":"circle-ir","version":"3.186.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.186.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"165eb2593af3c6ad154537a8d9fcd7a61bf1609e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.186.0.tgz","fileCount":726,"integrity":"sha512-5e5PpJtGxGPk6VNfoglYCZ4hjq/L5byYBJ2dpjUQBedoyhlwR6qU22uy537vzuIY/eL6GkVc8yKDKKn1asScOw==","signatures":[{"sig":"MEUCIQCXh2tUk2zdenSb3I6c1TCBmnsc+AcS1ZdLGgpCq6M2QgIgQzzUe23hHQtzVuOfP4wZIxZ6xP6F5O8PuCNVoX1AQpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15876678},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e1ef1d2854208c35b504d52957360d69a5e212af","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.186.0_1784877258467_0.9020417481234639","host":"s3://npm-registry-packages-npm-production"}},"3.187.0":{"name":"circle-ir","version":"3.187.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.187.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"64ab93470a7dfbc4088118de3e88590ec8a8380d","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.187.0.tgz","fileCount":726,"integrity":"sha512-DNgJRQutEflZajsLd4cexi6Bz59bHl9BVHLOtE8knJfSyStX+uhTQLpzQaCu6LYMxD05Tcl7M/DaOIEtTqsoXQ==","signatures":[{"sig":"MEUCIQDYIO9nK7/dqX/mcQihSJTgAa5zSZhY8eBH+NS8UEUiPQIgNbJaeDVsXPYuNsKTJt3pViskUgl0CAPDtT22UfoTxvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15905782},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"7eeabf7309d475e3050eef985b80e860381eac97","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.187.0_1784878309642_0.26579863747239996","host":"s3://npm-registry-packages-npm-production"}},"3.188.0":{"name":"circle-ir","version":"3.188.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.188.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"944a7fc6513141ecfff1396c1bd5cf1f2481ca59","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.188.0.tgz","fileCount":726,"integrity":"sha512-HH0lSmFR38Fvh4vkFoIHdd4s7R+zFnAjVOO8MwDrHNMKEh8vXMDmC2D1qlczxkkN3TgVl7OgIaA6OVhGlI+XWQ==","signatures":[{"sig":"MEYCIQDoLfd8UKyCpNyLx8Flom4wTHWUbVNOgss+dIUxDqkTXAIhAN9X4mCXVi8uSNbo0vWUT/gPZtKAK0cDYQ/RdqzlFDUO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15913368},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"29d96d794f7897787c1e5f0b91eb9e91f4e62f9c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.188.0_1784880279813_0.899559536122442","host":"s3://npm-registry-packages-npm-production"}},"3.189.0":{"name":"circle-ir","version":"3.189.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.189.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b0236e8e8bf0ada1c33bdceed12fc2ea867b5607","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.189.0.tgz","fileCount":726,"integrity":"sha512-Yqla2Lfc0CgG0Y6g9XnzEDEvZQj9pAWtV2FZt/wdaQL0LzPwaw0nua8BsjvtITdfLShGZiJhgEC3/To7XahEvQ==","signatures":[{"sig":"MEUCIDRO7aRh1VcMgfkWc28crUfewNKf++bZc9Nb+cr/oysqAiEAkX69kIVPw7fsbjkhZ4yO+mh4J4//ECFhrfIFVTeJTlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15945823},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"dd1dfbf8d5156eae0d5a1815aa4c957c3bd754e2","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.189.0_1784881426412_0.39102706299142964","host":"s3://npm-registry-packages-npm-production"}},"3.190.0":{"name":"circle-ir","version":"3.190.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.190.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"1606eb44c3fcb3e8e230b4df82ab4e5697493c13","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.190.0.tgz","fileCount":726,"integrity":"sha512-BCF3A4gWQ3p1N2aZsFpRXWUxy83UMkcbXP9clQ/xkR6fJfFgRH1WA+YHORCfpZIglS10r+goQmtowBt1raqPZA==","signatures":[{"sig":"MEYCIQDUo77Do/x16g0VjnCAv3y3UFFNPxT0H+TC4ky64vnqiAIhANETFq5iFRsVuZ7prfjtg5z7zRHpvzF9cYMoFyodIglN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15956443},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"95586887775226ac55a499f87bc5888d468a475b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.190.0_1784882459824_0.3611473705836048","host":"s3://npm-registry-packages-npm-production"}},"3.191.0":{"name":"circle-ir","version":"3.191.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.191.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b056866a51cf095ded6c5310fe3acbe9130131d5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.191.0.tgz","fileCount":726,"integrity":"sha512-MxCfx/fOWWBtDhotWYjTC3YRXD3LQu5nXoVxxsZzKk+ZGZnz4jMDs2h8OEqE3f/NI61bQ4KrquczNDDU5gjMKQ==","signatures":[{"sig":"MEQCICIhRE4i1QmXIuumOY0Dtd3dnZH2gfMSht8g3PQnkFstAiAMNXAFUp66BMRI7mlDUe8r8BEhnW1cBPpjNc5iztv52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15964647},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"45742fb5e5f9544bd18b69efeb1d5b03dbcff1d2","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.191.0_1784883946230_0.7073023182418208","host":"s3://npm-registry-packages-npm-production"}},"3.192.0":{"name":"circle-ir","version":"3.192.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.192.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"cb35a2a24ad85301f192f06b0fe2bb8cb2787cca","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.192.0.tgz","fileCount":726,"integrity":"sha512-0RnZ3l6x41dIIpVF9PhN4MsaaSJVkavu5C1REpHHjnhiQVJ6uGNXOrmntKPhsTSyxlrCF0VQe77EuYK+NdDavA==","signatures":[{"sig":"MEYCIQCnRJNIgOYT2tvbc0VEWIvZM1RJUpkAG+bVibRZJGWexgIhAK4pToipE/oeO3JbYbVTq8GsY+KmO2Af90HAyzj0BUDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15969151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d9abe4c964b45b1458bf9fc16fa3cee2379c4a83","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.2","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.192.0_1784915703904_0.5758049393843307","host":"s3://npm-registry-packages-npm-production"}},"3.193.0":{"name":"circle-ir","version":"3.193.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.193.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"27412ddc3a2b069a9090ff9faa66f52108bc1cb9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.193.0.tgz","fileCount":726,"integrity":"sha512-clq0R82MXt3oqtkqGbvI7fZUyTfq+00xXeIGOPTDMbnEfb0qva+2z9b8WfVdba/VScuRPYKrjD+TO3dgpz4/NQ==","signatures":[{"sig":"MEYCIQD2JRFiZxEfv3VjreCt20Th24cnMfnl9S8lWrcq2oQ9uQIhAM+RCvndm8XjdInehGu8nDHX/lW3YDcpA2KZNdKUVkXb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15986981},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d55437c11b806b28c5acbf43bee540d29a25b462","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.193.0_1785219177208_0.3480915718735358","host":"s3://npm-registry-packages-npm-production"}},"3.194.0":{"name":"circle-ir","version":"3.194.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.194.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"c0d3d72b77d39720cf0773e817941cdb19e511ed","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.194.0.tgz","fileCount":734,"integrity":"sha512-e+McIRe4BOjb4x2diyOWYkV+z2Zeibswx+MXnkKhyCpd/5vC2jGmljXAkPoi728TvPr723L5UgfDX5UspOYQnA==","signatures":[{"sig":"MEUCIGFBrbADyoK9+5OVoO0SSnmwP9rLdsL5ydRKmxHjKJioAiEAo1eJVP5AAa+l69KGIbvOI1xll4uNVGpSbUGIJUx0mn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16057705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"3bcf55b49be287a5f389d3a813b0b676a91d9fd3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.194.0_1785400136676_0.9961743291430378","host":"s3://npm-registry-packages-npm-production"}},"3.195.0":{"name":"circle-ir","version":"3.195.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.195.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"cba384aa8d3143cf5818895ad0f52a234b36a662","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.195.0.tgz","fileCount":735,"integrity":"sha512-8R22pBLHUMbjDwAaRNYVwgWdYDWOSWa6slP4wedE9PFyHCl5ZPdKCfq/OkJeMQ8Ek8cb6mAFWhrXIHwjadMgjQ==","signatures":[{"sig":"MEQCIFiRaJZUZYBqQgJnzM3wGnyS0Mjjf1W823JVUHksg1V7AiAPOV5bUXKQFiyL2bW9w3DG4p7WTKCetq4seg6Kz4+m1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16060208},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f090529bc09f1f4d53de8026c86b77b05972cd44","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.195.0_1785524423342_0.9256618327695902","host":"s3://npm-registry-packages-npm-production"}},"3.197.0":{"name":"circle-ir","version":"3.197.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.197.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2187c1595463bd53c8f8cf028e3a5a3f1f2215f1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.197.0.tgz","fileCount":735,"integrity":"sha512-H6oyTZ7Ps99sSL2eJGyZ0MWf9P3tQDj8rJBvhVLi61O3Tr+Gzk2n67V7epGN0Fvt6QIDxK23ptcZBZyrpqfPtg==","signatures":[{"sig":"MEYCIQDQYOvPteqedZopuGqVgJrtAzJLckKZeq/5YbwMxuHxNQIhAIKn83O79rBOQt/0vciqUJnHkQix0KLhBeyRqpw5POAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16124760},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8176c6a1dce7edf6834a157124671a2d54f2ed58","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.197.0_1785632128995_0.14773344155715118","host":"s3://npm-registry-packages-npm-production"}},"3.198.0":{"name":"circle-ir","version":"3.198.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.198.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7f83bff2aa835fcca54c54177b8990adce6dd0af","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.198.0.tgz","fileCount":735,"integrity":"sha512-WYFRWL1HZNYnsRX8TxrO38EF6YRqXbVVC5n5m1yzk/rboGXjbJEJJsFIWOpfFiCV3I0PXK29LBIdH46aUXRCcw==","signatures":[{"sig":"MEYCIQCm7ACwAI6KyRcf4q6N0j+CCsQYcLocDxfW/oMndV/VlAIhALEjbAE/sWKBJvc/KZE9R8B28QHGpjFdLnyZf+N7zIty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16128543},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"8dc7bffc8518c5b428c16d05d0329749732fa4ca","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.198.0_1785698402030_0.6583153743496439","host":"s3://npm-registry-packages-npm-production"}},"3.199.0":{"name":"circle-ir","version":"3.199.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.199.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d54a9049b11bf12ebce18be3e422feb0c7e048ea","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.199.0.tgz","fileCount":735,"integrity":"sha512-Besj2VHFWZu1aEJtkN5FZIFyZ59eoHd3cUvQkQxyP32r/kTpXpo1mFd+SRvc6hJifHodrbPC90btXpN4cZVdvA==","signatures":[{"sig":"MEYCIQCSSBhamLrI6Vz2i14rfAiFeHWlAnxDPIgalmVypmpzuAIhAOr9C+gTlox67Er/al3wzCAZzrB1gtdhKsBjO0n4cRjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16143963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"7692b63b9658af691f080e5acf2864417bb5f2d3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.199.0_1785717357747_0.2743931641475428","host":"s3://npm-registry-packages-npm-production"}},"3.200.0":{"name":"circle-ir","version":"3.200.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.200.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"fd3e4b88b75e19eb0920dd3953646861c29846d6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.200.0.tgz","fileCount":735,"integrity":"sha512-fpalU+/cE1g+p6P1jMrN9qjj5BLvZcoXDU+KnGFLm/2aiL21fl8ARZ28a4KSAkyu3lIgNPYhMnGhVnmaQNKAnA==","signatures":[{"sig":"MEUCIQDIUUDhz1hI/7gnkxpyju8C/oG4HOyUpsVpiiNrqRBbwwIgG6n1hOg+GOlNbbg/adJeai2B8u3x9YWzs4q1+RgYYsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16162813},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"d1ac8256f991a2649f3a8876469fa0005a1e3fe5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.200.0_1785729387722_0.6654665619476015","host":"s3://npm-registry-packages-npm-production"}},"3.201.0":{"name":"circle-ir","version":"3.201.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.201.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d8890b30673d5ddf58c43e9112028aa34cacddd7","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.201.0.tgz","fileCount":735,"integrity":"sha512-HlA+QnTdJmkRgrqsFHCGK7LEM7wCg6Hlg9qjw7NCQ+57ZbAXRZbdY3CyKBgtNsJC2Y6NHjQsl7j7kiBmIR7I+g==","signatures":[{"sig":"MEUCIGaV8gEjK0LllSwyhdyu1x/98NgTUTgz2gkUeA6cguDpAiEA4GBBw3JjDX6FQ2mCqoRe7wCkLCiZWE7Thu6Dvi3t1OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16164323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"547a7d3ec8eaf155a9de111c53299e0be5c8b9b7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"10.8.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.201.0_1785737345803_0.24400454471358612","host":"s3://npm-registry-packages-npm-production"}},"3.202.0":{"name":"circle-ir","version":"3.202.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.202.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ee5e95009393fe407c8ee1bc837cd1cb8bd0697a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.202.0.tgz","fileCount":739,"integrity":"sha512-hjaInTfxbMnIPD9UAhVmYZlV+hUGE9LCPmxRsS2Q42nKYAybg0hERCYkKFDfIRfgLOYMaqm0vIA2eTuEFF1XeQ==","signatures":[{"sig":"MEQCIB8K7iyaItYNHERZOvXv+CErROaWR1OZrI6+WclfkReUAiAyaItN4swy3bwsfPxenh3XRwLBzsBbtlBryUtMB6lGMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16195488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"19d162d3bbbe8072df0b09bdc54cd48acd1fefb5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.202.0_1785794999778_0.4439914702224981","host":"s3://npm-registry-packages-npm-production"}},"3.203.0":{"name":"circle-ir","version":"3.203.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.203.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"99c697fd6af21be0f6b33f11ea26e6fd30d913c1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.203.0.tgz","fileCount":739,"integrity":"sha512-k9r5uyz/LPBfVY1OIQnqXmJeermClijyVU7C10w7d2ZokMKCdPiexdX0tyscruBojoeuS2WcWzcrAP6K5eAhEw==","signatures":[{"sig":"MEYCIQCRuOxIG9naNffb4cdzMfGRzNFTm5ISwqlmerBSena/ywIhAJyAQL6NVAmfdH+dKVaWNmD0jtGgYlMnqvy6KUCtvdCI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16206505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"71db6ba55a652c022ce95a7221593dca67674f81","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.203.0_1785796399052_0.755359060212075","host":"s3://npm-registry-packages-npm-production"}},"3.204.0":{"name":"circle-ir","version":"3.204.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.204.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"13fc57358ef9e6a72ebe03fbd45d0d5676ce36e6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.204.0.tgz","fileCount":739,"integrity":"sha512-wbfuUBxi+xFGcCwYsv6LiS+C/RoHybU5o2XV7PlalLZzK1EDRrOCa/XOgss9nzU6t5cJV2SsTXkhCctFvWOMsw==","signatures":[{"sig":"MEQCIHtqZXmjwXL7g5fjQzXCkz3WfZrBfxomwqaHv5ChfqTQAiBgSAJfJP7zuRxLlSogLyeVHtLaE9wFoyqMorfDCShgcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16216321},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f0822cd00188f1568d2d99d924d17dce773a1e40","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.204.0_1785797406423_0.5078488864329704","host":"s3://npm-registry-packages-npm-production"}},"3.205.0":{"name":"circle-ir","version":"3.205.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.205.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"d85add243b3a9a93ff467daac844d21c0743fb81","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.205.0.tgz","fileCount":739,"integrity":"sha512-7b8c+RZruA9v2IIw84S8+U1qUMvWTMyVjy0q8/azcdru3xok1/qXA4tVvLuuMRFnjqUeebTmpJrlJwekmy2j4Q==","signatures":[{"sig":"MEUCIQDl/TrzYTuCiIt7Fb4Mk9dMGm+WJ1AxAfLiwBQaaeR2nAIgLH1qF7MtvwaQTJeoqACmOmSlUiCcOcjuYnO9mbZdx3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16219136},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"9b8db9fe16b32b1b70b68524d12c64c03082ad33","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.205.0_1785799105619_0.01901510244155813","host":"s3://npm-registry-packages-npm-production"}},"3.206.0":{"name":"circle-ir","version":"3.206.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.206.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"dc8823cc167907c262263331f332badf32f05090","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.206.0.tgz","fileCount":739,"integrity":"sha512-tt/wrxsuZ6uFP3nfit+LJM4IiPqTCoiyhld2EJhwvtwH82OUowennFD+R1HKvdWXfUgteiD1AJLJSxZaugeWAA==","signatures":[{"sig":"MEQCIEXKRHsa2Sm9WPTK5LhfSqk/v3m0RVLSN2SbSrK2z0aaAiAFxdGOOfzMadRNExGpw5XwpzWu60HI8xk6T1KEn+NxTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16222028},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ce17eb2836cfdc73726479e742e8277907d17cb5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.206.0_1785879887481_0.965366719346973","host":"s3://npm-registry-packages-npm-production"}},"3.208.0":{"name":"circle-ir","version":"3.208.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.208.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"df386a85e57b63db260eaed4d9a4940802e9de33","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.208.0.tgz","fileCount":739,"integrity":"sha512-aRh0V7QmMFdFE6fMhE/r9wgKr4A0SRvgan30UWiddQbYhV8hwpLQwCJBHpy+zAt7Z2n9OFJJ8uhJD2BvdgIV4w==","signatures":[{"sig":"MEUCIB8P4mq51fBjmBLgVceMpcLuo7qjnsgiB5j2DKy404IaAiEAq7G/a20G2qWInlJZb5TcDF/rTOldRsgVApTHQ5c+ofE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16231548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f2eba10a3f2b3ae090f1074eb01ca7a1f51c704e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.208.0_1785895482571_0.5656422508926804","host":"s3://npm-registry-packages-npm-production"}},"3.209.0":{"name":"circle-ir","version":"3.209.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.209.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"ba6e15b02c25eb03624b3ef375cb59fb7f602df6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.209.0.tgz","fileCount":739,"integrity":"sha512-rT4svWilqrZ0nW9F5RqKVz9c8FmTSPzveOYYDSadny6c7p1pcEvWaYzSFN24eEOy7ufxEaopvRi4EzCRV4Z5RA==","signatures":[{"sig":"MEYCIQDuQu6rnWwkmXwUuWY/+eaFhjkBasQNCC7pK35kXjlg7gIhAI4FDpWjX8pn0iseDMh+zalz7Lg1eeYmdmHrrTaDrByU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16236224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"331b9e0f93e673f1234f688ffe2c11cfc51493d3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.209.0_1785897218546_0.5724327546449555","host":"s3://npm-registry-packages-npm-production"}},"3.210.0":{"name":"circle-ir","version":"3.210.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.210.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"807870037c1a463708d97dd81bc53e0f7c03b705","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.210.0.tgz","fileCount":739,"integrity":"sha512-n73YZiL6BiZozV1cw76hfh5pFNKyCjWCxk0YV/nXoceFr1cv6qSxpeE8pimdHf+CW3YoqnY5TlVYKTAsOYTByw==","signatures":[{"sig":"MEYCIQC7SwzK7gGFCsaPddxXtMMYFBADyNuS36rM85EjqOY7owIhAO7aBAhcXHVEyhQ5PUfXMz1LRsxOyHjn45lwlYNjAwiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16243175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"58d78ab76538d31d83ce5d75d52a2f9baca11800","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.210.0_1786046314419_0.5278917629949158","host":"s3://npm-registry-packages-npm-production"}},"3.212.0":{"name":"circle-ir","version":"3.212.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.212.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4daf2cb3a6373816b1393c7ca7b23a32e013eab6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.212.0.tgz","fileCount":739,"integrity":"sha512-jYv6QY27BlWv9ouStuAq2JsTijEPyyKmOYfMeqdqeqVA273qhK+hV7yxrdMFt/z/BlKpNhAdwOefLVk4tJu4Tg==","signatures":[{"sig":"MEQCIE32o5Oklyp+ag+jrVit6xZa0J3XW2luOzph3rE5hxCOAiAKOie4SJylCsMMy9eu+4rscT+zQAZTrpZJkH0OZ1Lxrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16251103},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"263b23ef49a889dba45883c9cb58639d964860b7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.212.0_1786082673336_0.38598343788784284","host":"s3://npm-registry-packages-npm-production"}},"3.213.0":{"name":"circle-ir","version":"3.213.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.213.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8e7baf2a359111cbbca83e98d3a32b7babce560c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.213.0.tgz","fileCount":739,"integrity":"sha512-hEsX0eKXbIMVm2pWYFJ6Kg+JwRqmANIJ5zlqsD+HiVJkpPTILbVIVaJhfFQgM/iefFWssrd8UAJwujXtBwNVxg==","signatures":[{"sig":"MEUCIQDBko4wWHo8oodeTphr4g+ElrWsU3BJeTwWeZz5GwuEyAIgGoSjm9afKmRc555vpAMSkSo+CFbPOkDVKXQP3gLxiNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16259062},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1d8422d4334c4ea971e555c7dc784755e64bfa5b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.213.0_1786083432072_0.9654266993936644","host":"s3://npm-registry-packages-npm-production"}},"3.214.0":{"name":"circle-ir","version":"3.214.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.214.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"56e363c9ef77b6cd8d68af9bb522db4a4687bf3e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.214.0.tgz","fileCount":739,"integrity":"sha512-DomOSNwZ4WaYQLSv/7ToQLxvjGZUq4JTBbuHwt6h7laOLBBt3JMRkUWi+DWzYEPl3tzvYHTRtLk5nlCpsR/M7Q==","signatures":[{"sig":"MEQCIG5TSPpklPLqWvZNhgiv3/o9ooS5yRs/Vzj1p5tmsT4LAiB9JdmV5jH0ZKH5Lly6q49XvGi0cUZBwtVwjekCgRUPwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16260251},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"31301f5852278cbe5923e26cf15c2844217581c1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.214.0_1786138913602_0.4966587184794675","host":"s3://npm-registry-packages-npm-production"}},"3.215.0":{"name":"circle-ir","version":"3.215.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.215.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"dfa8e1f5079772562138cbc818212dcfd75936e6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.215.0.tgz","fileCount":739,"integrity":"sha512-mVj5yjl2e2oznTqBFyA5Cj6S1C+XmlO9M4Z41ION6kiCLOjCiuSCL9Bqgy8s12z/zQZnSyQsoRAHT1k8thaWvw==","signatures":[{"sig":"MEYCIQCnbcc6axKbTnyuCV2twZ6ya6A9xA7ciUpqCuGQr/kDPQIhALmrP5G9TKGRI7FpCb8UqtK5OtZ4FyZWGuYfpGpF7FWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16265648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"0c026e0e49296f7c582436f27815ba77d875ba71","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.215.0_1786339207861_0.8159955738843447","host":"s3://npm-registry-packages-npm-production"}},"3.216.0":{"name":"circle-ir","version":"3.216.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@3.216.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"3d984da2c7ea510a3aeeb3a422c67111c134aaab","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-3.216.0.tgz","fileCount":739,"integrity":"sha512-+JmNJRqqc4p7s8oP2jvJXJs54eDKXVUXqFWIa329/nRwjyjmmm1S+y6rKcHOfuAODSmKvOaoyMEE7tlDPCrp+w==","signatures":[{"sig":"MEQCIBmPl3HRMIQkX04tTLOgVf/rsOPcn4279G8NY5nyPNejAiANMv872rNYwSMfppjUL/iIIRemOAglpp1iv46JEyG29g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16275964},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2e8a61916c5158a654ca492a888f0faba17d9b59","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_3.216.0_1786340320786_0.10461980994425746","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"circle-ir","version":"4.0.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.0.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9e66a830f8676524d6a070ca59d19c69321bff76","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.0.0.tgz","fileCount":744,"integrity":"sha512-VH8rPHEZuf6yRS35FKQxrvwJX5OLN6fvz/gwZGTElqcy/hCcY83LCa07Z8yrg4xQM4Ffb/xyPTyOrR8Am63+Sw==","signatures":[{"sig":"MEUCIQCJTc4WXDEmSdWligr9I6xP646yIuEsgRmkXYzv+jIWxwIgDMlsi8MhRpjo1cvPhPUn65LAng8GRfPsji51ZteQLzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21755359},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"c1f90d9b892e180d5dd4e9cfcea92653afe53565","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.0.0_1786386704714_0.3567177612808323","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"circle-ir","version":"4.2.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.2.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"2142a3a77dae87fbf4fbff730de2f5b6b970368c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.2.0.tgz","fileCount":744,"integrity":"sha512-nb30CYc9+z1XGwbp4s1Kc++vBM94ZvCDxuIrZ56oJYcq4cokFm+Bqm1HcXRDSQbcd4Ui1pnznw6Am23l0hohdA==","signatures":[{"sig":"MEYCIQDNy6CfT8tdYshK1c9KpFgqRL3zLrhI4TjUR13U8aqXHgIhAJEuuGeTAL1yr5aV/zFL4ne3gsPhLCNhBUPQQN08jzWn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21764086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"29528cf4300c95cf4976a6aade11f85c8d9b26dc","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.2.0_1786395791882_0.17269504337526498","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"circle-ir","version":"4.3.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.3.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"e8b96d12c3d99351af383d2992881f23b1678f7a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.3.0.tgz","fileCount":744,"integrity":"sha512-aBw/zEiTJS7nuoRinC9kf+LeGxgAnvmb3lp1PkSZWDpJIuuP/YQhejBjuEtVpUH1rq6JghPVVgquj/GQRicNxQ==","signatures":[{"sig":"MEYCIQCrYiBYs5PRqgMBhfq3JTumM41x5OEsXNEqSlXfcRRWEgIhAPvc5gP4JtWNSl8oO+yQ0Qhw6R4ZZLnEhgg00oZSUA+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21764086},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"366d77c770b4f8f8cdaeecb43534a6d02b487be8","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.3.0_1786397607447_0.8762344656474257","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"circle-ir","version":"4.3.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.3.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"53ceb09f30eb64c8fd149fb658e50460e6f1778e","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.3.1.tgz","fileCount":744,"integrity":"sha512-zio590wBjqyNE/EiNZ7sR1bSIqHSPe/l4yBbBzBAyPgiXny35/1rRuCqaivuN9QeQcp3Sf0aQMeW6v880yL7jg==","signatures":[{"sig":"MEYCIQCtOpI0uIgPzh3FNevrpalgnX+Nzrw7EnHQtyyX8GIDMQIhAKSxQdCZ4U8bxp33sWQNmgVTkx7toeFiz5Waj6gw4Rqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21763757},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"601846b99c022dd00de1ade911f7ee663cf886d3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.3.1_1786400307425_0.2276105315316701","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"circle-ir","version":"4.4.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.4.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"723520bbfe955827551cc6839a2c6ec4fad0ec3c","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.4.0.tgz","fileCount":744,"integrity":"sha512-dKF761UMLNig/SoVKcj+iSE+ycYrMtmUOuRP1msPHZwGxdbtVlja02XTcK/dtOKuvgFZq06MslcDY0ibLQ29gg==","signatures":[{"sig":"MEUCIBq/PiZFnJxCZK5PC4jasQ/WyVb+aDaiVwh42sBi9uUIAiEA8/7lw6o8LzGB530K23YNXhVfLHyruoRSgMNlMdhUKjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21771291},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"865242f83ef383a48ebb770dd643dbc7c925e8b9","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.4.0_1786436590132_0.2675392834264805","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"circle-ir","version":"4.5.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.5.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"328b30a6a7c1b7e6d5cf51bfae06277cc24e4ad1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.5.0.tgz","fileCount":744,"integrity":"sha512-RY8XAv+0fB+DZMD047VkKm8rSpZw6QpgwnhpToHY6eAXhSNRZFOrkkwdKsWuG9qBTOundeUz91QLd43dn2HYkQ==","signatures":[{"sig":"MEQCIGf/9qQRvTdEAOnEUCeXW4wesnHSrUI7NOggSCFJackgAiA9WJPUqTri1/YnZZ6dOWymtGANh78534sXyNY1DVNNhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21785505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"03d20429c15f46eab07f341de5855298e60a67fc","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.5.0_1786499037855_0.4803248234105586","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"circle-ir","version":"4.6.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.6.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6473ec2d43b275d8d7cabf4089cf20d518fb83f5","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.6.0.tgz","fileCount":748,"integrity":"sha512-dbJUY1pitJN9wvpB0Y34HOUcksxG91JzqScCE4nkRhOOYFQ9aGQjWzznMBRW3OzMiqpt87h/Ov7uKLeTteY45g==","signatures":[{"sig":"MEUCIDCBv1xEXEEcoOpNLXaU698cuWcog2yQ3Y+iWspTGZP2AiEAudBisIluanpY5z4C5DTlXpCXMTJvbd0M6vuBGSQWGjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21795167},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6bd9ee74338de554a6c0726c11d452d22762fe4d","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.6.0_1786552369228_0.8460212544215755","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"circle-ir","version":"4.7.0","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.7.0","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"19464a6f55b1912524855d7e752015fe2d01c1b3","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.7.0.tgz","fileCount":748,"integrity":"sha512-7nPVGZQ1lOBruJn6+lrM2wuhVYsfnn8DKWMHY2e8BLFmyz2gvhqIsOdQYvjNruZHQ31hzzNaLrKHVj0tGRHNxA==","signatures":[{"sig":"MEQCIBqzj/K4u88JGuAAYuIZFc/+lTxuOb5FUnEB3rcryCOwAiBAjjqI5DO6fRPM6F1LReTHk+iB4TV5OqlBx7fMHxhL/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21819845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"35b909ef4943f5f7d2b2dff63040c42dfcbc36b5","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.7.0_1786605563530_0.23132086344439973","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"circle-ir","version":"4.7.1","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.7.1","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"464e3020d2b2ede6021faa2cfeb0504fa63158a8","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.7.1.tgz","fileCount":748,"integrity":"sha512-TPkL0BpcG5RsjY1vknutYmxyPLD4w085SIWaGH61Vcv7LtMjZsT2DdgceVfwNr9ikoapBHHzGn6rXcEjGwQqVQ==","signatures":[{"sig":"MEQCID8oo82MIUXSEr0/QBB99gg/OUfsAfxUPSW542HIpgRIAiAUsb4SaVfRL//Mz+XSCFvxo8Z7xWOc0PdvOa2PC8EKQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21832812},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"fb72f0b9f361423ca3eb1dc70512de005b23dd19","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.7.1_1786945981756_0.2530777838011937","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"circle-ir","version":"4.7.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.7.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"37b894b543f7f8f68a429669cd78729dccbe96d9","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.7.2.tgz","fileCount":748,"integrity":"sha512-QbL3nN7DnNdt+2L5vVfQy0Z1r4DeFfSf3wWNesjbE3+KKX/hRUFS3LndVZWT6LLAdpCoWlkxSCO1N5/G4hXa4w==","signatures":[{"sig":"MEQCIEd3iet87OQltYtCyPgYjY6g7BAF5Y9UiBFT69/PIt2ZAiAN8Vt3XSlLiZGZODSaXt8c6mjO5O3rB0WGpqk7FUKRfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21869685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"bed858988e9008d2144bafe4e7d3e8fb21c95486","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.7.2_1787345242809_0.4463677514613258","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"circle-ir","version":"4.8.2","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.8.2","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"6dd20789099db4d07a54031198acc0c7f1577295","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.8.2.tgz","fileCount":748,"integrity":"sha512-cf5qDgf/dV7bh312FZfmU+6bIKWTvLBXKnNYRg3/Ku694Owt6+PmfTn+ZFl+XYT/kOYIsrUcs+39fzvTltZn6Q==","signatures":[{"sig":"MEYCIQC60fShEBuVVjc+9eKDGF9toC6JJVDsZhrTJJvnOPvkOgIhAN3z0S5G749sOM8GMWHqzC6aE7E2jMYVNHewwxCmhHZt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21909035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"a63d8f0e58827acc5d70b1f20f150ae4aa18e98c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.8.2_1787355755237_0.18975896408925852","host":"s3://npm-registry-packages-npm-production"}},"4.9.7":{"name":"circle-ir","version":"4.9.7","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.7","maintainers":[{"name":"openmason","email":"openmason@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"7d26a7cdfa1e31a6313547b440037374bcb3752f","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.7.tgz","fileCount":748,"integrity":"sha512-+Yl5DDv5nNZrAQea4tXmNPEfKMH+CrteJhOKfl4gcfYH5sUAqylSedDaRbipIpum5Ba1f3iLuF4K5dEwOrwVng==","signatures":[{"sig":"MEUCIC7Ir7XCayxZyfXcM6Btw4gAPmddinTHhlxgwGxptWfQAiEAiXfHwCnhGOVEQCaPmxx9WAom35MHTkqewJhopj0ZPc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21982008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f24ee77c14de86c08f91475195cdedaf357defeb","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"openmason","email":"openmason@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.7_1787468139152_0.6269476166586696","host":"s3://npm-registry-packages-npm-production"}},"4.9.8":{"name":"circle-ir","version":"4.9.8","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.8","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"9f28b39d292a7599c2c4118fd1efc70fc49c43cd","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.8.tgz","fileCount":748,"integrity":"sha512-M7yy3G4xbW1nSO9xeN0INUtZkRgH1sWnzhk37uIa0dMFXJmQ7ftyFcwAMmcNsLaLzc0nyIZsOjcnWpt8NPqDhA==","signatures":[{"sig":"MEQCIHtxGNIDXiyV5DtYlUdhGFNzPma8L1H/BRzh8p5wlzAAAiBU6vE3SNrBJwAa7A1/LzWOxT1CpQ4trYm/I2DQeuv0iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"5e6bcc1af86d82bc8bdb5c7add458bae2c271e9f","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.8_1787687349573_0.6871415383889738","host":"s3://npm-registry-packages-npm-production"}},"4.9.9":{"name":"circle-ir","version":"4.9.9","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.9","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"5d90575f70d0eb495937b2c3a86881c182f86fe0","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.9.tgz","fileCount":748,"integrity":"sha512-Qkdhe7E7D5cE/J//i/lsTf1kLvpPmVlu8NZcZ+uosyMGmCyUsHVy1pCBK2cJl0kJGSoZNUwyIr3VzTR857dNOQ==","signatures":[{"sig":"MEUCIFSUUV83psyyl6qn2Xt6EbfMdNHVLsmohNc/qdtVfKTtAiEAtwaRs4MTME/3OBW/zIUOYrE+aCXWQHu1ehs7ssszMCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21999220},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"5c476ca65468e44b5af087ec5082eac4c6a060a4","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.13.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.9_1787774904897_0.5289334655672882","host":"s3://npm-registry-packages-npm-production"}},"4.9.10":{"name":"circle-ir","version":"4.9.10","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.10","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"03fc3a1244bf3b97cce41aa668f07609fa7268a2","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.10.tgz","fileCount":748,"integrity":"sha512-V3H4DAw6z1KsA0+UcRyzG9NC1d2Cd2k5yB9uP5f6qWB7Gzz74AiGOL8flx4hxyK4Nrc7Ah/PV2+dLqceR9v7Zg==","signatures":[{"sig":"MEUCIQDjpnWDx3RSXIRxP5YTbRKXXnoEidNub4IBPKMHfOwJnQIgBm3LlZVa+rFbtXYj39aPHAXsO0xl8ZI3T5tcc6l4oGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22042486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"132eaf6c485ea737689840644b43972ba9b93001","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.10_1788330078841_0.9663488635338542","host":"s3://npm-registry-packages-npm-production"}},"4.9.11":{"name":"circle-ir","version":"4.9.11","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.11","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b2c29cf88c0f8a3503443498326a0523fa015987","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.11.tgz","fileCount":748,"integrity":"sha512-zVq8IV3iJWzqa061bJNc9+0tE99ZknmPIZxECH3EswIMVo1lb2sBXwm7q3uy+D7424v7ED8Wv3jhqzYPuDrFrQ==","signatures":[{"sig":"MEYCIQCJ6unXgMOkkggdp4MnrZfsbmp8tfoEiupHn3sCkZG2PQIhAKSAXW+/y5ULJ2UsyOknfrJaAOa8hMK6LnYbGSX0s5hf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22064868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6c811aa5343e3084c1eb78c3871327dd24b886c7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.11_1789020954676_0.9972266921370103","host":"s3://npm-registry-packages-npm-production"}},"4.9.12":{"name":"circle-ir","version":"4.9.12","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.12","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"a7fe2b0bb8c6dfba0448e2b4a0a226a5983dfdf1","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.12.tgz","fileCount":748,"integrity":"sha512-iRhXZ+jUbr1J+fnEDX0lEvOy8/gsSknqsH5/eiZwYoQ1g673PvAeLs5ZZLKtbRlB4T+oPFLaLh/AOMEQKfm9tA==","signatures":[{"sig":"MEUCIE2Ha1xf3aIa5xHWZ8p1rgMSbAP9TTha92gjf3dHYwYEAiEA5+sioUQCXbLXB/Zq3JfW4bwYoJ6aDUBYjeg1jUmXrGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22070989},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"344dd1ffd5955f11918b09037f657fc6349c8ec1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.12_1789060210648_0.8211026477845482","host":"s3://npm-registry-packages-npm-production"}},"4.9.13":{"name":"circle-ir","version":"4.9.13","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.13","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b86a58fc6e8d3291a8d162c0fb2699438b2badd6","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.13.tgz","fileCount":748,"integrity":"sha512-kF1oFd+TM4xKDEcgQL2NTyE5zv5jmkEPwqLfKSwNMRBGv9l50V3d/M4GaAYE6S2inDpYc63cHIC2uJFTwt6Maw==","signatures":[{"sig":"MEUCIEBq8BV7QrbKojth2x6fUy4UAYR8eJyVX9fTZfg6TOqBAiEA3faajDbG9X1RsizWX17C9FroA7WVcEKvT+rSnt75gFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22115855},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"ef652dca2e118288447e9db20dcf17955ca70c9c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.13_1789105280320_0.5349385495464996","host":"s3://npm-registry-packages-npm-production"}},"4.9.14":{"name":"circle-ir","version":"4.9.14","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.14","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"51c76c4e89e80ede0c0025a47c232be30c52dcd2","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.14.tgz","fileCount":748,"integrity":"sha512-owtKXlAB5hksyjknykd/LG7x9NIW6EvQedCR5G+vYNGk7RCHnhzeVzyXGPv9o3nY2gRYmpeEvJKsoPLvVLHVqw==","signatures":[{"sig":"MEUCIQCqfhhHtdXHyjGfmxh5Fl/gaJkNG2/8t2mfJ7owoYCjlAIgFbhXPU2GVSNNLpB9L9kCeYCJAtEiX9vgrt818H6gDbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22151838},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"f9780efb65580cfd41de479a07f7cc44f341e67b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.14_1789430986047_0.7470697322437339","host":"s3://npm-registry-packages-npm-production"}},"4.9.15":{"name":"circle-ir","version":"4.9.15","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.15","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b49e1404d092772934fb113c8dac495e66ecb999","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.15.tgz","fileCount":752,"integrity":"sha512-eaNxaptMtNSdkppYUevBIT/oZfpGd/3jGg8QNGiV9SPduxFWCYUjMKj6Jx4W06UXQGaY3lOi2virIgcx4qwwHg==","signatures":[{"sig":"MEQCICAGiE208w14mEBjczGXVMrp7f32b6GJOd0IuRtARb4qAiAZhPqLzsE5yznvUmVkfQReCJXhx+QGX88lzhI8DeLHyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuT/MRV3CzMiABlxMeBfILLYPODBSTMn/t65g/nLQnoQIgJ14AGqGFvamDxaWl16l+Xs77yZw4jb46yili4G7zAIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22178117},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"6e6f4d2163626961b7688d4145fc7fa3d64160eb","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.15_1789749605311_0.5692752118521711","host":"s3://npm-registry-packages-npm-production"}},"4.9.16":{"name":"circle-ir","version":"4.9.16","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.16","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"fbf3443b16dab7ce6322de33e24fffc97f930835","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.16.tgz","fileCount":752,"integrity":"sha512-IaBkT9K5RnnnbmR8HXe22B8Yu2GbzbOQnCkpYEQ5t+UIMGE4LzI6ekXPNcSRZYbN5LD6E0WEx6er+OJq7jp+qA==","signatures":[{"sig":"MEUCIQDqBaTjV4scMWnmQpSPRzLnIz/5JZvNwLqT/fLWlzLvCwIgfqpQoZMigXqSdkaisSbFh6kFTCQU+pOFj/kW6IzBhuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBwAFihlPB16pSAGkg0+GCnXXW9+QmddJubcmh3YILHsAiEA+v44Te0Uipm3gjC4WtCiWBTTegMkfNwBFdLa90WoM6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22183761},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e4c3d1bfd48c57394253ff8ed44d273994c04bf3","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.16_1789762878716_0.4987712374728617","host":"s3://npm-registry-packages-npm-production"}},"4.9.17":{"name":"circle-ir","version":"4.9.17","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.17","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"61c3ffe9f818fb33b1a03bcd696f95f330d9189b","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.17.tgz","fileCount":752,"integrity":"sha512-7CV3/t+E6wZO0IO5XLdMkh87W+SZbetr0tRVYiiRT7xMxeXGo5VK/Fh1b7HaYxhsChRsyC6pRwjSzGVtwyXpUw==","signatures":[{"sig":"MEQCIF+FlMAEnrbBDy0DJNmy9LryzGBUjeEC2OVtOLJrSS+SAiAqmTq/MukJ0DftNM5/yPimeZ30NgSmtPD6Il1KZgH15w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDeOAeAN8l4XXVjD+c7UmeSlPgC1+AFDvJ3GgjjSINrXQIhAJAkPyAoOAg46f5qhqJNTWgmlxV+udUh90uLfig4n2y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22236951},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"2910c91d6a235edfab55e3b109fa2b77c6a88bf8","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.17_1789809480276_0.44362700548953793","host":"s3://npm-registry-packages-npm-production"}},"4.9.19":{"name":"circle-ir","version":"4.9.19","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.19","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"e4dc5ef43a8ddd8566e06a50049b0d025a5e6693","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.19.tgz","fileCount":752,"integrity":"sha512-+P48rQdh/WEabxZb11e1w5qkCOZkOgV6lQhvUsVKDt5tFN07pMyyLlRxKYcDHThxdU6mzaGJD8cq48G6H95fbQ==","signatures":[{"sig":"MEYCIQC/PwjV+iUtsgGtqx2RBRn5W+lZWgi7kiJUAN5dVLV47gIhAPbm1TEjrjYpQYqQT87RAwHm96E6xE0kjuOrZZ6m5cOU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5uET5HnbcaYrqo0/M5/PAXSR3xdH8heek3R57HjdZ5QIgKAsBeflmIIB/I3N0I+GJn+XMIjM6DAVLdvZdwuE12b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22241749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"edf0335343edb8507a9aacb306a0248919622c05","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.19_1789832200118_0.7983762037734132","host":"s3://npm-registry-packages-npm-production"}},"4.9.20":{"name":"circle-ir","version":"4.9.20","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.20","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"933813232929729142f6fcc9d56de6642b3f1f73","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.20.tgz","fileCount":752,"integrity":"sha512-bKrxTWKzsCNZHk4sU2zOuQmzDd8L2VxBK1FmL7ytlEEtJM07Q/zNtfM04I2lb5y2iIMtiaYIPH539mcnPJC8vQ==","signatures":[{"sig":"MEYCIQDoFjaMj2VEj/q9bfNQ+Y70VvtkrA/8W7nVLoVdL0ZA5wIhALHd6JKyHZMASy6FgYgHqb8SkwPst7zUcIcgkwyJt/dr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBrZHG8pmyoEDisyEobkcJREYeTNTArozkzHxBs/8L1aAiB0BQP+QTHLIO6+AWpBMZcePMC0T4a26xeoAzrlbg786Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22253686},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"eb03cc52619f9011c91e005c867194f028c5efb1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.8.3","web-tree-sitter":"^0.26.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^25.5.0","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^4.1.2","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.20_1789847828816_0.700054007412007","host":"s3://npm-registry-packages-npm-production"}},"4.9.21":{"name":"circle-ir","version":"4.9.21","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.21","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"91249a1743fe1824aa0679a8081b7a5e6e357b68","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.21.tgz","fileCount":752,"integrity":"sha512-R76zxULKKtCABouzjGsFWlKjlpgezYTGOtHUHXgz66wOTx+xZmlxOxWTKq0pqN5aDQxoF/mWNfpwIdQZyi98Rg==","signatures":[{"sig":"MEUCIDvqo3E8/UklJxlg8S+if2ZrF+oy8nZxiBWLWqcHYvN9AiEApO21PvoueWJgHVXd6MZgdhwQOsDov0/21NV73aSIi94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5pYQfosnVV6P8MHGhtiQBroUtbYtQpCxSry5eEbOzOgIhAITls51iyr0eKoDFwfGAiiK/wnxYjxdObErukoId44cm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22273962},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"1ac13891a7cc2e0d16faa3f18a02da32493803b1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.19.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.21_1790010870022_0.17135153494975275","host":"s3://npm-registry-packages-npm-production"}},"4.9.22":{"name":"circle-ir","version":"4.9.22","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.22","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"4cbaba7cbc0ddd400900c271ced6865927a30ad7","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.22.tgz","fileCount":756,"integrity":"sha512-vc0cE24oAXb7N2OlGggFZoEcFTE1OQskOKjypn35HTQI39SHBJNs8UfJI6iL/dyd0yKIWDq6t5G/YHsWqbaAUA==","signatures":[{"sig":"MEUCIGy5a1+ABYo6uzkTXcfK7HY/Z2j7q/Q0r3YPahPWePYyAiEA7S2W1IIYxvbqSlSe329Spx/XFvEpVTTyiqe/ulAnEc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyNFTyQM8Gzs5WM8ADKd484PUFM1KpC9KVEZTSf82CXwIgFqPyl60c0uBIh2iAJJ2VMdnJBttm15eVd/oKIWJAbZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22299272},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"54a142dee115ed89df078aad4d28df46731508d6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.19.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.22_1790041081193_0.6683048588666824","host":"s3://npm-registry-packages-npm-production"}},"4.9.23":{"name":"circle-ir","version":"4.9.23","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.23","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"b8bdc1317b9e98d8731d4861e1bcd7f2035adfb4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.23.tgz","fileCount":756,"integrity":"sha512-4cM42XVEm5MVChh9BabForexelF6KWkQkfb7tNohPUWnGGLuScYy3N4uwVNrQoY6Apzf9soMBX8Sj7qnxz6v4g==","signatures":[{"sig":"MEYCIQCiHHjuyPKRIDw5K9P2G1H28NRrdf5uuYFKhS68YaEieAIhAKnCF6+PBRIwE5XuyRemSNnjGgXkcoi4HAgrYtU+Iktr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+j3ZLlfgKzlogc8OiqG5+xWy7zK7nl/MIRwTVWwvfQAiEAuNP79VIxcxbzLiLTlzMnq+vNJA8/2mONRfml9DimrpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22335832},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"e7e65f881a4013e22bf040ca6707f78279ce3964","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.19.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.23_1790115506452_0.5295521143572299","host":"s3://npm-registry-packages-npm-production"}},"4.9.24":{"name":"circle-ir","version":"4.9.24","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.24","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"fddccac703f6420896b3de2195d72727bd122e1a","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.24.tgz","fileCount":756,"integrity":"sha512-5tk+9GcXUjg1EEOQb1Vs9B2kgAfnSVbOCkzw9c3J5HwdgKEOZ3SeR+2iURP1p8YGNioigtQeJv7XCyLUU0AslA==","signatures":[{"sig":"MEYCIQCxAvzeQgkxQWj+FmCl8ZxcfYu85jPbsewi7Rq1xT8FOgIhALPFjP+9FzDafvML3jMMB7f97PZRH6xOMykuc76dgEGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDoX1J+KVSzc1/JJmBEgi2/gUQPwY3GcvZQbmlTIqvcgIhAIQI6ddVSHB2mXFeFIaEDCWHmfk53otywzrQMMQpbVzz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22342525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"527cda0ee63477744a65e818673a5df762aa252c","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.19.0","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.24_1790130806835_0.9435322527936709","host":"s3://npm-registry-packages-npm-production"}},"4.9.25":{"name":"circle-ir","version":"4.9.25","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","_id":"circle-ir@4.9.25","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"3074c535ecafb791f423eb96c0e0869949396579","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.25.tgz","fileCount":756,"integrity":"sha512-3TU2a6jk05EmrlHLnsyCGjICtZ68toNNWVKC/lTlj2P2mCG/n7POxGL3hcdY0K94TQ8pxe39G4cphji/ZGZK6w==","signatures":[{"sig":"MEUCIQClGA3XfWLUx43yXOvVjUlJRS3Q/4BRFEejgHS6q6QyaAIgRwSR6MIRpsj6UVcQPiu2BY9ytm8BcUdcUWGrNelbnc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZCoEyx1B+FhQO3dArLzYok+o/IKmBK1TqtbOsMk9/oAiEAm5Fyb/MHyBUZMCehAUyiEuQ2W5nkxCUKoytua6EWe7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22342525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"24672607ae37ea8452fa5149e527225f44f78e3b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"tmp":"tmp/circle-ir_4.9.25_1790232483692_0.6532547069192975","host":"s3://npm-registry-packages-npm-production"}},"4.9.26":{"_id":"circle-ir@4.9.26","bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"dist":{"shasum":"8bacd24df37c8d99b218e785b5b901e4719aa7e4","tarball":"https://registry.npmjs.org/circle-ir/-/circle-ir-4.9.26.tgz","fileCount":756,"integrity":"sha512-vPsSmuubgyMMYE7kpQtt38w9fXn83iSbaC7bf7hswtADxfuEla0Lz1l+HvkgMAwguT6iV2cLCH6dt9griKU8Lw==","signatures":[{"sig":"MEYCIQDW3UgS50w934Mg9M22Fuguqjor648jhGMJFey60a72kgIhAJgE2bPvNZplHn71/P3MQMvn8nFhU9iOrT9N34Mb2DU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcoHNq4LLW8yH1N0cobYMgnUT9dF8Mk4OAGmGMkIY6agIhANaKlNqtT3LOlAD4NxY4pA/5V+rZ3UJwyCHIJAw9kSeD"}],"unpackedSize":22359956},"main":"dist/index.js","name":"circle-ir","type":"module","types":"dist/index.d.ts","author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"module":"dist/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./core":{"types":"./dist/core/circle-ir-core.d.ts","import":"./dist/core/circle-ir-core.js","require":"./dist/core/circle-ir-core.cjs"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser/circle-ir.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/cogniumhq","type":"github"},"gitHead":"178c681cf9c749b8eddf13f74d80c6c02b4e896e","license":"MIT","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist coverage *.tsbuildinfo *.tgz","dogfood":"npx tsx scripts/dogfood.ts","prepack":"npm run build:all","build:all":"npm run build && npm run build:browser && npm run build:core","typecheck":"tsc --noEmit","build:core":"esbuild src/core-lib.ts --bundle --format=esm --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.js && esbuild src/core-lib.ts --bundle --format=cjs --platform=neutral --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/core/circle-ir-core.cjs && cp dist/core-lib.d.ts dist/core/circle-ir-core.d.ts","test:watch":"vitest","config:drift":"npx tsx scripts/config-drift.ts","build:browser":"esbuild src/browser.ts --bundle --format=esm --platform=browser --external:fs --external:fs/promises --external:path --external:module --external:crypto --outfile=dist/browser/circle-ir.js && mkdir -p dist/wasm && cp ../../node_modules/web-tree-sitter/web-tree-sitter.wasm dist/wasm/ && cp wasm/*.wasm dist/wasm/","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build:all && npm test"},"version":"4.9.26","_npmUser":{"name":"elarasu","email":"elarasu@gmail.com"},"homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"_npmVersion":"11.12.1","description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","directories":{},"maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"yaml":"^2.9.1","web-tree-sitter":"^0.27.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","esbuild":"^0.28.0","typescript":"^7.0.2","@types/node":"^26.6.1","tree-sitter-bash":"^0.25.1","tree-sitter-html":"^0.23.2","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.25.0","@vitest/coverage-v8":"^5.0.1","tree-sitter-typescript":"^0.23.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/circle-ir_4.9.26_1790273628934_0.0877035996597082"}}},"time":{"created":"2026-02-11T10:29:58.325Z","modified":"2026-09-24T18:13:49.293Z","3.1.0":"2026-02-11T10:29:58.668Z","3.1.1":"2026-02-18T00:44:38.582Z","3.2.0":"2026-02-19T05:23:21.056Z","3.3.0":"2026-02-19T21:11:57.862Z","3.3.1":"2026-02-20T06:54:08.197Z","3.3.2":"2026-03-06T07:51:16.161Z","3.3.3":"2026-03-09T21:53:57.809Z","3.4.0":"2026-03-11T03:54:24.916Z","3.6.0":"2026-03-11T17:03:40.396Z","3.8.0":"2026-03-12T00:32:07.834Z","3.8.2":"2026-03-12T22:07:56.368Z","3.8.3":"2026-03-17T20:40:03.585Z","3.8.4":"2026-03-24T19:28:43.519Z","3.9.7":"2026-03-26T21:14:09.534Z","3.9.8":"2026-03-27T02:14:00.162Z","3.9.10":"2026-03-28T00:01:46.804Z","3.11.0":"2026-03-28T11:52:00.840Z","3.12.0":"2026-03-28T12:54:34.229Z","3.12.1":"2026-03-28T13:25:21.485Z","3.14.0":"2026-03-28T15:48:58.448Z","3.15.0":"2026-03-30T05:20:14.892Z","3.16.0":"2026-03-30T06:17:06.287Z","3.16.1":"2026-03-30T06:27:20.088Z","3.16.3":"2026-03-30T07:07:26.051Z","3.16.4":"2026-03-30T20:26:03.123Z","3.16.5":"2026-04-06T05:30:31.542Z","3.16.7":"2026-04-08T03:21:31.393Z","3.16.8":"2026-04-08T22:27:34.767Z","3.17.0":"2026-04-14T05:26:02.628Z","3.17.1":"2026-04-14T20:58:16.168Z","3.17.2":"2026-04-15T01:21:53.547Z","3.17.3":"2026-04-15T01:48:06.434Z","3.18.0":"2026-04-15T21:42:39.751Z","3.18.1":"2026-04-15T21:53:59.468Z","3.18.2":"2026-04-15T22:20:07.529Z","3.18.3":"2026-04-15T22:58:27.778Z","3.18.4":"2026-04-15T23:14:20.814Z","3.18.5":"2026-04-15T23:26:56.259Z","3.18.6":"2026-04-15T23:45:32.553Z","3.18.7":"2026-04-16T02:07:12.950Z","3.18.8":"2026-04-16T18:41:38.594Z","3.19.0":"2026-04-16T23:05:56.154Z","3.19.1":"2026-04-17T00:17:20.485Z","3.19.2":"2026-04-17T05:45:51.503Z","3.19.3":"2026-04-17T05:58:01.136Z","3.19.4":"2026-04-17T06:54:39.652Z","3.19.5":"2026-04-27T05:30:01.464Z","3.20.0":"2026-05-07T00:27:21.010Z","3.21.0":"2026-05-09T00:50:53.359Z","3.22.0":"2026-05-17T08:10:55.122Z","3.22.1":"2026-05-20T17:12:54.743Z","3.22.2":"2026-05-21T18:42:00.921Z","3.22.3":"2026-05-21T20:00:38.044Z","3.23.0":"2026-05-28T14:55:16.989Z","3.23.1":"2026-05-28T17:16:13.125Z","3.23.2":"2026-05-28T18:21:31.863Z","3.23.3":"2026-05-28T22:58:31.526Z","3.23.4":"2026-05-30T16:32:21.528Z","3.23.5":"2026-05-31T04:45:34.389Z","3.25.0":"2026-06-03T00:39:20.470Z","3.27.1":"2026-06-04T21:51:01.226Z","3.28.0":"2026-06-10T00:43:50.182Z","3.29.0":"2026-06-10T05:48:20.174Z","3.30.0":"2026-06-10T06:35:31.045Z","3.31.0":"2026-06-10T06:57:05.010Z","3.32.0":"2026-06-10T19:21:36.556Z","3.33.0":"2026-06-10T19:41:18.869Z","3.34.0":"2026-06-10T21:12:52.278Z","3.35.0":"2026-06-12T00:27:44.081Z","3.36.0":"2026-06-12T01:24:15.586Z","3.37.0":"2026-06-12T05:45:28.477Z","3.38.0":"2026-06-12T06:19:06.819Z","3.39.0":"2026-06-12T07:07:10.031Z","3.40.0":"2026-06-13T00:18:48.055Z","3.41.0":"2026-06-13T00:34:36.134Z","3.42.0":"2026-06-13T01:59:41.925Z","3.43.0":"2026-06-13T04:09:03.002Z","3.44.0":"2026-06-13T04:20:27.544Z","3.45.0":"2026-06-13T04:33:19.876Z","3.46.0":"2026-06-13T05:20:18.018Z","3.47.0":"2026-06-13T05:58:20.061Z","3.48.0":"2026-06-13T07:18:06.081Z","3.49.0":"2026-06-16T19:10:57.508Z","3.50.0":"2026-06-16T19:46:45.320Z","3.51.0":"2026-06-16T20:36:42.339Z","3.52.0":"2026-06-16T21:19:55.611Z","3.53.0":"2026-06-16T21:55:23.906Z","3.54.0":"2026-06-16T22:23:55.322Z","3.55.0":"2026-06-16T22:47:54.126Z","3.56.0":"2026-06-16T23:16:36.350Z","3.57.0":"2026-06-17T01:15:51.176Z","3.58.0":"2026-06-17T06:26:32.504Z","3.59.0":"2026-06-17T07:07:32.867Z","3.62.0":"2026-06-17T16:07:14.440Z","3.64.0":"2026-06-18T04:46:01.052Z","3.65.0":"2026-06-18T06:43:19.428Z","3.66.0":"2026-06-18T08:07:07.364Z","3.67.0":"2026-06-18T14:30:48.309Z","3.68.0":"2026-06-18T17:28:03.123Z","3.69.0":"2026-06-18T18:14:25.244Z","3.70.0":"2026-06-18T19:43:27.701Z","3.71.0":"2026-06-18T21:20:40.029Z","3.72.0":"2026-06-18T22:59:03.160Z","3.72.1":"2026-06-18T23:37:24.011Z","3.73.0":"2026-06-19T00:13:59.069Z","3.74.0":"2026-06-19T01:54:29.527Z","3.75.0":"2026-06-19T18:58:06.492Z","3.77.0":"2026-06-20T01:58:23.501Z","3.79.0":"2026-06-20T02:28:34.589Z","3.80.0":"2026-06-20T03:10:03.596Z","3.81.0":"2026-06-20T04:04:13.800Z","3.82.0":"2026-06-20T04:34:21.644Z","3.83.0":"2026-06-20T06:46:18.244Z","3.84.0":"2026-06-20T07:29:23.719Z","3.85.0":"2026-06-20T17:27:56.967Z","3.85.1":"2026-06-21T02:25:47.599Z","3.86.0":"2026-06-22T05:02:12.438Z","3.88.0":"2026-06-22T10:05:40.557Z","3.88.1":"2026-06-22T16:25:26.953Z","3.89.1":"2026-06-22T22:04:57.204Z","3.90.0":"2026-06-23T05:09:40.917Z","3.90.1":"2026-06-23T17:41:06.169Z","3.91.0":"2026-06-23T20:19:44.345Z","3.93.0":"2026-06-23T21:02:16.133Z","3.95.0":"2026-06-23T23:23:05.090Z","3.96.0":"2026-06-24T01:18:37.878Z","3.97.0":"2026-06-24T02:26:21.465Z","3.98.0":"2026-06-24T04:17:38.417Z","3.99.0":"2026-06-24T04:47:42.229Z","3.100.0":"2026-06-24T06:51:09.518Z","3.101.0":"2026-06-24T07:29:48.615Z","3.102.0":"2026-06-24T07:58:23.320Z","3.103.0":"2026-06-24T09:20:55.930Z","3.104.0":"2026-06-24T15:09:05.251Z","3.105.0":"2026-06-24T17:41:38.508Z","3.106.0":"2026-06-24T22:19:48.327Z","3.107.0":"2026-06-25T17:23:12.928Z","3.108.0":"2026-06-26T21:52:32.370Z","3.110.0":"2026-06-27T18:14:19.915Z","3.111.0":"2026-06-28T19:49:28.719Z","3.112.0":"2026-06-28T21:05:44.207Z","3.113.0":"2026-06-28T21:56:08.850Z","3.114.0":"2026-06-28T22:20:25.560Z","3.115.0":"2026-06-29T01:18:59.218Z","3.116.0":"2026-06-29T02:09:07.954Z","3.117.0":"2026-06-29T02:36:16.615Z","3.118.0":"2026-06-29T07:09:55.956Z","3.119.0":"2026-06-29T07:35:54.566Z","3.121.0":"2026-06-29T18:48:28.742Z","3.123.0":"2026-06-29T21:45:19.721Z","3.124.0":"2026-06-30T02:41:53.057Z","3.125.0":"2026-06-30T03:12:43.254Z","3.126.0":"2026-06-30T05:28:55.691Z","3.128.0":"2026-06-30T07:13:37.383Z","3.129.0":"2026-06-30T07:47:19.201Z","3.131.0":"2026-06-30T10:08:22.686Z","3.132.0":"2026-06-30T18:30:52.594Z","3.133.0":"2026-06-30T20:06:58.376Z","3.134.0":"2026-06-30T20:38:10.523Z","3.135.0":"2026-06-30T21:14:25.776Z","3.136.0":"2026-06-30T21:42:18.655Z","3.137.0":"2026-06-30T23:11:13.275Z","3.138.0":"2026-07-01T00:57:51.131Z","3.139.0":"2026-07-01T17:29:27.370Z","3.140.0":"2026-07-01T18:14:26.652Z","3.141.0":"2026-07-01T19:51:29.329Z","3.144.0":"2026-07-02T07:40:43.627Z","3.144.3":"2026-07-02T20:55:33.644Z","3.145.0":"2026-07-02T21:28:42.556Z","3.146.0":"2026-07-02T22:01:58.943Z","3.147.0":"2026-07-02T22:16:28.093Z","3.148.0":"2026-07-03T01:06:44.552Z","3.149.0":"2026-07-03T02:04:14.913Z","3.150.0":"2026-07-03T02:23:59.328Z","3.151.0":"2026-07-04T16:44:43.648Z","3.152.0":"2026-07-05T05:45:33.336Z","3.153.0":"2026-07-06T18:07:51.038Z","3.154.0":"2026-07-06T18:54:03.890Z","3.155.0":"2026-07-06T21:54:40.897Z","3.156.0":"2026-07-07T00:10:34.332Z","3.157.0":"2026-07-08T18:39:12.463Z","3.158.0":"2026-07-08T19:58:42.367Z","3.159.0":"2026-07-09T19:43:18.391Z","3.160.0":"2026-07-09T22:00:51.714Z","3.161.0":"2026-07-10T02:18:26.044Z","3.162.0":"2026-07-10T08:32:56.009Z","3.163.0":"2026-07-10T16:23:15.014Z","3.164.0":"2026-07-10T18:18:08.306Z","3.165.0":"2026-07-10T23:06:25.917Z","3.166.0":"2026-07-11T04:03:50.659Z","3.166.1":"2026-07-11T23:03:46.757Z","3.167.0":"2026-07-12T04:28:36.267Z","3.168.0":"2026-07-12T05:28:15.379Z","3.173.0":"2026-07-15T23:58:39.403Z","3.174.0":"2026-07-17T08:02:39.229Z","3.175.0":"2026-07-17T20:58:13.262Z","3.176.0":"2026-07-20T17:49:51.724Z","3.177.0":"2026-07-23T16:14:56.681Z","3.178.0":"2026-07-23T16:55:03.453Z","3.179.0":"2026-07-23T21:56:38.249Z","3.180.0":"2026-07-23T22:32:24.832Z","3.181.0":"2026-07-23T23:25:50.529Z","3.182.0":"2026-07-24T00:25:15.252Z","3.185.0":"2026-07-24T06:29:12.224Z","3.186.0":"2026-07-24T07:14:18.706Z","3.187.0":"2026-07-24T07:31:49.936Z","3.188.0":"2026-07-24T08:04:40.043Z","3.189.0":"2026-07-24T08:23:46.612Z","3.190.0":"2026-07-24T08:41:00.057Z","3.191.0":"2026-07-24T09:05:46.417Z","3.192.0":"2026-07-24T17:55:04.152Z","3.193.0":"2026-07-28T06:12:57.447Z","3.194.0":"2026-07-30T08:28:56.936Z","3.195.0":"2026-07-31T19:00:23.607Z","3.197.0":"2026-08-02T00:55:29.230Z","3.198.0":"2026-08-02T19:20:02.235Z","3.199.0":"2026-08-03T00:35:57.948Z","3.200.0":"2026-08-03T03:56:27.960Z","3.201.0":"2026-08-03T06:09:06.005Z","3.202.0":"2026-08-03T22:09:59.992Z","3.203.0":"2026-08-03T22:33:19.280Z","3.204.0":"2026-08-03T22:50:06.700Z","3.205.0":"2026-08-03T23:18:25.908Z","3.206.0":"2026-08-04T21:44:47.763Z","3.208.0":"2026-08-05T02:04:42.837Z","3.209.0":"2026-08-05T02:33:38.758Z","3.210.0":"2026-08-06T19:58:34.688Z","3.212.0":"2026-08-07T06:04:33.548Z","3.213.0":"2026-08-07T06:17:12.366Z","3.214.0":"2026-08-07T21:41:53.829Z","3.215.0":"2026-08-10T05:20:08.115Z","3.216.0":"2026-08-10T05:38:41.003Z","4.0.0":"2026-08-10T18:31:45.002Z","4.2.0":"2026-08-10T21:03:12.156Z","4.3.0":"2026-08-10T21:33:27.683Z","4.3.1":"2026-08-10T22:18:27.673Z","4.4.0":"2026-08-11T08:23:10.430Z","4.5.0":"2026-08-12T01:43:58.133Z","4.6.0":"2026-08-12T16:32:49.480Z","4.7.0":"2026-08-13T07:19:23.854Z","4.7.1":"2026-08-17T05:53:02.021Z","4.7.2":"2026-08-21T20:47:23.056Z","4.8.2":"2026-08-21T23:42:35.447Z","4.9.7":"2026-08-23T06:55:39.372Z","4.9.8":"2026-08-25T19:49:09.795Z","4.9.9":"2026-08-26T20:08:25.328Z","4.9.10":"2026-09-02T06:21:19.082Z","4.9.11":"2026-09-10T06:15:54.917Z","4.9.12":"2026-09-10T17:10:10.856Z","4.9.13":"2026-09-11T05:41:20.509Z","4.9.14":"2026-09-15T00:09:46.284Z","4.9.15":"2026-09-18T16:40:05.462Z","4.9.16":"2026-09-18T20:21:18.972Z","4.9.17":"2026-09-19T09:18:00.428Z","4.9.19":"2026-09-19T15:36:40.295Z","4.9.20":"2026-09-19T19:57:08.982Z","4.9.21":"2026-09-21T17:14:30.230Z","4.9.22":"2026-09-22T01:38:01.462Z","4.9.23":"2026-09-22T22:18:26.663Z","4.9.24":"2026-09-23T02:33:27.028Z","4.9.25":"2026-09-24T06:48:03.861Z","4.9.26":"2026-09-24T18:13:49.078Z"},"bugs":{"url":"https://github.com/cogniumhq/cognium-dev/issues"},"author":{"url":"https://github.com/cogniumhq","name":"Cognium Labs"},"license":"MIT","homepage":"https://github.com/cogniumhq/cognium-dev/tree/main/packages/circle-ir#readme","keywords":["sast","security","static-analysis","taint-analysis","vulnerability-detection","code-analysis","java","javascript","typescript","python","go","golang","rust","bash","shell","tree-sitter","sql-injection","xss","command-injection","path-traversal","owasp"],"repository":{"url":"git+https://github.com/cogniumhq/cognium-dev.git","type":"git","directory":"packages/circle-ir"},"description":"High-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis","maintainers":[{"name":"openmason","email":"openmason@gmail.com"},{"name":"elarasu","email":"elarasu@gmail.com"}],"readme":"# circle-ir\n\n![Trust Score](https://raw.githubusercontent.com/cogniumhq/cognium-dev/badges/trust-badge.svg)\n![Quality Score](https://raw.githubusercontent.com/cogniumhq/cognium-dev/badges/quality-badge.svg)\n\nA high-performance Static Application Security Testing (SAST) library for detecting security vulnerabilities through taint analysis, and code quality findings through an extensible 36-pass analysis pipeline. Works in Node.js and browsers.\n\n## Features\n\n- **Taint Analysis**: Track data flow from sources (user input) to sinks (dangerous operations)\n- **Multi-language Support**: Java, JavaScript/TypeScript, Python, Go, Rust, Bash/Shell, HTML, and **C#/.NET (experimental)**\n- **High Accuracy**: 100% on OWASP Benchmark, 100% on Juliet Test Suite, 97.7% TPR on SecuriBench Micro\n- **36-Pass Pipeline**: 19 security taint passes + 17 reliability/performance/maintainability/architecture quality passes\n- **Metrics Engine**: 24 software quality metrics (cyclomatic complexity, Halstead, CBO, RFC, LCOM, DIT, and 4 composite scores)\n- **Cross-File Analysis**: `analyzeProject()` surfaces taint flows that span multiple files\n- **Universal**: Works in Node.js and browsers with environment-agnostic core\n- **Zero External Dependencies**: Core analysis runs without network calls or external services\n- **Browser Compatible**: Tree-sitter WASM for universal parsing\n- **Configuration-Driven**: YAML/JSON patterns for sources, sinks, and sanitizers\n\n## Installation\n\n```bash\nnpm install circle-ir\n```\n\n## Quick Start\n\n### Node.js\n\n```typescript\nimport { initAnalyzer, analyze } from 'circle-ir';\n\n// Initialize the analyzer\nawait initAnalyzer();\n\n// Analyze Java code\nconst result = await analyze(code, 'MyClass.java', 'java');\n\n// Security taint flows\nfor (const flow of result.taint.flows || []) {\n  console.log(`Found ${flow.sink_type} vulnerability`);\n  console.log(`  Source: line ${flow.source_line}`);\n  console.log(`  Sink: line ${flow.sink_line}`);\n}\n\n// Quality findings from all 36 analysis passes\nfor (const finding of result.findings || []) {\n  console.log(`[${finding.severity}] ${finding.rule_id} at line ${finding.line}`);\n  console.log(`  ${finding.message}`);\n  if (finding.fix) console.log(`  Fix: ${finding.fix}`);\n}\n\n// Software quality metrics\nconst m = result.metrics;\nif (m) {\n  console.log(`Cyclomatic complexity: ${m.cyclomatic_complexity}`);\n  console.log(`Maintainability index: ${m.maintainability_index}`);\n  console.log(`CBO (coupling):        ${m.CBO}`);\n}\n```\n\n### Browser\n\n```html\n<script type=\"module\">\nimport { initAnalyzer, analyze } from './dist/browser/circle-ir.js';\n\nawait initAnalyzer({\n  wasmPath: './wasm/web-tree-sitter.wasm',\n  languagePaths: {\n    java: './wasm/tree-sitter-java.wasm'\n  }\n});\n\nconst result = await analyze(code, 'Test.java', 'java');\nconsole.log(result);\n</script>\n```\n\n## API Reference\n\n### `initAnalyzer(options?)`\n\nInitialize the analyzer. Must be called before `analyze()`.\n\n```typescript\ninterface AnalyzerOptions {\n  wasmPath?: string;           // Path to web-tree-sitter.wasm\n  languagePaths?: {            // Paths to language WASM files\n    java?: string;\n    javascript?: string;\n    python?: string;\n    rust?: string;\n  };\n  taintConfig?: TaintConfig;   // Custom taint configuration\n  passOptions?: PassOptions;   // Per-pass configuration (thresholds, patterns)\n  disabledPasses?: string[];   // Passes to skip (e.g., ['naming-convention'])\n}\n\ninterface PassOptions {\n  dependencyFanOut?: {\n    threshold?: number;        // Max imports before flagging (default: 20)\n  };\n  unboundedCollection?: {\n    skipPatterns?: string[];   // Variable names to ignore\n  };\n  namingConvention?: {\n    classPattern?: string;     // Regex for class names\n    methodPattern?: string;    // Regex for method names\n  };\n}\n```\n\n**Example: Configuring passes at runtime**\n\n```typescript\nawait initAnalyzer({\n  passOptions: {\n    dependencyFanOut: { threshold: 50 },\n    unboundedCollection: { skipPatterns: ['results', 'items', 'cache'] },\n  },\n  disabledPasses: ['naming-convention', 'missing-public-doc'],\n});\n```\n\n### `analyze(code, filePath, language, options?)`\n\nAnalyze a single file and return Circle-IR output.\n\n```typescript\nconst result = await analyze(code, 'File.java', 'java');\n\n// Result contains:\nresult.meta       // File metadata\nresult.types      // Classes, methods, fields\nresult.calls      // Method invocations\nresult.cfg        // Control flow graph\nresult.dfg        // Data flow graph\nresult.taint      // Taint sources, sinks, flows\nresult.imports    // Import statements\nresult.exports    // Exported symbols\nresult.findings   // SastFinding[] from all 36 analysis passes\nresult.metrics    // FileMetrics — 24 software quality metrics (always populated)\n```\n\n### `analyzeProject(files, options?)`\n\nAnalyze multiple files together to detect cross-file taint flows.\n\n```typescript\nimport { analyzeProject } from 'circle-ir';\n\nconst result = await analyzeProject([\n  { code: controllerCode, filePath: 'UserController.java', language: 'java' },\n  { code: serviceCode,    filePath: 'UserService.java',    language: 'java' },\n  { code: daoCode,        filePath: 'UserDao.java',        language: 'java' },\n]);\n\n// Per-file analysis (same as analyze() per file)\nfor (const { file, analysis } of result.files) {\n  console.log(`${file}: ${analysis.taint.flows?.length ?? 0} intra-file flows`);\n}\n\n// Cross-file taint paths (the key deliverable)\nfor (const path of result.taint_paths) {\n  console.log(`Cross-file ${path.sink.type}: ${path.source.file} → ${path.sink.file}`);\n  console.log(`  Confidence: ${path.confidence.toFixed(2)}, CWE: ${path.sink.cwe}`);\n}\n\n// Resolved inter-file method calls\nconsole.log(`${result.cross_file_calls.length} cross-file calls resolved`);\n\n// Project metadata\nconsole.log(`${result.meta.total_files} files, ${result.meta.total_loc} LOC`);\n```\n\n### `analyzeForAPI(code, filePath, language, options?)`\n\nSimplified API response format suitable for REST APIs.\n\n```typescript\nconst response = await analyzeForAPI(code, 'File.java', 'java');\n\n// Response format:\n{\n  success: true,\n  analysis: {\n    sources: [...],\n    sinks: [...],\n    vulnerabilities: [...]\n  },\n  meta: {\n    parseTimeMs: 15,\n    analysisTimeMs: 42,\n    totalTimeMs: 57\n  }\n}\n```\n\n## Supported Languages\n\n| Language | Parser | Frameworks |\n|----------|--------|------------|\n| **Java** | tree-sitter-java | Spring, JAX-RS, Servlet API |\n| **JavaScript/TypeScript** | tree-sitter-javascript | Express, Fastify, Koa, Node.js |\n| **Python** | tree-sitter-python | Flask, Django, FastAPI |\n| **Go** | tree-sitter-go | net/http, Gin, Echo, Fiber, Chi |\n| **Rust** | tree-sitter-rust | Actix-web, Rocket, Axum |\n| **Bash/Shell** | tree-sitter-bash | Shell scripts (.sh, .bash, .zsh, .ksh) |\n| **HTML** | tree-sitter-html | Web extraction preprocessor (.html, .htm, .xhtml) |\n| **C#/.NET** _(experimental)_ | tree-sitter-c-sharp | ASP.NET Core, ADO.NET, EF Core |\n\n**C#/.NET support is experimental / preview** (since 4.0.0). It performs\nstraight-line taint analysis across 10 CWE families — SQL injection, command\ninjection, path traversal, SSRF, code injection, XSS, insecure deserialization,\nLDAP, XPath, XXE — on ASP.NET Core / ADO.NET / EF Core / BCL, handling string\nconcatenation and `$\"…{tainted}…\"` interpolation, with sink-type-aware\nsanitizer recognition (`HtmlEncode`, `Path.GetFileName`). It is **not yet\nbenchmark-verified** (no published TPR/FPR); expect gaps in branch/alias\nprecision and detector breadth. See `docs/PASSES.md` and the CHANGELOG for\nscope.\n\nHTML is handled as a preprocessor: `<script>` blocks are extracted and analyzed as JavaScript, inline event handlers are analyzed as JS snippets, and 8 attribute-level security checks (missing noopener, javascript: URIs, missing sandbox/SRI, mixed content, etc.) run directly on the HTML AST.\n\n### Multi-Language Examples\n\n```typescript\n// Analyze JavaScript\nconst jsResult = await analyze(jsCode, 'server.js', 'javascript');\n\n// Analyze Python\nconst pyResult = await analyze(pyCode, 'app.py', 'python');\n\n// Analyze Go\nconst goResult = await analyze(goCode, 'main.go', 'go');\n\n// Analyze Rust\nconst rsResult = await analyze(rsCode, 'main.rs', 'rust');\n\n// Analyze C#/.NET (experimental)\nconst csResult = await analyze(csCode, 'Controller.cs', 'csharp');\n\n// Analyze HTML (extracts scripts, checks attributes)\nconst htmlResult = await analyze(htmlCode, 'index.html', 'html');\n```\n\n## Detected Security Vulnerabilities\n\n| Type | CWE | Severity | Description |\n|------|-----|----------|-------------|\n| SQL Injection | CWE-89 | Critical | User input in SQL queries |\n| Command Injection | CWE-78 | Critical | User input in system commands |\n| Deserialization | CWE-502 | Critical | Untrusted deserialization |\n| XXE | CWE-611 | Critical | XML external entity injection |\n| Code Injection | CWE-94 | Critical | Dynamic code execution |\n| XSS | CWE-79 | High | User input in HTML output |\n| Path Traversal | CWE-22 | High | User input in file paths |\n| SSRF | CWE-918 | High | Server-side request forgery |\n| LDAP Injection | CWE-90 | High | User input in LDAP queries |\n| XPath Injection | CWE-643 | High | User input in XPath queries |\n| NoSQL Injection | CWE-943 | High | User input in NoSQL queries |\n| Open Redirect | CWE-601 | Medium | User controls redirect destination |\n| Log Injection | CWE-117 | Medium | User input in logs |\n| Trust Boundary | CWE-501 | Medium | Data crosses trust boundary |\n| External Taint | CWE-668 | Medium | External input reaches sensitive sink |\n| Weak Random | CWE-330 | Low | Weak random number generator |\n| Weak Hash | CWE-327 | Low | Weak hashing algorithm |\n| Weak Crypto | CWE-327 | Low | Weak cryptographic algorithm |\n| Insecure Cookie | CWE-614 | Low | Cookie without Secure/HttpOnly flags |\n\n## Configuration\n\n### Taint Sources/Sinks (YAML)\n\nCustom taint sources, sinks, and sanitizers can be configured via YAML:\n\n```yaml\n# configs/sources/custom.yaml\nsources:\n  - method: getUserInput\n    class: CustomInputHandler\n    type: http_param\n    severity: high\n    tainted_args: [return]\n```\n\n### Project Configuration (JSON)\n\nCreate a `cognium.config.json` in your project root to configure passes and suppressions:\n\n```json\n{\n  \"version\": \"1.0\",\n  \"include\": [\"src/**/*.ts\"],\n  \"exclude\": [\"**/node_modules/**\", \"**/dist/**\"],\n\n  \"passes\": {\n    \"naming-convention\": false,\n    \"missing-public-doc\": false,\n    \"dependency-fan-out\": { \"threshold\": 50 },\n    \"unbounded-collection\": {\n      \"skipPatterns\": [\"results\", \"items\", \"cache\"]\n    }\n  },\n\n  \"suppressions\": [\n    {\n      \"pass\": \"serial-await\",\n      \"file\": \"src/init.ts\",\n      \"reason\": \"Sequential init required - cannot parallelize\"\n    },\n    {\n      \"pass\": \"god-class\",\n      \"file\": \"src/analyzer.ts\",\n      \"reason\": \"Main orchestrator - high coupling by design\"\n    }\n  ],\n\n  \"severity\": \"low\",\n  \"categories\": [\"security\", \"reliability\", \"performance\"]\n}\n```\n\n**Configuration options:**\n\n| Field | Description |\n|-------|-------------|\n| `passes` | Per-pass config: `false` to disable, or `{options}` for thresholds |\n| `suppressions` | Array of `{pass, file?, line?, reason}` to suppress findings |\n| `severity` | Minimum severity to report: `critical`, `high`, `medium`, `low` |\n| `categories` | Categories to include: `security`, `reliability`, `performance`, `maintainability`, `architecture` |\n\n## SAST Findings & Quality Passes\n\nThe 36-pass pipeline emits `SastFinding[]` via `result.findings`. Each finding is SARIF 2.1.0-aligned:\n\n```typescript\ninterface SastFinding {\n  id: string;           // e.g. \"dead-code-42\"\n  rule_id: string;      // e.g. \"dead-code\"\n  category: PassCategory; // 'security' | 'reliability' | 'performance' | 'maintainability' | 'architecture'\n  severity: string;     // 'critical' | 'high' | 'medium' | 'low'\n  level: SarifLevel;    // 'error' | 'warning' | 'note' | 'none'\n  message: string;\n  file: string;\n  line: number;\n  cwe?: string;         // e.g. \"CWE-561\"\n  fix?: string;         // Instance-specific remediation hint\n  evidence?: Record<string, unknown>;\n}\n```\n\n**Pass categories** (see [docs/PASSES.md](docs/PASSES.md) for the full registry with all 36 rule IDs and CWEs):\n\n| Category | Passes | Example rule_ids |\n|----------|--------|-----------------|\n| `security` (19) | Taint matching, propagation, inter-procedural | _(produces `taint.flows`)_ |\n| `reliability` (16) | Resource management, control flow, exception handling | `null-deref`, `resource-leak`, `infinite-loop`, `double-close`, `use-after-close`, `missing-guard-dom`, `cleanup-verify`, `unhandled-exception`, `broad-catch`, `swallowed-exception` |\n| `performance` (5) | Loop efficiency, async patterns | `n-plus-one`, `redundant-loop-computation`, `unbounded-collection`, `serial-await`, `react-inline-jsx` |\n| `maintainability` (3) | Documentation, markers | `missing-public-doc`, `todo-in-prod`, `stale-doc-ref` |\n| `architecture` (6) | Coupling, inheritance, interface contracts | `circular-dependency`, `orphan-module`, `dependency-fan-out`, `deep-inheritance`, `missing-override`, `unused-interface-method` |\n\n## Metrics Engine\n\n`result.metrics` is always populated with 24 software quality metrics:\n\n```typescript\ninterface FileMetrics {\n  // Complexity\n  cyclomatic_complexity: number;  // v(G) per method average\n  WMC: number;                    // Weighted methods per class\n  halstead_volume: number;        // Halstead volume\n  halstead_difficulty: number;\n  halstead_effort: number;\n  halstead_bugs: number;\n\n  // Size\n  LOC: number;                    // Lines of code\n  NLOC: number;                   // Non-blank lines\n  comment_density: number;        // Comment lines / total lines\n  function_count: number;\n\n  // Coupling\n  CBO: number;                    // Coupling between objects\n  RFC: number;                    // Response for a class\n\n  // Inheritance\n  DIT: number;                    // Depth of inheritance tree\n  NOC: number;                    // Number of children\n\n  // Cohesion\n  LCOM: number;                   // Lack of cohesion in methods\n\n  // Documentation\n  doc_coverage: number;           // Fraction of public APIs documented\n\n  // Composite scores (0–100)\n  maintainability_index: number;\n  code_quality_index: number;\n  bug_hotspot_score: number;\n  refactoring_roi: number;\n}\n```\n\n## Key Analysis Features\n\n- **Constant Propagation**: Eliminates false positives by tracking variable values and detecting dead code\n- **DFG-Based Verification**: Uses data flow graphs to verify end-to-end taint flows\n- **Inter-Procedural Analysis**: Tracks taint across method boundaries\n- **Sanitizer Recognition**: Detects PreparedStatement, ESAPI, escapeHtml, and other sanitizers\n- **Collection Tracking**: Precise taint tracking through List/Map operations with index shifting\n- **Dominator Tree Analysis**: Powers `missing-guard-dom` (CWE-285) and `cleanup-verify` (CWE-772) via post-dominator computation\n- **TypeHierarchy Resolution**: `PreparedStatement.executeQuery()` matches `Statement`-level sink configs — no duplicate config entries needed\n- **Exception Flow Graph**: Tracks try/catch structure for `unhandled-exception`, `broad-catch`, `swallowed-exception`\n\n## Benchmark Results\n\nAll scores below are for **circle-ir static analysis only** (no LLM).\n\n| Benchmark | Score | Details |\n|-----------|-------|---------|\n| **OWASP Benchmark** | +100% | TPR 100%, FPR 0% (1415 test cases) |\n| **Juliet Test Suite** | +100% | 156/156 test cases, 9 CWEs |\n| **SecuriBench Micro** | 97.7% TPR | 105/108 vulns detected, 6.7% FPR |\n| **CWE-Bench-Java** | 42.5% | 51/120 real-world CVEs (vs CodeQL 22.5%, IRIS+GPT-4 45.8%) |\n| **Bash Synthetic** | 68.2% TPR | 15 TP, 9 TN, 0 FP on 31 synthetic test cases |\n\n## Documentation\n\n- [Pass & Metric Registry](docs/PASSES.md) - Canonical list of every pass and metric with rule_id, CWE, and status\n- [Circle-IR Specification](docs/SPEC.md) - IR format specification\n- [Architecture Guide](docs/ARCHITECTURE.md) - Detailed system architecture\n- [Changelog](CHANGELOG.md) - Version history\n- [TODO](TODO.md) - Phase-based roadmap\n\n## License\n\nMIT\n","readmeFilename":"README.md"}