{"_id":"driftdetect-core","_rev":"54-ed095da972f55340646e06d741bd8371","name":"driftdetect-core","dist-tags":{"latest":"0.9.47"},"versions":{"0.1.0":{"name":"driftdetect-core","version":"0.1.0","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.1.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/gfernald/drift#readme","bugs":{"url":"https://github.com/gfernald/drift/issues"},"dist":{"shasum":"aee91a0a21ffae2b8882da0f2bd984c47e0e0c9f","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.1.0.tgz","fileCount":221,"integrity":"sha512-0Pg2UjzPVQkNnj4Y89Ipmu1rylD85g17KReO9KWJHke+f4Jmy77DWntz/NCPWfFlhYGrZi9C6dxFss873/xVfg==","signatures":[{"sig":"MEUCIQCA7OXEoaFg0vOJRUvX4kXGDyEis+xe57oukDi6Cuk3IgIgMsoj4Ar8ydPq9aKsCyS6vkBxCuqOG1HdMIKVrbxgG8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1802163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"112f3ec245719af1e4fe05848143380193b2e85b","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/gfernald/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.1.0_1768839749528_0.9743752573550106","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"driftdetect-core","version":"0.1.1","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.1.1","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/gfernald/drift#readme","bugs":{"url":"https://github.com/gfernald/drift/issues"},"dist":{"shasum":"fe3916fe38ef409cfb2dec1963cbc3b16df63ce7","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.1.1.tgz","fileCount":221,"integrity":"sha512-NgrMTBs4kGWXnk582sjpuh8qjVqI33rTCt/u1PgdqgHB7EEK9/SOxr1FrV2m6aGxDxgQCOYnv3OrKS0sKDbS2w==","signatures":[{"sig":"MEYCIQC+qiLKLNXqmjV9sVZadxR/SkqJxv8WQzzyV2drblTOEwIhAIdOI/+C+lVy25zwr4ra9EOO4I7/1MT94CQNAVWOrthc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1802191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"112f3ec245719af1e4fe05848143380193b2e85b","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/gfernald/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.1.1_1768840431298_0.05457419337986291","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"driftdetect-core","version":"0.1.2","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.1.2","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/gfernald/drift#readme","bugs":{"url":"https://github.com/gfernald/drift/issues"},"dist":{"shasum":"a14f025b5789cb616099cc6013a580c6d92e7e5c","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.1.2.tgz","fileCount":241,"integrity":"sha512-ncEvi0NyeD3VVoJ9LVRQX1MmiOvI3cp5LwXxjqrfExMH5YtBDs/ae6y31fdyaiW3/gLhsJjiRtiSCaxtVcDeyQ==","signatures":[{"sig":"MEYCIQCoE9u4tkWD1QgoctD5jeMndzA5/a2V16a1AoJ9+zQYYwIhAOuAm683oTTbhEvFPBXJoes3ko9qfjxSQNowoPtX6XWh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c79b6dc6c891255152920b01b6e67a8fc803290","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/gfernald/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.1.2_1768941637437_0.5527575869751014","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"driftdetect-core","version":"0.1.3","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.1.3","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"41efce7d0280810fb55095b0576bf69e310c487e","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.1.3.tgz","fileCount":241,"integrity":"sha512-WarJ6Tqlqfn5oe7LqpV1enYfJkV5Lg/nHDKdN002P4AZE6SDisrLKhcM4QmtIl94zTQRJuc4Hf19p07bfhJzpg==","signatures":[{"sig":"MEUCIQCz9i3Mk6igHzQTQl3PHamf5PhgOk2tE2eVulL7IsmwSgIgfzMcifHCMsv3wdKgBIDBmNoKLtnaK/Q1GS7ABj5lu1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49b53e4680edd889cbdb1843b39cc77491a3b0be","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.1.3_1768953162859_0.8382228726999312","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"driftdetect-core","version":"0.3.0","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.3.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"da9d50cc11e465bbc087b52278b7aa9e9a089917","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.3.0.tgz","fileCount":413,"integrity":"sha512-cM9DuJr96uqTBjGgUPhRCyd0S2sk6Pvylb0eOqeKyI8SyATCPkHD9RAxc3G7BCylDTvZs6wco47dm5p1EDzPFg==","signatures":[{"sig":"MEUCIEQie4f+2Mnk1/xfzUAZm8MelBXIU8UXPfKcs76f+Ab+AiEAtyde6tFa/vbvray6rr/sN60UYrOnAvkyst+3HqZlnUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"534e604f7fe8d9e8ad0d4c7f554731e6a69ee437","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","tree-sitter":"^0.21.1","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0","tree-sitter-c-sharp":"^0.21.3"},"optionalDependencies":{"tree-sitter-python":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.3.0_1769005665836_0.9930842005897142","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"driftdetect-core","version":"0.4.0","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"6b1ed7ba11f46fba1d71ee699dd7c9c9ececafd0","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.0.tgz","fileCount":429,"integrity":"sha512-K+6qSZKQWp40YyOpAtByc7T+p8b2BK7I+aJAyJ/bnPrru1vFi5jotaY6cmtHIz8w1mFiE9yw0VVsIPIPLhW0vQ==","signatures":[{"sig":"MEYCIQDSrVW5l4j5voRXzhJhzZn+CPjqj5cI9WlS36yZ9dXW4QIhAIB8SYCvskH/ZBXlXbdk6HUvyq/6eGFwJuG1NRmyEmaL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2664577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d8a403fa1c327a32770ae35e81aaaa9731d5f6a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","tree-sitter":"^0.21.1","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0","tree-sitter-c-sharp":"^0.21.3"},"optionalDependencies":{"tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.0_1769011108327_0.4512606386682938","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"driftdetect-core","version":"0.4.1","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.1","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"8737545c4673948f3c3b3e3fbf8e1581bc463354","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.1.tgz","fileCount":429,"integrity":"sha512-cOsy7GxWOqaOmmfkc8Imq3hhQGGUWyq1ydBs8qcZhNtiY+QDkFl6wJzTGhdI5q/jHCZT21+t7FPb5S5v/6blJQ==","signatures":[{"sig":"MEUCIQDne/Skg/o9JzrcdFyVnaWmM1qZQk+A2nJqyHYgucMOQgIgD3B/2p0EcIQNlti4639RKbZLPjiBE6axgh+Sz0ovSP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2664545},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9509f0cac339342b4a372ee81d3fc37f920a058","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.1_1769011576460_0.6904025223050485","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"driftdetect-core","version":"0.4.2","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.2","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"153f8c878ecbca6a3ed75b3505c01850fa85a809","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.2.tgz","fileCount":653,"integrity":"sha512-XgXjXLEFiewcdkZdn2O5Jnd3F5oQ6usKRSi4mCHnAY+x5bFuMBKmPl4prTASfoHP6Id1/d3KW+6I1cRq5RD0Ow==","signatures":[{"sig":"MEYCIQD/oGSBJsvfYKKDcWIfjd2duqmYTYz8YSFOxHh5B4r6eQIhAKiMo3JqOP/30xtSeUNkd+bMeHi0Ae+cTXK+2q2YhUAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4382142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68a42f8eb9a015c3db6952e88dba22eea03e24ea","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.2_1769051160840_0.750379498557306","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"driftdetect-core","version":"0.4.3","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.3","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"53876275622db90b79248c2c39851759d2f96c63","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.3.tgz","fileCount":654,"integrity":"sha512-p+VoNDGf2ryxQsKgV4E2+6NLw3tCGzN618PDeuPFMyFAOCuMBqVn8Yq0McQDknxXCAWhcGlEqpQxNwjGmK6/GQ==","signatures":[{"sig":"MEUCIQDmvqDZR1vUXgnKQcQadPScrcAJkHMPwkkCCafpBDvWUAIgPpMNwuvsdOc/ynhHsTSLqFT0t6CC2OBRVXSAlcQCQsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383214},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/16ec0361b04fd3d7e6181f74c01f5a2f/driftdetect-core-0.4.3.tgz","_integrity":"sha512-p+VoNDGf2ryxQsKgV4E2+6NLw3tCGzN618PDeuPFMyFAOCuMBqVn8Yq0McQDknxXCAWhcGlEqpQxNwjGmK6/GQ==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.3_1769051621559_0.6163812902832959","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"driftdetect-core","version":"0.4.4","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.4","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"605b39c7b195cf8e8afa2d879a9e86c820942f9b","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.4.tgz","fileCount":653,"integrity":"sha512-v4whZ8KZR388HrDGRvSTHWtLL9sVrz4AOIkWisHeuOvaepzsY0kE1nOYtxxV04YDk5z/K/SBJ9zRSLmImso6qQ==","signatures":[{"sig":"MEUCIEIZz1xgfr15adGUN//TDGqTIoIaOlpZUC8oC8AiTqKxAiEA5e2zOxZLpMXjk/5jN84KsM++row2AUm9SOJHSUEWyz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4382497},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d5309f99cf057193e0372a85c4e11699a9dea561","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.4_1769059891224_0.6186645798959749","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"driftdetect-core","version":"0.4.5","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.5","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"6be948f3c30cbbb8224e73368e0deedff2f22328","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.5.tgz","fileCount":653,"integrity":"sha512-IKLR0iaSyLeBdYeZO7YmYuE1hdpo78gWjIkc200J74PDGNfh+3NZg27PgUbpJTSyoLeIUbhHjxfpDjpN0a8QTQ==","signatures":[{"sig":"MEQCIDVL3Ptkj+oBcbb390qMYBhvpftoTOL7F4y+S7onWdlfAiBsvzA5cs/tGoQsUc8Gi5dJWfIV3uStIYpSIudIFbylmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4382540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3866a5de537093edb435879112beade4b77ddca","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.5_1769087836648_0.19955978670123908","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"driftdetect-core","version":"0.4.6","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.4.6","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"22efb6e1eb816f8afec44ea8fa01ebf945331869","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.4.6.tgz","fileCount":882,"integrity":"sha512-ZqlyByouov4dUnnRm8MA7TkTkGthTYXXp1sC2HjBab+x7wx6IGNYQK2PnYcrRd/FRaC++3b8XvxgxSBSXa0lgw==","signatures":[{"sig":"MEYCIQD5Uzc20Mu6mjjoOOeVz8IWk4rqTVGQtcbwMJOWcNDAnQIhAJK4rPeqsGD4uP34rPAnTtPTBYuHBXEqnJLYe5oMNETs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5212274},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.4.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/6e6d7b9b75ca89707435a400a330f403/driftdetect-core-0.4.6.tgz","_integrity":"sha512-ZqlyByouov4dUnnRm8MA7TkTkGthTYXXp1sC2HjBab+x7wx6IGNYQK2PnYcrRd/FRaC++3b8XvxgxSBSXa0lgw==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.4.6_1769110124614_0.6266229534187622","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"driftdetect-core","version":"0.5.0","keywords":["architecture","drift","patterns","code-quality","static-analysis"],"license":"MIT","_id":"driftdetect-core@0.5.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"6794ac267321ef3bcfd06454e4a624d1be74067c","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.5.0.tgz","fileCount":1154,"integrity":"sha512-Nkgfe3PrA00i4hKEeEkTojI1Zn6Hz9ymhnN33kSWagZCvpajY5gbYMvdEPijtxfGL/GPG5q3mlwTU8qw16z22g==","signatures":[{"sig":"MEQCIBZ2Kjwfyb+ZH1HOE3idyVcGQyDw8RR+ltgq/Il6cG8KAiAjKIGDRmw92yNY4tskEX+pmTScebYpxMRFqBVEWONS6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6789879},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/347ea9ed360b637f3a85a52a00660c2e/driftdetect-core-0.5.0.tgz","_integrity":"sha512-Nkgfe3PrA00i4hKEeEkTojI1Zn6Hz9ymhnN33kSWagZCvpajY5gbYMvdEPijtxfGL/GPG5q3mlwTU8qw16z22g==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core pattern detection and analysis engine for Drift","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.5.0_1769236390414_0.07299247498200367","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"driftdetect-core","version":"0.6.0","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"MIT","_id":"driftdetect-core@0.6.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"c1677bb848627f5f785faabb3b96ce473481b588","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.6.0.tgz","fileCount":1445,"integrity":"sha512-YSOFmrLUe/k9EBpNo8snQcQZ+2hMK/+1Kh/PaTdL53dpKgWxL9uFqpkG0zYJCn5g9ibJVpQHT3vHMxSlc8iCXg==","signatures":[{"sig":"MEYCIQCyvj+iwFB7UX1qaaIY1IFti9i9yPoRIJW3a8bMCmP2MAIhAPstScsGPFfsaDFQmTKdj40SQiKjfCiLs7DTC3WImdzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8484627},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"6ffdf5e12eab56e18be43b4aa360c6ea55f02052","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.6.0_1769290150221_0.7022484819577788","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"driftdetect-core","version":"0.6.1","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"MIT","_id":"driftdetect-core@0.6.1","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"d5f0d2ee7faf19e5d332ca73c88472f45a95f506","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.6.1.tgz","fileCount":1445,"integrity":"sha512-YasONlPz5c8pElf6Evi/kYZE+yIkJokr77bf++sg1cTaQTU/nh8y30RaTnLcvsqhCgyxv0tlKp6uRGp6Hr3log==","signatures":[{"sig":"MEQCIFdPjfJNHxOsfbga3K27JGJVydgrHEqqx3zQKG5rimkvAiBqkqk2U0MjqBp6hhhx8dRZXDIOfImXnvDsjuRl5jl8iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8484627},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"4fd401ecd1af0d2755bb8cc51633053c0cf0aee7","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.6.1_1769290442082_0.22691652515989147","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"driftdetect-core","version":"0.7.0","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"MIT","_id":"driftdetect-core@0.7.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"15dd235e4cedf5356a22930a087489416458cfc8","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.7.0.tgz","fileCount":1578,"integrity":"sha512-QP3sq6qU+U/FNbPJA2ENoPybaSgcUGOzA+sO3WE++j60Lw4nv3FJr7bytiR6uAe4KLuqEg0Dga1ufcouUFkxsg==","signatures":[{"sig":"MEUCIQC4TjyH/9xdr7ZzwMFC59Vld8PZ4WmiocGI+jo7St7gSAIgHI7HqGGQK51sckYeXeaFqXXUygwPuTZhNi7Uv6Xo3Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9100557},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/a01951be76434628a0cf8afcbd823682/driftdetect-core-0.7.0.tgz","_integrity":"sha512-QP3sq6qU+U/FNbPJA2ENoPybaSgcUGOzA+sO3WE++j60Lw4nv3FJr7bytiR6uAe4KLuqEg0Dga1ufcouUFkxsg==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.7.0_1769310948838_0.47402310956984306","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"driftdetect-core","version":"0.7.1","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"MIT","_id":"driftdetect-core@0.7.1","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"6795c073a01d816538e95d7f91a3cd478aeee798","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.7.1.tgz","fileCount":1578,"integrity":"sha512-p27IQNQXIweK+jcZM36Y0m34c7P+Yukf4F+DK9UVPPTcR3GamRiRfrNfIYkK+UJoGkl5a6fQh3h92Z8t9ZuNGw==","signatures":[{"sig":"MEQCICx3OEqcKxy/7OkC9P4RdsTxnYlWigOjngOux9bhDrVHAiBgVYh+OXcG1sZg/ge5QRu8fXyaerpjk++4NoBhNi+1jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9103265},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/249faed054dfd58c121d6e13e97d960c/driftdetect-core-0.7.1.tgz","_integrity":"sha512-p27IQNQXIweK+jcZM36Y0m34c7P+Yukf4F+DK9UVPPTcR3GamRiRfrNfIYkK+UJoGkl5a6fQh3h92Z8t9ZuNGw==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.7.1_1769312898761_0.06491765111607584","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"driftdetect-core","version":"0.8.0","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.8.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"098ada4034af9b9cdbe1e486923db98b189c3f47","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.8.0.tgz","fileCount":1833,"integrity":"sha512-SwIStTXKpsx6NPZM5Q4cXwj/hHx/6fgCBemR8BY7CQxc7TgkrizelpxW2C2HN3AJtdYvxat4+7Mt1yKwiz5/KQ==","signatures":[{"sig":"MEUCIQD3fVyVrHer2mXnnmZqc7UIkTFfm7JbxfOJLi3JAwY3uAIgCwHSaQbZaPRn5ouxs8K55tOIGpRHf6NG7eqIGAzxlYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10383560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"2cd343141c75c892b4334b3441c1a1f113d927c0","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.8.0_1769403782728_0.22045045538417862","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"driftdetect-core","version":"0.8.1","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.8.1","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"9f175583b8d32b0c113776a90b6d468cf95939d0","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.8.1.tgz","fileCount":1833,"integrity":"sha512-MrdySQmlqfSskhHhuX8Oo19JTvcz324PEpr8EmeUwR32OkYcARkQvD6soqfmrQpfqKlFhK8z1XVIhgGLrlksqQ==","signatures":[{"sig":"MEQCIHhsqfck0gj/LA4r99cZLwwBSovIJA93iVgQqgRSNSEjAiBgHQ5wA5hp0BM5qn9UbWwFxPDLySgXw15vv1cDrwCm3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10383559},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/335de5c1539439cdfc8af423a12a94ad/driftdetect-core-0.8.1.tgz","_integrity":"sha512-MrdySQmlqfSskhHhuX8Oo19JTvcz324PEpr8EmeUwR32OkYcARkQvD6soqfmrQpfqKlFhK8z1XVIhgGLrlksqQ==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.8.1_1769404051580_0.616931367675384","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"driftdetect-core","version":"0.8.2","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.8.2","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"11159a01ef21b492c90ebfead65728f407d052df","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.8.2.tgz","fileCount":1865,"integrity":"sha512-f+uXmDYoKgQj1HFnNJ0tBUz8ZWCBz0kHJ5dQXw/yQ5mdodi3yputg8Trw9oBga2aeSwqLSiI+w+XQu14QduRWA==","signatures":[{"sig":"MEUCIGyXxhj75TvsuG4M5SDg8N7MLnHM/EzJby1119vwN/TLAiEArcEwv1pOrK3dIO6VeEEX1RL14Y+ZhqBnxYIIW2qwU8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10594525},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.8.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/00b254a60f96adb76ca975fd9c15820a/driftdetect-core-0.8.2.tgz","_integrity":"sha512-f+uXmDYoKgQj1HFnNJ0tBUz8ZWCBz0kHJ5dQXw/yQ5mdodi3yputg8Trw9oBga2aeSwqLSiI+w+XQu14QduRWA==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.8.2_1769453471385_0.46663001673212867","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"driftdetect-core","version":"0.8.3","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.8.3","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"d7ba91ab83440c192f73bfd4a08f3e8cf7c1e50e","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.8.3.tgz","fileCount":1865,"integrity":"sha512-X+zMJVYYGvEzL6Jv6Nz/Y6n9UsA4Wxk0h6OeRF3aBGvmHEzynfrN3m19Db4+7b+Dpz3GKtWnBiB+l9ok+OXisw==","signatures":[{"sig":"MEUCIQDp3X08lc22aaDVaUhI+MdKyeb0p1SrLlBuYlVjETSc8AIgbo5bGejsoaiHNVHQYa8o+GWqjWaJml6iM00u3eM6vjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606493},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.8.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/5dcbd1c41b59f7cf9f2d86e48f81a639/driftdetect-core-0.8.3.tgz","_integrity":"sha512-X+zMJVYYGvEzL6Jv6Nz/Y6n9UsA4Wxk0h6OeRF3aBGvmHEzynfrN3m19Db4+7b+Dpz3GKtWnBiB+l9ok+OXisw==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.8.3_1769460297848_0.5964713537493151","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"driftdetect-core","version":"0.8.4","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.8.4","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"87995768407625fa36fa6888b338a1173537632d","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.8.4.tgz","fileCount":1865,"integrity":"sha512-zmZeS1PjiI4hQ8HNDz6fGoBTwIjeZGiMnFHPKCLd7+MPDG3dCISbeN/CG5KDpmU9VoBEq8ZVW62lCO+bC3Ff4Q==","signatures":[{"sig":"MEYCIQDgWFHP56Z2yZQDiwncz7I1wa/UpUl9Tgkyol4e5WWbpgIhAIbV/DkhNyeM/vvOdPtCy1uMiKVhQYqXp85zjvW8pYtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606493},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.8.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/80199db5bb392d1bdf558edc619b2046/driftdetect-core-0.8.4.tgz","_integrity":"sha512-zmZeS1PjiI4hQ8HNDz6fGoBTwIjeZGiMnFHPKCLd7+MPDG3dCISbeN/CG5KDpmU9VoBEq8ZVW62lCO+bC3Ff4Q==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.8.4_1769460747244_0.593184018384127","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"driftdetect-core","version":"0.9.0","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.0","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"dd99433928ee73301dada51bf1463cc5ac5f5ecd","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.0.tgz","fileCount":1865,"integrity":"sha512-M5l9FxI96uwVeJHgqCHhsOsZe9QDAYGR1eo8Khti6sfNCt/M/R4tvPxhUDghKqsuQD4Dr8c1lBCqY8qhHFEZqA==","signatures":[{"sig":"MEUCIQDAAYm89nq1edKuYClfKldXAF7g1I9yPfiAFzrrjx0a2AIgPGuzc0UlYYm2/Tmx72/R4Tx1Y9sAJRNMssxr3uA/XVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606493},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/7024f1af2b6ede48bb86c6970a22f9ea/driftdetect-core-0.9.0.tgz","_integrity":"sha512-M5l9FxI96uwVeJHgqCHhsOsZe9QDAYGR1eo8Khti6sfNCt/M/R4tvPxhUDghKqsuQD4Dr8c1lBCqY8qhHFEZqA==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.0_1769460907544_0.6922566773065739","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"driftdetect-core","version":"0.9.2","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.2","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"d06f4e5acdd20303bb382d914ad1aaebe3e4a895","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.2.tgz","fileCount":1865,"integrity":"sha512-AXcewzfa6cGYtbJve8y4awHNuIIcUQa/mAw62huQt5C08GpKzv6YQpirVK8x/94rzrGr1DKHWaFmJN/tzy6mFQ==","signatures":[{"sig":"MEUCIQDgewcjebZkQfbkFwlmHiPP6NCAJ1WF9SwYH0Yrl45RSQIgCrKqdNQQkQa06j7evKyTJFSLLLzWFQqE7UDJYdQ4RIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"570995361e0e76a70751e477a9e96eef19ff0dd6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.2_1769461157819_0.1331841877648987","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"driftdetect-core","version":"0.9.3","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.3","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"f67097ab2dbaa6e6f0538c0f5592daa418c61ad5","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.3.tgz","fileCount":1865,"integrity":"sha512-h1JMB+5HMgphY3283lLWjWdTOI/hbAHkL5xu/CBtzMpUWLXgSupa5oM6da+HBM432fbDhHK8CwnRZiRvelxrdw==","signatures":[{"sig":"MEUCIGSiNj0QO2hLK7TL0bEq9WXA4Vg8rLDBHQYHvI8flLs2AiEAk5eRCJGp8bVpBG42ZRt24ZiEHg+vNASfZlx/qZJ66V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"570995361e0e76a70751e477a9e96eef19ff0dd6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.3_1769461510786_0.41332055786606525","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"driftdetect-core","version":"0.9.4","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.4","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"dbadd47d6c56e1c5b4567e9bc38f44f8049642a9","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.4.tgz","fileCount":1865,"integrity":"sha512-aXhb8sXGQYFWKVztAduCj+bwMt1RWpyV94PMfXaGoMLu31bL493sZ66EXHmkZDmQ/ZaW+00wIJOy00icDY3a9g==","signatures":[{"sig":"MEUCIFN1JXSYDhMxfS2yp9LcAfMpVMRu3Vq1W8x9Er86TAb2AiEAqeFeobDBdc6sDYIHHq2Vr0lEvQsub5knsMjIMWEnShk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"570995361e0e76a70751e477a9e96eef19ff0dd6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.4_1769461719115_0.160988367397924","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"driftdetect-core","version":"0.9.5","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.5","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"388ca65fd0d75d4ce3cd561fb96d532aef88279f","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.5.tgz","fileCount":1865,"integrity":"sha512-TIq+fY3gL1IQXuSyNW9/q1nisP+dsZ8U3G+BMu3DZWZWV/+VNLI9m+FLWWWRVv2UQeC7QwgRKVZrIkeg9y+JLQ==","signatures":[{"sig":"MEUCIC1cddwdKeo4JCs1McuDfIX6qwNFea8+tZcusNN57kGoAiEAwt0U8rQAU/lClR3xwRN4kJXX57HBG5YEkpSHgWyXq6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606493},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/49abeec0725f8305a6de04bc1aacfee2/driftdetect-core-0.9.5.tgz","_integrity":"sha512-TIq+fY3gL1IQXuSyNW9/q1nisP+dsZ8U3G+BMu3DZWZWV/+VNLI9m+FLWWWRVv2UQeC7QwgRKVZrIkeg9y+JLQ==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.5_1769462543619_0.5706401747816559","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"driftdetect-core","version":"0.9.6","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.6","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"b64b0b3dc8a892b2dfa2aeb3a7ee5b346879fee4","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.6.tgz","fileCount":1865,"integrity":"sha512-VJxXKterGxw2m4L7BAtQNnQbIlitCHswLo21HQGUpBk20wDl5Kb4Ui79ATMFE8ZbfcP77fEdjX7KqcpXfO0Pqg==","signatures":[{"sig":"MEUCIBLS5aifx8/25iUYD5glEOUEipwIUL97YBvlBGnhyZ78AiEA2IsFr5SjuzSRsX6cqDy71ql6Xl4wEsLGnJ+jLqMXurM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606783},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/7d1f7ed981773d7e1aea685efdd5440a/driftdetect-core-0.9.6.tgz","_integrity":"sha512-VJxXKterGxw2m4L7BAtQNnQbIlitCHswLo21HQGUpBk20wDl5Kb4Ui79ATMFE8ZbfcP77fEdjX7KqcpXfO0Pqg==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.6_1769473857472_0.45394298307325665","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"driftdetect-core","version":"0.9.7","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.7","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"b861bdcd891e90119096933d1e7a63974ab53646","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.7.tgz","fileCount":1865,"integrity":"sha512-orNuvhxQtuWBdZlmZal++KyYL2HtE9J5nC66khqspe1CAd1SR7A4+co/pD8kM6Cp4bOhtvE+OKTSEtjtC3CxPw==","signatures":[{"sig":"MEUCIHFJ7NF+mT7jWg/U9zK1FblcbJVmXak3S++PoOEQ3WqsAiEA1Rp0Sw+eWG//r5xypzvfOv2AAX/o3x9zoSX4JNwXF1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10607505},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/f4910e2f965a408ce59a8f4cb038ef83/driftdetect-core-0.9.7.tgz","_integrity":"sha512-orNuvhxQtuWBdZlmZal++KyYL2HtE9J5nC66khqspe1CAd1SR7A4+co/pD8kM6Cp4bOhtvE+OKTSEtjtC3CxPw==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.7_1769475781436_0.5522146891864286","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"driftdetect-core","version":"0.9.9","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.9","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"8b54291f241785be3b7d8464512b73c9d3522153","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.9.tgz","fileCount":1865,"integrity":"sha512-n5MkEaqKwyGpUrLO3gda892TwfEN7m32NE2VWQSblv7QucL5THDniDwJd0AtQ/pig83P0HHq0X/x4W9GnXChBA==","signatures":[{"sig":"MEUCICZYPQeRWlgEdzL6yrq6Od56Iuz5Hx/6n0gvS4D7e4WwAiEArFy/xJBFv5mxKjbGA0375+gRrmmzGhIFRYNsXABMc3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10607505},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/4c8d0f6a05d4f6c52c74456a7ebc641d/driftdetect-core-0.9.9.tgz","_integrity":"sha512-n5MkEaqKwyGpUrLO3gda892TwfEN7m32NE2VWQSblv7QucL5THDniDwJd0AtQ/pig83P0HHq0X/x4W9GnXChBA==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.9_1769476149388_0.6319087264564376","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"driftdetect-core","version":"0.9.10","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.10","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"e479ca38eff337506d6347ae0d89c76de51ac0c9","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.10.tgz","fileCount":1865,"integrity":"sha512-gwqjGZYijNJ5o+GAw/ITAnxB/FxWMT+EgxqOPj5u/ib8r9vKPECAd1DJ9XWPxMI4InTNWKOQH7pWFBcF5tBnfw==","signatures":[{"sig":"MEQCICacp3giLDudarBxJ93I1Gi0a8i0DDXNCwIju76kVTXbAiBKr9judT47UIsY8EmGm9yfjxQ5eWoLkAl6YvcAjtnXww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"dfcb58272ed08d6e4c252d28e490ce419358e8f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.10_1769480635297_0.7978382050422952","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"driftdetect-core","version":"0.9.11","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.11","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"a96643eef8ecdbb68d78c321e501a2d7fa14df22","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.11.tgz","fileCount":1865,"integrity":"sha512-b7BJGD0GdjdIx1baY+tdATm2gbZCau5QPJYkcfBernw7eNe0uk65+iqHh24CvFDxHyeoE0D/5DtGix34GoLSRA==","signatures":[{"sig":"MEUCIQDHAn1zO7OIquUEtkJGS/pDOS4pMO0TaVQbziA5gSZU1QIgaKC6H7k2c4RA669uTrQogAlGm7VHPQNBlC12kiI91Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"dfcb58272ed08d6e4c252d28e490ce419358e8f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.11_1769481890146_0.3231075641438701","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"driftdetect-core","version":"0.9.16","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.16","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"0e027b9de33f9a36b9630e219629f13e166e7942","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.16.tgz","fileCount":1865,"integrity":"sha512-N6lY8WDWmsgfB7mOz9RSPi4fPXsVDdw7q5aPUoh7+JZcXu3/5ApBvxBwN9x8KJgvlzBQg2uydPf6OarX/HyxYg==","signatures":[{"sig":"MEQCIDkOH/c4AwRZ8Fo8s74YdndbJFwzOzzW4fwLb+yb3ZZrAiAVTOexTMHQTmDi2epOqOzKRM72holWGqR6er1ra0QH8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"dfcb58272ed08d6e4c252d28e490ce419358e8f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.16_1769482121023_0.8553386481401779","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"driftdetect-core","version":"0.9.19","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.19","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"a5e7754f1f771ef09ac7d607739c04e0350430dc","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.19.tgz","fileCount":1865,"integrity":"sha512-hOrdQSObFneCpdUm7+41k343a+qhKiCZfEJmDQPY92xROvk98isYUSXhkhGPsY39Id3VskNbRwygg0IGiVVjJQ==","signatures":[{"sig":"MEYCIQDFo8TxkeQETSsKocqX7eyDXFbKRViawqt3gmI2Uk4dAwIhANY45NIwlnNU23+iN/WZsI9GYtWn89cVvXV6NICr4sVC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"dfcb58272ed08d6e4c252d28e490ce419358e8f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.19_1769483596304_0.6182780562095729","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"driftdetect-core","version":"0.9.20","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.20","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"5f839f7a7a40125fd82d71a17b116ad5903d924f","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.20.tgz","fileCount":1865,"integrity":"sha512-TNZJLxo02p5isZkxCeg5bWXBKuOTxZFyKOs3z5r4CYmDJappumpfk/h7aBwkvnz7qQeY6xWh1YvZYJGS006nXQ==","signatures":[{"sig":"MEUCIQC/AmBhyOYjeyELXpmfvWxlXE2/3L/avdTGNvKv2ORMTwIgZ+jLOllpx9bknNkGcfZD4q1gxW3HyMFXitUy+GHLrt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"dfcb58272ed08d6e4c252d28e490ce419358e8f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.20_1769486000183_0.5939976134546285","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"driftdetect-core","version":"0.9.24","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.24","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"3fb292984973e0c9b70346abeb0d91282e34fd96","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.24.tgz","fileCount":1865,"integrity":"sha512-KYdsBH5Wfa8sEX6JpUGHiUkl8RAqXzFxrrF2NQf0APmCevwi2T+yuy28+Z9SmN/Doj7PIk12jtCiWxkmrbA4DA==","signatures":[{"sig":"MEYCIQCV5TMjnE46eo9IXRN/aAUcKw7pzcLOaW1NV4MGOAt6IAIhAKZ7BEy323GUA/8UmFY0PJYe5PBmJPpkdE8ss3h8zkGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612077},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/444ce805bd3083c026f45e502e438e98/driftdetect-core-0.9.24.tgz","_integrity":"sha512-KYdsBH5Wfa8sEX6JpUGHiUkl8RAqXzFxrrF2NQf0APmCevwi2T+yuy28+Z9SmN/Doj7PIk12jtCiWxkmrbA4DA==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.24_1769548701921_0.7800782323864606","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"driftdetect-core","version":"0.9.25","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.25","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"dc45071e0b46e8177bda568d8eb29f7f51697267","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.25.tgz","fileCount":1865,"integrity":"sha512-uLs7iE/mTiBBO2wCCKN/3cpRYGrmQ+hiatlbBLiKh8GFzrFrIoX2esjFd0fUnkzghonch9e43o41ZeyJMaAO9Q==","signatures":[{"sig":"MEUCIQCLlIgkNVqdroVsrhKp6pbhwJj+gZQViCobCYZ38qIKRwIgaA+hEN551IUOZ5oOsMS+DqEtOT4r8QnPiXm8tZkdpmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612077},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/4ffb5b4a0f44ccc500694bf5c27887e6/driftdetect-core-0.9.25.tgz","_integrity":"sha512-uLs7iE/mTiBBO2wCCKN/3cpRYGrmQ+hiatlbBLiKh8GFzrFrIoX2esjFd0fUnkzghonch9e43o41ZeyJMaAO9Q==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.25_1769551156658_0.1303170285271762","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"driftdetect-core","version":"0.9.26","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.26","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"2e98cc5254936fee114f2f88211925254b1cf72d","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.26.tgz","fileCount":1865,"integrity":"sha512-wdIj9FcudaS7dsO2ophpSsqldIru8FwRmozhNwYVWa9y8eXIMGOlrqNaiWK+gc1tUnhG5ihqDiIwDR81dMV24w==","signatures":[{"sig":"MEYCIQDq18Q/J6jFohNrxXZJAigixYan4o0Mpka+tPVeG5zocAIhAO+ZAdFgTm9E5RWW72yKc4t1oUJ418l5IHf1qFD0ilYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"b7723aecf03ed6ba4f774cd4d7c91c1fab9c637f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.26_1769551773371_0.338236222739587","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"driftdetect-core","version":"0.9.27","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.27","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"0895f997634f6afc5791d13541b9b6beaedb2a91","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.27.tgz","fileCount":1865,"integrity":"sha512-FSk3CrBUhzA2Z3Gp1pKM6w+79J9wan56zyp0uhJvUW/wqO9sjw6n7WBzTgm/0mG9zdTUpbtcl0Kxtmchh0vXLw==","signatures":[{"sig":"MEYCIQCHGzeeGVAugxOmzsq0ZbjJVZn5DWZ//MTDHEX8mNJl6AIhANtkKirOlv48uLnsqZuXthaaMuUSujSj8hZqWcWefQxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10612078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"b7723aecf03ed6ba4f774cd4d7c91c1fab9c637f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.27_1769552775159_0.9950284691561966","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"driftdetect-core","version":"0.9.28","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.28","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"64659f2b26193d872bf5c006d859941d165d9d6c","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.28.tgz","fileCount":1917,"integrity":"sha512-kVGH+hOBgU9Xvvcu+AAEkrXM6vCT/iYRInm0Ma4eJCFX5dSlfmCLKUEf/ai0cEAeDcgfnfjT2qlANZp9KYdEvw==","signatures":[{"sig":"MEYCIQCSjvp7RP2yd8oA/Q+KXoPd1BeNaa6seaQmkjkS2sYl2QIhAKtCZQ35OKv2b/Q9XuLghQkFsQV6JmwLRe1VhK4gZgbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10824608},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/75f3e2d4608d138d5fd2e3b107d3271b/driftdetect-core-0.9.28.tgz","_integrity":"sha512-kVGH+hOBgU9Xvvcu+AAEkrXM6vCT/iYRInm0Ma4eJCFX5dSlfmCLKUEf/ai0cEAeDcgfnfjT2qlANZp9KYdEvw==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.28_1769569532599_0.23281346848254336","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"driftdetect-core","version":"0.9.29","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.29","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"4f8c273dbbc6883505076e3d8bbc1e745a76aa28","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.29.tgz","fileCount":1921,"integrity":"sha512-KHrfeFRXRE5ruJnOC2kagQDdrGWaOytSD4HwKKC82lnm9CPJ+y2NPgv18M0XxmimwEzAgg1dmGFIk5goLHKPnQ==","signatures":[{"sig":"MEQCIG2SpEKD0FONAHtR7ZWT0vUhUy72H2mHC/tIPzmOV0gqAiBSiYXpkGBxf0UPMneBICzTFgSRzsoL4cZUzyvDjFvu6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10875372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"58823eb60b138a13c136dd6bcbd0ff1a71fd2450","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.29_1769612017124_0.024937176546431683","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"driftdetect-core","version":"0.9.30","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.30","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"443a6818e7eefb130db75e7cdacdae76a7a8ed8e","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.30.tgz","fileCount":1921,"integrity":"sha512-wC3uSPlqy8vbQWNmU3zV7yUO3YDRZsKxKeFJ0vt8swzlEO+fAMO3SALeDlxvd8GvUgrlRa6BAOXVRESf0j/ILA==","signatures":[{"sig":"MEUCIDEnjMFPn+haE89JNLXy3g+R7+Vio2skJc0Exq60Ob0aAiEAlQBzftgnCecvFXV+np1FR3UGZQRYCmRzCSNu8OsbQWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10885310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"ec5d503d85b0dabd19c7f584e7eb664a9a40e79e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.30_1769622230466_0.8185130539567222","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"driftdetect-core","version":"0.9.31","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.31","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"ab2b648cd9b7e670e92fd8637bab1711ce20648a","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.31.tgz","fileCount":1953,"integrity":"sha512-D+PAF3/zo9VVI3h/MrxEp/WntxZf58yKz7Rp7MkrM8iLF+jUTfbDoo5XfkwC+6+kVHqVOHsod8IjvDqPnnAVHg==","signatures":[{"sig":"MEUCIQDztdUh2Gobwb14G+ni9LHAnZTSO27MYnNCbCuoswq/fwIgITqFZH/w1cqybOMvE6m6jBZ7mD2fBh40VRKLPLPZd/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11112352},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/691dd2d6e3ab2de181e5ffe7813089ff/driftdetect-core-0.9.31.tgz","_integrity":"sha512-D+PAF3/zo9VVI3h/MrxEp/WntxZf58yKz7Rp7MkrM8iLF+jUTfbDoo5XfkwC+6+kVHqVOHsod8IjvDqPnnAVHg==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.31_1769662011821_0.30551228425865795","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"driftdetect-core","version":"0.9.32","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.32","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"6fb4e2e30e183695c90c57068f09f48cd2c191ea","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.32.tgz","fileCount":1953,"integrity":"sha512-4a3E5PdeStwKPyoLv3CxfNg2oqIvNsvCsvlt1eewoXig5FyPd5Wvvtp70VzLHmVIZlmE08QArF6WsXXJHXpAyQ==","signatures":[{"sig":"MEUCIGhcZzJ0ICiPnZSu39Hw2U3YXWwNxaRfeKfzC6A6ULG9AiEA+eUMg9Xm6AVS2tuLTYkHNJ6C5RgAZBAfXJgMbPn250o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11113126},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/26b274fe0a3d3bf2bf58f61abbb57ea5/driftdetect-core-0.9.32.tgz","_integrity":"sha512-4a3E5PdeStwKPyoLv3CxfNg2oqIvNsvCsvlt1eewoXig5FyPd5Wvvtp70VzLHmVIZlmE08QArF6WsXXJHXpAyQ==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"^0.9.31"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.32_1769663622168_0.0853925009090406","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"driftdetect-core","version":"0.9.33","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.33","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"e0ed579e450a134e17dac78f6e4b54167e8b7797","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.33.tgz","fileCount":1953,"integrity":"sha512-FRiIEloB4v35O2/RXAOgJDjsn0rSaSgCqXB3KIA1zNSu93D5fqWP98oyZVCK0j7Y9oteGMDsOb8GLGRVizWs2w==","signatures":[{"sig":"MEYCIQD+yaLWIQAH5Xnmt21e+jHXdXc7Zr8xnslNn8IIRtgrXgIhAJR0ETi0q4Gr1JPAVYy++Pcnc2X2rvsM3SBR4OqTk2lo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11188990},"main":"./dist/index.js","type":"module","_from":"file:driftdetect-core-0.9.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"_resolved":"/private/var/folders/2c/9qkmgkpj7z55hnzhptcnnxth0000gn/T/555d58c3f2a2eeffdc3a38406528208c/driftdetect-core-0.9.33.tgz","_integrity":"sha512-FRiIEloB4v35O2/RXAOgJDjsn0rSaSgCqXB3KIA1zNSu93D5fqWP98oyZVCK0j7Y9oteGMDsOb8GLGRVizWs2w==","repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"^0.9.33"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.33_1769715237670_0.8851241944128583","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"driftdetect-core","version":"0.9.34","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.34","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"4e15df2db0f3c70009f6f967394511df68f678b1","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.34.tgz","fileCount":1953,"integrity":"sha512-iKxP6Gg/MnbX05ndqaXvSoSLyBqPfUexkvb/NyvlW8DfY4CYMb3xBd2lccDEknle8aAl0fa6IuMx3vPBnCIcwQ==","signatures":[{"sig":"MEYCIQCBv+h4gyqZ3swa7l8v7oJS1nRBRNj6oIB+wxtSokhnJwIhAPkK3L5bVzn3WVEgqOTUSNxMWYp1U6vZ1W5Q+KBKlJLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11188991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"bf1e946e9c6474dcfb880f69cf352c43b66ffa94","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"^0.9.34"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.34_1769718284864_0.5484691197071276","host":"s3://npm-registry-packages-npm-production"}},"0.9.37":{"name":"driftdetect-core","version":"0.9.37","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.37","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"5bfe337b11576f214d12025f2a3ed8b3494e77bd","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.37.tgz","fileCount":1953,"integrity":"sha512-DIMeLSbNuXbN7kHS1YnEH91OPOItRPYMNng16SdSAQcyzhrDF9fUSgRqaLKJaU7u9WquNBRgX7h031Gk3mfNfQ==","signatures":[{"sig":"MEQCIAgUMtGHpm9ugslOIrBrumwxzrp+gy8G9fCgymTmj9iKAiB7pOYFMOgtSfBgRiLk5oCpzX8sw+Fo1WwOjp6wBXyaWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11188990},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"1a3f700e7504e57b387ca925844896e1a0681917","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.37"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.37_1769726023935_0.306026144849298","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"driftdetect-core","version":"0.9.38","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.38","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"c90e431ea316d7f8912995c8eedc49cda7fa98db","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.38.tgz","fileCount":1953,"integrity":"sha512-uPuuC307xmq8q8nTjEIGoj4hvmOKgTM4vNX2oBu6JBJt4AZwql3J0XgDli1xdmXB6W9qUOzh6YdsmkrO/nLtCw==","signatures":[{"sig":"MEYCIQDWH+bONO1ePgnB3lKr4dWsyYvnVYcmCMXwhhYGDUxq+AIhAN8TOf0mvMTsM5nXczwLBcQoRPxS/CjqhFhFtN+tcIgT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11188990},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"aaf5b4e9857f73bcfeaf89a2fc415786c66735c8","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.37"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.38_1769728249423_0.6457874230793184","host":"s3://npm-registry-packages-npm-production"}},"0.9.39":{"name":"driftdetect-core","version":"0.9.39","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.39","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"93a460a7b4a0833435c0f01ea98706678a252aa1","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.39.tgz","fileCount":1953,"integrity":"sha512-rsn5Y2CAaivi8xvdDgAy8TijTJ8dq9bfMMu0vte+KZZlrfsfIh1cKWJa9ULXuOdbAfdGr+QLeG0E9+XYERFnfQ==","signatures":[{"sig":"MEUCIQD4DObhzqtesv207k755tquKd5H0/j+QHhuzrYlmWQB8QIge6fwjskTDOSC72YQZqU1WByLkSFrZNp0+YGO8LTTO0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11208520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"bfcf360e4c0c6890b75fa4427c8086505905f3ea","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.38"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.39_1769783466612_0.9940951968667842","host":"s3://npm-registry-packages-npm-production"}},"0.9.41":{"name":"driftdetect-core","version":"0.9.41","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.41","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"40e84b801dafbcb974371d0af253b3e49ad9f9d6","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.41.tgz","fileCount":1985,"integrity":"sha512-JHvs+5PKXKEBZisomysp/Y3+ZcI4krRppdbaGcGQ0lymkdBFgfjCDUAVaA3N37T5qKwBrxET/Yl9kkIU8KuwPg==","signatures":[{"sig":"MEQCIBlQNbWWdefAiL98hO/RwIkZGqQkJl2l0NwJimeegon1AiA2qte9mQSIBPzwSBNseOD+Tk3hK3thQsYOqFQgpYwU/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11366512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"fc83c7014a88bab3592bb45b553225352f02d343","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.38"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.41_1769900937463_0.4855225430057315","host":"s3://npm-registry-packages-npm-production"}},"0.9.42":{"name":"driftdetect-core","version":"0.9.42","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.42","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"2fce6c0d537af8ba58ef6d868506478448751a33","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.42.tgz","fileCount":1985,"integrity":"sha512-vP+cDUz2MMxs1wCT6E2Vdtkh8DyfhCInPsq+KEgputXJweB2/ABF+yzxEKFfX59OJ5wSpVb3aHf2fW/0qVL9aw==","signatures":[{"sig":"MEYCIQDXN+1xjiAKft3OEiZ6TFNJQmiGjqm0PbPCAEOVcSSmlQIhAJDocOUIPC3Fnu1v35RkyKsa1jFtmhJAayBMxGaxzw0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11366512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"fc83c7014a88bab3592bb45b553225352f02d343","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.41"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.42_1769901655017_0.6005681629196091","host":"s3://npm-registry-packages-npm-production"}},"0.9.45":{"name":"driftdetect-core","version":"0.9.45","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.45","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"c88de3ce067c8a1b841c241ecbdea7604f09ab05","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.45.tgz","fileCount":1985,"integrity":"sha512-N4ChEsiF/DOgdY4+BPPwvLm+PGqNRq6cqGqtWHq0G8rFqivxwOMC/RYKykwATXN5u3nH8ihpeet6zc+GfQJynA==","signatures":[{"sig":"MEYCIQCK7vambxxt0cIzWABGX1T306cTx47MpqnT+AkN2NYW3gIhAJ8q62V562pXLhDIUAQxAt9uNGt4qqbIsmvKo30s/0ZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11366512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"33cb4b8e75aca755f4548ef81f17e4a944fbe221","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.45"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.45_1769907277689_0.980126988419626","host":"s3://npm-registry-packages-npm-production"}},"0.9.46":{"name":"driftdetect-core","version":"0.9.46","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"license":"Apache-2.0","_id":"driftdetect-core@0.9.46","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"homepage":"https://github.com/dadbodgeoff/drift#readme","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"dist":{"shasum":"3a3700c424040ae5a2b9e44082b4125dd8f863ae","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.46.tgz","fileCount":1985,"integrity":"sha512-IkcFwEfruttm0QCNBkxXlgXllCZF24hRgWGW8QAkRrqM4JQ36PNVtgUWlUBEW3QutyM1SAB8Gt9eCv5eZC5UDQ==","signatures":[{"sig":"MEQCIAs2jXQT6KLwQ2xFly0IlLc6ZSQgOSGmvpGtdyR0JDeoAiBSJsbT7N5P0sam+iZZnUHJal5izwE3QyEJ69DAVMgqWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11366512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"gitHead":"ece282874e060184d95c31f8d55b7929f7426365","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"repository":{"url":"git+https://github.com/dadbodgeoff/drift.git","type":"git"},"_npmVersion":"11.6.2","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ignore":"^5.3.1","piscina":"^5.1.4","minimatch":"^9.0.3","simple-git":"^3.30.0","typescript":"^5.3.0","tree-sitter":"^0.21.1","tree-sitter-go":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-php":"^0.22.0","tree-sitter-java":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-python":"^0.21.0","tree-sitter-c-sharp":"^0.21.3","tree-sitter-javascript":"^0.21.4","tree-sitter-typescript":"^0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","@types/node":"^20.19.30","@types/minimatch":"^5.1.2","@vitest/coverage-v8":"^1.0.0"},"optionalDependencies":{"driftdetect-native":"0.9.45"},"_npmOperationalInternal":{"tmp":"tmp/driftdetect-core_0.9.46_1769921617866_0.23327898900111488","host":"s3://npm-registry-packages-npm-production"}},"0.9.47":{"name":"driftdetect-core","version":"0.9.47","description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dadbodgeoff/drift.git"},"homepage":"https://github.com/dadbodgeoff/drift#readme","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wrappers":{"types":"./dist/wrappers/index.d.ts","import":"./dist/wrappers/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","dev":"tsc --watch","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","typecheck":"tsc --noEmit"},"engines":{"node":">=18"},"dependencies":{"ignore":"^5.3.1","minimatch":"^9.0.3","piscina":"^5.1.4","simple-git":"^3.30.0","tree-sitter":"^0.21.1","tree-sitter-c-sharp":"^0.21.3","tree-sitter-go":"^0.21.0","tree-sitter-java":"^0.21.0","tree-sitter-javascript":"^0.21.4","tree-sitter-php":"^0.22.0","tree-sitter-python":"^0.21.0","tree-sitter-rust":"^0.21.0","tree-sitter-cpp":"^0.22.0","tree-sitter-typescript":"^0.21.2","typescript":"^5.3.0"},"optionalDependencies":{"driftdetect-native":"0.9.45"},"devDependencies":{"@types/minimatch":"^5.1.2","@types/node":"^20.19.30","@vitest/coverage-v8":"^1.0.0","fast-check":"^3.15.0","typescript":"^5.3.0","vitest":"^1.0.0"},"gitHead":"956c6deb472350ff1116a8dac2e8f24ad0cbf0ba","_id":"driftdetect-core@0.9.47","bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-UWsLA7+2ge7WH0PKGaXOkldd+P0JmWhOSXG/RmN3dReWeVV7T9uIoYCI9mQeg+XE2rHgkXNq1eaUcFgGCOgyqw==","shasum":"98eddb08e781ccfaf4bf1483b4e532fcc62adbab","tarball":"https://registry.npmjs.org/driftdetect-core/-/driftdetect-core-0.9.47.tgz","fileCount":1985,"unpackedSize":11399165,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGQ6wgmEiw1epMNzY54Lju8BJRxvK7+zsxB5+CD5xf5gIhAK6ocxQNmXNDhHPDIRgFREUtj0YLq1kHJNEEADItKm8W"}]},"_npmUser":{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"},"directories":{},"maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/driftdetect-core_0.9.47_1769982992351_0.615567854208706"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-19T16:22:29.386Z","modified":"2026-02-01T21:56:32.731Z","0.1.0":"2026-01-19T16:22:29.712Z","0.1.1":"2026-01-19T16:33:51.465Z","0.1.2":"2026-01-20T20:40:37.590Z","0.1.3":"2026-01-20T23:52:43.042Z","0.3.0":"2026-01-21T14:27:46.080Z","0.4.0":"2026-01-21T15:58:28.554Z","0.4.1":"2026-01-21T16:06:16.686Z","0.4.2":"2026-01-22T03:06:01.074Z","0.4.3":"2026-01-22T03:13:41.782Z","0.4.4":"2026-01-22T05:31:31.452Z","0.4.5":"2026-01-22T13:17:16.913Z","0.4.6":"2026-01-22T19:28:44.868Z","0.5.0":"2026-01-24T06:33:10.616Z","0.6.0":"2026-01-24T21:29:10.476Z","0.6.1":"2026-01-24T21:34:02.430Z","0.7.0":"2026-01-25T03:15:49.067Z","0.7.1":"2026-01-25T03:48:19.143Z","0.8.0":"2026-01-26T05:03:02.956Z","0.8.1":"2026-01-26T05:07:31.799Z","0.8.2":"2026-01-26T18:51:11.714Z","0.8.3":"2026-01-26T20:44:58.152Z","0.8.4":"2026-01-26T20:52:27.469Z","0.9.0":"2026-01-26T20:55:07.817Z","0.9.2":"2026-01-26T20:59:18.083Z","0.9.3":"2026-01-26T21:05:11.039Z","0.9.4":"2026-01-26T21:08:39.471Z","0.9.5":"2026-01-26T21:22:23.821Z","0.9.6":"2026-01-27T00:30:57.826Z","0.9.7":"2026-01-27T01:03:01.673Z","0.9.9":"2026-01-27T01:09:09.658Z","0.9.10":"2026-01-27T02:23:55.626Z","0.9.11":"2026-01-27T02:44:50.520Z","0.9.16":"2026-01-27T02:48:41.348Z","0.9.19":"2026-01-27T03:13:16.605Z","0.9.20":"2026-01-27T03:53:20.527Z","0.9.24":"2026-01-27T21:18:22.252Z","0.9.25":"2026-01-27T21:59:16.929Z","0.9.26":"2026-01-27T22:09:33.727Z","0.9.27":"2026-01-27T22:26:15.422Z","0.9.28":"2026-01-28T03:05:32.925Z","0.9.29":"2026-01-28T14:53:37.371Z","0.9.30":"2026-01-28T17:43:50.716Z","0.9.31":"2026-01-29T04:46:52.115Z","0.9.32":"2026-01-29T05:13:42.491Z","0.9.33":"2026-01-29T19:33:57.905Z","0.9.34":"2026-01-29T20:24:45.153Z","0.9.37":"2026-01-29T22:33:44.246Z","0.9.38":"2026-01-29T23:10:49.851Z","0.9.39":"2026-01-30T14:31:06.985Z","0.9.41":"2026-01-31T23:08:57.762Z","0.9.42":"2026-01-31T23:20:55.291Z","0.9.45":"2026-02-01T00:54:37.951Z","0.9.46":"2026-02-01T04:53:38.102Z","0.9.47":"2026-02-01T21:56:32.629Z"},"bugs":{"url":"https://github.com/dadbodgeoff/drift/issues"},"license":"Apache-2.0","homepage":"https://github.com/dadbodgeoff/drift#readme","keywords":["pattern-detection","static-analysis","call-graph","code-analysis","security-analysis","tree-sitter","typescript","python","csharp","java","php","ast","code-quality","architecture"],"repository":{"type":"git","url":"git+https://github.com/dadbodgeoff/drift.git"},"description":"Core engine for Drift - multi-language pattern detection, call graph analysis, and security boundary tracking. Supports TypeScript, Python, C#, Java, PHP.","maintainers":[{"name":"dadbodgeoff","email":"nrivikings8@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}