{
  "name": "docoddity",
  "version": "0.4.19",
  "description": "Static site generator using web components for open source libraries and other tasty goodies",
  "type": "module",
  "main": "./dist/index.js",
  "bin": {
    "docoddity": "./dist/bin/cli.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/ambient-labs/docoddity.git"
  },
  "wireit": {
    "test": {
      "command": "vitest"
    },
    "build:check": {
      "command": "path-exists ./dist/bin/cli.js && path-exists ./dist/bin/cli.d.ts "
    },
    "copy:themes": {
      "command": "cpx \"./src/themes/**/*\" ./dist/themes"
    },
    "copy:assets": {
      "command": "cp ../../README.md ./README.md && cp ../../LICENSE ./LICENSE",
      "files": [
        "./package.json",
        "../../LICENSE",
        "../../README.md"
      ],
      "output": [
        "./README.md"
      ]
    },
    "clean": {
      "command": "rimraf ./dist"
    },
    "build:tsc": {
      "command": "tsc",
      "files": [
        "./src/**",
        "./package.json",
        "./vite.config.json",
        "./tsconfig.json"
      ],
      "output": [
        "./dist/**"
      ]
    },
    "build": {
      "command": "pnpm build:tsc && pnpm copy:assets && pnpm copy:themes"
    }
  },
  "keywords": [],
  "author": "Ambient Labs",
  "license": "MIT",
  "dependencies": {
    "@docsearch/js": "3",
    "@shoelace-style/shoelace": "^2.17.1",
    "browser-sync": "^3.0.2",
    "chalk": "^5.3.0",
    "chokidar": "^3.6.0",
    "commander": "^11.0.0",
    "concurrently": "^8.2.2",
    "fs-extra": "^11.2.0",
    "glob": "^10.3.12",
    "js-yaml": "^4.1.0",
    "lit": "^3.2.0",
    "lit-html": "^3.2.0",
    "markdown-it": "^14.1.0",
    "markdown-it-anchor": "^9.2.0",
    "markdown-it-front-matter": "^0.2.4",
    "mustache": "^4.2.0",
    "nunjucks": "^3.2.4",
    "parser-front-matter": "^1.6.4",
    "ts-node": "^10.9.2"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-typescript": "^11.1.6",
    "@types/browser-sync": "^2.29.0",
    "@types/fs-extra": "^11.0.4",
    "@types/jest": "^29.5.12",
    "@types/js-yaml": "^4.0.9",
    "@types/markdown-it": "^14.1.2",
    "@types/mustache": "^4.2.5",
    "@types/node": "^20.16.2",
    "@types/nunjucks": "^3.2.6",
    "@typescript-eslint/eslint-plugin": "^7.8.0",
    "cpx": "^1.5.0",
    "esbuild": "^0.20.2",
    "eslint-plugin-prettier": "^5.1.3",
    "path-exists-cli": "^2.0.0",
    "playwright": "^1.45.1",
    "rimraf": "^5.0.5",
    "rollup": "^4.17.2",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-polyfill-node": "^0.13.0",
    "tslib": "^2.6.2",
    "typescript": "^5.4.5",
    "vite": "^5.4.8",
    "vite-plugin-html": "^3.2.2",
    "vitest": "^2.0.1",
    "wireit": "^0.14.4"
  },
  "engines": {
    "node": ">=22.0.0",
    "pnpm": ">=9.0.0"
  },
  "scripts": {
    "clean": "wireit",
    "copy:assets": "wireit",
    "copy:themes": "wireit",
    "build:tsc": "wireit",
    "build:check": "wireit",
    "build": "wireit",
    "test": "wireit"
  }
}