{
  "name": "textlint",
  "version": "15.5.2",
  "description": "The pluggable linting tool for natural language.",
  "keywords": [
    "AST",
    "lint",
    "linting",
    "markdown",
    "pluggable",
    "text",
    "textlint",
    "nlp"
  ],
  "homepage": "https://github.com/textlint/textlint/",
  "bugs": {
    "url": "https://github.com/textlint/textlint/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/textlint/textlint.git"
  },
  "license": "MIT",
  "author": "azu",
  "type": "commonjs",
  "main": "lib/src/index.js",
  "types": "lib/src/index.d.ts",
  "bin": {
    "textlint": "./bin/textlint.js"
  },
  "directories": {
    "test": "test/"
  },
  "files": [
    "bin/",
    "lib/",
    "module/",
    "src/",
    "!*.tsbuildinfo"
  ],
  "scripts": {
    "build": "tsc -b",
    "clean": "rimraf lib/",
    "prepack": "npm run build",
    "test": "vitest run",
    "updateSnapshot": "UPDATE_SNAPSHOT=true vitest run",
    "test:watch": "vitest watch",
    "watch": "tsc -b --watch"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.26.0",
    "@textlint/ast-node-types": "15.5.2",
    "@textlint/ast-traverse": "15.5.2",
    "@textlint/config-loader": "15.5.2",
    "@textlint/feature-flag": "15.5.2",
    "@textlint/fixer-formatter": "15.5.2",
    "@textlint/kernel": "15.5.2",
    "@textlint/linter-formatter": "15.5.2",
    "@textlint/module-interop": "15.5.2",
    "@textlint/resolver": "15.5.2",
    "@textlint/textlint-plugin-markdown": "15.5.2",
    "@textlint/textlint-plugin-text": "15.5.2",
    "@textlint/types": "15.5.2",
    "@textlint/utils": "15.5.2",
    "debug": "^4.4.3",
    "file-entry-cache": "^10.1.4",
    "glob": "^11.1.0",
    "md5": "^2.3.0",
    "optionator": "^0.9.4",
    "path-to-glob-pattern": "^2.0.1",
    "rc-config-loader": "^4.1.3",
    "read-package-up": "^11.0.0",
    "structured-source": "^4.0.0",
    "zod": "^3.25.76"
  },
  "devDependencies": {
    "@textlint/legacy-textlint-core": "15.5.2",
    "@types/clone": "^2.1.4",
    "@types/debug": "^4.1.12",
    "@types/node": "^24.10.13",
    "@types/shelljs": "^0.10.0",
    "clone": "^2.1.2",
    "rimraf": "^6.1.3",
    "shelljs": "^0.10.0",
    "textlint-plugin-html": "^0.3.0",
    "textlint-rule-helper": "^2.5.0",
    "textlint-rule-no-todo": "^2.0.1",
    "textlint-rule-preset-ja-spacing": "^2.4.3",
    "textlint-rule-preset-jtf-style": "^2.3.14",
    "typescript": "~5.8.3",
    "vitest": "^3.2.4"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "gitHead": "7320c69be4665acc74186834b435a32d283c1be5"
}
