@vuedoc/md
Version:
Generate a Markdown Documentation for a Vue file component
77 lines (76 loc) • 1.89 kB
JSON
{
"name": "@vuedoc/md",
"version": "4.0.0-beta8",
"description": "Generate a Markdown Documentation for a Vue file component",
"type": "module",
"exports": {
".": "./index.js",
"./schema/options": "./lib/config.schema.js",
"./markdown": "./lib/Markdown.js",
"./i18n": "./lib/I18n.js"
},
"bin": {
"vuedoc.md": "./bin/cli.js",
"vuedoc-md": "./bin/cli.js"
},
"scripts": {
"test": "vitest",
"testx": "node ./bin/cli.js -j ./useMouse.ts ./component.vue",
"coverage": "vitest run --coverage",
"lint": "eslint .",
"gimtoc": "gimtoc -f README.md -s 'Table of Contents' -o README.md"
},
"repository": {
"type": "git",
"url": "git+https://gitlab.com/vuedoc/md.git"
},
"keywords": [
"vuedoc",
"vue",
"doc",
"documentation",
"markdown",
"md"
],
"author": "Sébastien Demanou",
"contributors": [
{
"name": "Sébastien Demanou",
"url": "https://gitlab.com/demsking"
}
],
"license": "MIT",
"bugs": {
"url": "https://gitlab.com/vuedoc/md/issues"
},
"homepage": "https://gitlab.com/vuedoc/md",
"dependencies": {
"@textlint/markdown-to-ast": "^12.1.1",
"ast-to-markdown": "^1.0.0",
"deepmerge": "^4.2.2",
"jsonschemav": "^1.0.7",
"markdown-table": "^3.0.2",
"md-node-inject": "^2.0.0",
"mdast-util-to-string": "^3.1.0",
"word-wrap": "^1.2.3"
},
"peerDependencies": {
"@vuedoc/parser": "^4.0.0-beta12"
},
"devDependencies": {
"@vitest/coverage-c8": "^0.23.4",
"@vuedoc/parser": "^4.0.0-beta12",
"c8": "^7.12.0",
"eslint": "^8.23.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-import": "^2.22.1",
"gimtoc": "^2.0.0",
"vite": "^3.0.9",
"vitest": "^0.23.4",
"vitest-mock-process": "^1.0.4"
},
"engines": {
"node": ">=16.6"
}
}