UNPKG

docula

Version:

Beautiful Website for Your Projects

95 lines (94 loc) 2.42 kB
{ "name": "docula", "version": "0.12.2", "description": "Beautiful Website for Your Projects", "type": "module", "main": "./dist/docula.js", "module": "./dist/docula.js", "types": "./dist/docula.d.ts", "exports": { ".": { "import": "./dist/docula.js" } }, "repository": "https://github.com/jaredwray/docula.git", "author": "Jared Wray <me@jaredwray.com>", "engines": { "node": ">=20" }, "license": "MIT", "keywords": [ "static-site-generator", "static-site", "open source", "ssg", "documentation", "website", "templates", "generator", "framework", "docula", "writer", "html", "markdown", "handlebars" ], "scripts": { "clean": "rimraf ./dist ./coverage ./node_modules ./package-lock.json ./yarn.lock ./pnpm-lock.yaml ./site/README.md ./site/dist", "build": "pnpm generate-init-file && rimraf ./dist && tsup src/docula.ts --format esm --dts --clean", "serve-mega": "rimraf ./test/fixtures/mega-page-site/dist && node bin/docula.mjs serve -s ./test/fixtures/mega-page-site", "test": "xo --fix && vitest run --coverage", "generate-init-file": "tsx scripts/generate-init-file.ts", "website:build": "rimraf ./site/README.md && node bin/docula.mjs build -s ./site -o ./site/dist", "website:serve": "rimraf ./site/README.md && node bin/docula.mjs serve -s ./site -o ./site/dist", "prepare": "pnpm build" }, "bin": { "docula": "./bin/docula.mjs" }, "dependencies": { "axios": "^1.9.0", "cheerio": "^1.0.0", "ecto": "^4.2.4", "feed": "^5.1.0", "he": "^1.2.0", "serve-handler": "^6.1.6", "update-notifier": "^7.3.1", "writr": "^4.4.4" }, "devDependencies": { "@types/express": "^5.0.2", "@types/he": "^1.2.3", "@types/js-yaml": "^4.0.9", "@types/node": "^22.15.24", "@types/serve-handler": "^6.1.4", "@types/update-notifier": "^6.0.8", "@vitest/coverage-v8": "^3.1.4", "rimraf": "^6.0.1", "tsup": "^8.5.0", "tsx": "^4.19.4", "typescript": "^5.8.3", "vitest": "^3.1.4", "webpack": "^5.99.9", "xo": "^1.0.0" }, "xo": { "ignores": [ "docula.config.*", "vitest.config.*", "bin/docula.js", "docula.d.ts" ] }, "files": [ "dist", "template", "bin" ], "pnpm": { "onlyBuiltDependencies": [ "esbuild", "unrs-resolver" ] } }