{
"name": "codetree",
"version": "0.2.0",
"description": "Structural code scanner + doc-dedup layer — cross-checks documentation against actual code structure",
"type": "module",
"main": "index.js",
"bin": {
"codetree": "./index.js"
},
"license": "MIT",
"files": [
"bin/",
"lib/",
"index.js",
"README.md",
"LICENSE",
"docs/"
],
"keywords": [
"documentation",
"code-analysis",
"static-analysis",
"doc-drift",
"spec-validation",
"monorepo"
],
"scripts": {
"test": "brittle test/*.test.js",
"selfcheck": "node index.js docs . --check || true",
"prepublishOnly": "npm test && npm run selfcheck"
},
"imports": {
"fs": { "bare": "bare-fs", "default": "fs" },
"fs/*": { "bare": "bare-fs/*", "default": "fs/*" },
"path": { "bare": "bare-path", "default": "path" },
"url": { "bare": "bare-url", "default": "url" },
"process": { "bare": "bare-process", "default": "process" },
"http": { "bare": "bare-http1", "default": "http" },
"events": { "bare": "bare-events", "default": "events" },
"zlib": { "bare": "bare-zlib", "default": "zlib" }
},
"dependencies": {
"paparam": "^1.8.6"
},
"optionalDependencies": {
"bare-fs": "^4.5.0",
"bare-path": "^3.0.0",
"bare-process": "^3.0.0",
"bare-url": "^2.3.2",
"bare-http1": "^4.0.0",
"bare-events": "^2.5.0",
"bare-zlib": "^1.3.0"
},
"devDependencies": {
"brittle": "^3.0.0"
}
}