rdd
Version:
Preview your Markdown locally as it would appear on GitHub, with live updating
86 lines (85 loc) • 2.58 kB
JSON
{
"name": "rdd",
"version": "3.2.1",
"description": "Preview your Markdown locally as it would appear on GitHub, with live updating",
"keywords": [
"markdown",
"md",
"rdd",
"readme"
],
"author": "Yuan Qing Lim",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/yuanqing/rdd.git"
},
"files": [
"build",
"src"
],
"bin": {
"rdd": "src/js/cli.js"
},
"dependencies": {
"chokidar": "^3.4.3",
"express": "^4.17.1",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"github-markdown-css": "^4.0.0",
"globby": "^11.0.1",
"highlight.js": "^10.2.1",
"lodash.template": "^4.5.0",
"markdown-extensions": "^1.1.1",
"markdown-it": "^12.0.0",
"markdown-it-emoji": "^2.0.0",
"markdown-it-github-headings": "^2.0.0",
"markdown-it-highlightjs": "^3.3.0",
"markdown-toc": "^1.2.0",
"marky-deep-links": "^1.0.1",
"open": "^7.3.0",
"prettier": "^2.1.2",
"sirv": "^1.0.6",
"ws": "^7.3.1",
"yargs": "^16.0.3"
},
"devDependencies": {
"browserify": "^17.0.0",
"csso-cli": "^3.0.0",
"husky": "^4.3.0",
"lint-staged": "^10.4.0",
"markdown-interpolate": "^0.0.7",
"mkdirp": "^1.0.4",
"postcss-cli": "^8.1.0",
"postcss-color-invert": "^0.0.1",
"prettier-standard": "^16.4.1",
"rimraf": "^3.0.2",
"standard": "^14.3.4",
"terser": "^5.3.5"
},
"scripts": {
"build": "yarn run clean && yarn run build-css && yarn run build-js",
"build-css": "yarn run build-css-light && yarn run build-css-dark",
"build-css-light": "mkdirp build/css && cat src/css/style.css node_modules/highlight.js/styles/default.css node_modules/highlight.js/styles/github.css node_modules/github-markdown-css/github-markdown.css | csso --output build/css/light.css",
"build-css-dark": "postcss build/css/light.css --use postcss-color-invert --output build/css/dark.css",
"build-js": "mkdirp build/js && browserify src/js/client.js | terser --compress --mangle --output build/js/script.js",
"clean": "rimraf '*.log' build",
"docs": "markdown-interpolate README.md",
"fix": "prettier-standard 'src/js/**/*.js'",
"lint": "standard 'src/js/**/*.js'",
"prepublishOnly": "yarn run build",
"reset": "yarn run clean && rimraf node_modules yarn.lock && yarn install",
"start": "yarn run build && node src/js/cli.js --open"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.js": [
"standard",
"prettier-standard"
]
}
}