{
    "name": "@focus-mcp/brick-treesitter",
    "version": "1.3.3",
    "private": false,
    "description": "Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.",
    "license": "MIT",
    "type": "module",
    "main": "./dist/index.js",
    "exports": {
        ".": "./dist/index.js",
        "./mcp-brick.json": "./mcp-brick.json"
    },
    "files": [
        "dist",
        "wasms",
        "mcp-brick.json",
        "mcp-brick.json.license",
        "README.md",
        "THIRD_PARTY_LICENSES.md"
    ],
    "scripts": {
        "test": "vitest run src",
        "test:integration": "vitest run tests/integration",
        "build": "tsc -p tsconfig.json"
    },
    "publishConfig": {
        "access": "public",
        "registry": "https://registry.npmjs.org"
    },
    "keywords": [
        "mcp",
        "model-context-protocol",
        "ai",
        "llm",
        "focus",
        "brick",
        "ast",
        "parser",
        "symbols",
        "typescript",
        "javascript",
        "php",
        "python",
        "go",
        "rust",
        "java",
        "yaml",
        "html",
        "markdown",
        "scss",
        "json",
        "toml",
        "twig",
        "kotlin",
        "swift",
        "dart",
        "elixir",
        "haskell",
        "scala",
        "zig",
        "lua",
        "xml",
        "r",
        "perl",
        "latex",
        "nix",
        "hcl",
        "terraform",
        "gleam",
        "elm",
        "clojure",
        "multi-language",
        "tree-sitter"
    ],
    "author": "FocusMCP contributors",
    "homepage": "https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme",
    "bugs": {
        "url": "https://github.com/focus-mcp/marketplace/issues"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/focus-mcp/marketplace.git",
        "directory": "bricks/treesitter"
    },
    "peerDependencies": {
        "@focus-mcp/core": "^1.0.0"
    },
    "peerDependenciesMeta": {
        "@focus-mcp/core": {
            "optional": true
        }
    },
    "devDependencies": {
        "@focus-mcp/marketplace-testing": "workspace:*"
    },
    "types": "./dist/index.d.ts",
    "dependencies": {
        "@cursorless/tree-sitter-wasms": "^0.8.1",
        "@tree-sitter-grammars/tree-sitter-toml": "^0.7.0",
        "@tree-sitter-grammars/tree-sitter-yaml": "^0.7.1",
        "@vscode/tree-sitter-wasm": "^0.3.1"
    }
}
