{"bin":{"dpdm":"lib/bin/dpdm.js"},"bugs":{"url":"https://github.com/acrazing/dpdm/issues"},"dist":{"shasum":"1a6cdb2595d86a448fa2f590b955febf0dd43d47","tarball":"https://registry.npmjs.org/dpdm/-/dpdm-4.3.0.tgz","fileCount":64,"integrity":"sha512-2ZrP5B3MHHo7mXWgNxntU5DhJIvXNP4hcMBdCJsuxEWenKMdf4h6XouuKMf3Sj2SAUNBy/ajcWAVIyiOZly6rw==","signatures":[{"sig":"MEUCIHAxItrRySm3bETlWnoATyhu+9N7sF/dSnPqWPwfx8aeAiEAsL8+1Lm/6GPCn5Odn4Jy4DCi4IHKVRE02fH7ABDJ190=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dpdm@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448705},"main":"lib/index.js","name":"dpdm","types":"lib/index.d.ts","author":{"name":"acrazing","email":"joking.young@gmail.com"},"module":"lib/index.mjs","gitHead":"64efeb3eaf8fa6db554aa86683f14a9b234ce0a0","license":"MIT","scripts":{"demo":"ts-node -T ./src/bin/dpdm.ts ./example/index.js","test":"vitest","build":"run-s clean && run-p build:cjs build:esm && run-s build:esm:rename build:cjs:rename","clean":"rm -rf cjs esm lib build temp .cache","start":"npm run clean && npm run build:esm -- --watch","prepare":"husky install","build:cjs":"tsc --outDir cjs --module commonjs","build:esm":"tsc --outDir lib --module esnext --declaration","typecheck":"tsc --noEmit","prepublishOnly":"run-s test build","build:cjs:rename":"run-p build:cjs:rename:js build:cjs:rename:map","build:esm:rename":"run-p build:esm:rename:js build:esm:rename:map","build:cjs:rename:js":"find ./cjs -type f -name '*.js' | sed -E 's/^\\.\\/cjs\\/(.+)$/\\1/' | xargs -I % mv ./cjs/% ./lib/%","build:esm:rename:js":"find ./lib -type f -name '*.js' | sed -E 's/^(.+)\\.js$/\\1/' | xargs -I % mv %.js %.mjs","build:cjs:rename:map":"find ./cjs -type f -name '*.js.map' | sed -E 's/^\\.\\/cjs\\/(.+)$/\\1/' | xargs -I % mv ./cjs/% ./lib/%","build:esm:rename:map":"find ./lib -type f -name '*.js.map' | sed -E 's/^(.+)\\.js\\.map$/\\1/' | xargs -I % mv %.js.map %.mjs.map"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3b69de6d-5dd7-4aa3-b8ad-223e46e2da70"}},"homepage":"https://github.com/acrazing/dpdm#readme","keywords":["circular","dependency","dependencies","detect","static","JavaScript","TypeScript"],"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":true,"jsxSingleQuote":false,"jsxBracketSameLine":false},"repository":{"url":"git+ssh://git@github.com/acrazing/dpdm.git","type":"git"},"_npmVersion":"11.16.0","description":"Analyze circular dependencies in your JavaScript/TypeScript projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"maintainers":[{"name":"acrazing","email":"joking.young@gmail.com"}],"sideEffects":["*.css","*.less","*.scss"],"_nodeVersion":"24.18.0","dependencies":{"ora":"^9.1.0","glob":"^13.0.0","chalk":"^5.6.2","tslib":"^2.8.1","yargs":"^18.0.0","fs-extra":"^11.3.3","typescript":"^5.9.3"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","vitest":"^4.0.18","ts-node":"^10.9.2","prettier":"^3.8.1","lint-staged":"^16.2.7","npm-run-all":"^4.1.5","@types/yargs":"^17.0.35","pretty-quick":"^4.2.2","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dpdm_4.3.0_1785304995083_0.5489368969986403","host":"s3://npm-registry-packages-npm-production"},"_id":"dpdm@4.3.0","version":"4.3.0"}