{"bin":{"dry-ts":"dist/bin/dry-ts.js"},"bugs":{"url":"https://github.com/Dominik-O22/dry-ts/issues"},"dist":{"shasum":"b8664038beb04c8304f1bbc0f8c7d3962568506d","tarball":"https://registry.npmjs.org/dry-ts/-/dry-ts-0.14.2.tgz","fileCount":34,"integrity":"sha512-qcJqTHfb0wOpGDddBQkBhiRiSUdoUapLM/eiBoW1/H0ta/YAKC02YBHTLQKpIEsvEAVABq3o4sBDDcRoTUnxeg==","signatures":[{"sig":"MEYCIQDzFxtDe6wuGjHv1yGg5eSiNkJpl5fdq79HIi0C9wbBYgIhANsSjvcTrdi1IbLc2EWij/U8Fv/vSGX71m8NUOfbA6PH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dry-ts@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201214},"main":"./dist/index.js","name":"dry-ts","type":"module","types":"./dist/index.d.ts","author":{"name":"Dominik-O22"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"318415b3a006ff52201b114dbd4f1a973dbe1415","license":"MIT","scripts":{"ci":"bun run check","lint":"biome check src test scripts","test":"bun test","bench":"bun run build && bun scripts/benchmark.mjs","build":"rm -rf dist && tsc -p tsconfig.json && bun scripts/prepare-bin.mjs","check":"bun run lint && bun run build && bun test && bun ./dist/bin/dry-ts.js --fail-on-duplicates src test","format":"biome check --write src test scripts","bench:setup":"bun scripts/bench-setup.mjs","bench:corpus":"bun scripts/bench-corpus.mjs","pack:dry-run":"bun run build && bun pm pack --dry-run","prepublishOnly":"bun run ci"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c600524e-0401-49d8-91cb-08ab1935a11e"}},"homepage":"https://github.com/Dominik-O22/dry-ts#readme","keywords":["duplicate-code","dry","static-analysis","typescript","javascript","cli","tanstack-intent"],"repository":{"url":"git+https://github.com/Dominik-O22/dry-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Find candidate duplicate TypeScript code by comparing normalized AST structure.","directories":{},"maintainers":[{"name":"zokr","email":"zocke1r@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ignore":"^7.0.5","typescript":">=5.0.0-0 <7.0.0-0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.6","devDependencies":{"@types/node":"^22.0.0","@biomejs/biome":"2.5.0","@tanstack/intent":"^0.0.42"},"_npmOperationalInternal":{"tmp":"tmp/dry-ts_0.14.2_1784889023465_0.32688521336037746","host":"s3://npm-registry-packages-npm-production"},"_id":"dry-ts@0.14.2","version":"0.14.2"}