{"_id":"jsdoc-jsx","_rev":"4-7503f5ae356d848f6d28f40e37a9c90c","name":"jsdoc-jsx","description":"A JSDoc3 plugin that transform JSX source files using the esprima parser.","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"jsdoc-jsx","version":"0.1.0","description":"A JSDoc3 plugin that transform JSX source files using the esprima parser.","main":"index.js","keywords":["jsdoc","jsx","plugin"],"bugs":{"url":"https://github.com/ctumolosus/jsdoc-jsx/issues"},"author":{"name":"Christian Muñoz"},"license":"BSD-3-Clause","files":["index.js"],"repository":{"type":"git","url":"https://github.com/ctumolosus/jsdoc-jsx"},"dependencies":{"jstransform":"^11.0.1","object-assign":"^3.0.0"},"gitHead":"a413e6acfa2cb94188b09ac9fcd27c43f36aeb67","homepage":"https://github.com/ctumolosus/jsdoc-jsx","_id":"jsdoc-jsx@0.1.0","scripts":{},"_shasum":"2b086e5efe90a58df50156e6aff82359c9eb527a","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.0","_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"dist":{"shasum":"2b086e5efe90a58df50156e6aff82359c9eb527a","tarball":"https://registry.npmjs.org/jsdoc-jsx/-/jsdoc-jsx-0.1.0.tgz","integrity":"sha512-Ug/RtbYg38gto0yVdzv3ZIiZnWtNu+lUGyfy07uv9Fd75YQo7HkNKG6mf7GFFfVuufraOZB03huaSqt9ehjWng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMxhbOTR0aBNZDMiCJ1Tx5npdF0NK+dF7yRbg+LuWVygIhALFlyufudmT0GTDfDwOuyK1iiA3eIXJu0so5FDwcCTVR"}]},"maintainers":[{"name":"ctumolosus","email":"ctumolosus@gmail.com"}]}},"readme":"A JSDoc plugin that automatically parses JSX source files with esprima before it is processed by JSDoc.\n\n## Installation\n\nThe `jsdoc-jsx` plugin can be installed using NPM.\n\n```bash\nnpm install jsdoc-jsx --save-dev\n```\n\n## Usage\n\nTo use plugin you should include the plugin module in the `plugins` array of [JSDoc's configuration file](http://usejsdoc.org/about-configuring-jsdoc.html).\n\n```json\n{\n    \"plugins\": [\"jsdoc-jsx\"]\n}\n```\n\n### Processing files with different extensions\n\nBy default, the plugin only processes files that have a `.jsx` extension. You could enable JSX processing for other file extensions by adding the following settings to your JSDoc configuration file:\n\n```json\n{\n    \"plugins\": [\"jsdoc-jsx\"],\n    \"jsx\": {\n        \"extensions\": [\"js\", \"jsx\"]\n    }\n}\n```\n","maintainers":[{"name":"ctumolosus","email":"ctumolosus@gmail.com"}],"time":{"modified":"2022-06-19T05:57:14.269Z","created":"2015-06-17T03:46:09.996Z","0.1.0":"2015-06-17T03:46:09.996Z"},"homepage":"https://github.com/ctumolosus/jsdoc-jsx","keywords":["jsdoc","jsx","plugin"],"repository":{"type":"git","url":"https://github.com/ctumolosus/jsdoc-jsx"},"author":{"name":"Christian Muñoz"},"bugs":{"url":"https://github.com/ctumolosus/jsdoc-jsx/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md","users":{"gerardogallegos":true}}