{
  "name": "markcheck",
  "version": "1.3.0",
  "type": "module",
  "license": "MIT",
  "repository": "github:rauschma/markcheck",
  "author": "Axel Rauschmayer",
  "bin": {
    "markcheck": "./dist/src/markcheck.js"
  },
  "files": [
    "package.json",
    "README.md",
    "LICENSE",
    "dist/**/*.js",
    "!dist/**/*_test.js",
    "!dist/test/**/*.js"
  ],
  "imports": {
    "#root/*": "./*",
    "#demo/*": "./demo/*"
  },
  "scripts": {
    "\n========== Building ==========": "",
    "build": "npm run clean && tsc && npm run chmod",
    "watch": "tsc --watch",
    "clean": "shx rm -rf ./dist/*",
    "chmod": "shx chmod u+x ./dist/src/markcheck.js",
    "\n========== Testing ==========": "",
    "checkmd": "markcheck doc/manual/quick-start.md demo/demo-*.md",
    "test": "mocha --ui qunit --enable-source-maps --no-warnings=ExperimentalWarning",
    "testall": "mocha --ui qunit --enable-source-maps --no-warnings=ExperimentalWarning \"./dist/**/*_test.js\"",
    "circular": "npx madge --circular src/markcheck.ts",
    "\n========== Publishing ==========": "",
    "publishd": "npm publish --dry-run",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "@rauschma/helpers": "^0.1.0",
    "@rauschma/nodejs-tools": "^0.3.0",
    "diff": "^5.2.0",
    "json5": "^2.2.3",
    "markdown-it": "^14.1.0",
    "zod": "^3.22.4",
    "zod-to-json-schema": "^3.22.5"
  },
  "devDependencies": {
    "@types/diff": "^5.0.9",
    "@types/json5": "^2.2.0",
    "@types/markdown-it": "^13.0.7",
    "@types/mocha": "^10.0.6",
    "@types/node": "^20.11.30",
    "mocha": "^10.3.0",
    "shx": "^0.3.4"
  }
}
