{
  "name": "@redocly/recheck",
  "version": "0.10.0",
  "description": "Content linting (configurable + built-in rules)",
  "type": "module",
  "main": "dist/index.js",
  "bin": {
    "recheck": "dist/cli.js"
  },
  "keywords": [
    "content",
    "linting",
    "markdown",
    "documentation"
  ],
  "author": "Redocly",
  "license": "MIT",
  "dependencies": {
    "@redocly/ajv": "8.18.0",
    "ajv-formats": "^3.0.1",
    "colorette": "2.0.20",
    "js-yaml": "4.3.1",
    "micromark": "4.0.2",
    "micromark-extension-directive": "4.0.0",
    "micromark-extension-frontmatter": "2.0.0",
    "micromark-extension-gfm-autolink-literal": "2.1.0",
    "micromark-extension-gfm-footnote": "2.1.0",
    "micromark-extension-gfm-table": "2.1.1",
    "micromark-extension-math": "3.1.0",
    "micromark-util-symbol": "2.0.0",
    "picomatch": "2.3.2",
    "string-width": "^8.2.1",
    "yargs": "^17.7.2"
  },
  "peerDependencies": {
    "dictionary-en": "^4.0.0",
    "nspell": "^2.1.5"
  },
  "peerDependenciesMeta": {
    "dictionary-en": {
      "optional": true
    },
    "nspell": {
      "optional": true
    }
  },
  "devDependencies": {
    "@markdoc/markdoc": "0.5.2",
    "@types/js-yaml": "4.0.9",
    "@types/node": "24.1.0",
    "@types/picomatch": "2.3.4",
    "@types/yargs": "17.0.32",
    "@vitest/coverage-v8": "4.1.10",
    "dictionary-en": "4.0.0",
    "markdownlint": "0.41.0",
    "micromark-util-types": "2.0.2",
    "nspell": "2.1.5",
    "tsx": "^4.23.1",
    "typescript": "6.0.3",
    "vitest": "4.1.10",
    "@redocly/portal": "0.68.3",
    "@redocly/theme": "0.69.0-next.4"
  },
  "nx": {
    "targets": {
      "vitest:test": {
        "dependsOn": [
          "build"
        ]
      }
    }
  },
  "scripts": {
    "build": "tsgo && tsgo --noEmit -p tsconfig.typecheck.json",
    "dev": "tsgo --watch",
    "start": "node dist/cli.js",
    "validate": "node dist/cli.js --validate-config",
    "test": "nx run vitest:test",
    "examples:generate": "node scripts/generate-examples.mjs",
    "markdoc-schema:generate": "tsx scripts/generate-markdoc-schema.mjs",
    "bench": "node benchmarks/bench.mjs",
    "parity": "node benchmarks/parity/run-parity.mjs",
    "clone-corpora": "bash benchmarks/clone-corpora.sh"
  }
}