mirror of
https://github.com/kucherenko/jscpd.git
synced 2026-09-19 08:11:03 +08:00
6229a1f21d
`basta@0.1.0` published with `files: ["run-basta.js", "platform-map.js"]`, so npmjs.com/package/basta shows an empty page — the one place most people will look before installing anything. npm takes the README from the published tarball, so a version bump is the only way to put one there. The README is npm-facing rather than a copy of the crate's: it leads with `npm install -g basta` and `npx basta src`, and it names the known gaps — no Vue/Svelte/Astro, class members matched by name, PEP 420 namespace packages — so a reader can judge whether the tool fits before running it. Claude-Session: https://claude.ai/code/session_01WztdFKZAwW9b51iJe9zhtV
49 lines
1.1 KiB
JSON
49 lines
1.1 KiB
JSON
{
|
|
"name": "basta",
|
|
"version": "0.1.1",
|
|
"description": "Dead code detector — finds unused files, exports, imports and private declarations across JavaScript, TypeScript and Python. Rust engine, self-contained binary.",
|
|
"homepage": "https://jscpd.dev",
|
|
"funding": "https://opencollective.com/jscpd",
|
|
"bin": {
|
|
"basta": "./run-basta.js"
|
|
},
|
|
"files": [
|
|
"run-basta.js",
|
|
"platform-map.js",
|
|
"README.md"
|
|
],
|
|
"optionalDependencies": {
|
|
"basta-linux-x64-gnu": "0.1.1",
|
|
"basta-linux-arm64-gnu": "0.1.1",
|
|
"basta-linux-x64-musl": "0.1.1",
|
|
"basta-linux-arm64-musl": "0.1.1",
|
|
"basta-darwin-arm64": "0.1.1",
|
|
"basta-darwin-x64": "0.1.1",
|
|
"basta-windows-x64-msvc": "0.1.1",
|
|
"basta-windows-arm64-msvc": "0.1.1"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/kucherenko/jscpd.git",
|
|
"directory": "rust"
|
|
},
|
|
"keywords": [
|
|
"basta",
|
|
"dead-code",
|
|
"unused-code",
|
|
"unused-exports",
|
|
"static-analysis",
|
|
"typescript",
|
|
"python",
|
|
"cli",
|
|
"rust"
|
|
],
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"publishConfig": {
|
|
"access": "public"
|
|
}
|
|
}
|