93 lines
3.2 KiB
JSON
93 lines
3.2 KiB
JSON
{
|
|
"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"
|
|
} |