UNPKG

@vuedoc/md

Version:

Generate a Markdown Documentation for a Vue file component

77 lines (76 loc) 1.89 kB
{ "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" } }