{"_id":"depseek","_rev":"17-31cc2f74afabcfb78c2748007312439e","name":"depseek","dist-tags":{"latest":"0.4.6"},"versions":{"0.0.0":{"name":"depseek","version":"0.0.0","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.0.0","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc#readme","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"8915602fe64e810d4c495931265eaf481c085d05","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.0.0.tgz","fileCount":7,"integrity":"sha512-5itN23Jxd4hTZK6S3DckqDSpfWNasmef0VFSlapyCpdElx0IJO4Xnj8T8wcgwOCXFFXwsKw3bWVbla23WaIEfg==","signatures":[{"sig":"MEUCIQChCMhZiwnLUzUN2l/kr/CCx8DWTqgppuYi8RDqIzn8DQIgVqpD3S+i77cg4jzuwnIvDjQloXlFTgl/YhpcVPVbT1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9985},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"0398d062d3cd476fbc935478a10782139747e8e9","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.0.0_1703691466508_0.7303948916510499","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"depseek","version":"0.0.1","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.0.1","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"9bb7361fda8dd692b28dd99df0332ed693a5789f","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.0.1.tgz","fileCount":7,"integrity":"sha512-bxYAYGaQKAesjG5xokR+S2Z3FBHr3hv/IRAnHhE/2p0viD2iWEfRYqrEZEEDSKkhVm6pwTYSRA5qWOZYV96Xdw==","signatures":[{"sig":"MEQCIGrjh1DEx8UoedzeuwkN1ke64mXRsdjfPAQFDL6UiFfVAiApjLHDldVwxB+sM6+JFDOfunFOvVcOiRO9X9kgYCvHLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9556},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"39ef7bdd28bd57aae23c639331a9b4ef1dd354c9","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.0.1_1703773973621_0.8460751153919874","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"depseek","version":"0.1.0","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.1.0","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"1882f896ad2132b969ed3969af7bb86dbaea0172","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.1.0.tgz","fileCount":7,"integrity":"sha512-iFguGZIiXCaTwbRPGlPaMA/wl1EBDSelK5zKf4om8OIoulKSyR5rMZZWyiohKhlo8l7DEpgB+/U/iHwm4Hfe4w==","signatures":[{"sig":"MEQCIHGkZhmtyxKgJEUG6PGECdmXA8qMkxpztdQFI4Vcl5SrAiBH3oKnydIylZ8MmyD/hj0KL1Bf2BjgyPw1bzfGbtSEEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10374},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"bba2fa7ba688d1b146f4c25ad3e3e43c2d6c4f7a","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.1.0_1703835173550_0.2750226322715057","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"depseek","version":"0.1.1","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.1.1","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"0e9d8505a6233bc8cf2a2e5385cfbacf38efae10","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.1.1.tgz","fileCount":7,"integrity":"sha512-lzCd7JhGl3ZuYU1/rim8lWFDkhc3ZgtGq3XX+7rWOszGNZW38kbP8x1/JsUSkRVMvG1wJo8U58KdE/JGoAngtA==","signatures":[{"sig":"MEYCIQCawMTrtoFXlFeUKi6ej9DLm1H97BbFm3kiChRaFOMEJgIhAO+1DVQkH+ZopDISvzHHtXelVV828PHWlsVrThtMUzTg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10337},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"7f4b5db0e48378612edec40560cb7efd81d2dc32","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.1.1_1703835781475_0.41336025921343933","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"depseek","version":"0.2.0","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.0","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"a945a1abdf6a1d74f452f11f38e58035f1307ef2","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.0.tgz","fileCount":7,"integrity":"sha512-+ygjgdvuEocZDmizOLnUEfnvh4TcXpquHrZoBEyLSv1Gye19gYs6i5oA84+w0+c0nzQGmTIdNgS2QiUx6+W3fQ==","signatures":[{"sig":"MEUCIHTJg3XltQPGSWQ4A8asVMJhJS7TCOgEqWxPzAi6lYUVAiEAuYFRix59Gi+CccjYXbXzGkV1gybi7MTiNknEpQMGRD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11654},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"6d905e99985da969cb38eccd3c0e157e8c5fecd9","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.0_1703958761079_0.18850672184316863","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"depseek","version":"0.2.1","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.1","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"dc8d565d0ff839fa23f9d2a515756942a46e44cd","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.1.tgz","fileCount":7,"integrity":"sha512-LLWAVkTGDzGvAe5647Gyf6ggKHCA6TacjsPU4SDXpXn237Bcq62GCXRXy4MJfTyjjnth0v8Jkv038CdqEHu6NA==","signatures":[{"sig":"MEUCIQD5N04CwwuKIeR4pqPQJjpXUNLxa9TKettFdaWrdpSStAIgWfMsNfX/HddLKHkTMi22fCkV72rl+C/8eM2xzB3EvtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12567},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"9b751b13c07ae88afc0bce6f3ea3132d05a3bf2f","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","build:index":"yarn build:esbuild","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.5","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.1_1704008360031_0.3812225049472284","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"depseek","version":"0.2.2","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.2","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"53386e7a339c8044b58283ff5505c8077bb2d2d6","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.2.tgz","fileCount":7,"integrity":"sha512-RqWAxWU2T49e39PQpJla4oIBoxXIFXgMd/vBZnTXk1hKH34kyo2G62C7tYKKnBxrj1WFfIvz74kFDTldXagE0Q==","signatures":[{"sig":"MEYCIQCSi4HsrF+IxoUA3l8nZc3VJtoWQfC2jirX3dTNkPN/awIhANyZ34Ji6cFyWNGoairGKmDDct3tm7IvnNM/vLqFKVjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12589},"main":"target/cjs/index.cjs","type":"module","types":"target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"444008e711f25eabaf525b83faa4cc2110c44570","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.10.6","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.2_1704269253140_0.6528415159798069","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"depseek","version":"0.2.3","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.3","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"e803a0364c6d0b7487d767391f8adc19dab56de7","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.3.tgz","fileCount":7,"integrity":"sha512-cvkofBusnyznha/b8sTJVrX9wQF6t98XJnk/GZNn48K53owHC4v7ABWKmsnjnIv9AWjvdrlm7xQkmMl+/HQsEw==","signatures":[{"sig":"MEUCIQCHxqigIztJoKl5J4LfyVvZXE6RfH/uZMU4ctsgw5lVEAIgFBfdMEBAU50F7W7b2RSHRNuAxB91jYQbejjHh89Od8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12591},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"70c876524f102789210b116ef64d3306dc1bccf1","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.3","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.11.6","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.3_1706166003654_0.46723187632533203","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"depseek","version":"0.2.4","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.4","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"93c857191be14f73f6fef674c44f7dd88732af4e","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.4.tgz","fileCount":7,"integrity":"sha512-MneWFr//kZfwpJNiVfb4QkFLU9e3G78ZoAxEHYhd7MuCIRRBqMDVq1kkyeOcFkvybLFwGsnO+VGuEjncmedczQ==","signatures":[{"sig":"MEUCIQDPAf9s4gQ6kdMsnLIUbQCM5o3oH9UTSXM4g2vyA6oSHAIge/g7/V0R0yN1WgqguVdkO8i6wycjKHj+3bgQzxo3L24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13985},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"ed3b5ae509cc0f69f42bb7b7bc113c3cc9f3cdbb","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.4","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","@types/node":"^20.11.6","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.4_1706289208981_0.23401627652531842","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"depseek","version":"0.2.5","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.2.5","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"f2d3b33bdae06ee9ead35830954856aff1dfd2d9","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.2.5.tgz","fileCount":7,"integrity":"sha512-PD6M63smEnNCZ+3608u+4nDcmRr1MTicheYwh1t2/nivpxguOZGhce+URLlPrhd/4U5LBik/xw0PF5HC5ykVcg==","signatures":[{"sig":"MEQCIBhJjpdDpiR1ihijxRD437IIjaBze/huiLI0q4kI+OwkAiAYlpP7bSFgXnK0DX/c2dtLrpcNN38W2AV4QS6xfBBKVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14404},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"0bd3799b06a64fe2a9d4c6b3733f654d8de7ad0c","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.4","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^20.11.17","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.2.5_1708259112138_0.27810656703295433","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"depseek","version":"0.3.0","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.3.0","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"23637c7fe180f739beece9ac7e011f6dea9a9990","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.3.0.tgz","fileCount":7,"integrity":"sha512-1t31LPdq5y/HJUsx/A6VDhFWgeUVfPthuxaEWLd7fY7xIOyMRnvxNhEZ69f38N/IvZWGMjWxmLTFy+GMuOafnQ==","signatures":[{"sig":"MEUCIGoVCpTyWBrHGDRXImTHY9/uH0e7kFDrRidgQbPHgycwAiEAvlH/9sAEDiziN07frBO2+InSMeuXWEdqeTk9holvyYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15954},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"b2aef6bcceb571fecaf2e85c24130c6e6a52398c","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.4","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^20.11.19","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.3.0_1708379310805_0.8991666965946363","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"depseek","version":"0.4.0","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.4.0","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"570d7813ed4f72750ffc4080081becb688575bd5","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.0.tgz","fileCount":7,"integrity":"sha512-TknBvSGRZUP9TfNn7Kny8J1mb3J8T79/c1rIXRom6dpW8cEq4v81P6TJn9TJ49NwhZm97HLAAISHNP2ET2KaBg==","signatures":[{"sig":"MEUCIENlBTuPvNCmWqgyBUM5BUVh3R+Bcs7gjPRx1fkWlvQUAiEA0uT1bPaYZsIJEHlViHjQEoCMiciZZNbBuhObAx+rUDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16033},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"44d85dfd33ecf4035ccb588b0a249ce5b571d7e1","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.4","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^20.11.19","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.4.0_1708444670430_0.3657437560130814","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"depseek","version":"0.4.1","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.4.1","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"f495cff2742cc119753164689595f08c2a2c484e","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.1.tgz","fileCount":7,"integrity":"sha512-YYfPPajzH9s2qnEva411VJzCMWtArBTfluI9USiKQ+T6xBWFh3C7yPxhaa1KVgJa17v9aRKc+LcRhgxS5/9mOA==","signatures":[{"sig":"MEUCIQCWJPjM3+QxLFZO/nN6sjUoeBjhzbkZqyV+5pB7fOgsQQIgA5Raw4DNoJdfJRPUc3P/VVriSeTwvezmvI95IuG2/is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16229},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"a657ea455fca21db61013a2d0ae30b0eafccb74f","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.2.4","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^20.11.30","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.4.1_1711552651951_0.1800516074873859","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"depseek","version":"0.4.2","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.4.2","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"1e0f06207c6892b1a6bf5cb8a4afcc9ecfbf14a2","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.2.tgz","fileCount":7,"integrity":"sha512-nozwrTBO1VsNI9RvqPHo7pDAeYRfoLhjFjwiUcg+11VjOm7NJnmmAIa3l4Hy34fNw7Wq2iNdIl8Q1Q7EUCKZgQ==","signatures":[{"sig":"MEYCIQCfRKtXrw/L58kFd5F7kTmhBgTuUdXVzQs4pJmpcspi+gIhAMHWpzJc78LufCW1Mjggasvm/FEvNIg4ENV6onA+MfBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16114},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"2f862e2b392d87a2fa1db24eb5cd374a27ef4440","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.8.2","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^24.2.1","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.4.2_1755197659775_0.8461146182404353","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"depseek","version":"0.4.3","author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.4.3","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"a3b006ff57b2f947c4b659e8c8f16550c8fbcec6","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.3.tgz","fileCount":7,"integrity":"sha512-0Ex/Uoz9Y9oipbqvgSc7FoV2q4GTDGORkg8TGgM9Pd3RyvRzrDYScKplWiqHU7WqckbKN5kukqD0opEayu2bXg==","signatures":[{"sig":"MEYCIQDRF7QMOXRUKVN2b+Q2D7hPCTB5PaeCKVf4U7VFprX6awIhAMXnjfXfm7NS8dUy2llcLN0PYbunrU9ALb6f+KWDwul8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16055},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"1ba466a77432d8a4033051ed5530138b29859850","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"antongolub","email":"golub.anton@gmail.com"},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"10.8.2","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^24.2.1","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.4.3_1755352599053_0.00858367828258455","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"depseek","version":"0.4.4","keywords":["dependency","import","require","detect","static-analysis"],"author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","_id":"depseek@0.4.4","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","bugs":{"url":"https://github.com/antongolub/misc/issues"},"dist":{"shasum":"039c963c0be7ce4b62ae061aa53ad0b3c26584a3","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.4.tgz","fileCount":7,"integrity":"sha512-WF/ETTzPmzzR7k6va6mZk+VuEwOEM5cF7t1WbTS1t8dwh/gTRrBqoZ3DnCtQ/Lez37ywIR5zDN81VP+Pul8Bsg==","signatures":[{"sig":"MEQCICLB80G4NLXdZxXzRcsVfqYgqK20R+6UHAVSRPooVM/6AiBNUenb96n414NjuPPO787LAMWlFesAuhCPjYIeqDD2cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16159},"main":"target/cjs/index.cjs","type":"module","types":"./target/dts/index.d.ts","module":"target/esm/index.mjs","exports":{".":{"types":"./target/dts/index.d.ts","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs","require":"./target/cjs/index.cjs"}},"gitHead":"afe06b2f1b68d751dc86cb4061f7e09f26aa0642","scripts":{"test":"concurrently 'npm:test:*'","build":"concurrently 'npm:build:*'","test:it":"yarn run:void","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","test:lint":"yarn test:eslint","test:unit":"yarn test:c8","build:docs":"yarn build:typedoc","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13ed44e1-f128-42f1-a0aa-71ac01f41075"}},"repository":{"url":"git+https://github.com/antongolub/misc.git","type":"git","directory":"packages/dep/depseek"},"_npmVersion":"11.11.0","description":"Seeks for dependency references in JS/TS code","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esprima":"^4.0.1","benchmark":"^2.1.4","deps-regex":"^0.2.0","@types/node":"^25.5.2","@antongolub/infra":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/depseek_0.4.4_1775398676284_0.19394924644747702","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"depseek","version":"0.4.6","description":"Seeks for dependency references in JS/TS code","keywords":["dependency","import","require","detect","static-analysis"],"type":"module","main":"target/cjs/index.cjs","exports":{".":{"types":"./target/dts/index.d.ts","require":"./target/cjs/index.cjs","import":"./target/esm/index.mjs","default":"./target/esm/index.mjs"}},"module":"target/esm/index.mjs","types":"./target/dts/index.d.ts","scripts":{"build":"concurrently 'npm:build:*'","build:js":"yarn build:esbuild","build:dts":"yarn build:tsc","build:docs":"yarn build:typedoc","test":"concurrently 'npm:test:*'","test:lint":"OXLINTRC=src/test/lint/.oxlintrc.json yarn test:oxlint","test:unit":"yarn test:c8","test:it":"yarn run:void","publish:draft":"yarn build && npm publish --no-git-tag-version --tag draft"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/antongolub/misc.git","directory":"packages/dep/depseek"},"author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","bugs":{"url":"https://github.com/antongolub/misc/issues"},"homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","devDependencies":{"@antongolub/infra":"workspace:*","@types/node":"^25.5.2","benchmark":"^2.1.4","deps-regex":"^0.2.0","esprima":"^4.0.1"},"_id":"depseek@0.4.6","_integrity":"sha512-bWgCO97Q18pAlNdmYef1XMWUFCzZ3zoPzh67mIlrrPF2iVzqUT0/1ZsynfCMpWjBxcwY8JjjFHk9FNqgptFrlg==","_resolved":"/tmp/b9395323cc7aebf9f3c028a436086dd7/package.tgz","_from":"file:/tmp/b9395323cc7aebf9f3c028a436086dd7/package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-bWgCO97Q18pAlNdmYef1XMWUFCzZ3zoPzh67mIlrrPF2iVzqUT0/1ZsynfCMpWjBxcwY8JjjFHk9FNqgptFrlg==","shasum":"90faa660bae427a66bd4bb198bf1aa53da3b517c","tarball":"https://registry.npmjs.org/depseek/-/depseek-0.4.6.tgz","fileCount":7,"unpackedSize":16197,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/depseek@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCy8Z6T0ONKUUukhsn70oeLEZtZKTQwDg4CTJ2lTF+UsgIgSG8BByb/NBR/GMiMDcIF41DL3tKpBMZV3/zwivsYkr4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13ed44e1-f128-42f1-a0aa-71ac01f41075"}},"directories":{},"maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/depseek_0.4.6_1776077902717_0.3807638344306079"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-27T15:37:46.390Z","modified":"2026-04-13T10:58:23.134Z","0.0.0":"2023-12-27T15:37:46.712Z","0.0.1":"2023-12-28T14:32:53.804Z","0.1.0":"2023-12-29T07:32:53.725Z","0.1.1":"2023-12-29T07:43:01.657Z","0.2.0":"2023-12-30T17:52:41.250Z","0.2.1":"2023-12-31T07:39:20.245Z","0.2.2":"2024-01-03T08:07:33.318Z","0.2.3":"2024-01-25T07:00:03.791Z","0.2.4":"2024-01-26T17:13:29.174Z","0.2.5":"2024-02-18T12:25:12.289Z","0.3.0":"2024-02-19T21:48:30.971Z","0.4.0":"2024-02-20T15:57:50.624Z","0.4.1":"2024-03-27T15:17:32.149Z","0.4.2":"2025-08-14T18:54:19.953Z","0.4.3":"2025-08-16T13:56:39.280Z","0.4.4":"2026-04-05T14:17:56.499Z","0.4.6":"2026-04-13T10:58:22.862Z"},"bugs":{"url":"https://github.com/antongolub/misc/issues"},"author":{"name":"Anton Golub","email":"antongolub@antongolub.com"},"license":"MIT","homepage":"https://github.com/antongolub/misc/tree/master/packages/dep/depseek","keywords":["dependency","import","require","detect","static-analysis"],"repository":{"type":"git","url":"git+https://github.com/antongolub/misc.git","directory":"packages/dep/depseek"},"description":"Seeks for dependency references in JS/TS code","maintainers":[{"name":"antongolub","email":"golub.anton@gmail.com"}],"readme":"# depseek\n> Seeks for dependency references in JS/TS code\n\n[![lcov](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fantongolub%2Fmisc%2Freleases%2Fdownload%2Flcov%2Flcov-sum.json&query=%24.scopes.packages_dep_depseek.max&label=lcov&color=brightgreen)](https://github.com/antongolub/misc/releases/download/lcov/lcov.info)\n[![npm](https://img.shields.io/npm/v/depseek.svg?&color=white)](https://www.npmjs.com/package/depseek)\n\n## Motivation\nDep extraction is a common task for many tools solved in different ways from regexps to AST parsing.\nThis implementation relies on streams to make controllable memory consumption.\n\n## Status\nWorking draft\n\n## Key features\n* Uses stream-based reader\n* Points exact dependency references by offset\n* Handles string literal and comments\n* Captures bound comments (optional)\n\n## Usage\n```shell\nnpm i depseek\n```\n\n## Usage\n```js\nimport fs from 'fs'\nimport {depseek} from 'depseek'\n\nconst stream = fs.createReadStream('index.js')\nconst deps = await depseek(stream)\n\n// returns\n[\n  { type: 'dep', value: 'node:fs', index: 17 },\n  { type: 'dep', value: 'foo', index: 34 },\n  { type: 'dep', value: 'q', index: 92 }\n  // ...\n]\n```\n### Options\nBy default `depseek` extracts only `require` and `import` arguments. You can also capture bound comments.\n```ts\nconst depsAndComments = await depseek(stream, {comments: true})\n\n[\n  { type: 'dep', value: 'node:fs', index: 17 },\n  { type: 'dep', value: 'foo', index: 34 },\n  { type: 'comment', value: ' @1.0.0', index: 46 }\n  //...\n]\n```\nStream buffer size set to `1000` by default. You can change the limit by passing `bufferSize`.\n```ts\nconst deps = await depseek(stream, {bufferSize: 10000})\n```\n\n### Sync\nStreams are aimed at intensive bulk operations. If you need to process just a few files, you can use `depseekSync`.\n```ts\nimport fs from 'node:fs'\nimport { depseekSync } from 'depseek'\n\nconst contents = fs.readFileSync('index.js', 'utf8') // Buffer or string\nconst deps = depseekSync(contents)\n```\n\n### `patchRefs`\nThe one more utility is `patchRefs` that replaces dependency references with a given value.\n```ts\nimport {patchRefs} from 'depseek'\n\nconst patcher = (v: string) => v.startsWith('.') ? v + '.js' : v\nconst input = `\nimport {foo} from './foo'\nimport {bar} from \"./bar\"\nimport {baz} from 'baz'\n`\n\npatchRefs(input, patcher)\n// gives as a result:\n`\nimport {foo} from './foo.js'\nimport {bar} from \"./bar.js\"\nimport {baz} from 'baz'\n`\n```\n\n## Refs\n* [browserify/module-deps](https://github.com/browserify/module-deps)\n* [browserify/detective](https://github.com/browserify/detective)\n* [babel/parser](https://github.com/babel/babel/tree/main/packages/babel-parser)\n* [Joris-van-der-Wel/node-module-references](https://github.com/Joris-van-der-Wel/node-module-references#readme)\n\n## License\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}