UNPKG

docula

Version:

Beautiful Website for Your Projects

86 lines (85 loc) 2.55 kB
{ "name": "docula", "version": "0.40.0", "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", "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", "lint": "biome check --write --error-on-warnings", "lint:ci": "biome check --error-on-warnings", "test": "pnpm lint && vitest run --coverage", "test:ci": "pnpm lint:ci && 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", "website:build:mega": "rimraf ./test/fixtures/mega-page-site/dist && node bin/docula.mjs build -s ./test/fixtures/mega-page-site", "website:serve:mega": "rimraf ./test/fixtures/mega-page-site/dist && node bin/docula.mjs serve -s ./test/fixtures/mega-page-site", "prepare": "pnpm build" }, "keywords": [ "static-site-generator", "static-site", "open source", "ssg", "documentation", "website", "templates", "generator", "framework", "docula", "writer", "html", "markdown", "handlebars" ], "bin": { "docula": "./bin/docula.mjs" }, "dependencies": { "@cacheable/net": "^2.0.4", "cheerio": "^1.1.2", "ecto": "^4.7.1", "feed": "^5.2.0", "he": "^1.2.0", "jiti": "^2.6.1", "serve-handler": "^6.1.6", "update-notifier": "^7.3.1", "writr": "^5.0.1" }, "devDependencies": { "@biomejs/biome": "^2.3.9", "@types/express": "^5.0.6", "@types/he": "^1.2.3", "@types/js-yaml": "^4.0.9", "@types/node": "^25.0.3", "@types/serve-handler": "^6.1.4", "@types/update-notifier": "^6.0.8", "@vitest/coverage-v8": "^4.0.16", "dotenv": "^17.2.3", "rimraf": "^6.1.2", "tsup": "^8.5.1", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.0.16" }, "files": [ "dist", "template", "bin" ] }