{
  "name": "thuban",
  "version": "0.12.19",
  "description": "The most advanced code integrity engine on the market — for every kind of code debt. AI, human, or hybrid. Detect hallucinated APIs, ghost code, tech debt, and architecture drift. One command. Minimal dependencies.",
  "bin": {
    "thuban": "dist/cli.js"
  },
  "main": "dist/cli.js",
  "exports": {
    ".": "./dist/cli.js",
    "./package.json": "./package.json"
  },
  "scripts": {
    "scan": "node cli.js scan",
    "test": "node build.js && node --test tests/build-integrity.test.js tests/crlf-safety.test.js tests/windows-paths.test.js tests/npm-publish-smoke.test.js",
    "test:all": "node --test --test-force-exit tests/*.test.js packages/scanner/*.test.js packages/crucible/*.test.js packages/mcp/test/*.test.js packages/intelligence/*.test.js packages/shield/*.test.js packages/guardian/*.test.js packages/guardian/hooks/*.test.js",
    "test:all:tap": "node scripts/run-test-chunks.js",
    "test:build": "node build.js && node --test tests/build-integrity.test.js tests/npm-publish-smoke.test.js",
    "build": "node build.js",
    "prepublishOnly": "npm run build && npm test",
    "sbom:cyclonedx": "npm sbom --sbom-format cyclonedx > thuban-sbom-cyclonedx.json",
    "sbom:spdx": "npm sbom --sbom-format spdx > thuban-sbom-spdx.json",
    "sbom": "npm run sbom:cyclonedx && npm run sbom:spdx"
  },
  "keywords": [
    "code-quality",
    "static-analysis",
    "ai-hallucination",
    "hallucination-detection",
    "ghost-code",
    "tech-debt",
    "ai-code-review",
    "code-health",
    "code-integrity",
    "legacy-code",
    "code-audit",
    "pre-commit",
    "copilot",
    "cursor",
    "ai-safety",
    "developer-tools",
    "devtools",
    "linter",
    "code-scanner"
  ],
  "author": "Silverwings Benefits <hello@thuban.dev>",
  "license": "SEE LICENSE IN LICENSE",
  "homepage": "https://thuban.dev",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/SilverwingsBenefitsGit/thuban.git"
  },
  "bugs": {
    "url": "https://github.com/SilverwingsBenefitsGit/thuban/issues"
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "files": [
    "dist/cli.js",
    "dist/packages/scanner/*.js",
    "dist/packages/scanner/python_ast_helper.py",
    "dist/packages/scanner/go_ast_helper.go",
    "dist/packages/crucible/*.js",
    "dist/packages/crucible/seeds/**",
    "dist/packages/crucible/.golden/",
    "dist/packages/crucible/rules/**",
    "dist/packages/shield/*.js",
    "dist/packages/shield/native/*.ps1",
    "dist/packages/shield/schemas/**",
    "dist/packages/shield/rules/**",
    "dist/packages/shield/security/**",
    "dist/integrity-manifest.json",
    "dist/packages/intelligence/*.js",
    "dist/packages/intelligence/feeds/*.js",
    "dist/packages/guardian/*.js",
    "dist/packages/guardian/*.json",
    "dist/packages/guardian/hooks/*.js",
    "dist/README.md",
    "dist/LICENSE",
    "dist/package.json"
  ],
  "dependencies": {
    "@babel/parser": "^7.29.7",
    "tree-sitter-wasms": "^0.1.11",
    "web-tree-sitter": "^0.22.6"
  },
  "optionalDependencies": {
    "chokidar": "^3.6.0"
  },
  "devDependencies": {
    "@google-cloud/firestore": "^8.7.0",
    "terser": "^5.48.0"
  },
  "overrides": {
    "brace-expansion": "^2.1.4"
  }
}
