single-page-markdown-website
Version:
Create a nice single-page documentation website from one or more Markdown files
87 lines (86 loc) • 2.66 kB
JSON
{
"name": "single-page-markdown-website",
"version": "0.0.25",
"description": "Create a nice single-page documentation website from one or more Markdown files",
"keywords": [
"docs",
"documentation",
"html",
"markdown",
"page",
"static",
"static-site-generator"
],
"author": "Yuan Qing Lim",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/yuanqing/single-page-markdown-website.git",
"directory": "packages/single-page-markdown-website"
},
"type": "module",
"engines": {
"node": ">=12.20"
},
"files": [
"lib"
],
"bin": {
"single-page-markdown-website": "./lib/cli.js"
},
"scripts": {
"build": "yarn run clean && tsc --build",
"clean": "rm -rf '*.log' lib",
"fix": "eslint --fix 'src/**/*.ts'",
"lint": "eslint 'src/**/*.ts'",
"prepublishOnly": "yarn run build && cp ../../README.md ./",
"watch": "yarn run clean && chokidar --command 'cd ../.. && TS_NODE_PROJECT=packages/single-page-markdown-website/tsconfig.json node --loader tsm -- packages/single-page-markdown-website/src/cli.ts README.md' --initial --silent ../../package.json ../../README.md '../../media/**/*' '../frontend/lib/**/*' 'src/**/*.ts'"
},
"dependencies": {
"@single-page-markdown-website/frontend": "^0.0.25",
"@yuanqing/cli": "^0.0.9",
"chokidar": "^3.5.2",
"find-up": "^6.2.0",
"fs-extra": "^10.0.0",
"globby": "^12.0.2",
"html-minifier": "^4.0.0",
"is-url": "^1.2.4",
"kleur": "^4.1.4",
"lodash.template": "^4.5.0",
"mdast-util-from-markdown": "^1.2.0",
"mdast-util-toc": "^6.1.0",
"open": "^8.4.0",
"rehype-autolink-headings": "6.1.0",
"rehype-highlight": "^5.0.0",
"rehype-slug": "^5.0.0",
"rehype-stringify": "^9.0.2",
"remark-emoji": "^3.0.2",
"remark-external-links": "^9.0.1",
"remark-gfm": "^3.0.1",
"remark-parse": "^10.0.1",
"remark-rehype": "^10.0.1",
"remark-stringify": "^10.0.2",
"remark-strip-badges": "^6.0.1",
"unified": "^10.1.1",
"unist-util-visit": "^4.1.0",
"vfile": "^5.2.0"
},
"devDependencies": {
"@types/fs-extra": "^9.0.13",
"@types/html-minifier": "^4.0.1",
"@types/lodash.template": "^4.5.0",
"@types/node": "^16.11.9",
"@types/unist": "^2.0.6",
"chokidar-cli": "^3.0.0",
"eslint": "^8.3.0",
"eslint-config-yuanqing": "^0.0.6",
"prettier": "^2.4.1",
"tsm": "^2.1.4",
"typescript": "^4.5.2"
},
"eslintConfig": {
"extends": "eslint-config-yuanqing"
},
"prettier": "eslint-config-yuanqing/prettier",
"gitHead": "ac4a82a7e54a5545db9e068f7efca9b0db34e5ed"
}