{"_id":"react-docgen-plugin","_rev":"12-326da92339ff8b348b8b168a24ef4381","name":"react-docgen-plugin","description":"Webpack plugin to generate React components documentation","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.1":{"name":"react-docgen-plugin","version":"0.0.1","description":"Webpack plugin to generate React components documentation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","dependencies":{"handlebars":"4.0.6","react-docgen":"2.13.0","react-docgen-markdown-renderer":"0.0.1"},"gitHead":"b5418a979eb296bbfa50151a5c7186fd7938751e","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.0.1","_shasum":"0ba2f1535a9ce14cc1ba03d3d5d8e11efabfd6ab","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"shasum":"0ba2f1535a9ce14cc1ba03d3d5d8e11efabfd6ab","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.0.1.tgz","integrity":"sha512-RYWnlm06ZKlkt0F/XZRpV2g8MoKljknVt2+Vh7Ufl8QVvYOoRd9X8dNkWlxQsVRrvwv8B52yHXiWVGUo2xebCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPPXWbBZ1z+GXd5bzHotUd5xnVkRbSWKStgr9AmmjYLAiEAyV8RYqp4W+oWyHzqprT4Lyl2Tdso915AYXYQ9GOrm2Q="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-docgen-plugin-0.0.1.tgz_1485614085601_0.22062169155105948"},"directories":{}},"0.0.2":{"name":"react-docgen-plugin","version":"0.0.2","description":"Webpack plugin to generate React components documentation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","dependencies":{"handlebars":"4.0.6","react-docgen":"2.13.0","react-docgen-markdown-renderer":"0.0.2"},"gitHead":"a0a0df54c3fc52cd5de9de97763859258896aa0e","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.0.2","_shasum":"f76567c861971854d1f563272d3b2a36eaf3aade","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"shasum":"f76567c861971854d1f563272d3b2a36eaf3aade","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.0.2.tgz","integrity":"sha512-jJUBBqoYwBDpikef4ZiX68qCODvlaNzx/meXNnig9hE79YMNLv6huwYPojS428A3r8XD4Zr9jN1hwt1ZC+wL5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG6j84jNdEvQs0/rU4uUnX2hCU8FOlnxITMr5mhiRT2gIgZthiEZdlRyVhiOt6wsOl/inWquSqFuFAm1kQhMonn/w="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-docgen-plugin-0.0.2.tgz_1485617015744_0.4542835704050958"},"directories":{}},"0.1.0":{"name":"react-docgen-plugin","version":"0.1.0","description":"Webpack plugin to generate React components documentation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","dependencies":{"handlebars":"4.0.6","react-docgen":"2.13.0","react-docgen-markdown-renderer":"1.0.0"},"gitHead":"7d9180da0895314bf58c44d2de50e59ed0a283e8","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.1.0","_shasum":"e0f23aaf7864d290fc72dfb6f9f450d3fd8ccd81","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"shasum":"e0f23aaf7864d290fc72dfb6f9f450d3fd8ccd81","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.1.0.tgz","integrity":"sha512-h+9z1rQShSinOGGWTqdOWQa5Zk6IQWV/U1PP28e8E05UUv1FzX0J5oO5dlqkOaw1/YUumlMWPUFgLXFNws72Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5F/TcKO7Pi/O+Hn+NPec0CAWTqSPZv/4IH7Gd1K/0rAiB5L3ScBwZUTGfdr7ySdgFST4QHJCKUBwbsq1s1EeNAfA=="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-docgen-plugin-0.1.0.tgz_1486233819191_0.25362782226875424"},"directories":{}},"0.1.1":{"name":"react-docgen-plugin","version":"0.1.1","description":"Webpack plugin to generate React components documentation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","dependencies":{"handlebars":"4.0.6","react-docgen":"2.14.0","react-docgen-markdown-renderer":"1.0.1"},"gitHead":"bfe2c834f69e1b381db42bdb4653a9a6ab5b6f1a","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.1.1","_shasum":"ed2a91d453141eedc5a621de87222ac9d068ed27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"shasum":"ed2a91d453141eedc5a621de87222ac9d068ed27","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.1.1.tgz","integrity":"sha512-7R7QW1Sd32x7Kize0wvowHuPp0nCq+tdQvHh+mWoykTjKEuB2hZ5u2hKGCPJZz1F47DF32A2ISFUEICu1oy1Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8aUgCKb1O3G9CQHVkH8VJaQVEE2pWsaMazioVuM4c1AiEAtN1xzlIg4HGDis4sdmZChj7Z//rEDuUa+LMsseS+/p0="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-docgen-plugin-0.1.1.tgz_1492851642488_0.9503529076464474"},"directories":{}},"0.1.2":{"name":"react-docgen-plugin","version":"0.1.2","description":"Webpack plugin to generate React components documentation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","dependencies":{"handlebars":"4.0.6","react-docgen":"2.14.0","react-docgen-markdown-renderer":"1.0.1"},"gitHead":"3f525ded2d6328afb61753649745529a7d056713","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.1.2","_shasum":"9c20f0cafcfbfb9a3db045049307ca23c0ea31ec","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"shasum":"9c20f0cafcfbfb9a3db045049307ca23c0ea31ec","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.1.2.tgz","integrity":"sha512-+Yz/npubHyl/EzZGxLAEM9XTmss0LX3mPOqzuVqnnbAarHEV0alvRgrZL9dl8amUsNn3g9XxMb4aD3c+gyb7Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf84xZH+rt7ha3KP+zbDVS2IFqEwed/buX05s7/nylmwIgdyp6BI0DtaQsBYusAdD5m/EXp+rcglpywVtNcDsDiuw="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin-0.1.2.tgz_1517325621544_0.5131173783447593"},"directories":{}},"0.2.0":{"name":"react-docgen-plugin","version":"0.2.0","description":"Webpack plugin to generate React components documentation","main":"lib/index.js","scripts":{"test":"lab --coverage-exclude fixtures","test:debug":"lab --coverage-exclude lib --coverage-exclude lib --inspect-brk","test:coverage:html":"lab -r console -o stdout -r html -o coverage.html"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","peerDependencies":{"webpack":">=2.2.0 <4.0.0"},"devDependencies":{"ava":"^0.25.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","clean-webpack-plugin":"^0.1.19","code":"^5.2.0","lab":"^15.5.0","react":"^16.4.1","remove-assets-webpack-plugin":"^1.1.0","rimraf":"^2.6.2","webpack":">=2.2.0 <4.0.0"},"dependencies":{"react-docgen":"^3.0.0","react-docgen-markdown-renderer":"^2.1.0"},"gitHead":"0ff5bb5e3ad01e20445e984317a927d9a8163e56","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"integrity":"sha512-/uP+Zmi5kZjGwFYr3BSYSdY9PizVOAFZUs5zTEBqi7G9yCccpc9NKAKVHGN+gGTVHGYF1BEFLkKNBbO2de4tQw==","shasum":"8c45d66012babc3560b3812ed5bff44c437e7d66","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-0.2.0.tgz","fileCount":33,"unpackedSize":57057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXv6XCRA9TVsSAnZWagAAZfEP/3Ud/dAcaG0HVLmmG8C3\n/9DSBcfoThaXJ2lpseLjJAyS6P39v/Pmap5RSmQibibn/4MTVoZA5j014r7G\n6THRdvyKTLdGIyq2vQUJpSj/wQdP7ZYM34EjrHp4qwhm4MvxWUSxKnzv6v21\nbZls6tRHDSk9ZMBsILyPFDo3JJQU3MfIjMPxxd9TxRtTvOe2Zcp8/lNCbBCS\nArFQi8YeUOLqgw/ZTGfD89BLOrfxHEpKBtVqB+ANcHWa+uLfNewfioC/5JRV\nNi1WBUADAghTRRdRck8bNmCcSVEUIrpCKU4fBXPURTlGW1Q1hx1k/5AOzjsn\n4DQy2Fdik5GA60Z06PrkSvQMc5oKNHfIomRXxb6LQEw3i4p6Enwv5mTE3YgG\nggvNtVrxNvFahRtfZBNMqlqASIv6LrFYCVv+5Aco70D4036jtG2oWdmwcPKR\n6XBW4ng1E8qzI0ljaH4lraNbHbghTcWLxtbygsJ3TutB1zbmm80pDYbaf5f6\nN9hTIL9S8ozzNpmfUnD88mMCdeA2YTaggyed86ovuXkLX0L/lvnUJmuv6tr+\n9qlS8RPR9RbKXnZJYMcEOKTk/fwFzwf4J0G6Z+AfHX9gXaleS90Jw5MYsGig\n4B3KJbediWoKu0FsT0tEwCLe2VY3y35UUtSbvzv5WBVRr4W+Nsf9/ripUx1O\nSAmq\r\n=RqLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdi077YTdRGBMmHnRf0XS/CRjurOZ1TUfITremzFC46AiA+8vc9/dsFmwWEvt70KdzWppdUJfk9A1xQF9lJlq40zw=="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin_0.2.0_1549729430659_0.45636766760075176"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-docgen-plugin","version":"1.0.0","description":"Webpack plugin to generate React components documentation","main":"lib/index.js","scripts":{"test":"lab --coverage-exclude fixtures","test:debug":"node --inspect-brk=0.0.0.0 ./node_modules/.bin/lab --coverage-exclude lib --coverage-exclude lib","test:coverage:html":"lab -r console -o stdout -r html -o coverage.html"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","browserslist":"> 0.25%, not dead","peerDependencies":{"webpack":"^4.0.0"},"devDependencies":{"@babel/core":"^7.2.2","babel-loader":"^8.0.5","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","clean-webpack-plugin":"^0.1.19","code":"^5.2.0","lab":"^15.5.0","react":"^16.4.1","remove-assets-webpack-plugin":"^1.1.0","rimraf":"^2.6.2","webpack":"^4.29.3"},"dependencies":{"react-docgen":"^3.0.0","react-docgen-markdown-renderer":"^2.1.0"},"gitHead":"ad8daae42c90b8d2a278d1de99e64f3db89ef11d","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"integrity":"sha512-txi0vaHUSa3kAD6uGC637R+OXhB2ynwRZNnn3VCr6736bp5yz42SxTyanawW+4UDJjIIQGWw2/qPPqvZREjA5w==","shasum":"490b9471121cc42c57e2e51ab3519d50adaede8e","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-1.0.0.tgz","fileCount":33,"unpackedSize":57601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXyhcCRA9TVsSAnZWagAAXboP/0mh4seJ/Qj6ZDfU/BQx\nxv9gp9ArdX5t+3K9ePd1oTCrOOd2zuedF6tRR7+EET1GlOEgIclHFzdojuuS\nIUCJlpYZJDfj/inMIVqRb36ezHZYMnX7YP+538LUMqFgDNVdWGisaeszUb0f\naryuPwWGM+2Yst/LVbCRYraWVwnGjOwv7tbPSjLJQ+wQDOSRePnHGqxtm1lG\nt8l+lvPORlGNpiEs+dScrkAA2mvy0SjBsLER/YkHNSm+JNI9+eJ3eMfZMRGQ\nDcAgH8dPurpX12ps+StEF5t6DykQLArhwgZNugIqpil1h1/TquS4FxfQEUC3\njebf05+LsBW92qSowsnikDYW1rTwmzJ3xNaCCoiNA2/qFQPd+vLHyMAJ2/rh\nUbtP1c1tIoouFje2vknSD3yKf8Xv0TJJc1XvGSg9VyzyMz3fwg15xjLZG0W+\ncOy16tq4qBQ1Kz99d6WZBkQFvlhr2iWwUg8QE0rIgrQxgviTwGiVG/U5nAI6\nPakWXvd+iLRwCz0J81SaxPVYrr/VAaMWmTNKSeXQn5awJ/K2y6G+uG6ZzNzP\n4vZFlC/Tf60CsKT+Woiv5C7uQj11Zitjpbneqj7SkeJFAFvzAONz9K7sI+Pg\nDYSFbv9RF1NmrP5YHSrlKSqwS4WfOGl67Y33js4EbwuT33cifo1tkwU9kgSw\nN91T\r\n=ZvsZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgL05A5u6Cg311r82kZfT5bOWnO/BGuPa05ediVvdXUgIhAJ0M465XHmKxoNQQ5oz9TIACiXXlxLYPfypVGkTdosME"}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin_1.0.0_1549740123465_0.5630288906923535"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-docgen-plugin","version":"1.1.0","description":"Webpack plugin to generate React components documentation","main":"lib/index.js","scripts":{"test":"lab --coverage-exclude fixtures","test:debug":"node --inspect-brk=0.0.0.0 ./node_modules/.bin/lab --coverage-exclude lib --coverage-exclude lib","test:coverage:html":"lab -r console -o stdout -r html -o coverage.html"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","browserslist":"> 0.25%, not dead","peerDependencies":{"webpack":"^4.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.5","clean-webpack-plugin":"^0.1.19","code":"^5.2.0","husky":"^1.3.1","lab":"^15.5.0","lint-staged":"^8.1.3","prettier":"^1.16.4","react":"^16.4.1","remove-assets-webpack-plugin":"^1.1.0","rimraf":"^2.6.2","webpack":"^4.29.3"},"dependencies":{"react-docgen":"^3.0.0","react-docgen-markdown-renderer":"^2.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"59917ab8775880ffbd0693191a975aabe0d2829a","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"integrity":"sha512-HI9ayJbmL5F9DydvkfTlHeRa532Rn3/hY/EwLOm5UpwRL3JdeV9QPoFI0trn/HjIeBJvth9GtYfCRatl+ckCsQ==","shasum":"a17a8df8e44371310049dd4eed2aa500647ae388","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-1.1.0.tgz","fileCount":11,"unpackedSize":33113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYctdCRA9TVsSAnZWagAAP2sP/0XFv86Ek/uC3L6ZtwTR\nWnRHcZbDWsFRlWGerdIhIQbFQQ72GBrfLjiegwI6VLwDe6+NLABx11lgIDUy\nhepUqHKzXVa5O5aw5P7gm8K/d0hZFA01lGx3iePkGnwOJZnAlSXmJh4sHX+N\n6PYbvpT3uTmh5RuF4pm9g/2U+4mUEHtMhvCpmD9zjBEraxqXuOEKM3xU+Cbz\n9nlfQF5IL4PlBpyewNOKddL7PdnoiZ3JvRfY/BKhmTe0akLak9qs+0cHOAHv\n93pGtqFeVv1h4wthq0a3h9E1wIqkWnkZamiFCJOeqkTf/9b9aZMCCDiHUTN5\ncPze2VryX1QI3tKQzUiUlByH4xTOJu9xzECpDt3go//l3idj6QvyGsulPXpI\nomny0eec8NltwgWw4Zx/EkN5LKErgCfB6epw+ZF4Dz7tQGHqo2ETSd6xhOwX\nQsoDFfc6YaG03uMb/iUoeFJtrReuEjjBKUqdl4xX1rzQcnADYtdqRx3ZpBht\nZLbMXsKshhzm2DWQaV+T/TVZ4GHfgJEAtgewFy4gGDlBqGgIRoCOfpWfEZNL\nH0g/AMSqPHfTOpQnUbsIRHte+A0ppO5hsvOfvawWeSQ0GfB/MqOra4xrECzC\nnQdy/7/HmV0jLhK2w8fa7SSadLgHxYdq3108XoUfiBOs0QIWcBhmnXr4j1hL\nLtIa\r\n=vOgd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBngIJ5g2ci1A08iO4IKzPpCzmi9SYnpSWkaUkS2jJ1mAiEAt+AfgIxaD1t2Ce9iiSBm7GSwdr2MGj3H540Wamo0SCE="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin_1.1.0_1549912925024_0.5561411018493714"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-docgen-plugin","version":"1.1.1","description":"Webpack plugin to generate React components documentation","main":"lib/index.js","scripts":{"test":"lab --coverage-exclude fixtures","test:debug":"node --inspect-brk=0.0.0.0 ./node_modules/.bin/lab --coverage-exclude lib --coverage-exclude lib","test:coverage:html":"lab -r console -o stdout -r html -o coverage.html"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","browserslist":"> 0.25%, not dead","peerDependencies":{"webpack":"^4.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.5","clean-webpack-plugin":"^0.1.19","code":"^5.2.0","husky":"^1.3.1","lab":"^15.5.0","lint-staged":"^8.1.3","prettier":"^1.16.4","react":"^16.4.1","remove-assets-webpack-plugin":"^1.1.0","rimraf":"^2.6.2","webpack":"^4.29.3"},"dependencies":{"react-docgen":"^3.0.0","react-docgen-markdown-renderer":"^2.1.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f103055e5a0564ac29da7747827f882e7f369f5f","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"integrity":"sha512-hlPJRmBs7l7/yLjMZMgJV2yZ2BxJE1ldjRjF3xiuKKl94Gtnckq6Ny/m2zA6MzMJ1PVwc3f/v0rFwsDzyK9G1w==","shasum":"1f5e70f3ca49c113a0134efbbd4b885fca185b4e","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-1.1.1.tgz","fileCount":10,"unpackedSize":27730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZdUoCRA9TVsSAnZWagAAA0kP/0ubn3B1BGPqiUqvmd7H\nA5i21W4yJKhRxI3MlO54JFGgi308GzgOauis3Cv0MeH/U/9mDiDqQnGKnUWy\nmfUeBq4iuvjVUtjZMFbHDg9t4V7FDQbACqYjUAZwrADZHVBsrHhhwLTEHY11\nBtBx9kSW+sjELueYw6Wv4Pd4UxmwKgEIA2CYKEUX9ool+mBuFn7ea4+FCLIq\nI7rH7avlSIpSsZVka9XquWM2v+Oi8eU1I5LLA7+ctYTBafm4vSSKDQcBkE/Q\nyOtOBHHoafI9j2/wf1U+dWdnG21ITiY4C4+TPb66cRO4sFhttydIx5XPclnk\niy+fXXWGzoNLY6SwLD4c20wRHsmM0r3l4u+oKdtrN9TW955KEyRQI4vghXmp\nbX43ZaHBHamo/Ka/2D9Utv9SXjS3zuvNQIPu0Q4irYA3XzfFxTsgZRNQ9q6E\n1Q7Sk/yFGUJe0a2f1rSaTX5JMMtTJ2GNmzy65wZZ9ZEgYnDbXIwKW8ytukxr\nyo59Lx0JWpo5DlSfNw4EZq1TfgcgROepwQxxwMuWWxb/wPKbwJaclYa65r1R\nLbP3ls4qTjr2vBqOh2F4KUaZmithhZ3mqGw8NHpYHI5rv8Xj3wLSShR3oNpq\nXiyRw7EI2eDDCv0UTCz6hXV45yFvaN/j1H4c1b1bQd1KA/6GjE1xz9NDVyAI\njP3c\r\n=JbhN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPKS7haEI/Dw0TiMMoWWev3hoZYm+LxdfsfjQ9f8iuDQIgFhU4riGvt0mFMu4MsWaxVwcm+0DkZuSc+feXwm+yxfs="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin_1.1.1_1550177575748_0.31515754175728006"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-docgen-plugin","version":"1.1.2","description":"Webpack plugin to generate React components documentation","main":"lib/index.js","scripts":{"test":"lab --coverage-exclude fixtures","test:debug":"node --inspect-brk=0.0.0.0 ./node_modules/.bin/lab --coverage-exclude lib --coverage-exclude lib","test:coverage:html":"lab -r console -o stdout -r html -o coverage.html"},"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"keywords":["react","docs","component","md","markdown"],"author":{"name":"Ori Riner"},"license":"ISC","browserslist":"> 0.25%, not dead","peerDependencies":{"webpack":"^4.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.5","clean-webpack-plugin":"^0.1.19","code":"^5.2.0","husky":"^1.3.1","lab":"^15.5.0","lint-staged":"^8.1.3","prettier":"^1.16.4","react":"^16.4.1","remove-assets-webpack-plugin":"^1.1.0","rimraf":"^2.6.2","webpack":"^4.29.3"},"dependencies":{"react-docgen":"^3.0.0","react-docgen-markdown-renderer":"^2.1.3","react-docgen-renderer-template":"^0.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"62e9c070832bd7425996895dadc45ac8e8f73f0f","bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","_id":"react-docgen-plugin@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"orir","email":"oririner@gmail.com"},"dist":{"integrity":"sha512-XpygIKGMS/VKphAn8R/wDCJH9gwCbnYAOcMaHz4MVSdWkpR81c9j9oQqJFuHUC9Nc2AMZUtul0bFLYi4DxS6Sw==","shasum":"ac52e5fb74201197c6526512459affd8a28ddbe1","tarball":"https://registry.npmjs.org/react-docgen-plugin/-/react-docgen-plugin-1.1.2.tgz","fileCount":10,"unpackedSize":28294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaxuzCRA9TVsSAnZWagAA1aYQAIpqbFww2Huz2VjC5A3i\ncuIxH39Zk5MRxfcbaUa/EZfCygjj8G0eUYMek48cYRoFmP7UIID8ujC8aixm\nRTFyY67jeBDUN285em3/M2zSr7pqJzRRu04i5cxhpBCsfVlWlsKV+fD9g+o3\nh8dL963csEvLIYrBFQmeiD7HXpDoDBYZlksQQfH1WLdGFaQlVUmtZE8XfQPC\nYyCL6zuG7tkIf13MbLvgtgLQO9k6700QTZzZp3SrxL+HndE6yIglXYyRANWL\nJJMPOOaCTq4D5fcJ57KT3jNt108Z18I/P0Z5d4iNgi6A0q46ACq550tYQej5\nwvciJikgUh1nyMYWlKkJaxbxaTRkiFJMTSoIQkz/oil4G+hg+Qblo2tgqdn8\nEij7A3g3RaqY9XrwJ2ne7g+E++5YD7DWnY3gGlCrEcc6GAyNkyD9zlvg/oXo\n7I/pCihPM8XQO64gbcaNVeeRQgfMnyrGJmALWOKws372zNmfGijylCKEDfRe\nI5C1Ykeaz1exNljfT+gJ4ySckPzfx0+URXwtKHRYSvY5csz3zal1BbvjVHQV\nGo2hIgF+jzPBdHs5uepPgdzahBUhRqZ+oYq1fFjs440s0tnuoQ2Vm+3MqE4v\nXRrpQLYWbp/VgsqPwcqWlFHvOKVToc36kZnBXjTequKBcjnWWTukOHCK74eF\nUS6i\r\n=U3y4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDekOIyCm3h2jZx02kNBcXTSKJVLYhby42tpEBvqFbY+QIgYoF+DLw+Ie5gdWz3hw+vyWeE/W6vvydwI+/dqRkUjco="}]},"maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-plugin_1.1.2_1550523314827_0.5540432258706574"},"_hasShrinkwrap":false}},"readme":"## react-docgen-plugin\n\nWebpack plugin to generate React component documentation.</br>\nUnlike most other loaders/plugins this plugin also renders the documentation to a human readable format.</br>\nAll documentation is emitted to the output path defined by webpack.\n\n### Install\n```\nnpm install --save-dev react-docgen-plugin\n```\n\n### Usage\nOnce installed, can be used in your webpack configuration file\n```javascript\nconst ReactDocGenPlugin = require('react-docgen-plugin');\nconst ReactDocGenMarkdownRenderer = require('react-docgen-markdown-renderer');\n\nmodule.exports = {\n  ...\n  plugins: [\n    ...\n    new ReactDocGenPlugin({\n      // (resource) => Boolean | RegExp\n      include: () => true,\n      \n      // Optional Array<Renderer>\n      renderers: [new ReactDocGenMarkdownRenderer({\n        componentsBasePath: process.cwd()\n      })],\n      \n      // Optional (file, composedModule) => String\n      resolveCompose(file, composedModule) {\n        return '';\n      },\n      \n      // Optional String\n      outputPath: '',\n\n      // Optional Array<Addon>\n      addons: []\n    })\n  ]\n};\n```\n\nBy default `react-docgen-plugin` will use `react-docgen-markdown-renderer` with the above configuration.</br>\n\n#### options\n**include `(resource) => Boolean | RegExp`**\nThis property is mandatory.</br>\nEither a predicate or a RegExp to match every resource with. Documentation will only be generated to resources that have been matched. \n\n**renderers `Array<Renderer>`**\nThis property is optional.</br>\nAn array of `Renderer` objects. A `Renderer` is an object that consists of an `extension` property and a `render(file, content) => String` function.</br>\nThe `extension` represents the file extension that this renderer emits.</br>\nThe `render(file, content) => String` function is in charge of rendering the documentation according to the given component file path and content.</br>\nThe default value for `renderers` is `[new ReactDocGenMarkdownRenderer({ componentsBasePath: process.cwd() })]` which emits a markdown documentation.\n\n**resolveCompose `(file, composedModule) => String`**\nThis property is optional.</br>\nIn case you're composing components but have aliases or using third party components.</br>\nThis returns the absolute path to the composed module or `undefined` if this module can't be composed for some reason.</br>\n\n**outputPath `String`**\nThis property is optional.</br>\nIn case you want to output the documentation to a location other than the config.output.path directory.</br>\n\n**isComposingComponent `Function`**\nA function that determines whether or not a component composes another component.\nThe function signiture is `({ composingFile, composedFile, composingFileDisplayName, composedFileDisplayName }, defaultIsComposingComponent: Function) => bool`.\n`composingFile` - The react-docgen object of the composing file.</br>\n`composedFile` - The react-docgen object of the composed file.</br>\n`composingFilePath` - The path of the composing file.</br>\n`composedFilePath` - The path of the composed file.</br>\n`defaultIsComposingComponent` - The default implementation of `isComposingComponent`.\n\n**resolver `Resolver`**\nAn optional resolver, it will be supplied to `react-docgen`, see the [docs about resolvers](https://github.com/reactjs/react-docgen#resolver). </br>\nDefaults to `reactDocgen.resolver.findExportedComponentDefinition`.\n\n**addons `Array<Addon>`**\nThis property is optional.</br>\nIn case there's a custom logic you want to add both to the renderers you're using **and** `react-docgen` you're probably gonna use this.\nAddons are a powerful way to enhance the basic functionality of this plugin.\nThis package comes with an advanced composition plugin, appropriately called, `AdvancedComposeAddon`.\nIt allows for more advanced composition detection like `prop: PropTypes.shape(MyComponent.propTypes)` and more.\nTo use it simply add the following:\n```js\nconst AdvancedComposeAddon = require('react-docgen-plugin/addons/AdvancedComposeAddon');\n...\nnew ReactDocGenPlugin({\n  addons: [new AdvancedComposeAddon()],\n  ...\n})\n```\nAnd now it can detect many types of compositions in your prop types!\nThe reason it's not configured by default is it that adds a lot of overhead during the documentation parsing stage.\n\n### FAQ\n#### I want an HTML documentation\nYou can implement your own renderer, but you can use this neat trick instead:\n```javascript\nvar MDToHTMLConverter  = require('showdown').Converter;\n\nclass MyHTMLRenderer {\n  constructor(mdRenderer){\n    this.mdRenderer = mdRenderer;\n    this.extension = '.html';\n  }\n  \n  render(...args) {\n    return new MDToHTMLConverter().makeHTML(this.mdRenderer(..args));\n  }\n}\n\nmodule.exports = {\n  ...\n  plugins: [\n    ...\n    new ReactDocGenPlugin({\n      renderers: [new MyHTMLRenderer(new ReactDocGenMarkdownRenderer({\n        componentsBasePath: process.cwd()\n      }))]\n    })\n  ]\n};\n```\nAnd Voila! you've just created an HTML renderer :)</br>\nThis approach can be used for every format that has a converter from markdown.\n\n#### I want a [insert format here] renderer\nWell, in that case you have to implement your own renderer.</br>\nYou can look at [react-docgen-markdown-renderer](https://github.com/OriR/react-docgen-markdown-renderer) for more details on how to do just that.\n\n#### I want to create an addon\nNice!\nAddons are really powerful and allow you to customize everything with relative ease.\nAn addon has a `getHandlebarsPlugin` method and a `reactDocgenCustomHandlers` property.\nLet's start with `reactDocgenCustomHandlers`.\nThis property will be passed to [`react-docgen`](https://github.com/reactjs/react-docgen#parsesource--resolver--handlers) as custom handlers.\nYou can write your own or import an existing handler, it doesn't matter, as long as it does the job.\nYou can look at the source of [`advancedComposesHandler.js`](./addons/AdvancedComposeAddon/advancedComposesHandler.js) to get a sense of how it should look.\n\nNext up is `getHandlebarsPlugin`.\nSince we're gonna have custom handlers for `react-docgen` we might need a way to represent them in the templating engine.\nWhen writing custom renderers, this assumes that you'll always use `handlebars`(hence the name `getHandlebarsPlugin`) to render the output string.\nThough a bit limiting, `handlebars` is extremely versatile, that's why it was chosen as the templating engine.\nSo `getHandlebarsPlugin` takes in an options object, this object has an extension property of a renderer and returns a handlebars plugin function.\nThat function takes in a `handlebars` instance and returns it. This allows you to configure it in anyway you want!\nYou can look at the source of [`AdvancedComposeAddon.js`](./addons/AdvancedComposeAddon/AdvancedComposeAddon.js) for reference.\n\n\nIt's recommended to extend `Addon` from `react-docgen/addons/Addon` but it's not mandatory,\nyou can just implement `getHandlebarsPlugin` and `reactDocgenCustomHandlers` and you're good to go!","maintainers":[{"name":"orir","email":"oririner@gmail.com"}],"time":{"modified":"2022-06-25T20:18:02.203Z","created":"2017-01-28T14:34:46.239Z","0.0.1":"2017-01-28T14:34:46.239Z","0.0.2":"2017-01-28T15:23:37.741Z","0.1.0":"2017-02-04T18:43:41.069Z","0.1.1":"2017-04-22T09:00:42.713Z","0.1.2":"2018-01-30T15:20:22.745Z","0.2.0":"2019-02-09T16:23:50.751Z","1.0.0":"2019-02-09T19:22:03.619Z","1.1.0":"2019-02-11T19:22:05.149Z","1.1.1":"2019-02-14T20:52:55.919Z","1.1.2":"2019-02-18T20:55:15.058Z"},"homepage":"https://github.com/OriR/react-docgen-plugin#readme","keywords":["react","docs","component","md","markdown"],"repository":{"type":"git","url":"git+https://github.com/OriR/react-docgen-plugin.git"},"author":{"name":"Ori Riner"},"bugs":{"url":"https://github.com/OriR/react-docgen-plugin/issues"},"license":"ISC","readmeFilename":"README.md"}