{ "name": "@docmd/monorepo", "version": "0.8.12", "private": true, "description": "The minimalist, zero-config documentation generator monorepo.", "scripts": { "dev": "pnpm docmd dev", "live": "pnpm docmd-live", "build": "pnpm -r run build", "doctor": "pnpm docmd doctor", "validate": "pnpm docmd validate", "migrate": "pnpm docmd migrate", "gen:deploy": "pnpm docmd deploy", "mcp": "pnpm docmd mcp", "plugin:add": "pnpm docmd add", "plugin:remove": "pnpm docmd remove", "docmd": "node packages/core/dist/bin/docmd.js --cwd packages/_playground", "docmd-live": "node packages/live/bin/docmd-live.js --cwd packages/_playground", "prep": "node tools/prep.js", "verify": "node tools/verify.js", "lint": "eslint .", "bump": "node tools/bump.js", "docker:build": "docker build -t docmd:latest -f docker/Dockerfile .", "docker:build:version": "node -e \"const v=require('./package.json').version; require('child_process').execSync('docker build -t docmd:' + v + ' -t docmd:latest -f docker/Dockerfile .', {stdio:'inherit'})\"", "docker:test": "docker run --rm -v $(pwd)/docs:/docs docmd:latest --version", "docker:run": "docker run -p 3000:3000 docmd:latest", "stop": "node packages/core/dist/bin/docmd.js stop >/dev/null 2>&1 || true", "clean": "rm -rf node_modules packages/*/node_modules packages/plugins/*/node_modules packages/engines/*/node_modules packages/*/dist packages/plugins/*/dist packages/engines/*/dist packages/engines/rust/native/bin/*.node packages/*/public packages/plugins/*/public packages/*/site packages/plugins/*/site *.tsbuildinfo temp-* >/dev/null 2>&1;", "unlink": "npm uninstall -g @docmd/core @docmd/monorepo docmd docmd-live -s >/dev/null 2>&1 || true; pnpm uninstall -g @docmd/core @docmd/monorepo docmd docmd-live -s >/dev/null 2>&1 || true; rm -f $(which -a docmd 2>/dev/null) $(which -a docmd-live 2>/dev/null) >/dev/null 2>&1 || true;", "reset": "node tools/status.js start:reset && pnpm -s stop && pnpm -s unlink && pnpm -s clean && node tools/status.js reset" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^24.13.3", "chalk": "^4.1.2", "docmd-search": "^0.1.0", "esbuild": "^0.28.1", "eslint": "^10.6.0", "globals": "^17.7.0", "typescript": "^5.9.3", "typescript-eslint": "^8.63.0" }, "engines": { "node": ">=18" }, "packageManager": "pnpm@10.33.2", "pnpm": { "onlyBuiltDependencies": [ "esbuild" ], "overrides": {}, "peerDependencyRules": { "ignoreMissing": [ "docmd-search" ] } }, "keywords": [ "docmd", "markdown", "minimalist", "zero-config", "site-generator", "static-site-generator", "documentation", "typescript", "javascript", "nodejs", "html", "browser", "website", "generator", "parser", "hosted", "cli", "ssg", "docs" ], "author": { "name": "Ghazi", "url": "https://mgks.dev" }, "repository": { "type": "git", "url": "git+https://github.com/docmd-io/docmd.git" }, "bugs": { "url": "https://github.com/docmd-io/docmd/issues" }, "homepage": "https://docmd.io", "funding": "https://github.com/sponsors/mgks", "license": "MIT" }