{"_id":"@1nd/documentation","_rev":"2-56d480f214d612157b46f93c8ff49025","name":"@1nd/documentation","dist-tags":{"latest":"11.0.2"},"versions":{"11.0.1":{"name":"@1nd/documentation","description":"a documentation generator","version":"11.0.1","author":{"name":"Tom MacWright"},"bin":{"documentation":"./bin/documentation.js"},"dependencies":{"@babel/core":"^7.1.2","@babel/generator":"^7.1.3","@babel/parser":"7.1.3","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.2","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/traverse":"^7.1.4","@babel/types":"^7.1.3","ansi-html":"^0.0.7","babelify":"^10.0.0","chalk":"^2.3.0","chokidar":"^2.0.4","concat-stream":"^1.6.0","disparity":"^2.0.0","doctrine-temporary-fork":"2.1.0","get-port":"^4.0.0","git-url-parse":"^10.0.1","github-slugger":"1.2.0","glob":"^7.1.2","globals-docs":"^2.4.0","highlight.js":"^9.15.5","js-yaml":"^3.10.0","lodash":"^4.17.10","mdast-util-inject":"^1.1.0","micromatch":"^3.1.5","mime":"^2.2.0","module-deps-sortable":"5.0.0","parse-filepath":"^1.0.2","pify":"^4.0.0","read-pkg-up":"^4.0.0","remark":"^9.0.0","remark-html":"^8.0.0","remark-reference-links":"^4.0.1","remark-toc":"^5.0.0","remote-origin-url":"0.4.0","resolve":"^1.8.1","stream-array":"^1.1.2","strip-json-comments":"^2.0.1","tiny-lr":"^1.1.0","unist-builder":"^1.0.2","unist-util-visit":"^1.3.0","vfile":"^3.0.0","vfile-reporter":"^5.0.0","vfile-sort":"^2.1.0","vinyl":"^2.1.0","vinyl-fs":"^3.0.2","vue-template-compiler":"^2.5.16","yargs":"^12.0.2"},"devDependencies":{"babel-core":"^7.0.0-bridge.0","babel-eslint":"^9.0.0","babel-jest":"^23.4.2","chdir":"0.0.0","cz-conventional-changelog":"2.1.0","documentation-schema":"0.0.1","eslint":"^5.0.1","eslint-config-prettier":"^3.0.1","fs-extra":"^7.0.0","husky":"^1.3.1","jest":"^23.0.0","json-schema":"0.2.3","lint-staged":"^7.2.0","mock-fs":"^4.4.2","p-event":"^2.0.0","prettier":"^1.10.2","standard-version":"^4.3.0","tmp":"^0.0.33"},"keywords":["documentation","formatter","jsdoc","jsdoc3","parser","website"],"license":"ISC","main":"src/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/1nd/documentation.git"},"scripts":{"build":"npm run doc","release":"standard-version","prepublish":"npm run build","format":"prettier --write '{src,__tests__,declarations,bin,default_theme}/**/*.js'","doc":"node ./bin/documentation.js build src/index.js -f md --access=public > docs/NODE_API.md","self-lint":"node ./bin/documentation.js lint src","test":"eslint . && jest","test-ci":"eslint . && jest --runInBand"},"jest":{"testPathIgnorePatterns":["/node_modules/","utils.js","fixture"],"collectCoverage":true,"testEnvironment":"node"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=4"},"lint-staged":{"*.js":["prettier --write","git add"]},"greenkeeper":{"ignore":["remote-origin-url"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"adef5bb18d0a1ece26ab4f42ab0c57bbd631278d","bugs":{"url":"https://github.com/1nd/documentation/issues"},"homepage":"https://github.com/1nd/documentation#readme","_id":"@1nd/documentation@11.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"1nd","email":"pradhana.indra@gmail.com"},"dist":{"integrity":"sha512-BDYAX7hf4QxoTwyGf8CkjKekqO5mzvNDm3ZT2ossS/bjacJtbTpb0O4EUbgXlQK7bn3hmGV7B8dUqaJVwUMMjQ==","shasum":"b59325c27049ba3eae2fb4d7adbad76542a75e5e","tarball":"https://registry.npmjs.org/@1nd/documentation/-/documentation-11.0.1.tgz","fileCount":114,"unpackedSize":2113081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0/PCCRA9TVsSAnZWagAA03AP/i9WFOniv60IDts4YYcj\nZriNGIUWgTJn1W6+ekIsTga+4lqMc+ro1zE9C6qUMYizJPMOsSjQGsz2B3Ta\njmBPuRi/Zg5uPuJcHpXXb20YKYshzguomTDVLcrGxeu5f/Z4ln8qSf1o2Arc\nOub7y4peGgqomEiE6cH/HtrA7wh65Mg8HrE2te8oevz676WCmxL92TkR71Du\nCGYCCSI8icj0J15/Gyo3lpqGHu3Kj6TOmVGp1DHxOpqHbLn1rnbFkYPPcQwu\n8kZtUfymWYHJ5zCBo++gXL8XkTmKIc7CdxQ3QgyUxKclYNmn5SnV/9u7RH25\na7Kqw8XV+QVqjqq5R7r3j9JyGQv9mBAPEFrEjoO2i5LEEpTtfp62guJWdINl\novab2h4blBBZo1gvIMqf3VO2u9Jut9bggeQfUJtrqjzqy6Mcl3/TuX+1eAIb\nD94tCHbCQ7hDZaszhURGCtvFK4zG/Yyz7esf7XSKco21WxDOX5zLjCMGB5cj\nKusi9UoDgaCN/h5z3vdVyFYj9O0vN1UUGe4UfnVTTSzZvnI9LpfZIor7M2O3\nwsNCWKjGY9BGKPDFkHsV4T7EMQdvgmDmo5U/J/yMQmuX3YJq5CrmVR81D3j0\nOqRuDSXe5lxCvrjwqPeT5DvkFOZSEb5AjzD+okcwhOmls30bOHd1mU5Bk+hd\no/uW\r\n=6NXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM30sd796mPAg0qdRgXjZD1GPOWXuq1PP+MKhyxdJY5AiAtAmrgWqZm3ng1AG6QnHzuoGmv0ZSaqOEQbCkPz2vKUg=="}]},"maintainers":[{"name":"1nd","email":"pradhana.indra@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/documentation_11.0.1_1557394369609_0.04362424457911773"},"_hasShrinkwrap":false},"11.0.2":{"name":"@1nd/documentation","description":"a documentation generator","version":"11.0.2","author":{"name":"Tom MacWright"},"bin":{"documentation":"./bin/documentation.js"},"dependencies":{"@babel/core":"^7.1.2","@babel/generator":"^7.1.3","@babel/parser":"7.1.3","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.2","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/preset-stage-0":"^7.0.0","@babel/traverse":"^7.1.4","@babel/types":"^7.1.3","ansi-html":"^0.0.7","babelify":"^10.0.0","chalk":"^2.3.0","chokidar":"^2.0.4","concat-stream":"^1.6.0","disparity":"^2.0.0","doctrine-temporary-fork":"2.1.0","get-port":"^4.0.0","git-url-parse":"^10.0.1","github-slugger":"1.2.0","glob":"^7.1.2","globals-docs":"^2.4.0","highlight.js":"^9.15.5","js-yaml":"^3.10.0","lodash":"^4.17.10","mdast-util-inject":"^1.1.0","micromatch":"^3.1.5","mime":"^2.2.0","module-deps-sortable":"5.0.0","parse-filepath":"^1.0.2","pify":"^4.0.0","read-pkg-up":"^4.0.0","remark":"^9.0.0","remark-html":"^8.0.0","remark-reference-links":"^4.0.1","remark-toc":"^5.0.0","remote-origin-url":"0.4.0","resolve":"^1.8.1","stream-array":"^1.1.2","strip-json-comments":"^2.0.1","tiny-lr":"^1.1.0","unist-builder":"^1.0.2","unist-util-visit":"^1.3.0","vfile":"^3.0.0","vfile-reporter":"^5.0.0","vfile-sort":"^2.1.0","vinyl":"^2.1.0","vinyl-fs":"^3.0.2","vue-template-compiler":"^2.5.16","yargs":"^12.0.2"},"devDependencies":{"babel-core":"^7.0.0-bridge.0","babel-eslint":"^9.0.0","babel-jest":"^23.4.2","chdir":"0.0.0","cz-conventional-changelog":"2.1.0","documentation-schema":"0.0.1","eslint":"^5.0.1","eslint-config-prettier":"^3.0.1","fs-extra":"^7.0.0","husky":"^1.3.1","jest":"^23.0.0","json-schema":"0.2.3","lint-staged":"^7.2.0","mock-fs":"^4.4.2","p-event":"^2.0.0","prettier":"^1.10.2","standard-version":"^4.3.0","tmp":"^0.0.33"},"keywords":["documentation","formatter","jsdoc","jsdoc3","parser","website"],"license":"ISC","main":"src/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/1nd/documentation.git"},"scripts":{"build":"npm run doc","release":"standard-version","prepublish":"npm run build","format":"prettier --write '{src,__tests__,declarations,bin,default_theme}/**/*.js'","doc":"node ./bin/documentation.js build src/index.js -f md --access=public > docs/NODE_API.md","self-lint":"node ./bin/documentation.js lint src","test":"eslint . && jest","test-ci":"eslint . && jest --runInBand"},"jest":{"testPathIgnorePatterns":["/node_modules/","utils.js","fixture"],"collectCoverage":true,"testEnvironment":"node"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=4"},"lint-staged":{"*.js":["prettier --write","git add"]},"greenkeeper":{"ignore":["remote-origin-url"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f5f0e28f72087b2cfa743bb59c79380624e35d2f","bugs":{"url":"https://github.com/1nd/documentation/issues"},"homepage":"https://github.com/1nd/documentation#readme","_id":"@1nd/documentation@11.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"1nd","email":"pradhana.indra@gmail.com"},"dist":{"integrity":"sha512-/SNv2ilPleGg/9uKzXAck0d3vqKsBAKU3jHq1nnBuRGpEzGuTwdof0+qlvGgI7ddzMTPsnW8ddjL/Yh3me/G2Q==","shasum":"79c903876d1d6afd8b47892d8e40380d96cb05e0","tarball":"https://registry.npmjs.org/@1nd/documentation/-/documentation-11.0.2.tgz","fileCount":114,"unpackedSize":2113511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJWvaCRA9TVsSAnZWagAATHwP/0m1vpziafZpHYkn/a48\n8+e8s5K3rebvpKj4ClGs3MboaHD76fa2uOGnYxag3qsnZGc2DGOn59djGJC5\nHaBJRnetAEkUQUwWrbO/1gECwR9IRLqQMUA4wTybJ0F6qX1tDGfMi/ElMQTb\nUjsXn1/zsNqXmG5jACj+z+UPUHBEbaDtAwHVj3gz5whzrlDWlMQw1K/MrHuq\n8Uh4tMeQzaK/1/HHE+5XBiElKQJBvTJnyNfNoTxGjHcblQqCBe/GP4N3pb1O\nAjRMcW3DE7588KPr+u/+geXpHEnFbthK0MJ1YOOi1H/gn7YmZVxDLUsBVy6W\nBAc2zYR5rSxGqP0fxE7sqyCx8vfgdU34Jr+iVSXXii6Vr1AMXvgUf1M176lh\nLaWFsCEo5EqUArRbpwtmbWgPw05zOpQE0V0c0raiRAf0Gc1jFF09W2+eQx+7\n4YbU0SXxi/qGuSlqajgpudBARBMqyTmDbNuju38htW2BeGndqp4TmYduyWSy\nrhTq8LKtGkdAIimxm0KfgJ6AygGZhFpH2sQvWidrntAoIpHJ+Mz7yuvq3gnj\nWql/zfnBYsfvWQquSGmmSJwK/h/iwTUWKZyK2Cw1YOAbJoZjLbq+djON+s8O\nElyw6UDSjo648Mfd1SYaDuBYEVHDFTq4g+Rs/AWj7BhUZOGss88gQLPoIniz\nBj8L\r\n=Q/kq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFm+gp+Lfr9LDQJ4YEeXL9D/jhT59/CyZ3zDz8/avzTDAiAl+xdAFj86gfvzbsjr+liouhAeVpiNACWKI+Bi/HQ4dw=="}]},"maintainers":[{"name":"1nd","email":"pradhana.indra@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/documentation_11.0.2_1562733529238_0.9572877053012807"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-09T09:32:49.582Z","11.0.1":"2019-05-09T09:32:49.866Z","modified":"2022-04-04T10:33:50.257Z","11.0.2":"2019-07-10T04:38:49.399Z"},"maintainers":[{"name":"1nd","email":"pradhana.indra@gmail.com"}],"description":"a documentation generator","homepage":"https://github.com/1nd/documentation#readme","keywords":["documentation","formatter","jsdoc","jsdoc3","parser","website"],"repository":{"type":"git","url":"git+ssh://git@github.com/1nd/documentation.git"},"author":{"name":"Tom MacWright"},"bugs":{"url":"https://github.com/1nd/documentation/issues"},"license":"ISC","readme":"<p align=\"center\">\n  <img src=\"./.github/documentation-js-logo.png\" width=\"650\" />\n</p>\n\n<p align=\"center\">\n  The documentation system for modern JavaScript\n</p>\n\n[![Circle CI](https://circleci.com/gh/documentationjs/documentation/tree/master.svg?style=shield)](https://circleci.com/gh/documentationjs/documentation/tree/master)\n[![npm version](https://badge.fury.io/js/documentation.svg)](http://badge.fury.io/js/documentation)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/documentationjs/documentation?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n[![David](https://david-dm.org/documentationjs/documentation.svg)](https://david-dm.org/documentationjs/documentation)\n[![Inline docs](http://inch-ci.org/github/documentationjs/documentation.svg?branch=master&style=flat-square)](http://inch-ci.org/github/documentationjs/documentation)\n\n[:date: Current maintenance status](https://github.com/documentationjs/documentation/wiki/Current-maintenance-status)\n\n* Supports modern JavaScript: ES5, ES2017, JSX, Vue and [Flow](https://flow.org/) type annotations.\n* Infers parameters, types, membership, and more. Write less documentation: let the computer write it for you.\n* Integrates with GitHub to link directly from documentation to the code it refers to.\n* Customizable output: HTML, JSON, Markdown, and more\n\n## Examples\n\n-   [HTML output with default template](https://documentation.js.org/html-example/)\n-   [Markdown](https://github.com/documentationjs/documentation/blob/master/docs/NODE_API.md)\n-   [JSON](https://documentation.js.org/html-example/index.json)\n\n## Documentation\n\n-   [Getting Started](docs/GETTING_STARTED.md): start here\n-   [Usage](docs/USAGE.md): how to use documentation.js\n-   [Recipes](docs/RECIPES.md): tricks for writing effective JSDoc docs\n-   [Node API](docs/NODE_API.md): documentation.js's self-generated documentation\n-   [Configuring documentation.js](docs/CONFIG.md)\n-   [FAQ](docs/FAQ.md)\n-   [Troubleshooting](docs/TROUBLESHOOTING.md)\n-   [Theming](docs/THEMING.md): tips for theming documentation output in HTML\n-   [See also](https://github.com/documentationjs/documentation/wiki/See-also): a list of projects similar to documentation.js\n\n## User Guide\n\nGlobally install `documentation` using the [npm](https://www.npmjs.com/) package manager:\n\n```sh\n$ npm install -g documentation\n```\n\nThis installs a command called `documentation` in your path, that you can\npoint at [JSDoc](http://usejsdoc.org/)-annotated source code to generate\nhuman-readable documentation. First, run `documentation` with the `--help`\noption for help:\n\n```sh\nUsage:\n\n# generate markdown docs for index.js and files it references\ndocumentation build index.js -f md\n\n# generate html docs for all files in src\ndocumentation build src/** -f html -o docs\n\n# document index.js, ignoring any files it requires or imports\ndocumentation build index.js -f md --shallow\n\n# build and serve HTML docs for app.js\ndocumentation serve app.js\n\n# build, serve, and live-update HTML docs for app.js\ndocumentation serve --watch app.js\n\n# validate JSDoc syntax in util.js\ndocumentation lint util.js\n\n# update the API section of README.md with docs from index.js\ndocumentation readme index.js --section=API\n\n# build docs for all values exported by index.js\ndocumentation build --document-exported index.js\n\nCommands:\n  serve [input..]   generate, update, and display HTML documentation\n  build [input..]   build documentation\n  lint [input..]    check for common style and uniformity mistakes\n  readme [input..]  inject documentation into your README.md\n\nOptions:\n  --version  Show version number                                       [boolean]\n  --help     Show help                                                 [boolean]\n```\n\n## [Contributing](CONTRIBUTING.md)\n\n_We have plenty of\n[issues](https://github.com/documentationjs/documentation/issues) that we'd\nlove help with._\n\n-   Robust and complete `JSDoc` support, including typedefs.\n-   Strong support for HTML and Markdown output\n-   Documentation coverage, statistics, and validation\n\ndocumentation is an OPEN Open Source Project. This means that:\n\nIndividuals making significant and valuable contributions are given\ncommit-access to the project to contribute as they see fit. This\nproject is more like an open wiki than a standard guarded open source project.\n","readmeFilename":"README.md"}