{"_id":"react-docgen-typescript-plugin","_rev":"57-09c4a30b81e3cce8e7aba734d29d850d","name":"react-docgen-typescript-plugin","description":"A webpack plugin to inject react typescript docgen information.","dist-tags":{"canary":"0.7.2-canary.c1f61e4.1","latest":"1.0.8"},"versions":{"0.0.1":{"name":"react-docgen-typescript-plugin","version":"0.0.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.0.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/create-check#readme","bugs":{"url":"https://github.com/hipstersmoothie/create-check/issues"},"dist":{"shasum":"1ffbb5e50b5cd15ddb98e9384dd4b00f5dfe086c","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.0.1.tgz","fileCount":8,"integrity":"sha512-L5hqnA3UDNWqLl12l8rB0XTIOEGrwAbFwH8JXQNyMGsKlJ4u1TvY2+G6V+GuWg8ZkrLXHvnT9mKCVB9MledOxA==","signatures":[{"sig":"MEYCIQCCX7xOKPiMfNvsm4L4B/JWL0ZAfOBk/Tw6SSNPMo9EogIhAJyUQ9If64/LswfMFfJkiOjZgjkIfYNXcBa7PqkaamFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3/e9CRA9TVsSAnZWagAAF6UP/1sOOmZy11KU3K+msEHh\nPen/rhNK/49SQ/sd5cgwvTvU7kaOQL+rDa9yyeI2h40cNxLEm9ecOwoFCfmr\n/WwBkrPBs3PuQaMAY/ickY4n6eGSf3PWdNLH0sDJRmmvs9DR3cSst4WNPUty\n3T4Tdjw3KRqPJalncQmwlyzE+nvWP6k/52LuVZ+MJKoPP3C21o/pUYI2dMO+\nK/nOFciVb82F6Vi5E5L7LVNuk7zUp2DeHAFMRzLLynzyXaVuUa0or4JEy76Q\nOmn4vJoV0FTWaZts8nAgmXOZqslIHaZkVvbxQlWzSINL+67iiDtSIYwJS/9B\nPHfvIDtbWVSiCfPyPFCswGuIicxk22525+J6D7juAqXPQ/G/HJQTxvRKaGnb\nOhvuCtvrkotQHPvykGKu4CLqf1BJNDHFSCajGmepH/wEKunxO20nBf2lvKb/\nd/VQS7JqsbD06H2XHKbqYtZnbIt62xp90XROWnithM8p8b4GfqCsbm5Dsrwa\ndUkc2i90GP3sU/n6cBzG0dfaDJ4a+74g7nY5z+uiMugoTMTyoDr9sMOApJb1\njmskthv43xz4gYdrLSKPNMpvxED5RxD7zYjPaBR5td7Q04lbW/w6MwpmBKzi\nnI0sbBrlgg6xim2xqLKygBGbhntPAKcDuwDUXUmi5ywyuzXNUwH+jzsnXn1a\nJ6w3\r\n=MOkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"0e9e408c6d2908291454807c578a2c793c1fce5c","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+ssh://git@github.com/hipstersmoothie/create-check.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.0.1_1591736252332_0.5504245724190802","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"react-docgen-typescript-plugin","version":"0.0.2","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.0.2","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"80aa25b5195cc2be1b21b734becaf71cccfb5208","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.0.2.tgz","fileCount":8,"integrity":"sha512-8M6bECmvc9T5uW8lBt79+EZC9IYx7fSApWxtWPq7awqPwCecxd2xIay1m/9kBk+DfpShgxU+5fpdviPVBWxtdQ==","signatures":[{"sig":"MEQCIB6AW4xtOXTLRZ+EAbdmYMKxALId6TQX5tf90bjAuHG+AiA6v7rr70wm5oAXF2qBCjvlsWZcULYJJ3i6cuyicf+SrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3/nSCRA9TVsSAnZWagAANIkP/0+vku8P/jvZQEvGxWJB\nRhh/BK+uJ+rN4LQ1uTfxWDFJUoB1D1rF4QIGS3eVU797iVhFA8R/KxzCuyYT\nDfQIhnT/g+AL7kXyxAq3Gm6rSGoufsj+hPrXKzbeux99Qp+Z6pSVjQ592OiI\nynFklNJn5iLJZXfO2yZPf6Z2xYZIN02WkPQZVMxxhQkFQ5SuZdoBTPQIkfos\nyx4AIkGC9VJ+qustc1Ds5EEmUiJA5F7d1KZO6jZFQFEogqWRj3xcx7n36Ja8\nPDuj3eMEG5lO2EYOP0fkG3iFTnXGV15H4ph5bjR/Sx9O9N+J95CwOO6OWK3O\niSz2Zaao9NiXwPiFHBHr4nIB/vEI6Bsn6WbaEa2gKY6//s/ylTOR3ihxuLkn\nCzpGEpJXhZValItN0rbimdimiyvsflUObHVgA3EdlMVR+zuL2rN+A9qF/eoO\nxbObuqphlz88Y4j588mIh54NZ1JfJDHnL7WPaU1ySmA/NhI/qOGxuHn6SxiM\n0he4fO0d+lnNXaqTk+rgONZ4PVeIC5pbM9AyjH1vZQsYJEQkUX2QwhafXnST\n33JM0Lx3+S58VHPWWcRAG/h0fQFQtPsJAAZq/jWhYM9OZtdpiVOIU2WaHQXh\n2FyjxewYMBKHTseHtG4OS9lZnLcdp927WX9k1ehmGmMydU1WULGAEcDJ9aGm\n1oB/\r\n=sOwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b5139f26b42be49d60a4144bfe9e65618bd1906f","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.0.2_1591736786531_0.02296835445093759","host":"s3://npm-registry-packages"}},"0.0.3-canary.1.516456a.0":{"name":"react-docgen-typescript-plugin","version":"0.0.3-canary.1.516456a.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.0.3-canary.1.516456a.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"4b12696c800ec6da927412ae1174c0e6d50f8431","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.0.3-canary.1.516456a.0.tgz","fileCount":8,"integrity":"sha512-oyuCP2aGYUaQyzBLVRKwIReFX9bpoPOQhzESQsg8O+M3x/tem9HVM+Aj4fFFJOeGzpzWUnCXbAaJsyJslT129A==","signatures":[{"sig":"MEUCID6L74M0KLwTCxLVNQOoCxGgRGcKqFKtN9zXSXxGmLvUAiEAxtAfSzM+h4OxWtmbeyhf2h8ZGhQClsUvrteTXTe+2wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4VHjCRA9TVsSAnZWagAANjcP/21iNBBTrHBCcyxDgbr8\ncJd7U0Mq5pwqvqoJ7uZNQoLMP5dAhFZcEsDkPZ6i2MbeceIWzo/BBjQEmMl6\nFdsKRvky22cNuynTRDp3PJfw44UjZ0zD9s39Lh0/McOkQ0g1Kvbvs+5jAnRz\nJ70mk85xMoTyOITk97roS88TCfgZYWIuYoOsBsgLG0005m6iV/a44LI/ykR1\ngQoyTTUkjPFnAznlM14niec14RVMuUm8DVlb0TV7fhvu4Ev0S8aVmN+TQzZu\nzM6aQ8znr5IFR7xPXgpfVeyeFju5qm5a2gFlBnwFsZqAd2RDBmtGLDhjvcZP\nKBi8kFN7GnGceROCZcSt0Quc5O7vpf8NmLuot0g7u3fO/xm4O08Ko18Z2XgR\nj71SjcyyGRHV7nMJrdv1tkpIjdp3lB8F098V/Q/lLowA/1iLe87pL6+0UVED\nRcRxj66oXiDk6MkFUFwgn/b3+Hc4vgy86ThyzLEZFtiMGLxhOuEn7Pno42iK\nu9MSiY1Vyv+swR0ZBReI6TXYVKgEK/Vnvverxh/G5AZQ4slTUi2tsWUma6Fq\ngsSs7u23NON13B9RmW/zOqroXw1IbxHYlOnqehUSe7m1jWwfqPlLtqqLtQ/J\ndYpcyyd/4WHwQziEo9KE27P0GTwrdEWByNoH64MCyo93Hc5O4L0FBf1X7AJB\nibSK\r\n=tpaK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"516456a5967cd99afc6b65031f6c6598a8503b14","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.0.3-canary.1.516456a.0_1591824866457_0.9180151576529902","host":"s3://npm-registry-packages"}},"0.0.3-canary.1.1efeefe.0":{"name":"react-docgen-typescript-plugin","version":"0.0.3-canary.1.1efeefe.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.0.3-canary.1.1efeefe.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"aa5359bd90560283ee041629098cd278d31e4e8d","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.0.3-canary.1.1efeefe.0.tgz","fileCount":8,"integrity":"sha512-+14SCriPoCYf8hE0y7WMAvSboTTldADuMRQJtfb/S9dtO4pbx47c3Nfsxtfsl2g0CS974pbbaxOwz/zFDu6IDQ==","signatures":[{"sig":"MEQCIFSo1qfWpzLpfWRKsn6n9uMfEEVsxO3IokkFjWXYFz9fAiAXxSzGi4joHcMcZPNvQGK0oA9qxutY6y35rFYT/exKdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4V0CCRA9TVsSAnZWagAA/MsP/0N20qQQbtKfY2H7Dju9\nuyiestObDU62YAXuSLLjkvvFZ9bPNhTCXdbOx/XX/UQHWGsdGEqvQ5iUA0mA\ndvk3PN2qBSGZVE4lHFGqL4CHZJmMa5I6PWaoYb19xXdy05j+kgGiGwZbUHS/\ncgJekIz3S+t6oQ4towe9ekxEBWdbDdvqzTaHUR5Y3nDSdy8AcrpfR59nGjp5\neUjhteQlhTIPfmncaXTtrtVpHTUXRpgSjiJZ7UKVGYbfH9eVYZT1pO6lOCEi\nqLF0LVoTaZI1pwPgurA2XmAJ9TQnxxavs2DbAe5q0UHjzI0VJQorxfSkC3qO\njjndxhquKzGkzPkeCKX/iCnww1d2AxNRDCUhrGgPOZ28Yc1zK7qTMDSvmyjy\n+42zsXb9cSC1brvw5+e1/feTGG0vq2bqXYWCyNyU5bUaIBuj/9xe/aQDx7T9\nv8XMEAsVfGmB6wVC/2JusEYo430XYpcYth1gydBf8c0TntRRAcT1RQI1l99D\nkDWbPRJHA22Sf12lUP0rZsmCBaLD2xnm7MBpQVzmnvUu40nIfgJ1eMybJoFb\nxhio/1PYfWjSzOToWxHVkirzNbNQ9fDty/DTwZoNDVw5qN3cudoaWa05vHts\nTJowGCDUyXp+rWLiN1vIdkHc2UyCB08FXYr24XScaTtCxM+Hejh1illheJcC\nj0qT\r\n=UeV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"1efeefe64cf560c9c7799231aca39046b4c08526","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.0.3-canary.1.1efeefe.0_1591827713486_0.5139650080443421","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"react-docgen-typescript-plugin","version":"0.1.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.1.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"5ff79c4680a4fcc7f1c4a821b36ca87ebf0565df","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.1.0.tgz","fileCount":8,"integrity":"sha512-WtPMmPOu4HGN+GAeONTKXYpyinM0veh+xRago9bBOX7ZBLU/+0D5P+omlRYslUwj1bJb5mzNbEGE/6Gka3Bfxw==","signatures":[{"sig":"MEUCIQCFif59/Xu6K5eyuG36qFinF/HkeuyDi9yVshSX9u2pLQIgaeaQZBuaC0saoTw6UXcaqkR3k13dl7+PnFrEbcXF4RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4WCiCRA9TVsSAnZWagAAp/8P/AojQ1sIlRid9NGBJEU+\nRH6L9Y2fk2R1pyYUbUDXoJLcU/9O/kP/++dJ3UJxWDZ7rUhpGA0SLdxR+fYP\n8HznRNzmMuAdYCTGQitw05X38+v7vffeJ5wqKX8y94HIxzs2slt9Z4G2XFvV\nhqHBrzz1WfPn1/kBEVv1vQLwFvch1j0PeeUGTRfo7ndp4cwj28gy6Yl6NePl\nG2hk36OHehhFKlj8eo/aGF3lP/a7XJzBRTzAkyR2MP8tMLZFci7BrzWIuz6Y\nYwSlBA+REo5vcxilV3YPl3NOhNKqWy7laO6SGSLOx18gdfK4/+Zzn8QMd3DB\na6o36N7gkcxFabGuNPU+PygkFuJZ4jffI8iwlEXjqjx56M/hoYAqVjHIuO8T\n6JIdRZRK5lpG/SU5O6uXHyzAF4oraVzv4j0X9YO1bpCGMQspfwpKoGCW3ES0\nTIpLtduoqYQAlkoTamO0CcWKqnz3vuLgFPyb2eo+L9bFFCnkU8Vh/z2wfD87\njg4saykBxPnyCQMOcalGRPUbJ1rg6zEWtPr1he775l4YEN9X3xotGHkM63z/\nMiiZI+L8CcpfWZ9iaOLC0rQb3E6qHz4rN9m8jQyU2VUWOaNRR/9A4ODNhR5D\nAouaHJ6P+uQYJp8Emw08hnK8wSV31mLoj1rEKip//EYsWWsDSosEJ4ZzS6pp\nM8tM\r\n=CSpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"10f68e9abac779429e160744830f6ead941bbba1","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.1.0_1591828641513_0.2213951789608528","host":"s3://npm-registry-packages"}},"0.1.1-canary.2.15b7a00.0":{"name":"react-docgen-typescript-plugin","version":"0.1.1-canary.2.15b7a00.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.1.1-canary.2.15b7a00.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"4253ffe56e52263d04e70f358ae45f91d15364f9","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.1.1-canary.2.15b7a00.0.tgz","fileCount":8,"integrity":"sha512-qJ/0O18WSdMz+Edwe9EWp930Ds/v7tUcUrf3Z53/cCWKB2+XEqdMbSIUEiy8nJ5WDbu+cpHj9XdPe2NqSFrNLQ==","signatures":[{"sig":"MEYCIQCnlXqMwniUsqenPKteKMek+t3jwFqhYF4OzN56mGuqtwIhAMXXIC7ASllaXDEsostJnFWNAZEEYVGIvt5WN4+N989m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4WEOCRA9TVsSAnZWagAAI9MP/1DK7pERB4OtgRBDKqtF\n5PK2jBt/95wjKCoN2PPUXd0bZhEbJt3iFkugEE64YABinrdppyJBvRzodfob\n8W4MlHc2wSpK3lwRCzjAeMOauzZtAqxx/FmKvAdlG/eW0vDHQoPLtTNaArgu\nflZec91fcAG2yD3ytJCoMwn7dwp75oaZ5aSN+Q8x4Hv1cVEICEXXqgM0gJGZ\nPdxeZxoYoprnIdTOhF3sD2cZM/6jlaE5exug1Q3I5tBtCxxZbGqdKmmZh1lj\nI5padpJvUSC14lKbcoaqVx4DJa0C8qpsT7uVleuiqyh8TKBZyOYHiBbRwq6i\nIgw4bfviB+82oM1sXgYmH78quG3fBcHA2wUv2X3kajQtHGZLeHJZLKuD2Kdj\nDA95KUuHHxW0oKzNtSsBYJOlCSE2q1ryFVIfZe60hh4KtjLSpaPQoFXTi7yj\nhcqUqOnBg7Ac23yzfc7apdX8SbQDOQiiRzwSwZ297YXp2wOIPgxPWnHF7tPP\nEp6O649YcHCEZueaPcToykngjLq4g7sjXzJcXbVnK1SWWfj7OG/Po4dQoBq1\nN2dK4BJywOiBs/oNSF5ukg9AsrEzfG7bpbMa2tkH+EluvUm91VPWOI71WNRp\nwvXlfmwYP9SRSCHakI4gN+fLsvwSr8cojOUtsXrLbQpInb3uy/XbIBdbXLJX\nhzEv\r\n=X1Yz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make \n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"15b7a00d417f863d68f3203e23bae92c7a8d92da","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.1.1-canary.2.15b7a00.0_1591828749751_0.5940433709327733","host":"s3://npm-registry-packages"}},"0.1.1-canary.9609a2b.0":{"name":"react-docgen-typescript-plugin","version":"0.1.1-canary.9609a2b.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.1.1-canary.9609a2b.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"4a1bba74e4f72c2f4271b8521ebd022205642c22","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.1.1-canary.9609a2b.0.tgz","fileCount":8,"integrity":"sha512-4om5FR3q4NkTZ2QRdO2NwS9HDC9Id6OeNPGU+Rv9jmBzNE+j6o9CaewrlMyc2x4BEpZ/Wv2QLKU8iNtn+6DJhQ==","signatures":[{"sig":"MEUCICYmYN4nOkGgJVtbedHzFbI6kEPnvMCYEyJ4p7JmSA5DAiEAgvNYsANj56zlJv266qnq5OlM7/8uAoacXjvWjcooE7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4xowCRA9TVsSAnZWagAAtFcP/Avn2ymbqPKE3vV+7cHs\nQWlvbkFBQXHVNBGDakAToc7Wfz/iIG2pcCidw4xEJ7X3J7qM8/0Ku8sRzRP7\n8ij4At29CRfQxdToKZdHvGhDPZqxUVQ0ZwnEyH8/CzDiA4A1K/OsKz+J5D58\nrh27Rf/ALWYH//dSADVqvCw8I7nliJ09jFxx7AzVqEThUUHNSO8k3tKuCstu\n3OmE2N3Ax02oRa5fgrdLydAUv6Ur6D4PQLQcTTlvEQ0kbzO0SLXGjGbweo4Q\nzQAe5MBotGReI7Y8nb2+2IUw9aXoUDxH1fv5dvw+vROreEFMwi2rpKR6v2oD\nU28etNjkOvOb/PssSxUyJ6nKDLtbjV5MRHVfHt66yd/c4cgn1aULc+n/9MQz\n1uxUSzJF06yVSRyFy+aIxX4GtKpeYh+m8L782kwyP4c+hXkEfjZ4emGma9qV\nAhdbUG/HJsnMtzHSbSu1iaoX8q3Wr3rkvNuF2ku7Ar6WV/lQyQs1xLxFbiQi\nyIvGJCICIzo/tOznPST/UADiLjO3XBIBRcuXIQXh1q9wclzMXjHXGhVzpXqK\ngk4WcOUM7tdiN6Rum+jC4D308k2TF00ACSL5JSSwuQUH1kJ27rutS+Zp4ra7\nIC3CGV3OFVtUs3caZn/gkfJ4j+PmQ9HXs/4+pu7eG0iklPCGcIZsE5p7J6EH\npx2M\r\n=zASX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make \n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| ignore               | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"9609a2b09905a400c8602e5ed33ce198fa554376","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.1.1-canary.9609a2b.0_1591941679732_0.7622630546282987","host":"s3://npm-registry-packages"}},"0.1.1-canary.3.0a9e7ba.0":{"name":"react-docgen-typescript-plugin","version":"0.1.1-canary.3.0a9e7ba.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.1.1-canary.3.0a9e7ba.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"02f6dc72041c5f029e6d82bead4b28f40fc10006","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.1.1-canary.3.0a9e7ba.0.tgz","fileCount":8,"integrity":"sha512-LTeUNo0DLVXpmpB3XvVT3SKPo6Com+61fbHuYntnBzWCvhkg7L2pp3Z+hAvycKNYxwLGe2/hk78QH0zALaGlZg==","signatures":[{"sig":"MEYCIQCgVT5FsRwO336zsrIikckK+cvr0eAiQtOAMLdTfQfaQgIhAJlvB/ieUMv89LN0cP0e/v3Hx6mXZqWU2d16A8XDGyX5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4xu+CRA9TVsSAnZWagAAa0wP+QBTOZb7ENObcp4UXbzg\nLkuhcgz2dPFr8vBkqe2UCaCUiyLENxr801N/HCMpeClrdhPASMaHFFJOK9iM\negG/bSy2KE/tRuQnubLWRDJN3X9rwcAKEikop2Ujj9iq3FfU3jKrRFN4g1L5\nWjEoQE42kxYlKN5lnu9RDHnaJ57xPO1uY5oSU7cMCearI+USA0oD94zjRXsW\ntznnCNixWjgnuEUj41r2hbq8C8cI4dKHfkr9QG5m8R7RiyO6sW6KnGcrWUOz\n9AFX2iEc4dy/7rMfekM6HWiGiNSNaxnERoCRjP7l/5xPFOF/7pHtL+W5YoOe\nftRWjn3fJjJZxai5uOfo8e87IcdYJdVs/80rY6lDsi5XUVIFpnSoScAXNJYn\nsCn2k4IHtncmIPQVWsisYVYhZ2+4ux5tMK8G9o834hz61OLTThKuKO4ryq6r\nRC1LJ7PI0ev5yA9wZ8Q8/akqOvzz9Mlam+bzS5+XiAqx8FrHl6JCDe8oTDsR\nDptqGnTNMBcnWHkDrAt35NM8G/LEIGkwCnc3KrXfpaaJuso34XlI9aOTXl8/\nzSlxkQ1hqUMAA+2A3ASmUNCWIpOGb1kIIvRiHMzPdbL/CrLQl6KlQ216wiMj\nmZzAbMx3tbLwW4wX5ANVmp+ZVwIq/3mrKW1mgP1nTBJG+VVvbzO18TTYvKzA\nV15p\r\n=8lhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"0a9e7ba203007d8dcb111cdf6df1ff0e64c2d400","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.1.1-canary.3.0a9e7ba.0_1591942077747_0.6988509356242694","host":"s3://npm-registry-packages"}},"0.1.1-canary.3.90d42b6.0":{"name":"react-docgen-typescript-plugin","version":"0.1.1-canary.3.90d42b6.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.1.1-canary.3.90d42b6.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"0fcfe0b8628a41974b8bf0420192b9835a150f28","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.1.1-canary.3.90d42b6.0.tgz","fileCount":8,"integrity":"sha512-c1BVSX/Alt3PPpK7IIu4wmwfIT2gWHIH/Vho5ucmhxl3I1f2Yr9jp4e5wTWuZtR1Uw8ORxFtEajLCvnWZDOl5g==","signatures":[{"sig":"MEQCIDwYCizmmnupqU1HxsRsWYplbe9QSm/tCvlDtqgeIm7bAiBhM+CC6QVy86ZHwpZHS9NeaTmjexjWB1NAZ3RQLoX7kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4xz2CRA9TVsSAnZWagAA42cQAIvBdTN3TYSpm5DamQpt\nFBhCFkStpUN9jDOyzz+im8RdoTeMhF/GuJWPCUQb7h6g96G4xrCxZo3n3Yog\nQWKuC6Ij1PWQs3s+lxiwkXW1dOJbeKX4AStx3SlNBVeWIY0cmZbl4sOkrRQf\nS24vwY79lLv2xjRniT3X4w3ArPQJLGuaN78J7NcWCQ34FfTF/YL2rsj0IoIN\n5x1byCnPbfvWISZto6RW5SiqmZQEf0voqcQoEb8tYSc0ZoL06btnWpydHUG2\nZHUTGdLnu7gMqAuLMWrOgcjWQ7lyRcWDxq2Tb6iGHahUlj6XbjpvEwSItBbO\na3mw9JTreNjCk6kVRPEKgJ4GtKh1P3nLVdiJUUrfmlJxLDRU8F030bTSUQ5V\nleooVXK+94KrO7D6A79XONOebn02ivedWbUtpwDa3L8kBiLlo9B2rSa3moIK\n8giStJhjgj0s6kblER4wDa7Q7s9Bz3Goibur5G3N3efAvPuATkSbson5S+sZ\ncAgeYE40zm1M89FeICP4zd5dKgZ4IR4FFu3Ca6kPDSY0qGZX79Xg2aFFWpyI\npNtK96NoSgBChxlqQclfs//O3WJMrQQ28LpaVf6sx9LxyY4OWOWIXeI1nNxr\ncAtAv6QpwLDPdMAr4reQwriGkUm1n7Hmvt8+0YXoWK81X9WmNuy3uESe2JFr\nPh7N\r\n=pOAb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"90d42b69e96a2dc19d5e7918bc9523019646bf95","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.1.1-canary.3.90d42b6.0_1591942390454_0.7990312994827911","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-docgen-typescript-plugin","version":"0.2.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.2.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"8d1359c2fc18b4c467b35dd519c5eef326f1722b","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.2.0.tgz","fileCount":8,"integrity":"sha512-hw/AolIKu19cvib38b9eLuvnPpGP7tXw+zzLxldOTa02jl26gPNYIXAv5X2W0HJvpmZAPdTzoouS5Ok7LbbAEQ==","signatures":[{"sig":"MEUCIQDyoWlOkVGL2yLBwXjYlrFRxXEiCZY3fj7+XDKUmISI4AIgEyVuCh2zugt/q7nLFSc6fBFDFXsR01pJC8GNDXBV1UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4x13CRA9TVsSAnZWagAAE/sQAJRlvb8TYLfHnxcsCxuA\nj5MDsSv6C4C8zkwbX1cFrKlceXgDtbUaODgwE+u4cGpeS0fnMk1PVpD2OULC\nyFU3sYovXZGJmjyDXOW2ElCK8eTCn5gJrC7R8EqxcLnGt0rxmue+96yoKsOX\nNZ9zb4qLBdSU+445C+dLgjlRlfkI9KyQ6JZ3nZ+F/ePP9VlKCDCZ2ztE2Z8z\ntlDp2IztQla1scfRO57ofRm2s3PZXlUtKTNNmm90lxoJCjWdGJB4gM8t+oX8\n2K/iO3ofnv6ln8jp/Kc5enuaFWLHy6glUSUhh3dK5jlea6IoTTAdZ6J5mXHH\n4IXpCuyTHeCOc826SJMTv7LDJquPU5Z2XK+b1YlirQgeI2VoJL62AVXGUzaN\nCo00dAaLZZU7L+TKgiZs5wY0vJAwhItjY1ASsyqykteDgwtlDAsmfbuBsN2o\ntOHVjF7z1ycerdvuD5h+sSu8OLhHrYjg2bmmPgYBqiZUZXOzLou0X81O+CVd\nJrWJLGLk1J1xq2R6vTvepj394YmI0OEsG3emoc+8xyxveJ+HjiEARToV/4ug\niCI24HxikUqtt94j2slg9XhV9I1+8+yy3OKKZZ4+X/nu7bU9VmWmlkLsn+rz\nthNMPKOWRVz34NDMrNQykb4EXUfiwH90viFdbSufcPBnMP357FQeumLc3erS\nxFZV\r\n=IZAS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6bf29c0cb622c1f8c4a75d96317a01cd024a0bda","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.2.0_1591942518585_0.10073647781805795","host":"s3://npm-registry-packages"}},"0.2.1-canary.4.b0dbc68.0":{"name":"react-docgen-typescript-plugin","version":"0.2.1-canary.4.b0dbc68.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.2.1-canary.4.b0dbc68.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"f5ce3810faa9b759a6352250024e610e1080cf16","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.2.1-canary.4.b0dbc68.0.tgz","fileCount":8,"integrity":"sha512-zKV2kddkfV/UEsbeeKPsIW0Fqo9jItbLgGYUcsXJnxSF1xp/opSNzJcFl2Ne5MnQ/ZtOdBUhNwWHuOc8aKelQA==","signatures":[{"sig":"MEUCIDQuXTFo1qcKa6cKs5FMG6rdrrHl2uPSzqbKjlDEighuAiEA4tgT+V1JabJtSpdCe0KT2VfN1zfwPY69p4lSJRiLo4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4yaCCRA9TVsSAnZWagAAnegP/AipmtNa9jx5vAPM+2SB\n3S5VpMe03RHuYZNDvjc5Y88NNYJE1/oBRCXbUcbwgXld4f97y4NTu/1ZsQGK\neC6N92l5D9IQHhJH1erWfdnKwZWB1bw4FthEt9DmBPMG2ajPellHtEgECzLK\nfDJvl9CV2aXzikJce8E0c2cV6Uk5E9Rg/B1ZAjIcncq+uOcQfO3fp5xhRFdB\nk0Ny0V+Kt0NDeHVtPAMfy6uq9j431+c/hL3Jyj4v+UAWhuhEM61uCIy7gjwn\nWRTmZgg353diOPazCOuxk4rLmp/XQe8Am5pDVpw+4Swe9ucdmPxxMQPx13eo\nPhxlmz+omUYp5eUJ2BIOHgltmvVabwubJ63qYuE+3RyyT4zVdb4NVujRVbcj\nCxZx/HzFmwkG3LtYTQ8t712QyAUiSjzwV024kX3087ZMTaUUB+/NT5dxCpXZ\nixsoaWxq1s66e4vWK/BhqZA8Ju32Ids0fewi6kgtimttoVURVmoyBZ5PsXmI\n2PnnAKcBh88zx0wyOEyUn6jUypGp9OyflpRf6DaP3xO6Yrr4HHRrrYRxXtN2\nwC+cO4fF/MpQ5pHqszEZ6nJbs2MdUimBM7HTpB6qSfM+fg5CXoRwXGHPRjO+\nqe251VA6MPDTFr7GYCvxsBa8FBBvVcRsBm9zOilB5amoG850+yGhmgjxYlP+\n5uvA\r\n=a942\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"b0dbc684d59059d0762361a40ec398f26e9c842c","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.2.1-canary.4.b0dbc68.0_1591944834393_0.6761860275636107","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-docgen-typescript-plugin","version":"0.3.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.3.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"ecefe2f9e2a75eb3495826950b0da005c8a0447e","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.3.0.tgz","fileCount":8,"integrity":"sha512-jk5Dz9lxonlXl8pDVMKbO/fqEZyrVBvldgtX7I0NuFvTsvof2hFScyFAyhVtQ0fLOR+VlP7C8hD/bMBK12YSRw==","signatures":[{"sig":"MEQCIHtkfP6d7EMVQ1BHPNxCn5oYIp0gbaBYpMyyM0ng1xcIAiB26+NOZ1VysybtZWmHDWgvpyH1po/AVI8vLScrg9aqTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ya5CRA9TVsSAnZWagAAcAYP/AiIk7OHGKX8VEzGBiPd\nzsjoub7D5xl6A2euJ67ihWK5dcI/Ufizezy3Ecb2KjlGUuQUzb54iTZU0+xG\nk7fbwwh6XAqV4Lshp3WyildgBCrDPBDXaQCRp9fNVRV0x1Hcd4ZhGvIPRvN5\nZjbSnLVvQbehNmycyf9e0cH7BlyxFtJaIOw2b6d5cwZEIt+hmJJvXZDCV8sR\ncE2Q5KzM0FFkmb+SyMpCPq0ulPnaM3gMKUbqh8kvCRNWYfMeFxhhyGvWbolm\nqjf/OxhxZ62SGtAeIrlEtuTVvcyzx2vy+3EDQKHQfjp6JwF6n8uPhDw+WOWh\n4zulqd2aqwdhM9sJFC1w3roBs+sCuG7O+mt30SHVEYySxyDs2GSApdSL0sHn\nsv2hQTH8bBRCcd6fqKmCkfvvaGT8rFAr3tEXL8EDWEX2G7kAFMLmVdlbJrsI\nIQ2tWyBWecwV90jyr1upwnaZdlA9X+2i2EzLHXZk+Lg5lybf9hVXpPYbAbh7\nuaiZ4V5O1ApBs+Mz7hkJcH1sVB0toh9NZMED+gSfNlnjYGPSockxnKTYjIEd\nJrdQCJRoHa4/j6NRoZxxrK672bnpbF13+k4uaP0IdKg39A7YjmbnryRC0DAl\nb3wf7ivGxAvcFfzdGpFPjjP8gNsS2vuxePzK9DQwOHXIBP2NZwAp7yMpmWq4\nHtbR\r\n=XPX+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"dd96adb20ed235dcae758a4a2e811ee20b841c90","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.3.0_1591944888682_0.12385214204114692","host":"s3://npm-registry-packages"}},"0.3.1-canary.5.3dad275.0":{"name":"react-docgen-typescript-plugin","version":"0.3.1-canary.5.3dad275.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.3.1-canary.5.3dad275.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"2e7d9da29ba14713c659da99af83473ef6db0599","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.3.1-canary.5.3dad275.0.tgz","fileCount":8,"integrity":"sha512-mOWP1BdCc4HJVR2LC9FHiJPuvPsgOQvmBGPFu16lcoLgyqTfiJIbIjsPjXjiexPvYQ8KFI1fYIMW5TqgaaDxXQ==","signatures":[{"sig":"MEYCIQC7x65OfYLLFI4mkgzA0NsHbYCgzRlhSP009LVffAF/+wIhAO4sfdxXbeirHj1K6o+eYheEe5p6iZx+eNlTDENuils3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ycXCRA9TVsSAnZWagAAickP/iuVjTclqFbGyKuP0mS/\n9FEpXCeNMtrWSlsZPwNpMXdhvlu7vI5WieO47/QqJ6edapVvWLpu9TPnmQ+2\n+hpYQKAbxQ5JIEYoRCRgXnkdzkWnr4zRLMh/6yOljQjul6d6JFzRl4pdFj8S\nj0mrMN2YzZfaalukvRL5bffvlOf2ypBMzWOFRky+v0G50Rqn6KWPa8qWfQDD\nIz9ApR6MyriEuSSu4ifLlerQk0ZbnCjOByM3xUuYg/KQ0gJ/NkN2nUo5hcu+\ndhLU4H9DKY+JrPVTDpRJIgLkCYPiJ9xqyzCs7m/MaLBeF4V916fkcU0AQN3M\nqWa07Nbio5B8CinLAFmMdXt3EAwn6wVboasU1GtIi61fLruEdiq/nJ0WDr7a\nslQOYBVulG8rKZYL9yPwrhtJUce0VD3757ljHg9CCv+SaS/BKx4fwjYRaNH7\n32LbJ3NDo3lhzNQNy41V55kcPFimvoD6Moc5IDNKAxhcMgQIOsZVuvi+6niF\nba7lmJW8oPozVUIQUK/D3kn92wcvLGhAns5XRUaVw+iA9H9QQcejDaghFB8/\ng91m91veMnjcuRa6yC24jLMP4irbtjdoXtSFioe6fQUcROi5wuq+oH6xpa3h\n3vRilsy4D+vuAuz567gGOufP4APFA7LkOCTPP5mPeFnjDgSG6+jTKUo7lUzj\n4fk/\r\n=Z14t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"3dad2754477b89587a54d362ee4b068cb494f107","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.3.1-canary.5.3dad275.0_1591944983213_0.8202510779170187","host":"s3://npm-registry-packages"}},"0.3.1-canary.e613c4c.0":{"name":"react-docgen-typescript-plugin","version":"0.3.1-canary.e613c4c.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.3.1-canary.e613c4c.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"dc43962a33c7ed86c7bf9ee741cc633f0eb9e8e9","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.3.1-canary.e613c4c.0.tgz","fileCount":12,"integrity":"sha512-GiG81R0rPJbI+CULUlLrv4NZiRHegnnotCCF989wEaB4o5CkUVlrq4ksZ2ipEap7bdwrebxOov5xbLJG/iLqIA==","signatures":[{"sig":"MEYCIQD2cnhzdOHH1vM0Um3MBpOIrUqW415Om0hYB9CZ/sy7zgIhAMUkINd7HbOamwtoH2jwCOsplEBRzAy61VnwGNXmAMt3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4zMWCRA9TVsSAnZWagAALJwQAJyc/xlq+rIyicryQSOM\nnjEGyQHpkrAJsfqG2BHc5tKz2AJwuGJDXduTTgKaLssQC81s2Ltf035wKU1L\nrEbkGNXaZkL8NlNcEiFmooErkxxQqTQAZZZDTMjLddwyzALaEoxRF6CJTGdC\nJaEL7fIfbBZe24uNBILqjdpztL+3gdaFHytUCvjzJgtD5Lz6ieleKcYfJrsH\nbpznTBeHahBNo2wCdMTFhpV3dxnCa88e7vNuxjwNMl6kSzrfYf61FX+K6oqM\nvBsoH0+jL38arql2Xu4DxbZaysaMPRL51/dDLYfMbYmzLjvW3/gQ1LR58n6G\n/i6W9BktDY0EsxHxvaA/SUOHyVkyKfQ4zn5s+mSeFeWWmfm99vUUg/Gmo82O\nNXhwRCHtNCp5VJoRd9ht5SX/9VjRC1IJqOkF1ZJ1wLU0ttBskdO14vAqIM9H\nhFZhPEl772pGGJL+Z+kAYgEk9CnFVZ6c5JKdpoSMAahTYsts/XL3KWyxu7nx\nEk1vj+u/mSkUlA+tWu7NTns4c0XDADzZvKbLaSFXfpydxVOF3z3419l53HZ9\nqGY9FDp38AuBbJqiFiIL1LucZzhFcVkhTLX/irkGYKYvckKcF3ce6aiat6iT\nukqNyFQ2pjhW6aImc3RvpMyL59QNDibltPdfBbKVMALj+IDKC7W12abLxDUh\nB9D0\r\n=hitb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"e613c4cd7cd4cbe03b1afa704f655d9fc514c050","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.3.1-canary.e613c4c.0_1591948054109_0.5937245062037178","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-docgen-typescript-plugin","version":"0.4.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.4.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"79416e040a7e2c8ece49ded538b6e6661462d46a","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.4.0.tgz","fileCount":12,"integrity":"sha512-04zRzxpx5BOC0i8QKBH8lNDMuSxZQHH7OVvXwfShaVNd482MnNlf2+MjN6I3vYUhd0X85i3r2KFRFeMS7fOpCA==","signatures":[{"sig":"MEUCIEiysWr0AxA7ejcOq/37SPFPNo7fh6ZRBthN1mcxCErDAiEAtMpTiAAfIUT3+0HnB3vsX8+sRIx71daeGddB7D+RQW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4zNoCRA9TVsSAnZWagAAZ9EQAJQksNo1OrCy2cDcPHef\ngewuMExbynjZMPhjGSpqIPtD2hoVo5/yMyMhfc+vEhLljp/wQtJE1M1RKaO+\nXcRi7JxebWwFB73jS1Tb47U8B15C4iyian0VzldsT4Fs1cqvlnoug4zys0zd\nfZWWwyF9jS8/T8PIq0pmACLgaOd17KVfHYxbYZS290pJ8MjwshjawbyP6Cvb\nNoV+Bg7FeiVsbux1Z8vXtAWSk6AFB+YYte3r80vAVErR4o07PL3exmUxtpL4\nLKEi+s34KTGYI3kGpxHZ4GceXMyLVQ9NJZNaVoE94bh7DQU8dZfOxpncjI3T\nyWkaNn/Ub6GVALh9fexjMZdJSJ18c/kOQHDO4gzYrELKwNhgy2/F3WYs03Bw\nvSKhfujq5EYoi/t5Sdd8jM+3qis6YMaSSilm6lq3aDW0RlhGfUVUXqExIgDN\ni8Faz+MZJSMnu8GKXZKw88GlpZ3k8/eQhIAaQjsUdfgOXVHjtc0mpN+GLBff\nv9s8qbd8Bod0cpCwPMvZkLgMqlEkD3tHhKhhWX1oa55XZDGCCUTLjt+LWsoZ\n91nGztO9wRHkleoR7pVTyqCNpdVnD+aWyTOobE21QzIeaCip8ie3uO5SyWe9\n43qyvT3LI1UC/Vfe71ehPVjaSTMfW2wGCXCdGuyNEYUDcAKZf5WzMr6RfjJq\nslWk\r\n=adXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d7a59a86003c148df61a995164a9939dbdfd2230","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.4.0_1591948135518_0.803265643005135","host":"s3://npm-registry-packages"}},"0.4.1-canary.7.3b80eec.0":{"name":"react-docgen-typescript-plugin","version":"0.4.1-canary.7.3b80eec.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.4.1-canary.7.3b80eec.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"dbf0df68738d40fda583981cfcb7ba8626be1489","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.4.1-canary.7.3b80eec.0.tgz","fileCount":12,"integrity":"sha512-jsfviYwRFS6D7/jWTehAQzH84XsqS6ZYH2jQyIj8Jc6F3dzIFDlj4RvoCUPJPA0LB7/jGjT0BzCTf1npf5rgqA==","signatures":[{"sig":"MEYCIQDKdjnQUnGXIgPrahr1Dik0LONfyP83dbv3ZxUeBb4KQgIhAKx8w0FlOIW1L3SMM7GA0GGmWnLxOQ0mPWskvLspIOEA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe593aCRA9TVsSAnZWagAArggP/1iPAb2cPMEP7sXYk2AM\n2+dgbwfVyj/Zt+Qq2MgZuG7W4FTeI4kf4w7UmGwdOupEFedEH9Elvk1rXp4Z\nPDuT/YLH4lxwBird9MVqOlCF276Q8OKDDJFjEJ8xcE/wLHXqqEjsdjnZMdlH\n6FAxMwBFKYovuRqXJlHASr308L4muEK5caCGJAVdqiHyhzMs1vDdJDt7zwEV\nHvyc0Rme76ExIraP6l8D0+rFalPkdXvsugvb4cGLr/0owUnLuXueCT9TVxsj\nnJTIVrwoEcF6wW+tcrpPSmAhElAUzhBRmudLGE5pgL7um0GueJ6oyWB19xPx\nvP166jxU04SSKBnyBFex4JV1mNaX6E0Luqz2dW+Lab37/5IU9QlaP8lef2rr\nDC2/nau2inFwOQ8v39yVSUAG9tgDkq3Y/xYSebOydRV+WhWlZiX3zbDOyNVk\nzh6sUzGhKwVlqROPoSJRnHxkXUd0n/StdH8PU7OfK+CGz3YbpCiNmai67enE\niTWDUUN5Ve42jPoApRUJZEbtUAmbGj8ED386PH0minGgGBP+GWkF5sFVScOm\npsKN4yCesSOsd7VF0UPTn/Gugd6dG274iQTLGQVqKCcxCuVK4x//sH5CC5YS\nvaFG7GnhnQYCsuLW1G261iJfBwXg1WGFqi/dUQ+R4oNhIb3hZNEX9kTl8oPe\nujPm\r\n=13hD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"3b80eec245a942e39e6387e9ac4fc591548e1835","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.4.1-canary.7.3b80eec.0_1592253912069_0.2954614015425099","host":"s3://npm-registry-packages"}},"0.4.1-canary.8.97e5556.0":{"name":"react-docgen-typescript-plugin","version":"0.4.1-canary.8.97e5556.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.4.1-canary.8.97e5556.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"3e0385bec48c5121f3c5be8a4682ddb91f631359","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.4.1-canary.8.97e5556.0.tgz","fileCount":12,"integrity":"sha512-SleoYjUovRpm3OmTb7RmHZgtyiIkfWF/rbGAezgfGil6PbkiYRhyyB1B1U2d9eDV0YzfvWeXnQeUyvrAmY7fkg==","signatures":[{"sig":"MEYCIQDBFSKIQnGdwumn+HOJ0m9I4SekkIcio3o6bIzJtshb2wIhAO+TxK1d2xxKLzpBgcdU9HPpEiNm07ZF1/qDyn5CzGyg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe596nCRA9TVsSAnZWagAABS8P/jfyBlDBv0C+7Z7n6KXK\nFl5CT7e/Q1B3aBn4bWXaS48n1Ntnajd+bTb/rrw8QmeId189FzcMqg3+0s48\ncFKG+fElKjveDRPJ55wDxJ89W07Od4v/0w3Ct02iKQnSxh8YGkY86xV1O9VQ\nlpCZFQaM3zCHYSVUgvU/E7B+ODpD8jkjbW37bDRLlkNFZ31UdSMl18U9ODS/\nNm1npQ/hkS5aROOommtHOzGfjgq7f0EpLypUH6GvFzGsFbGGx+h1HIn+zW5Z\ngXJVenagSTn5MDtgRBwo+7atSvdvpyPln7aQRtA4rfhdGt+Sz/DXzcstGfo0\nL/MemwBfzd7M0S7BFpNF4k3eEMTjDVZFz3jK6LAIg+00PRdrNGnHHOs3360y\nlFe7ZrCvPqCzhfIw97ZBQsvQ1MQU4R4VA39eSqSzRhnn8pP5mW6FDegF6FNA\nYGOW+DXHhFyHBAwJhZ+pxi8u/qwVYCsywbuf+JJBnH7DFTY9mWughAp5aRQb\nwEDapimBO8u6KW+Hi1FrdfbkwrSAOd9Zpx4gMEca9aebgjIQGUpvYsFXi30Q\nF2D/UjD0Q4R+t/zDuajcadcQBdUsAMD31Z1dGPvthBZ4cOFWz7hM1AFIYwhy\nSL2mzTav2c3RTDEYgX8y/aCtpCuOBFz2LI5gLHpUzGf5nRSBI3VP8Zx5iXAA\njIgB\r\n=5s/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    new ReactDocgenTypescriptPlugin(),\n    // or with a tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.json\" }),\n    // or with options\n    new ReactDocgenTypescriptPlugin({ jsx: ts.JsxEmit.Preserve }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"97e5556e86e1c1db25d9a873588dda2013ed8be5","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.4.1-canary.8.97e5556.0_1592254119421_0.5097466861599154","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"react-docgen-typescript-plugin","version":"0.4.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.4.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"58666c4b4f213ed03d49a92e5d9c4460afb53bec","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.4.1.tgz","fileCount":12,"integrity":"sha512-+uoMqPWqPnC4+3xIz3e+AIJeJ07HZ1Y4jqziQ+xaRoxp9/RRR6XZK1hM5BRZmaMO2gN65I/jaFcxgaa/uzAtfQ==","signatures":[{"sig":"MEYCIQC8jtP0xCeDZnJWTiMzYad04nUjAvs6knhwytMwAWSTdgIhAIhuoCDc1f4tj17ncExMLtPHH4w3cJZygZzZl1qjIkzC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe597fCRA9TVsSAnZWagAAFgMP/2OZGyjql3bfnDmHdLjG\nO5qVxKgOoaepc8h1s/7gfmBvQgoaaoYYxwbFPmGt/l6RZvv6v73/cvcPe5V+\n1w5QUUBZOjnfKquopGToYTXavorEPIJ1lv4CJPM7243fuYUKCdeON7Z9wvYz\niOAui3c99CveoA0BIwNDKH0gLmNv4LaMFOlZ6gY5XY/S8XbpSbRXwR+liWRU\n3ET4oSRd78HEwbeYv+D1PakRxCx8Dpi5Tti66WDd7ngnz+bYuBR0sNtAhyLh\nSwlehBvh9lLyx0FGeCPiKmnRhp4kTSzZWeWOgUXhl/5igi1nJwQvBOiTZkCP\nsZdHVQp1+1txdXemB9dxuLBl0bemLyEIGmXtF+Lsm+jFKlRPlJRoseqwXv1U\nubXTemxy4BX2DZFV4165KnVbZQJK0h8yh7ZpyOocudVBiqFVr2YfBBwJz9RK\nEoAN4GS2t0RRvzfJMz0eCDQbDd8xcKF/M7cmzV7500YLPPRp7f3AXdUukrNB\n44cZGwDXbGJ43JtVBs8AyAl11vbubTEeNXNnh2zcZRzUrlzp1dVJcCNXbxdp\n/Cc6fouNmbckHmOKItQwzTEeyW5YSC9FX31bpP0lcSx5cc5mRHk5cu+EXfQR\nVQUqxGjAESuoqC3ssebK6ftobhtcaUIvLY6jGNAEeBiLF+RlUYZOzkPUkgBP\na9GV\r\n=X6pp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"0418a0cb1c967b32f2c813e1e3a4aa88f66f0be3","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.4.1_1592254174767_0.3384987017702681","host":"s3://npm-registry-packages"}},"0.4.2-canary.9.7536c0f.0":{"name":"react-docgen-typescript-plugin","version":"0.4.2-canary.9.7536c0f.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.4.2-canary.9.7536c0f.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"b25064c8944d41e36c629cd18c90932684e54243","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.4.2-canary.9.7536c0f.0.tgz","fileCount":12,"integrity":"sha512-IrDbnTrnZF0EVr0+uGWDX68SO0D12+q4qz3Nza1VUJOEtCt01d610ndwY1/DlXJcT4mrFc/8tf1vw0BPYvP3EQ==","signatures":[{"sig":"MEUCIQD2RmffLYDU5uU7R0molnh4FUMqhdpBRlrDLYdMHQpKtwIgdcxzYJ0JwA6mzwzK6VTWHppaolgRaQXHnflZ6NP6G6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6O6mCRA9TVsSAnZWagAAgSQP/2gz2i1+R1ZBc0+WyFrm\nxunSWEjMqTKUxAmOca7bhBNQ5ppBnW0lo14NHn/xHZcCTt/3ohqiViZXu00e\n/+9qOa4VB2TO0ID8ogb53/IjjvjAgAxXQN+B43m0W68/7nVvQf/qprlLCRWQ\nNky1STRV94Lqwc5V//OH2oif+3fde49LLFxR/EIpfdnTAuJ7NIe3fxZrCk34\nbaaXtGFImLuWqpjE9Waxr16aTpeQT2IVoaA5avZOUwOg+5vH4G51dRZKNDr2\nF6P8/fWB41nDv5cASL5C6X/7GpLRqAOEg2IYRckbQkBoF77jD3nuSRqpapqB\ndJCdXQkVxbvEPs4lPEuAtFYNVJKk7fnzUkcpx1iVmXVHyVzbiX4JYedusw7a\nXHe0oclC8ld4QyG4O4hpWDInPhQCoOZ8IU5sWou/7NbqjOnQmlc56L8CsgmT\nT8ubV8Q+/D4mHInDR+H6tgDKsjmYPwcxy4pEPtx0QseQZaCVCmv0JD3hSXfl\nlwDoecWnYuE5RfWM220V5lzGmQqW562IN8zCKUM7WyZ+CAAN7IYDcYPHNSLL\ngkjB6DIMCZTG3amZSBVwkZgCsbn7N909ZQ6RkjIiYBlidMd3A/R5trazV5H/\n2s4hInZENkf6Ik70s4Kl+YZVBH3qKsJM0tUc2Owb9iESkfcze//ubEmE850/\nkOR/\r\n=pG1Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\");\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | []                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | ['**/**.tsx']             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"7536c0f35d20d94bfad9670ab775d495fd91c3d2","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.4.2-canary.9.7536c0f.0_1592323750188_0.08553968507032605","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-docgen-typescript-plugin","version":"0.5.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"704733d99be7d41c64ee651240212d7fd6f8edc5","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.0.tgz","fileCount":12,"integrity":"sha512-7bTj/or5u4UZls7x07MwEFj6Ak9icHwMLSs2mUL5QZON51gDdGCTbbmSR0nKsPISYP+iNqtbsRnlsbvjcM06nw==","signatures":[{"sig":"MEQCIAmA9lKRFcMUeXUuJl+ySBNhuY6HUe2ACuf/bA4kxgORAiBgK1sMIFaoeM8ea/SngseY6p18SmWfc1hSZWBFi89aJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6O/qCRA9TVsSAnZWagAA64QP/RKZIj94eEFtXmPjNsVf\n4bdHsL0//1uiNDuI2uui5d/PKJCwx7GeUp0E9VGpZpEfwbyHhrP4MiIY3AKC\nUo0FbmQR/INhK8RW34PvQxQHTF9CEFTEQc43vJ+bFfIKFz8w10gAanOpTJzo\nEFF5grPCnFPuWD/QAMdXXqlsl8ULiB6OLMCdR12LIGjC6KY6EFwAnMU/mDp9\nq3kX5qmtv8GkayU9ct9DtGDuFc7eOQk2IF2Cm/Jb7asd+aeJSlf6u09V0de3\nqrBVbYE3bCjOnqLZ4MvWq8Y67peAgvv9cESRqETUvcWkj24mHO7JRiOLZV6y\nd7QaCin8MMz4Vu4Z2OLCcBd7JE6k4/JRfH2CniWMze2nhw/vDuhNbr3DMqml\nPViedpV9out3kuhz7Ar9aPz77UcVgrlItVXiKrUsNukcGb1G3VqH9tkWiFr7\njnwmhYY7TmJi6js2HhRuE72s4mKC7Npq1nlk3icBItav0WY5oBzWVxs5XWS3\nj78V3/UHoXAXsOxMBk5CcxoOyzWJxMrJlNzB2pdyfps18up0LJiMTpVp+hYO\nLiv8Jyi2cEOPJVxgEUscZbunpckuflIM34WxKFw3mWK4FeBOk2UYUgSTVTVz\nFMP4Q7/+sqSVrhHT+O/+pFV6cX4RG5vBUFHjqqPDdtneZ6sXqaPzUC6MdZBY\nckyw\r\n=n7Kz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d6ed2c799c3d17a5a0ac9af9491a10aaade8653e","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.0_1592324074193_0.3611795905873916","host":"s3://npm-registry-packages"}},"0.5.1-canary.10.d8068b5.0":{"name":"react-docgen-typescript-plugin","version":"0.5.1-canary.10.d8068b5.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.1-canary.10.d8068b5.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"dfe2cd807e55837347ea76abc44ddbd56270532c","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.1-canary.10.d8068b5.0.tgz","fileCount":12,"integrity":"sha512-p8g8AoLMg8ThP2WS3ByEi/MG60v+0rJR/U8/n2Kg9cLLl/lD0tZeLTra8Hfp2JtjswBemsnBsHpGw8sVPnDElA==","signatures":[{"sig":"MEUCIGHNet3OkjDlA5SwE1UVdKSRs+lblX880Ue8WcB6VgQ5AiEAg9Ju2Zg1Dx81qFtHc0j/QP4IuBRwrNMpP5/TP76Px5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6TtoCRA9TVsSAnZWagAAjvkP/Ao4m8TDHka9m5ud88Zc\n2tg01wlEhbCXXFYKMRdxLxg0l9KTmcPoXR24pg/MCHTe6XgwnsK7MKcfHPcs\nygEev2IHHjYDhItppsqqmMqEcmfrYkM5XJO/OM5gqXwDezVUN9eHrgFg0IQ7\nvjjyiKnOdaw1Tnbe9CF/S2HrA2SXpKF1vSiTyUWK2YZ9BcXWH1tNZdGZpxgw\n1RlSH8GWaOjjEhhA3Yt09g1opMm9Ew2t+WHVupk3j9NLfByjzMxyBhgyTbhm\n6BQD6QVEuocbhyrivc/Vd3iNJY59uCU2gjWiKXw1B+NN1Iv6xCwsYguMo7m2\nS0NEsS2RFXtpMNiuBwkOVlqVc/FlQvU4CfOOhq1YllFqcswQz8rktTveHTMx\nz6kFBjGRcizEuQtUmbySWD3IWlpBGAR2wnK/AWAYk8TSH9/olIH1r0ovprOm\nSpr1HhaKTDlpnkyimig3bh1Jp6HNNCh7FucmGwqrz1WQ70LoMejiWm2jRf3E\nR9BThbWVvbllcmkHIB7bLcdokyWQvu82fqTbALrMu0MxDutuVxt2KjCGtPel\nSpaNxgZt0P/CS4KAAEGszBgEOLIacR41Yc3nl//94oYPnZF0B1t422RNCwuo\ns6QIfNJBacfvOVUUxte2hmL1uxk4Om/+MlLn7N1x/uCK2yHirb5CEiS+gnaB\n/Ua8\r\n=pH24\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"d8068b5afa0895ef25b706e3ab60ea200e34c6e6","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.1-canary.10.d8068b5.0_1592343399811_0.4895664668898394","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"react-docgen-typescript-plugin","version":"0.5.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"383a4e92e6da07844aebb0927af7766f827b50bc","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.1.tgz","fileCount":12,"integrity":"sha512-zBxrg3+N0UgcT3NGnrUEhAjmr3DMQq8XsKZweWpRfDAW9BnvSOoVVbKUvdq0elTokkHABIpk6Q626kwzYr4J3Q==","signatures":[{"sig":"MEUCIQCSFYI3HXtj/Zp3lQ1zd8sdkraPK+AedMcFyuRQlp3ndQIgGpLmzvsTHWzQOLPD1MfOim3uN/zo+V64cZknvKxHXH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6TusCRA9TVsSAnZWagAA2FAP/jM0pUdEHDnwFj8EYEL3\nN0erBXLvbMNmT3/y2iIL+m8pCiCszHf3nrkxPBeIULgQiItciEpS8o8yIZnj\n3uPFVvSGjM02eXoj08n3Qcf0FPG1Gqro1zebBBr2mpLy4Y7o2yisdPsRUjz9\nye3RaloXYPiz4okSxt0cEH8hlVYx55Zn0VpkEr/wDGzY7Lj+GhHtpXQyT3jP\nVD1Rjc+QugqI3bgOfYWq50th2L0vZSXR7qYhv8jm8McB/u6Cns5LWtY8dARZ\nAm7D0fVk02NpuanhBRv7U9I5TqqWW4fefoRk54pBS66h0qguL1srlpMiGV2l\nWh2qZojhzJBOoYImaKpGfNRXkOckeXp65E/r/K5GoWSSj0HbLmTZgAjPFPLS\ndSHUxGwwR2KWIAsa03hcS6i5mSYf+EJ7eziNH/D0bE2wryGuudfpCVXpGbvj\nde/SGAwdE4zizko4SjyFjNNObes/7tKob+0K6NY1KGzo5+G3YQVqgCPw2+x/\nDAU1WWgeCa72NnysTzTR23olspGnm71SMcBrHpijd4UOduWgKNBUhRSGS3d1\niHMvp/mPhqFpe1v74R2TeRwJhg5bcP1OVNub1HVk+Q4ikSNJHVUdSRQ0vvqG\nFRykaV1v8//X4U2zwZZOoz/H+kffx5gPBk7oStfCGA5j6PD+aISuU4vDCfc5\na9UZ\r\n=y6bZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"ae949b647bd215bb40d1a093407c49b098f540ed","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.16.6","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.1_1592343468364_0.42066476082377013","host":"s3://npm-registry-packages"}},"0.5.2-canary.12.47f51e6.0":{"name":"react-docgen-typescript-plugin","version":"0.5.2-canary.12.47f51e6.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.2-canary.12.47f51e6.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"377f82d91a98417f44c782ba3c6bff92993b529a","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.2-canary.12.47f51e6.0.tgz","fileCount":12,"integrity":"sha512-JCmHM6LmaNn+8DMLQceYK6U2T3NhfTItPjDfu/ItWSNPPeMKWzN7QYDnwJvmDr0rS5CrfeTaH+ZTNEQbQZdAtA==","signatures":[{"sig":"MEUCIQCDxs/068iv3S2WO+uT01Ew6+aB0Pcp7FB8XqwKcQsY5gIgFhYFk6pUlsjyEE5WE9RYEE5LvJABBAD0w2BjTh+8M1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGNg3CRA9TVsSAnZWagAAO5wQAIt1mZgn3ccyBj7kGAPe\nP2DZFoCmtqLgEmWdCnp/j1ABIsm3VH70zwc7raCxgWWIXV5W/ceBhCJCpYa4\ncZ4BMxYZZwe0/sx0zXmBWhvessfWrlKpQ7a5JX06SPUunFYuhxT1YbQE7i3V\ndHBrkfsnt1COBlIvEuPaEneKzgYY7K2JsVeLzVoPMlJi3620NQDGM4YynnPU\nuoagf0y6fZt83j/ps0VZw3t1FW1NrxblA9Xfwdks21AssqQRg9i938NemmWx\nEqAHq3rReYYGW80EHqPwcuWcWdSCVA9LUn/jiQmCWvthD21rafQNvLJxgn8F\nGCgSVDzhmXvyAcsQ/ITWriwOL5r6FBnd0jNNHY23ZJoheP4qTeSsJChbG064\nS2pq4AbKC2RXsDpci32x/polWEiGOBrP0UekkSdQXELPDVtolFI6ZPAk5Hbv\nyF0UOIMzbYkv8MPlzrv9TxXyqFw/MD19ZlIIgK5QAPL0QaBNft5aLmjor47G\nA3mDtAKnGGWiltbrGbdJzCfWvLG5YM5iLZ/U4P01IxZrlszT6fv29pAD5LG+\n96oL+dl1JJk2Ei7GMH1MzmopWfsaaAUuoPLZsZPfe1LfHC+9xnSkvWE3P+iW\nFt4pXnUa9ITKgOLwnnie8x9I8L/CYp1kkdcp/vH2+EN7mEF7bh2bj5dj2auC\nCakt\r\n=TqLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"47f51e62c4cc648b15511b7b7c4b920b43b6f73d","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.5","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.2","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.2-canary.12.47f51e6.0_1595463735172_0.21917445962134496","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"react-docgen-typescript-plugin","version":"0.5.2","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.2","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"2b294d75ef3145c36303da82be5d447cb67dc0dc","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.2.tgz","fileCount":12,"integrity":"sha512-NQfWyWLmzUnedkiN2nPDb6Nkm68ik6fqbC3UvgjqYSeZsbKijXUA4bmV6aU7qICOXdop9PevPdjEgJuAN0nNVQ==","signatures":[{"sig":"MEUCIHSeIfnSPcPjXNbi4IUIaZYba+MddWFRs09iPGNBGHKpAiEA7BbXTsYUfq3BbdQiVrCe3njZAUeHvBF7k1FSwE4rIlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGNhtCRA9TVsSAnZWagAAUQgP/32g+oLFeqJptFNcByhc\nkNSnS1Iasd+sBjLlyt35cJjXh9cojTc35lcYWNMtnANvO4wL+aptV+zh19wd\n82u62MlDjTTecw+Cja3VoWMlpAhCBihhFqkx3hsWa3CfaGTZbNLsa1hF0e3p\neND8dbv5yyWqwYG8csaa4g0eYk3U8Ls/wI3zakLyXVgb4Aqb6yT8EGlre6yq\nbMBokPQvNgDSTRZDOSG91y0fGDnolkqh8Q/wMQcbO9/hBnHIHOoY4L3CqZ+2\nc/4UQouz4vr9kkthhD+fX8evj7ssyi1N2AcDSHsCgUEKeeUGi1zvkxmUJ3AG\ntGHVpz1msBfCsdDMD6/RLr5kiyB13suZIcmfMapN3U2lwWX/NBjjC9ZEDaw0\ngSzlhJigYppqW0IPZ3O7mVK5UyY99i4+iiFs+3FSY5eEjjRp6EiPSHQvm/Rq\nr0KOEH+1CRjmw6FVWlIsyHnfLXInG9cgk0EkLKzskNqaQjrebAb/yWEXh4b0\nzREQ99H9KduWuBsNTBjTMwWBnB0/ApbRlpoczPgI+B/kJ7fA8tsJFCaad9iK\nIcKP0ZdZqo6rEZ2bHuSpyehxrTwblbPD/sG2c8uQX8r8eVpSH4q9eY8lCxI4\nVZyUcDj6PzuhjhsJgSM6wL/6q5Jsrl7aSkgX8TLW6ePR+j199nIoLMXXlYbF\nVJF+\r\n=gyWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b2c8852fc4c3da28172cdf9cc08270e834e1e96d","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.5","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.2","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.2_1595463789460_0.4886524240587933","host":"s3://npm-registry-packages"}},"0.5.3-canary.13.57da91b.0":{"name":"react-docgen-typescript-plugin","version":"0.5.3-canary.13.57da91b.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.5.3-canary.13.57da91b.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"dc06203ac013c3da8394be9331d5349c103ffbc3","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.5.3-canary.13.57da91b.0.tgz","fileCount":12,"integrity":"sha512-19aUIcHUgU8pk5ovhsdbOMG3vlfNJnXzD4pnKiXNiBQuCgQAcd2CI5NNiFMBSp6TEbcwzXWWLr4k+lG2LANKfg==","signatures":[{"sig":"MEYCIQCkSZePSH1xacO3akclvE5bwOdznXjSViRbNlbvPLqPIgIhAL7TsWVgZVvWqxpXIQdIzz53rPNrMjrCe7Bnwo5OnXIc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWjFCRA9TVsSAnZWagAAY/YP/2aqyQ1FeZ/oiIXe5Bmi\nF5ryMzocFr1B50LSVFY/I+xH0/IwWjNAcVt4wkG0HjBBIHTpaS4Yvf+MCagn\n0C7wzTWMhm16x3NoN4xVkeGIPkfnyulSlNEyn49+/XeSUpoWncxwuN9QImjA\ndp5qxwDEjV7519z2pBoLMlnG6sdo4J+f6UOLI0yhc6Nql18GNWJTgYtWrI9S\nkLzUyoUgwxeRgB6qRpCns7h85CEBrDrBiEf7KIsYi1L81CW4mZBqcUgV1Bo3\n001ntIh3AjHFTbJ5L2AbWiGb2NTBzVG8gicaVul3TQrUt4yhnPo6ODA5BQv1\nJkugWYiGr566+ZjZZdaXZA3/5kWfnKVrTcPhzr2zfYjIuFaxYuEUllE/bs07\nKOQCPIDFkoNRbIoIvXrQqKEvL2QnS5gexZ8aKlr4tK7t1lD5y2qRIsJ6uXF8\ndfbK0MMw5S1CT80fJvCHYWwvrEGlcjx2OZqeUtbYp5hv+7Jd9RhzIj+7rFSL\nB9su9f7EHsgtjVRfRtBPVCGe+G9ufnegMkSX/q7adVwngnGk6nBw1Hl1mtN6\nWfD4R48DZXZj2+TmCuXQQq+dmgh0UC9uXeV0LHEXH1sKz6pqjgJz1D7YkUaw\nq9f69kIcMxmAUaTp5hRHEpHX+x6/bRLiDZo5J0He3u+UsScaZSlSUIXoOwLk\n+Szz\r\n=qAlb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n","gitHead":"57da91bb792c9555e6147820e5170fa06f95811b","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.6","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.5.3-canary.13.57da91b.0_1597335748857_0.42030746487604786","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-docgen-typescript-plugin","version":"0.6.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"fbb465dad3c5553d9300af19ba3763e9b5a80eee","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.0.tgz","fileCount":12,"integrity":"sha512-RWAo/uC3+5BcOstK+YTZquIWq2EunGFVVxiU1cnJ3+XjylwVKlJ0nZ140IsngxGIH9H5KyFCObGJwKxOTpNCdw==","signatures":[{"sig":"MEUCIQCFDtHuTD1GFfzGoqKAdFMdJ1rZsWjAw5k/cCLMK2zlTwIgW7234pcs7ZPicpu35AE7mCWF3jvDMcJe2E66sG7KZrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWkTCRA9TVsSAnZWagAA5QwP/0gpdWWTjNF/WzuLYSRI\nsdQoaAg3+OcT56DOSkfRvB7SwPD76CV2Wo75r9OsLbnRbyq1VYIkyIIjBrs0\nFHycLv891xygAE8ObUW1YcdhrX/y/fPoVUF7TP/8HcfgTV0Z1MvfVRg5Jaz0\nly2fFANbwBfAyltrKcTZdsU6ihyPnn0gPIjv7EaCHxE31MmCojYBcOmQaEtQ\nzcVjKIoMxh0NdyA6EGtXZQT4ly/YqNTYGMofAEp9jd78FIPel76SB0dvMxZR\nys/eqYmA+d880nSU83KsFo6unZ2gMnz2qdzdddxklfz13ysneye81OJOor5x\nvjUqqjY2Rc3sjrN/JK1aRQqMAhJkA0o8X/n+FXNPogNo4anK49DQHIbJeUrn\n5YMw7CiEyeqIzNfDpwfH8Ita4zjiZLVuuTEnu0gCCy68Xl9nf+qq1vbvN7eB\nIPdWwtj2WUSANURsHWSRXTwjxhT07ekdG6fvWxqpM1tz5u76R3T3NVZkhVi3\n3ErblInSpS3ayzYg/Zr5a0nzcXOdMv8jpKry7LEPApcUu3/19V55fTQEBBbo\nPHQuennPXnvecxXzzoFe7xiUvJUIpc3RR4mWkq0TZJMxOFdObUkK6N1AjatA\nBIsocs4PDkduX5A+swjFnhbaCom+fEbGmw2JJENIaUlzSdy1DWGljoon/WEy\nuwcb\r\n=bJ3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"14935a177bd033884cbf0501c45f21c718834cd6","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.6","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.0_1597335826763_0.902250878588305","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"react-docgen-typescript-plugin","version":"0.6.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"102efb3fb5270288492258eba14baddfc7aaee3d","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.1.tgz","fileCount":12,"integrity":"sha512-h9/qNpEwls/XYEdUO+mBxJyceq2Pxa2E2fn3hqokPJ1SR9a+UDSug3FefBp1AHXLuRQzXKYjVuC11xH1BmHfEg==","signatures":[{"sig":"MEYCIQDlhIlkq8o7rZys+STaRmiMuv4KcTbeIKmU7iBQgfOocwIhAMtpOlCkd8QJMgaGakNcjXRSNtdss8YR2ZnqfpoXhotA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYCUCRA9TVsSAnZWagAA1lgP+weGW23CPhE2eHT6Nfmb\nBjirDhRAcWtdJgCTMAu3nvbT4QTqRh3XAQxuJGowAwrQc7hwfWQPkui7OV9Q\nDozLIJXVKj+p4cbEGa9kBF4I7zB3BNHBwS5o5nf7tTEaiEDDJCvL46/pRSC1\nL6rwaa2dG9wZdPucxHHZucNUduILBK/GLY3UecK9o2XYigdzs6NtldfNuff2\nm2leh9wG9Pd0grSOrHbGXs3MpIjSbGGNXTixaUq6w175+7sWYAEZHXBQ9FYY\n6giB+soMqEmOoQNSZXZ1AHH8xGphnnpPi2pjPU/4IlVQGG+NQlyqov1nqACg\n7ndENzPQY8ai3VPiy17+DoriU0hgWanPMrmxueWbn56Waq9+LVU3LMpWPd3n\nzH9AGPPXxixPkjtIBvZ491vObwthdfKnYLxMk9WaHTNWCmjOl3nKMKffJi6h\n34sNi2jhaSkyg6+9OTztXgy0oKEDMCUHor4r1ZAQ01DX/2qZEjHfmicc776l\nAy8qObzIuyXVZITfRJil3M6w05hJUS5V1tIJ1anIK+C+UQvhyUz4TXIzQj16\ng1kCR2XXa2L+0885UXgJ9JqAs7LpD4StlnmZkjtmf9QSEIxF7/qrNDPN6TKa\ndkzW1lZP72b6gOdX/2PhSYg4u8XYDQr/NbdJDc24j1dc6BvVUnMxbwdtJlYs\nO98X\r\n=SrdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"60908a7f1f2dfb291dabc404dd8878812a10b782","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.1_1604681875775_0.933471577180538","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"react-docgen-typescript-plugin","version":"0.6.2","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.2","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"dist":{"shasum":"c83305206c61d5c7e004eaf2dc4661367ddc105d","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.2.tgz","fileCount":12,"integrity":"sha512-Orw0WKdJGAg5eMZGbEMw/rKonoxbi8epU6RJWTW3ukWuTarxckFXTltGvm8XADAWlBHak30KD71XThtJruxfTg==","signatures":[{"sig":"MEYCIQDySahO9QB0ZXfLk5tMlZMvYI9BbbAISoqShxbyVBMIVwIhAP7aBFUXqhYX2G0udZjP21UZxMLpWvG7USQurx2z4Ijl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYEKCRA9TVsSAnZWagAAcgYQAJFyMNKk58yHEzHKLAVA\nFULbfyXCNrd0G/PLdS0Az26FN1pn3uKqLDbu13rDh9hX4td1s8srW/T9PJ5q\nO2M4+tJDhWnJEsLt92BZUwuhvfG0UNBIo8BxxuI/vzE3tM+6PKDCNGPgguio\nQbhkcULEP4Rzw3hVDrwax7c9UZ0ExjZkCbJDM+DiCBZ77BZdwX2b0aycnGqV\nrjDyJrGzaiDfgzpKxiRDIjQNNd4UzN/pU8ZEdF5UPzNNo3YkwjIlotGoY/t8\nbcWfJTewg8eLiuApts5t7rWiq+TaRc8va6bpjYNCTxHxlozajVKGrkaY5I+0\niBvGyGzh4E8Dl3K0KIvdKUvzDtIrDOL0z5hrVGIOJgV/jidpALjupAANdXFt\nmEhYAvGuxERV3zVZOgiJHSmpq9kejE5mapACsrgA1AXgES7xiYbLRMVxltvp\nlS5Ey6a73cWsf/v0Vp2VeHav+oz63QMlTyVzyDbrHQgq/D7b3Ll83VCO4pFc\nuz+R3dZomb34Qp/PifTZF0sG74CPOb89SYzQrbWhNPoSXQDBuEIazsmCez4X\nR5Juvx13gJCJL9ktOsFshSc/9cI+ZPBBIkoy6zSGk/FyPBQP4W+ayjGQ/avu\nPCOPnER3Oxfb5hk0TjdV3MX18010EfoVZ7SDEL+uNXoWGZMtRgTJbBbAFeL/\nV/Ky\r\n=pOf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"a9c3a5d20f9f84fa7d5b9e3ec028e866a0dd9bfc","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^9.39.0","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.2_1604681993780_0.6549764452870301","host":"s3://npm-registry-packages"}},"0.6.3-canary.17.c6a1f17.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.17.c6a1f17.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.17.c6a1f17.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"24666a76814fcdbf5973e14919f716df2618e1af","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.17.c6a1f17.0.tgz","fileCount":12,"integrity":"sha512-xWFdf1d3FTlp/bxZb/L7El1SrohWoCpCKbapSarSsSHxI9v/3fxboN5nRIZ5g7rTADHefhhNcVBSlOcWpGIErw==","signatures":[{"sig":"MEYCIQCV1YYZGLkIPkCotcb52ppK0DCxzY/tW8HaRJAM3ygYwwIhAOexECDOjIzQTfiELEHDyQRsmJ7vPb76qse6YIvAMBhn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYiqCRA9TVsSAnZWagAAGV4QAIJCLYw+M12TqXsAh2uM\nBcpurPQswYfK9yUGryrZ8nMeTeUm5edTUMgXQs6eWMmYkQLWLb0C9UqwqdCn\nQODwLxtYz18pLoTsvIUdFE9MBt/vabAzPiXaEY1u1foQr0k3SI3N917Eyw5g\nURySfHQPW7WH5mW0eIwunmEXiQzlSBZ1KjQnfzJvmLbX8M/wuFYfAudcrzCL\nIkMtcTpgINFMlAzENsUwpwyd/NJQJ/fqzE6/7QwsO2ssSmbT/RCssQavd5FU\nh6Qkmcy8/ejWivaYZF/fViJUb1l5QauUZ4HuZjzcG+v2t50bfvkk8qNDLp30\ntEGZshuvuodYHr7B62Iw3pd4Cvwaw9ZoehoBT1SkgwYH7diB32l3lzOGZ3Zk\nZIEBg5QBmYRnYeIVm4AI8gJAZgr0a/ELUbVlZKIs6rQujww12BIzVQnxHHKC\nU82vBgjSZNt8MWRv/rurEmdT/cITmnHZFu/m78OI3pOTBy6DcXTUbWVfoIrO\nZas7anUYBm3MiRB4VGUuOSnYQEYLqhZiab1tNruJRvm0LqMJnVMGCCryUldO\nAXcZBxaqTV2uixKTT6c1uNqZhK4b2DB1oXZ1eD6pmk7mtXwa/3+DqcCqW0gj\nSyCRqjEk5xXsveu4lT01S+9bo28jjsy5lyjxuGT/U0FWYIixusDZNdPLUfED\nXwmA\r\n=WTXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"c6a1f17fce95e21a6503d11f3ea8fdd3f7110cb4","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.17.c6a1f17.0_1604683945446_0.9041296544110755","host":"s3://npm-registry-packages"}},"0.6.3-canary.17.c0414e0.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.17.c0414e0.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.17.c0414e0.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"204415eccbdbda4fad039f4b0ed71e7f81cfec1e","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.17.c0414e0.0.tgz","fileCount":12,"integrity":"sha512-we+5fHiG1FCkMk8PNHgos3QlIjDWM0nOWGZ2euX2yvPwX/oMYIfAOFq0h0V/Na1OZYTSMmf7YuIf7aJ8sKz8iA==","signatures":[{"sig":"MEUCICGn5lGI8hBeZpFZ80tnGvM8sH3tmLyXjmzDxfP8OzFwAiEAnicC2lq/pqfFH1T3Fowm6dQYrfvTqMdVEgWquZQdpeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYkOCRA9TVsSAnZWagAAGbIP/3m5xFMYNbLkHY6RJaOl\nqoyVbVndzj+XQ1CfwABgbk9mRv0i2WaVhh76kKlIQnel2VFADxSW1gl7QpFQ\neTRUBazkZ4KHyQDMsV/wclMa2LYZBxGcrOX+roTDFN3Y5y/eNs7IW9AHlqpI\nE6YVpkJyZH7ebJOrvMXFUJ6rPxp/+aey9q+TE+MYWW5MZXQgDHTlBLD4SBOE\nltUF7+BqzbPm1e5V8t1K+YbOWjQDvosbIxiGpyAB2vdQrO8F1tnubsnOwMPT\nJnASFom4WdUyXmlXyW5cKPPrEin6P0FwqpjMFw1BOANVyY3gfHuykbqRaT4y\nHvF5aCDdYq/X1thwNEzZOise4fGP+FgmO9vXfi0zpp3RSNU02qV1yaNCjOzn\nwJe6hZXg7xFDbpYhPEChr7lZ+VOQT+mmrMGx0bKcsBfsA91O2u0ADSJmUhUn\nIV89twHSrXcSgI9psB5NsmVjSk2hXWbn0ijBsQxTeqf+uk65Vv84CHZvZZjs\nBXSyzd6TKgCmEB01G9hQlnHZFkUh8mfSsY2jfbWR3hhYNkebLgIMmfTwAcoQ\nOPUq/NiTeUqflVup0RI8aAxLzRom/XVW9jx1MT4VnZjiMQAbCouMQ+DSPUm/\nHMjXkQYtn6OBX4XzFL3zr3lLXtNQStgruVWsO0ocMyh0fEQaOfnBO5fHvEpD\nXh2C\r\n=RT1l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"c0414e0e242fa78754ec526d3a5d15a045b1d9ce","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.17.c0414e0.0_1604684045644_0.6834425998794773","host":"s3://npm-registry-packages"}},"0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"61dc329f6f06007886650e75bc7d7318baeea869","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0.tgz","fileCount":12,"integrity":"sha512-XZnut5r1L4mj6UxWPF1ztYjD0lmKh/SJEORIRkrQZOZsKB61QEBdbbsH7T7x9XlP8dqHAlECNQ2TDblfTJSTkg==","signatures":[{"sig":"MEUCICaq9wN9SlZC/hHwbJ7SO5lQjtHzutMHvRmm6apBNhFUAiEAiHtP/QgBO8GyfCP4JoBNBkSqzsB6UA9kQXM7f3yLRk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYlFCRA9TVsSAnZWagAAjMcP/i+nxQtgP6YaXFWCaKUf\nXHYI7Av1xKVYeRvxboakLvOI7VOytSzlWFjTwQsY5g/gzqv2rKmecloGZ8jR\nsu4RPskrU4PLhCrPwAdLqi3xGAoGhYEDwYa4BHnbewiCoy5oSLCzjcE5Rzut\nWJ+s7eAy4e2U/Gl71eXjWPqCYT/rTBnLtgr7Y9R1dTxxzIyDg4PjfoApJKzv\nX47AgdGdZl0eEuAqaqjAws3BCjCgnx3m1kgWR/1YHt+aLwy16wFs24wZXbf+\n3KboHgONJttpPBlZNk/yZMx6FQz6GlwrzG8+HOPZmSWpTMnZ9UUezIHahAPM\ncHt0ZEuNq2hIOsfYktht7J1WT1wBS8/gZBgvB5qIK0np8qdeeUlMbtt9zm2m\nK9FlFSgNxwCripQ2yLjc+ky8JEySNjX8aegsxaXZdU1EB+yf+m57wOTxsd5l\nEMy6/rloOxP62R0dVQIaarvYOPJ0Nigfss51D/FFyKMpSA8v41K/iyoEQwdF\n5qHoDiI5P3VgHdPLgyTjc6ie8RLMTgVREuhN3mu1yNIGLjjVun6+ZwCV3Mgt\nayiMzyosRdsAK3RzDLncoWMHraZPWhTaw5NjjrZP7h6kIqCZy+tOZKjxgJ0U\ng+SclX2fqsAK7pLGbQOKNptzf63LHNFH2b3Mybv4m6EpyQ5fwsSI7yDzvVLh\nrIRh\r\n=iBSO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"40500525c933865b0bbb6a34ff360138b740ccae","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0_1604684101176_0.9704112884675913","host":"s3://npm-registry-packages"}},"0.6.3-canary.17.830dda7.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.17.830dda7.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.17.830dda7.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"cff81ca4f8121d3d5708145dd7c53155ab8ba3f7","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.17.830dda7.0.tgz","fileCount":12,"integrity":"sha512-zkSCL7AxPZyV49h3h7+UZLEopHbN037YY1D5CdaC6BpUFzb3Hmr2zjDvTdm7uTqcpv2Ba7y0Sy4VdvqzfnTcow==","signatures":[{"sig":"MEUCIQCfGcoPvF/s0Dcp0o4y7YJrL3trGI8O4INeV5O6ZqwmFgIgRaKxpllZaxbcB3PO/ohayqRbJegmCc23nYJmYQ7SiE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYlWCRA9TVsSAnZWagAAE70P/Rc4izjbMCJ0cIcGYC98\n6wdSQh+/2FdzOnbYwRF13DHgkfOBwM3nGSPKpqV0/liygiq4NfpgvTxi8wnC\nR5SqS/JCTCrYly5i4i8Asxa684ucft7fs4h6mIXpy9qROp+FQ0mGfLQi5TEw\n1Aehh2AO7kxZfme7IwMhvgSCMkMYFqHg2tqNk8XrMooE+914j0dJIT0h9xqP\nJFsj+6WsMtwQEjev/HD9DCGYUNEYqSoqR9SkY/EOd0LReTkUtbpSELEXhN3g\nQnb6tDTg9fQgNjtMmKO0FtfxPar+9dISV7TjjccH4TTK+Uvde2EGItUnz/1+\nxh84bJzMrd3+IqSf5GpNiAF6UXKTT4yWR+dHWfX+I/iQPjnP2gjZQqNdd33+\nvCgUNSrlcRZTCb3aX3BVa+dAM1z/fWKjid+xCOwJapGrae61s5W9ai8GO4Op\nefczfy2TXK2SWZX7AOWjjEiWg/amjdfqETpcyu8vjYqV61IoXlwOxMut7ZU/\nSjHs84Ll9kPKTvmbKe9QB9J1dV4KrMbqPS0PKzJQtRrcrkq9j1LB4eVnV2Va\nHG/PYfAn04ejQbbtmptRqIFMLx+hWLIByLgzuV5HvG8ab0/3hhhK8TZ3Iwvh\nvJO/oslX85gjurP485B58SuVx0qsHp8v5di6xaZMXezhibiZhoXGmGuJsyU+\nKGcD\r\n=UAzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"830dda79abc998040965c50f820b7ff58b7b7b5e","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.17.830dda7.0_1604684118031_0.7744990592145495","host":"s3://npm-registry-packages"}},"0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"2c73601beb0e851418bcdd7c1ea1d56bc2d2d03e","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0.tgz","fileCount":12,"integrity":"sha512-IQCJrIKMKqrbUL7fnyRaq0AFDbbbFA3f9jAjtqcsvVEwKCL5XROrnU+4r0jpg668PPQXaa6foi3kE6xKLrCTaA==","signatures":[{"sig":"MEUCIQDMp+S+Gy5DteKLwQDrtqldV7a/7x2Bh0HgqpFPlVkabgIgWLJNsFmSCfIO/TMcru8v3MeQ5XrV0P1o6nr5JD4p7go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpYnwCRA9TVsSAnZWagAAPwwP/jCLBrEW5u5N2V6ghO5A\nAr8HxDLx9tive7vkgHoOqj8R0zsuSXv2iHGHMXjoaGtM/emV1N5IhaCjNuja\nX9+LWezs8RbVLb2igslP4+sLz3ZNqZeL+Hymih08iYy8t7Yo913M5r38e9be\nk3w4305BqO3lZvtxKzZAl8IYN/mSGtHb82u/v+lXHtS/h9oXWssa8IM2SOXn\nuLdDA/uk5p44qZfFxdPjmC59JFk8fdrGda4eiBj2wF016sHyj3ys065gze5f\nNC/uqMzhssa8I3Ldf0M4YUCLMnRfJQ1JAI+xBGr3ydVwTYX3pHPbuv1b4FvO\nRw9w21SrIlcZToKXtoFiVOpfc+AbBmO0Bij6IJHxaOc2NNs6uqbIDZu62RoY\nhvYbdbFozAEl6FNYE/YFHivAy9zmJBtoFm7tMPFwpVO/g4Jv1JiFPdXZH8HD\nSHrxfx8cAZYoa+6rq7aLnLlXpejZ4b6cPknf+eul5bzLl0fjdI73TpkSlbqq\n05bhnNKo7r7zPdn+XLvxh309+y/8qcHu5H1TFWjcxQC47Cz9tglogQDCTwYi\nhP2e4mWYsgdQLm7FKb4/AVUFWpKEpPv5WtyiiQJiVVbGYyJuoWchJmn+94IN\nY2mhIv1D/THbXFoDlshBc/eg6rhF8iquXGPndLplLfWpQ7oliYmGIp7HKFdR\nSNoF\r\n=EKEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"8e6b7d8c06a5d8eafefb5f215864c9028002711a","scripts":{"lint":"eslint src --ext .ts,.js","build":"tsc -p tsconfig.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1","react-docgen-typescript-loader":"^3.7.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","eslint":"7.0.0","prettier":"^2.0.5","typescript":"3.8.3","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0_1604684272518_0.5032279190323963","host":"s3://npm-registry-packages"}},"0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"058040fc03af6e6cd8d0ed6624f1d8783ebd5d1e","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0.tgz","fileCount":20,"integrity":"sha512-V4US1JeJyRxj7X6hL1VqRRXITUuSGSp2+PvsRcDEvitXudamWmR6fPdOVONpBuCQRziYTMKoAxpJXRkBTCaR7Q==","signatures":[{"sig":"MEQCIB1PJ3XTFSjDJXmOR++ElxnjJ7docGzMZtUWiOV92pZTAiA851zAj4cbmbOSY+RPO1U8oNKwqwK4aMx1r2WIuvuwqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySRUCRA9TVsSAnZWagAAIhEP/ReYXjkRnRIeJrr4S5or\nQIoQxuZ4oz11dA285NumHcGdNEUC70f6DuXSQXUZZWOApnPtoKfHj61rr7yE\n4u84+Kv9VdYYiha34mwqFNRHPO3jJqhvFfSWwpk8DdArM8hI7FBQ64T61/b+\nXgMy6J5VCrQ4j5AcRHYqOEmxwnKM6y6xinRD56hPuR3q6Q3b/y9/N8fQWLFn\na5dbI2hSa++FGiTdzFt+JvtWhxm52ZURzgi4W6+uoaXHvI2LlTrKALWCgF4a\nOD0zJ3/+Du5ssX4JjrLknmqEnl7BsU+BIlJq7YeqTiF3PUMG7h1xo2t5we9J\nc5MLhCyAa/TmY7n/kfPXckYa3LIneorTXkM2WusjQrGQT0xlJvhynaXUCbub\nUXt80zEPTC+U+sMP1JXnMFuHg0gbeqlZSWGum7WDj2f01L92YRMxYBXeRQLC\nICw6OozT/uC/EmKYHocojERb0cLqz8c7iO7i1BfwbFlLUq2rCHDmOWdK/5fE\njmGw3p7zGxyBHQzvq0FFGPQ29ED+xuHEIM6G+6kSYRMMKW+CSdOBakzeJLjD\n2X0+T7zEqFz43Gj50uh41/NObO6j4pvJjt3GT4ZLRjHr6hQeoXA6gbl2gNLr\nnfxOeg0uuTUBDG4120QpfbNf+fdqJRPnj1/tXlPf+nHOVoVemHZx15pSafNy\nn2PD\r\n=XrMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"296c31896090ddbb3b22890429d6918b6a4d9ca5","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"7.0.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0_1607017556366_0.5467729261575907","host":"s3://npm-registry-packages"}},"0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"809c608362bb629605636a7843b51c24ee034c42","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0.tgz","fileCount":16,"integrity":"sha512-nAdO3i2S4FfLHGhOOdwi97I8xtkZaF56N1IBGV7t+X3LAnQsyjzCfNusA8GwvY1xG54m8C5uzs/v2rHkEhQpOw==","signatures":[{"sig":"MEQCIEdOjkca87pxZGrUqOKv+W2S8XCkk2oT9qEsOebSCuuVAiBZ/eugcp0dCrNaDIMhAMaH8p26Ycm66RRuSxGP1pJQ9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySTjCRA9TVsSAnZWagAAqacP/RiCT06QiImxhNmaum2S\n3OcA5bJzEd4Pgu07PW5wAULUJn/KPM+cbWFB/zh7+ykCoJxD46HePlnPBzcd\nAifSIBZpauwUHaoCZgX4OjSfNu1OVINqowxiAB9iXi8kNwO8BjtAQKaXQf6+\nsOxdH2+GIBRvOULz55zF9sj/GCw/1az618jETg6XmmpjhOIMnmfh6WZtJVUF\nebFPBLcK7Ky427bl9lFAISdOKGDbfznePOwJKnFCA000b5398NW/0ISRXkcY\nyZfh/POv3sh//vijrg8ffgZMyNK93qo+xjoikwHzeEXWxl4CQxtPdZGIEFaP\nPPGbARTmGMuANmqhlRoq7Bb78Yab7E91QKdlvDJ71GKpHThKclnplwdZCRXe\nUZS04ZnCcMc+ZSOGkncVWjSeIoizsOlD7jGj5JoZpp5AgVQS0jO2ssX7jP1f\nHXLkDpq4hS81Lbf+9bnATTnvf14ALmhI6+d0/e0IdVW/JZCNadk4A2c/Sl+G\neYnxDUx8jNjCzBfEU+Ghh3qRl5+tH98Yxykjl+lG3F3S2DzzJ1uA8Iixq5Lg\nQnPEngUWSjJE1AewcKRFy8R7bG/3FJna82VTAY65GHyEOlEoYOIQi7x51P7P\nujIZlftqW/uUlykDIrXi2LGDUEUq3DK1Nn3JDipdv04o5BhMJ/uaLAdMqkyl\nnNf4\r\n=aXfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"84fb15f6641c9948ea0feb62ea1ebd3c9cd45419","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"7.0.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"2.20.2","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"2.31.0","eslint-config-airbnb-base":"14.1.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"2.31.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0_1607017699003_0.5144900056503816","host":"s3://npm-registry-packages"}},"0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"48b5b0487d6f701ec9fa4b5953ba89048dfd72a5","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0.tgz","fileCount":16,"integrity":"sha512-fGmIXNbClA1khFOe90uOD7Ez9zl32gICHmkhuIeHEX7cKwPoMXUMJvkOSsNYCCsBlxL6bUCD1LcQwd7GRKgyMQ==","signatures":[{"sig":"MEYCIQCCXVbBAeuQhd0gi487jg+gm7pv7L0LobGKzAUtd038iAIhAPaJIRwzysk4OsQMUKTiLB52Bf1gVkklreiGvd+rTiSH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySdpCRA9TVsSAnZWagAA3x0P/3NKdFBr1V+vOo8SQZvJ\nT3H5FiDspVyFroe0Tp+642Ug4LJYLX5vnkPH1XJHPs3c/Rm9IeRwXzbjy2A+\nv6PAlnF58++Z/1ILlH2AL2deSoazY/CEpE7VsGkOCr8c+GNISGqfuXiZzqnU\nkM5JOETkJHMvLcvzPCKx3iz3UZtA7yTvgcZYqkGq2OWq1p3U20pXb9BHGB1j\n/YAS3wvAyMbIilfsTerYhiVfEN/MwURu5IzS72QI9pzVRbACRopEDv8cM+ql\nqgPOJQjUOqvCcxizWWud7kHsbf6tjiJvAwI9x9ym25WBUDuYi4ZjKyGMdvfL\nu1UeqZIEq96QpT7ZsduB+fIHZy1sySKsEsR95+IR2LmMYI9ERXU25LIfv1Xy\nrqKc2RQ1TDveLNdgQlIHtSAfE87AgULmeijkchAb7e8Q4hbvPx2EyVvRhJ02\nXfZdd2vUHhtxrquBl3KSzHtUHd8On65E6yJYgro2ZCzEbOdd0c7TaYeU7f1a\n1Hn+S2JlPRbrl/FnWf2MtsrtRGZXYcIp16uAaaQ8Pq7hWmM15rraJ7ZkZxPE\n4Wj1bwwNR+Grc9aGGFvWzXgSB1QRrUa5Op9nN4PDXODbeA4Hg8yxfCJbbC0O\n0F3KUim/uYfGD1tJWrWW0mwy6oILol2iQMGlQKCOUl3nlMki4qNt4J8k7BRF\nB4Q5\r\n=/zxh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"23aa844bbc0fa47dc11103a59a83ba0af18af13d","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0_1607018344724_0.5667215476384817","host":"s3://npm-registry-packages"}},"0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0":{"name":"react-docgen-typescript-plugin","version":"0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"069febc0527d007bc4a908081a290182359897f3","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0.tgz","fileCount":16,"integrity":"sha512-8QN/yxYncygOPfyGbi12XO4FKLD34/J7450HXQzSNUwvbw3ihSyG+YnhtUBme/jJLPRpu/UQ7ClBorxQ8zfnzA==","signatures":[{"sig":"MEUCIQCz7RfzmT3x5NqzhIq23+iOKY6kwrVYS8za2SyaL1hKyQIgPsCFsq5F/7pItdv5PfqaGox6Btvyb50FiApucriSH58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySfkCRA9TVsSAnZWagAAoG8QAKD6zjyN0ZN8wZOtRHGr\n0ELC+MUh5V7KdUgKbN1mbg+3yfVuoI2OacsKYQM7huXNmzzdbRSBxaJ4VrtA\nc2lpHgi+piZGfW2+npwFELvWrB317yaKXp1Y1Pwh9DXtNbVm5rUOU/1jkP7v\nDb6qTH8NMt5G/DV/8iFHMCNDJjc0dW/i2z8SNa+4IedJnu+AjGfYfvgTjidG\n+j8TIWdY2mtL+8aNskd3mBrCBipA+CV5gHxDfsH+jD6e6w1brrdZfPmwSF9V\nyucP9J4MOfnsfHznGcnfLvAmsOrXQ59deittiZhG6e+A4farFRdT0qaHSG13\nXoXYVCEKKU70s9ThXiNA5ipLnobzTIPnWER1zk2VAxDBqr75m5yn76IUJoCm\nMdrwCd+F9eGXYMGAFll6DinBoFXZfp5Ysm4ePmqn78cABAAY0iwQon4/dUiW\n0J9FVP2h8x64GfT1mCUBXHd123TfrQ+XCGhcfwRC0VM9ty8q4YSA48tElb4Y\n6pbnaYNn30d0ceLH2Lm2S6h/4ksTSl4YVBjHurZAPC1c2K6pGpPppsYjVssj\n4U4BlRTQLYK2qE3b36vr5GEjv5EgpImr0yY0TSVMrOUxqoD5w5C+dwAJo3vT\nWz25TnAi82AcdhQa/m06F0gpjfY4wqSntM9D98BM2eNL3mgioJmZDAoMfkxr\nF/pF\r\n=+4X1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"a11ca067ecc556a31db78f827bf2675129ec0388","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0_1607018467769_0.7801771625219218","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"react-docgen-typescript-plugin","version":"0.6.3","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.3","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"664b22601df083597ecb1e60bd21beca60125fdf","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3.tgz","fileCount":16,"integrity":"sha512-av1S/fmWBNFGgNa4qtkidFjjOz23eEi6EdCtwSWo9WNhGzUMyMygbD/DosMWoeFlZpk9R3MXPkRE7PDH6j5GMQ==","signatures":[{"sig":"MEQCIAUslTp11Qghe6Z/6rjOHwEz6U5E/Qt31sl6UnsBJftyAiBfTaOg8+tzRUd7zKcaoEpbxm75QuaD1Kbj+2t5BhIn1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyShRCRA9TVsSAnZWagAAuBkP/05Ufoh8XYTmKwGbsEg6\nLOqzUNA7eS6f1K7GIaCvoLFlQl9VwdwYJcj4Fcs7Qpohiznb5A7mBm/q5c+p\n6wVfNFlHNmez99iQIsOoZMU+gFl6TCzDL4HlvY7JQRuLhcZYFFz3D4Q559CJ\nkTgPlf++c9PqvLoKyMERvAr2vOQNP2JTM6cFewXomHhiOD7IepD5tOt/K2Qu\nEBHgKPeU6DXOpwUB/Y82UCdRbBLOSwkPHajk3ah5wpmPHxd8rOYRNdK7tTe8\nKVIj8ypLuAuCQIP2fi0rooSxG+zvmqelnj+cmHkurPmO105+Pr1aX5owK6xo\nrvwWkJw3ItV53NJ1y9WNVLHqZGZvBByF5xm1uLmSaibTJDdk3z+C22DgmzRX\nBl+xEzOByptPNipjGbDZyokEPkeIddPRcNbJZ3aRZ3vR4EtogxW2vkU08cqr\n/R0IJP5VTytX5bx5ynQ0NrS0Ig+AjbtYQscrNGZq9l5BTBVM0XN8erSnnDOe\n8DkYyuchJWxLIOXGO71glHU2KGt3aaGmHpB67QM64XOFz+Qn2sKdmOn4ROPh\niteRQlOkKSMVMlwzd1pSY3L8VcJpUxeK5Al1gWzINYwC9dCwPi4zEuoazdUs\ngQ+GqAqZ2w8L7hn3EkRVdyDB3Yg6tARX/5YCWWb9AFsbJh3fiM8KKVWYIhmq\nV375\r\n=DlMV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"bb94e4cf5ea8ce0a3e029faa4d78e801f95f6afc","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.3_1607018577176_0.8099736021547776","host":"s3://npm-registry-packages"}},"0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0":{"name":"react-docgen-typescript-plugin","version":"0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"c3ba31ad606d2a8b864fd417ca2aad80f6e5667c","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0.tgz","fileCount":16,"integrity":"sha512-2tETPu+ISpmNR8HCKBnww6TklUIL4cZJQ+xrQ9E6a5cLPFV0r1xEu7jWXjnVvlCuscUpMZ3NDv8w7IXco2Xgtg==","signatures":[{"sig":"MEUCIQDlWsC2AjVoCfc8cs9v/IurX5JFH+YGydavJcO2DIDEpgIgSFf4Y5ZRelh5b3MJC8Bi8ZdjPR5iSNO1OYZ+VCQdVGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySiYCRA9TVsSAnZWagAAb4sP/0HvmfmG+XsU+9OE1kcw\nFXX0Zlvs8dhl1FPHHAIvcnOISd7wPIY6a3krgU0x45mbZliGTVu3Tc7n1XyK\nQpmXXA1px+uCdBT5tM/WZo2unDAiJEdu0HN6ytU0D0Ua1AgC77hsnGNXljY4\ntlXUqmHwJqRWx3SNrbbuB8gy4Uba/u6fQFCURxrGTTO/MrmVwS8rnzGqwFCJ\ni7Xp53Qz/3Lk1pSPVtGhzWtjCs6P88meytOnv75aiE9BlfTw8khT0uv+YfUN\nS+eczwWdMIcPdoVNkz83q4YSY3WALbMjY+z+GsqJaGBcMPJ1ltks/I478s+X\n+Z2B+w0OvEZYj0mLtRT7d7by0IZNlZikkh8dHNniXUOGpE02G+IDKNQ6ZxuC\nLU6kbbmPbKJZij7CFrJPogwixeQ4wkzx4d2ihp34ZGC5AJnhAQwQQdrAiFEf\nJafTWgZExIjUVgjoKn/EGS8OjIKlF4/O7/kzsnh/2CW9+5QYu5fcOm0tw+tm\nHGWibVfWUAB++WPPWiq0/yL+4EC/rauaKxGJ6OzhLQEi+BByqz+26J+xz0Kz\nh4qDpFuFLSpFHhFfswRFAgqpQl97+q1Aai5Pxs+OE4RfFpk9aNzOpmd5TY+D\nO+hWmeAB/9ds+haEwaCF85sDvwBs9R6SJt6qbRvJrVQ2bcw5Pjp/8Nb0Ad33\nRQoo\r\n=Myqr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"2cf109af704b28621a43e2602f7b2a4c71f092dd","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0_1607018647751_0.19032925080382657","host":"s3://npm-registry-packages"}},"0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0":{"name":"react-docgen-typescript-plugin","version":"0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"fd29408ef4d9ff5290a81684d5e80f4051822721","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0.tgz","fileCount":16,"integrity":"sha512-s0FxYTNKm4QZbeuvYIbOeTrDhMCR38oMX9XXtq/vKwJTKGpTo01DRB36c8O6DIO2blhTh0os1cbNtGq2VCMVKQ==","signatures":[{"sig":"MEUCIBdE7SNKwnGCPeTjTLpW1aGHZJhH06m5HEEUsotD+JkjAiEAzL/CvKkFAi15Zte3Jymn4A+LZ1yQ9WSTfdgyPvlb/D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyX2/CRA9TVsSAnZWagAAa8UP/0p9P9Uv5anOrtj0y7bS\n1TCO65ynor4hLOj1U6hr3TjUO44By11X+Vqfq3AEUxKqkam3zK8g/M5bDGgI\nhZtXecbGv9TUUbIL8V5kJavBPdYBP7B2bpg6dryedjzanDoOv67ZBk142xnP\nCX47HWiuKqMSxzxSeSnwVKUGTnIq4UMebl7yMY/ugEPIVzQxajSSOZ9dJgGj\nbcIy0Wu6KF1VK91o9UAKv2yNQi0c3/2U75ejDbqMaNepLA4eWo5UUD9tW4A7\nHrxOAJ6nYNqgmFdSzl/DlElheSHAbPKt01HfM17elQUfoWg5WQgPTmfsZ62V\n5gAGpd3n7lJLwyIWYqNWGwwS1r2ycLp8WRWG3Er24hORTVRpJYXNyyK7o11k\n4wa5PeRCLM8NoCaLzrZLBq9bN4BafwPmk9DnRwKYt32dBgWyPYX2g3oEfUeq\ng2abBp5x2rrNsVkT9KXJ1vCMDEgmk94/Z1xcFVYW5v2v/5RDhRp0Gp7fWFNS\nuKsfIjUYGBdW9pb0d4X2w/bZl/yxfyEBNO1xBsB/Ez+8hdRszeKxhp1Ic1B9\n5yIKOTVgn+Ezi9f0D6HH+c4N/JAIC2ZXW8yfou2Nk50P9fSsDJuXE+Ef4PN8\nNSjSA1CBDiCfslFFCVoO8GOIpxHix9Q05BSQeOKKfW98Q9b+e0bRo1yQHtCC\nA5hc\r\n=iQzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"338555d5b9e7ece6bfe39514f088f80075d23d2d","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0_1607040446918_0.9059925637940607","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"react-docgen-typescript-plugin","version":"0.7.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"997a7f21f94c4f639f5e3625c035d318961d9cf8","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.0.tgz","fileCount":16,"integrity":"sha512-u8Suk4Vf7BqiHySNeZysB+wDgRmlBXf8z+S32PM/0WREHE5sSxsrwqyKJNVLLiIPvMzeT7RUBNF7ZfALsGWzMA==","signatures":[{"sig":"MEYCIQDh4pyXMC7pOv2gR+Mbc7gesDJGnLesBm8mia40DUQmfwIhAMmNqr7pTmMKbPjD4cZnojo6nkNuZeN0Xlxitq9Mp0ZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyX6GCRA9TVsSAnZWagAASFkP/RmUYuPu2deq1XkglXZ5\nW5RDkUvYDe9j79rRopshvIalDOvdPNCnXNt5zfItW8mGHK5lLyYglrvISUCA\nqxCXhXrla+qYMkX5jVJC0bgPEx8vFn/MsXrvtnRLKX1J6pGxUdKTCLETyyyQ\nBDnKhEsaaTjyqq6FQQsDUMVjEnvjBVbWZDrRIxEryHR4xRUNAV5Izkj+5Wip\nJwzD9YXI23aSRmqiZT19mxWucuLDSw9RVdU80yYBxX6rigJVEIbcyoy8nCEM\nM48w46rSomEpU0tKImjW95LEmVguY5/U7rdVGNS/k9I9XLoRFsDEv6V5wDtU\nMjNoAUblyIQRwpVNyFE4Y/pGnEwAmokCLwHsqhrI9FwYWL6WEaO4fzt2wN+b\n6cO8TZ55bJYcu/3O11pTkmosdcPPDOpLmvkiOPYLZGSDwzGCkf+osBXXuMVB\nD+gSVcJjajV1hAe8+bfIAft6aIthZGs3QIK+5xSDaaQDLFdNBexgLwNJG0uO\nhDSzn5+UBNjAyrTEjnB/QZKQK0ZgIcWfcHuhSGNcT2ZY5HHTTZc5J850MptU\n4w+88kCdSxTCm/DS32JxSsXAE6wM7llliXSGND6mQAqszfUSysPDWTT2l20d\nQ3/nsAiJEcUT+egUjjsuzMmMfbDj8jaQzeFZc67FOKoHRHa+ljBUzcSUchDH\n/Z6a\r\n=aiMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"abe4c74f104212b1d32e7698eab3301fb2b8dbb6","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.0_1607040646096_0.06958257099714582","host":"s3://npm-registry-packages"}},"0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0":{"name":"react-docgen-typescript-plugin","version":"0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"403532800323269d62a4f2af2d5a26ed4d4016e8","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0.tgz","fileCount":16,"integrity":"sha512-Vc7AkcDhsQIbFQmgcyiUBY3uWmg/vdRNHuLm3IBmIQWY5MzbzGvA33bNo7wHxitBbVFTVtDl94h4/nR8iAfOiw==","signatures":[{"sig":"MEYCIQDqjeSNxVEhGhuHZR60xzwMf2goN8yaMtHHoWymrAjG9AIhANFY7f0uRrbnV0bc6sV907NJHNILd/3bnw3PiYM6iUvC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1caWCRA9TVsSAnZWagAAXu8P/31rZBrNlDWR+WOBLN0/\n/Ol3rwzK5bA0dqmxXhxJxtJGKxgQyZzFsQnf0O7nXVRo2ThEWN+5akAprOgz\n6ojHYFdFMcRhuNkmQHfkBUfh6I5gM4WxQvcXo8Nrw0setD3fe96ICZcIEnH1\ncUjoXwhvzQbVY+H2lrSS06lT4PqHp3k+DZB8Q8rXtg52hsAKPrK9E2NpMx6w\niihTUKSwu48EZvzN7ilzxOGKFZrmLoawEYQb16x/MC5zA/tUNdQj44F1tofS\n24O+WLd6k0NEquyos/zJCorGxnhM7J5dGoCl3n0QCXo6N1GmarNFEoxUzdfZ\nO8ZpSxK8uZvvluhuuwYVr+z8k5B1u8nz78Ous6WySg3LJXsAtydZ1I65omN2\naGTTMRkmr4vI+LHooKi2Zb24OhjDIxFPqjrJIUCeGV/Nw8m6v5fUJRjYn4TM\n+rVx8pvljH/tiBVqqpOp5y0JV8sOhm0CtJ6nCQUqZHbVADr2+OQx7LjI/TnI\nuwyHndcaKpM3B89i82Awl1U7nLwheB1jNPpli7ciJSjgSv0Sj+KxDHwCQw4g\nAeutHoyDEkHX/kcYlKkQrn6RQetMqT2Yk9xx1amsP95qnYLsoBI39ML5oumt\nhzSUnG86/QI4yy9ndhBQX5s1ueisUhzfQ1SZ3UhFrXMNLSF+XR7D4vJrJu3O\ns2sK\r\n=oEqL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"94d0de30a2f958f9ce2f5580fa478a28be4c71a4","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0_1607845526334_0.3012745518002873","host":"s3://npm-registry-packages"}},"0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0":{"name":"react-docgen-typescript-plugin","version":"0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"290d698372b3dce70e6d1e08d0e4457c1c76af13","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0.tgz","fileCount":16,"integrity":"sha512-bDCpX7RLq8f83a6yynmMkSVzzK/CMd/Wn7bC539AUd1LrripBr2fqQ/nys2svRMECLFtcJeF+c4KXuLEJfSPOg==","signatures":[{"sig":"MEUCIQDVC3a2T0DYrFGXVBJQdGh/J6nvab+S6TZrazivgudZAgIgaLEhaKEOBT3kGyEQDbUpRnNbVbHycs11tJKbfAYFt1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4lznCRA9TVsSAnZWagAA2A8P+we3dNdObHF2cHL92Yb3\nTsoxnTH40p4R9MP+VbjzKJ1+BDgb7Ak/rKb0Kh+8eXxh1HdCIjEmeoTTUOLM\nqqAchHFz33Lv3Z3VHK6NO+xT2jd1zuhI8D+WEEq804xWQIQpxKm1ZItrEfdT\n7tLPe2sbYDY00B7z3IKNl9b/+ImEI0Uzdcu7x3ZOYO0GCGz4zpz+WvIJ2TVN\nza67axcKlmZYB7IgsgUPBYgCgXD2ioivYDZWsflzTDX1SELEVeN1ZkRNvv95\nWF7fBrQQgZb5NFWfsQ935QBaputY8dShchGnq0TTtmywr7t39jxFmeyEs0Sq\n1Brw1rCxxmh6uIEIV26IxLGjMhHzp8Rl87qd64SjpUis/4lw3lnVO/JcRpf9\nrpxASnTCtFOttpgT5Igc0mTIOKlqWiHhA9jIW5P2taIkecRcDzELOOE4it7L\nYSYi/4ncAey1Ubxy4nkYd+8xeyzEteXKzkWwDsMCKW//G9uM0MKDRxLnJqfO\nCK+4EXc7a3wcdfrSrAKMBViBQfLQzrc/0eggBfWmO3qcDqIQXLgTOI31RgIz\nq+5JRF09XT30l5iPVHYvEIhWZYguE2/1cswF6W2ead0GIKFEovn9mdbc42E6\n0raJGhyqU1C7xjhYIqGUKiPwox7sjAwWXyzb4qMFUbDRTDFvYPlBhg7Z0NvS\nm8Jd\r\n=LUPY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"53c9f1d2d6655b208d21b807c47907ce0a427d3e","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.20.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0_1608670439401_0.64249353241113","host":"s3://npm-registry-packages"}},"0.7.1-canary.29e1a62.0":{"name":"react-docgen-typescript-plugin","version":"0.7.1-canary.29e1a62.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.1-canary.29e1a62.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"2ad6ce949d295136136bf9e327e79639d6e72816","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.1-canary.29e1a62.0.tgz","fileCount":24,"integrity":"sha512-sfSSfSUjgSCSjQ68K/y7NVGYe+HUolBGfNNPYntu7Rim7wbj2bREZhs1xFABk35gsOAyWaCfmjizQOxn78keNQ==","signatures":[{"sig":"MEUCIGKTJPs/n3dLO+a29Upaoj5YR4SrFvqIu/JNOPA3W8BWAiEA8i/R2KZHaJ443STQTBqc1w+Y8wqODsHXDxtSWe1DhM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmqzCCRA9TVsSAnZWagAA9GMP/1xblFriwe5M9OIkdp60\naJHtV4SNDX9PGpSAo8zYWJ8S90YJh5f/Kgx1PrtJ2iVfpvJycaHiI+uhyY5s\nb3YInTsV5egX/c31S4ATOQVgZnzriKTbVL0JDNSHNUF/allbVhxzsiOaDYPo\n97dPFN19Us73Egw9JqJb+K/5ZDvBqZyU1A4ls1b8O/hDfNpIJbtEcG9ZpTEw\nnV3vinctXZo+h507Qv8mj4QYhgY/f4FSSaLQ+BAvQxulVYWdNY8GGyHYXzb7\n2PJRNJ7D5lSHmvyKuSUZGmgfSIqE3EIca0Rb50Gr0c0kNS+ySdYdkI4kKll/\nMHy2suTY8y7Lne9CjkHNoSuNC1a4YvRrT7xhPkQN/Fj5xWL4aP0H2atAJG6o\n8YmjrdrK6RrV8nQN0yUA2uRLcth5iTZg4Nf3Zn+T2PC7SILjY+MSyiAEM2C9\nmsaRuO/aDYEmVcT3f/zHDuaHHipM321TO9jHI+1WAAvcvFRTgqIocENI7rNk\npo+99ehIuJJTP6cGC8DsobTPA15r9M9WaUFf0fE4+3XCU6lJX42rgpl/fIoP\nBGj1bZVbYJg6qj3mNtvQ3qhBCEfL93yaDxDDFY6TUZVVsLkpqVoSkXAukr5N\n7fGySVQYECEQcxyIyIbSVyt5NMjZdFB3+V+SkXht77w9BmD+JgW++n0GaHxG\nL7HW\r\n=gVMK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"29e1a62c7eadb06183f37d77985b4b15dcaeff15","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 5","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.1-canary.29e1a62.0_1620749505656_0.3868740745805972","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"react-docgen-typescript-plugin","version":"0.7.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"fd5332e354c6b1622077d52b9592c7c4405cd0b7","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.1.tgz","fileCount":16,"integrity":"sha512-42hJEJjkePHXM2dyUE4roA31jj8p9sB0lW0sazbEzGXpXV+F6DeLDXihoIgpwNZnoa+JqCdIWbnlJ+oDTDOWFQ==","signatures":[{"sig":"MEUCIQC/Z6uyQJm83RoKvAm58I5Myv6NeOFg8U+PErwt5gjQnAIgYwcWjhtEA6473g2lH8Dai7gcwSyVOoHiGH1N+Ar9l+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwxCCRA9TVsSAnZWagAAUokP/ip1ZLSu28uaqNKlaEuV\nK4F3R4idHmtndezGgCNyJT+Y9g7dt4d8h/Xg6fCo3t+XpJd6GP7s4OQnwQJD\njwY9MVw/YzogdM7HRf0nibSSfzXdYurxqAUyF2OvOabJRReIX5xScBjlsU7o\ngGi/2zTa1OrS13KSvVlVeBSzudR8DjSJrePIli5cFRFLFIp2PIdfkPtyyNZO\nTpOFqHfvbeA9D2mH9EIM8gDSfFs123OfHgDEUcDYuzactI0ecvWMxaIDAGze\nDNjJgC7j03mPavbW6zVspGLX9QtuI9jwdVFn3pZfP6JQRvQ3CTE0zTNzH9JC\nkR2wFoYhmkZsSUCyLh0NTD1n5Lsk5nD4pMHGVWY9R7zBrQb3mU6aKbyaye2B\nr0B7dO2jhjTcPILvBrkiiczlcDWP3w6FOUS1SaPF0lDi1Hu2r3h1JqNlXmxA\nvQF3hqNip8hkeGdT3Wy3/BFosP5r2fP2CK59RWsAtId+3VrnqlpBvDZIAsaE\nN5GmNfFd0H5fu8DF+irQTvwncAiVymGRF0betshaiB4/SLw/AUMa2bdi5MBR\nVXnUvijEDAsz7TaPHg92q+7yMb+ls/n8Q+d2kEeaGKD3LA0niHNu3s2+Iq35\nhahQVvC3AH3JUKlWv0pJATu8vkphgETcllfpHlBSEkoRjELu1HJq+LWK9Trh\nPaz3\r\n=Nnar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6fe9fb71ad95a92ad1a5916baa53eda546740904","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.12","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^1.20.5"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.4.4","prettier":"^2.0.5","typescript":"3.8.3","@types/jest":"^26.0.16","@types/node":"^14.0.12","@types/debug":"^4.1.5","@types/react":"^17.0.0","@types/webpack":"^4.41.17","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.1_1620773953456_0.4050343231861011","host":"s3://npm-registry-packages"}},"0.7.2-canary.292669d.0":{"name":"react-docgen-typescript-plugin","version":"0.7.2-canary.292669d.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.2-canary.292669d.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"b2dec2f836e197be7ecc38e7b0a5d1a352b9bf37","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.2-canary.292669d.0.tgz","fileCount":24,"integrity":"sha512-3AunFwKktvNx78z8u38YEBRcmT9h+gtUx7Z3Q1wBfXMIcsTTjn6Nq0bpMqi5AXo45btdjAsfuAuhJgxBXXpUyQ==","signatures":[{"sig":"MEUCIQC0W8blo2zw7qPV/yDQFROPxtve4KJXUVVxlh+eM/ECTwIgePatdQ9Ns002/hGWJyH7aUPMpLsqytckGjErW1VGzAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/9aCRA9TVsSAnZWagAAzdAP/jYdp/T6TCSmK8GOxi1+\n63cexd9xcolYOijIcCINXCxrTsg36vXEHHiTIR9bjAjtqS4BlsWyqLxnTY6E\nzNuqSrS5i9wYp7dy2teXfEvCrAz9+TbMF1VZQ2bCIaQdlNKG6RNZtExHNQ9t\nhbqqfdQxDQDawdnuC9Z8ulMxwXIH6e5LGFiAemHNz+j6QQqIJNM2l3dzcCkd\neIfsP6OXC+0H6YLrSWqy6WiqOebeeiGKuAmwfd4CedoKT54Ki62OjtaqOEBv\nAGIdn4xI6zEuHV/iN54DshiyA/1BvMMApkrvIr+E+f1vG8lbyCXhll3Nn7v+\nG1m7ccvw/jTcjauWe6gVQBwBf5uWfV65dwCzrUjqV2Pi/ZfhLA42nfK+tKNE\npZsv/rytDSS97PkCShd+9N5liWDJRQ5FOIWc29AIglzXT6MSHsXS3VHGESNx\np0W2eCDzVE/xXjmwsa4SJkQW03Vf2EYfKEBIfDPO7W8W9bIPXaMwOXPo9PXg\nLmCT0LFCVYldkPmpQXVDfzqDrLGFykV3mExtNrTDjvT/woMGiApXlveeu9Eo\nvHaZ0+vC9Y3ODk48ptQ+91By09Gdlwg5aYc6F+kQ7tIfbLQRjbWWVegW6+7b\npl+Sb12EFey/XWOS5b0QLtHA37YX1h03ETOumpqNSNVzljjFErFA/kzOipsG\n6ChQ\r\n=2SaH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/kherock\"><img src=\"https://avatars.githubusercontent.com/u/4993980?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kyle Herock</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=kherock\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"292669d9780ef6db3f7b75738bb49d4c78999b70","scripts":{"lint":"eslint src --ext .ts,.js","test":"jest","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","micromatch":"^4.0.2","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 5","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.2-canary.292669d.0_1620836185729_0.5831101565845827","host":"s3://npm-registry-packages"}},"0.7.2-canary.c1f61e4.0":{"name":"react-docgen-typescript-plugin","version":"0.7.2-canary.c1f61e4.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.2-canary.c1f61e4.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"5accd968a6925126cb224d64728fa72b66e0c9f6","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.2-canary.c1f61e4.0.tgz","fileCount":24,"integrity":"sha512-YU3hBdbjhJMCsTN6b9jevodHI8+n6lz1NMsFy3eDZnQEkSC2wq5YZv7Ih1SkP3M5X2YmfuMuq9to0EURA0R4Mg==","signatures":[{"sig":"MEUCIEBWaGarxv9iOQ/Q/rxkeYz0ZsuI6QMmKpbJ8LURa0ybAiEAgdtqqiJZNJkO2z5C73E/uwyIdXfztpOHjvFbW7+7SUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpoZrCRA9TVsSAnZWagAAJUMP/1nEAlT8CBeNgpGuz3IH\n7f/UVF43ravl3/gw4gKRmLJdu/xHb2mCi2KAz4sKN+UiF36uv/yh7apmzcHH\nGcdPNBI4mhbLAIYlUGMOvQlPXSDQjJvIpHRx0j+yNoqv0wcdUft8Wij6ZKNJ\n83ERMCD28SwV4NthaJ3apVte7XeMBfyNQNACIIfC2gloAdainFlLffFMva+Y\ny/TVegIQtiTibXYHPIpTKfsbsd/mCgV8rY71zKlIawCJNOnxXwMOdtBYdNS9\nslFsES+BOP+0Uo+3EJt3uIu90Rid2g3K/tmg6gphULZVVPm9807EcIbBJ0oG\nmJiozy6gY5Iyaes628mjUHVVIPcAEZyZwRwfUXFnfUSZAIouGsbxiiX9m+oL\n/zo2UKGPP/bmAr/krOPriRB7dsG86cNfq1Fima/A4JzJOKyFQN7CoCvNPENQ\n9/mizuFDhI6KAWL1JhzO4MvuSdctzOQr3ASNhM6Zu5MG6WJnJENVVVe6F//8\nO0mDs0W6j8Z2WBzO67tevNDgARiGxrmV8oGkoDKQAh2hniMgurLTDyeAVN15\nUvaPOIgeBAc4I8nT/X2ZBWZPjZoJFXJ1MiWgfEnlooX+ZY+Czo+12xFg0zIr\nVN4ELAzZ4k6exwAS/V4pOcPMEOzbDMuckGDyNZRPsFOIhBSX1VbPOc2ZgSkx\nOJCZ\r\n=I1gf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/kherock\"><img src=\"https://avatars.githubusercontent.com/u/4993980?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kyle Herock</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=kherock\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"c1f61e4dbc3dc8bf5ab36e3dd6aa0205912f73f8","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.2-canary.c1f61e4.0_1621526122825_0.6216550348247665","host":"s3://npm-registry-packages"}},"0.7.2-canary.c1f61e4.1":{"name":"react-docgen-typescript-plugin","version":"0.7.2-canary.c1f61e4.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@0.7.2-canary.c1f61e4.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"9bc9a644688f1b9ff15b37665d8b0a217bdbae0b","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.7.2-canary.c1f61e4.1.tgz","fileCount":24,"integrity":"sha512-9lZ9cU76/JiJYfuD3FrzhRNnoegQxqOelfTlBeILFRw3SXl369OyB+/3XLbGRkrSnGGhQfM6ewG6Aj34qfJ5/A==","signatures":[{"sig":"MEUCIDwo+JPXMjPLlj08qK+0ajMG4apBFmqKydjpB+eU+0E2AiEAv2dYeQ9A69wubWUuquX8WO9z9AJd4Coc7o9ZfTDkcAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpoZ/CRA9TVsSAnZWagAAic4P/R1evigZ8fk/8OKZ5TUa\ncEMo418/QiFD3P0RgCXyHC0Fmi8AxdNn4gC/dOdJAKp/s/iO+3r7iD6aylWv\nq2EYm2uvJNH65dCkNsGY2iQsnmNhuUHWKCw66Mrs6wyJNle/qmV4o/l4ZXoi\nqGkQJXXRLBKXkatWpINo65V7Ss5iYf7aauVukqeYVBr/gmR36X55YLq3R4gU\ncU2b24+kNcwR6JNpGERyD3jQVzuVhCwyu3gXSoMTldAkp7bh/cVEGOM6eDyS\nfaqFicWfgT3QCokHoHYCQN7yGDC8OCFn9hcmGTN3O9BEKp2F7b3MLSJq8cbD\neR+kJSlzfqthd2LIdcBOt3CLmTYMGIoqaKeZT/0yhV66pnCdZssFYK8trIg5\nu4gVpiDEJ0dEHjeytDvdOb9MO33bfeaI0WryGtJ2qGDN9Vfv6MPQSP3KdQ+3\nFuqxxmpSLFrCHYeGuYoksDe8YtwqoGa/5mrEphazy8MmJ9q7Yf+2r+h2S2P2\n4IJWAyrm8r3PReqQ2SqgjnHEPiCmguFuhVLcAkCfu8AXL4DNF4xAwoH5IL9V\nixppliiQvy+QhWDZTpMHSgAhDwTB1f7RA8TQ4f4vwqnTaQG/v5xtmdweUYDv\nWNpuTldH9vNEG3nbU04th8j3E8cVsEHx4WkdleDYgSFtRZ19pnhZExhWOPOI\nGO+s\r\n=ipL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/kherock\"><img src=\"https://avatars.githubusercontent.com/u/4993980?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kyle Herock</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=kherock\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","gitHead":"c1f61e4dbc3dc8bf5ab36e3dd6aa0205912f73f8","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.11","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"14.16.0","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_0.7.2-canary.c1f61e4.1_1621526143022_0.3458728193497467","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-docgen-typescript-plugin","version":"1.0.0","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.0","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"f3b13df1acf3126957c689c47cd8552d42734feb","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.0.tgz","fileCount":24,"integrity":"sha512-Akc7EtryOA4d2yOX27B5ii+hyf/k15ymb01uB+VnRgtTAdfeDCmNPvyLbRJ6pRNYOuFlEBe1YfCH73bTPtpYVQ==","signatures":[{"sig":"MEUCIQCa1XE1y4idQsse1rSp34HU5r3ckTQxwaB2LWJ7NxzzhgIgYujFD0LOn1Sa3bWf5WqlVO9k3JJtp0DXlaoAcyIa4rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu+msCRA9TVsSAnZWagAAUqsP/3Cl06l8mLpO6Kd9zPki\nh3WWMYXCM81R4l84VNWkPJXxkCJXDzcUGQtLFL4B/cMSNQx6IfT0oQFKSWxz\nIAqQUwIjzwnqC+b7GWGYMC2HTb7gUl+BoJD1ET/x2PIvDca0SPqkinOiugr1\nusH4XuVWdQtqU7Ddh0xnHXhv1unThmYhTP6B029GwxpSEsTw3Wrh8KAO5uZ3\nNDi6qVL8wEGSR5VVJAxE+fpbQRjQ4pEvyqXwGIp695T4gP9qtA0PlfpOXYNX\nw6xaI1Lly2sDk/TxLMz/6b0xbmD1WmSp82SWnRcZBrrk0TivMzmvsdFDu7TK\nUVzGqkJE6wFOXQhlZmE2d+YqawJ75EqD5Mzf36VJkqV1ThjdtmaaanmlYs7l\ncAq9pcYqnXaLwX4JMfpb8jNHYt4eDkAlBuW2ZLxfNouJpedTJHIWwgWNWcJM\nYKWjRkAJpu+LlFFsbFx6p0IX9LYaq9cT274J0/aWVXs5v6rSyTiCjwoSQL55\n4lo3X58GbsAtl2m3m+WSo3bDeJHhLZkp1CC+efNek6dT2cJeERxYkrq1zny4\nhrTu1YD3N88yAlvDIcxho2TmFTNPC8EAhiA2XCd0sPQzkU+fTKNBdeb04ztm\n/GaEXiuuFr2NxU71APeD2t5aiZCthScXRLX4eK/ib74V32UtHlGROC4r8Xy9\n/up0\r\n=9UHE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"31ce4e84008a45269b8524157ad51bf9d191acac","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.12","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.1","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.0_1622927788314_0.11332572998193702","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-docgen-typescript-plugin","version":"1.0.1","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.1","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"68383f567f09c42fe4a30e9d1168d6cdaa76664e","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.1.tgz","fileCount":24,"integrity":"sha512-ifcKA71E1W+OdsQ6Z7EwJhGtBIbVHemivFyySAYMEbLzcMw4rDA8QHNoYOI++Hq1Ai8GzSeYtz+UXpmB3H8ZMQ==","signatures":[{"sig":"MEUCICEBoz4dlaEH1aS0e/wtJruZcbu3qNMIFV7qJ5Bvt+UQAiEAo23dTI1crgDZBx/DARydkFKwN7oYv/JIx0guwxHI0rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOKOnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaIQ//Zt+5VmfkWFnpnyzMYEEMilJdKU7DGjOIL80Y5RKXIGm9HkAr\r\n3EWKoFvTO4T2dtuYCgJDCwjR9xy1GZYChAQ66kxpLeSo4N+w72pUJ9s1gj3l\r\nWwpXYpZqI0/xOE1z8VV76FnjPOf8rS6GPUpR0KWl7YSPfKuWTrCppTUy2qU0\r\n/epCTF1xSvkBVoJOzjIfakIhB38StqJPZ2g/JJrGu7WX/oF5pVx76WCqQNG5\r\nMEjUTcem8rjuPtJ3pX9Ln8icGxa4/tJedJpVk7Brp985npll+OkAz29BhG83\r\nJ+xt7krKarhW3SpV4qFZNYCPS2zdcS5pN65LM4J671zf9GRDOvP/GHSHCR8r\r\n88DHir6JpBiavpVcx2YwissxqHeh2iV6w0qsDHKOaK5Bui/5oqftl2IMF2k/\r\nvea2Uh81iVNBVAEEIfuMUNrwZZw6Z+XxF7T7NFwy8p4F3tzbSx5VvTjB9Vph\r\n8lpA9/tICg7K8me6MmRlkzzyYZ01Hq4CemL70daDEpwEDRQuJsdtHoAvxHXt\r\nURZcVzxDVoK8wlIO0S61gEqh8Yxgd7qgpcAZ6wfWkvAMfARp2xX+03qybEmq\r\njJKiSUJKjDRopw3Icc4akWJ2eb1DQvIkpSpssxvyji7QZu0CC2T9P9h95W8w\r\nADCk1zQ1tlKgLtY/bAhsMrQAzqGmJNu7iYU=\r\n=Vr+E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"aa34505be60b9c95a080daaeb7b54c249d1d4177","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.16","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.10","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","webpack-sources":"^2.2.0","react-docgen-typescript":"^1.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"3.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 3.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.1_1647879079607_0.4580184130133178","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-docgen-typescript-plugin","version":"1.0.2","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.2","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"79ad8eadb1b63e43575a1c75429dfdabbfd0d35d","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.2.tgz","fileCount":24,"integrity":"sha512-/8OKrPRDTAGDnOkumGvDWixfrNPrRWhEMGLZnJr1NiJtRwdvNRGqGA2J/SeSvWerawqSPxNyXK+EfERCir6mMw==","signatures":[{"sig":"MEUCIHupJRK26A+UDb2n6oEKhyIw+BlRaRfROwrwLP43CzcIAiEA8u/cmDygD/DYYWPZSOxs0ywTM6G32zqzvt3DrnL+Kco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTYgSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSHw//a0mZ4U7GG+V9c+k6wTcTx4LSH8SBhm6Xhxyjtj1kfAuUZTKl\r\nIf1NwZgfV18S4eIEoN2XXY092YP0d/NKGJt8aNgH1f1nI9yIZlI9z+DHgBW8\r\n0eY9gjJIZKAGZiu/CyLDL1aB/Rlw8cQ54TZhO3qKDol103djRK3lBvXglTep\r\nRBdR02SEIb92LeB6Ntx5+AryL9VNMRRHhnZFqcK0ipUOyQSE4V70ELLc3izA\r\nxCIWEFxj+/m/FBboqRLB0O2W4V1SsPfO5CxJtetUZYFwGn4uWL/pjp/4v+tj\r\nYOhi+/lsQZNM9Hp0OFIR1aWRokgNSZG8wAO0YqEM9alJ15whEktwOWZ6pTms\r\nhg+OmR16S/+7n7BmRFcj2NBVDBV5Ueq9JLmxc9OqgeOASUFGo+oyNPe9gZQs\r\n+GpBa1PwfWuoV/uOMkoLXEc1o6A5+3LcVfsZV84zxtwmieC7rRZOX+BcuC4t\r\nOHI+lZViLJmVpUkw+iGhAwb5fkG5hNXCi5FosxR44NI8rfyhLAWaCMvRP7H5\r\n4e7DmAMmYF0h14UV6lgcURpSB7nSVNljSPRCp74EhFmefyQq625yiWtM7KP4\r\ncGWCFvfCFg6SubQUnhjTu4Z0kBJ3QZqyeCHUUfp/96k75dO78CuHepWVPYR2\r\nfJkq0slNiz4gLe7o/46jCkfA4j6XUr/UTkE=\r\n=4YI2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"ac554fd5bbe08727b01834749286165ec791ff96","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.16","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","webpack-sources":"^2.2.0","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"4.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","@types/webpack-sources":"^2.1.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.2_1666025490231_0.9076698697776517","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-docgen-typescript-plugin","version":"1.0.3","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.3","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"9128744bd8d99ed9cc4df184bd5ef651633229a5","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.3.tgz","fileCount":24,"integrity":"sha512-t8pulY22Aksj2+x5+q8MlhQvuwyQsaTUrGVtev4pNFdaQ45GV1srIQ0yeJekh9X/+6S5Dsg/nOuMFE4CVVuFMA==","signatures":[{"sig":"MEUCIC1lQ2WXv83jc2CON2rwx5dWewFTBgu+CWsXlD/gU5xTAiEA1h6KaYU8hlNHP23eMsp41kYdHP6sbk1Z/ulzLSP9RzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3WZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfaRAAo+GHnVppr/ZxYbxQrtMwU4a+zHroH8sXswKMPy7ND1FzQclJ\r\nfl4v62vmRL3q2rmm+unmAqxhm71qjIghYR14Q6Txi9tQd4hLvjm22uEy9Yzp\r\n+U79pgdvVvCu9NMv6hV8rdfEIiT+yh81yfp1SWvB8FH1ym3ZOOHsNiTD4jFd\r\npFOzoxVIULcqJmKbWrzwAzMdYltIot5Xf/Cvqpf1ejx64CemH3dBVIMPbPU/\r\nD08sJh6wHelUQoOynsrrzHzNc9WgOOwNZsBRkU5QMVD+J5BbEfLwbVnc43dZ\r\nsz/yswrcUE+kEfoO7ODNhlcQ0D7FbbWBif11KdAMwkFGr0EJxSUeSJ8Yt/fN\r\njo+ek53gi2VXl9PaQDK/kn3Qh2KHvhWW1XA6znRbcLW8wAccHqBkMPjfipoJ\r\nvpJ0OvHsR34rRoodEAZjFWTzNYfKElyss1iCWDniVH0yZY5Vt9nlpVzww1c9\r\ng+FG1CiTNsjpEOQtSXUueHjQhXbRdQL1+mDCP7q4S/YrmmqUaaNZjCwhc1fM\r\neW+UxGGR+2w/VbKsrlgN62kNjU0gy4xjD8IpB2ssUZ9tMPc40UWcgfEEDMsj\r\n50IMLKdl5usVuV8vjnUdJu89v/fKLVCiuzfygTP3co12upKbCY4ULNlXg7ku\r\nRD5V0pV8c/K3n4pMqbHOnFlYSfkrmm84t9Q=\r\n=u+iF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"157d2e7727b17bc68dd6ec444ff399fb1809a2a8","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.16","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"4.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.3_1675454067411_0.48669898162652503","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-docgen-typescript-plugin","version":"1.0.4","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.4","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"d3b3a99b29e23fab4624038f8252ac5594313047","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.4.tgz","fileCount":24,"integrity":"sha512-WfGhEgeyJBiJ+kXt+kVNEjCGnIBaHhVPokHtJZyxmy9e0U6q2IxvpKw+L4BwaUQNL5ESJ5MwF8tnBJgb298mLg==","signatures":[{"sig":"MEQCICQP3hvH0g4kqERX4jpgrWGGJ60bhdf3wiXit23gvgSVAiBU1u6oiNti/VK3oNYNNVKu4xhvlZFK+1mlYseuUl3E6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3Wd4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqloRAAhd1dGVCBCtK7AwYJD5q3npg1D/+VWxGVk50lB6mXij4EkY2/\r\nLNlM1AOENW6XKbgXGi9OxJDESQs/luE1Vj15vjakEVuV0zmVRx1UOGjU/eLO\r\nMU8QM/url3WCIH5jMPxuNdVmNIJlxDCpFviOMCC/CyPhHkwUYlgEulIF+kEM\r\nlI7odEK5XkY4xaq7sc6Z+p7aYJuZchL30gRnPfe2VcRP7XFTb2GJHYNVycVq\r\nqT2Kkucx1R6b6x5HdNdo+wiOzzKyMwsoDRgha5pHUJeYQW3bHwkfgb+SI7wP\r\nSFDI8YCRm8lij7O7PZQkYGVxIQvMJ6bPehUzb8yN9bpgg6V7TCGEIsbT8yfY\r\ny5Ez4h6kApXPh0uAxluzjIqu3YqGcV8hwb6m1aKGcUaHq0ReY2gdHH1Gpm+8\r\nR018Ar7uHnHmRKccSGqytRA8rrkKp6hxRuQ92hC8mCAXMalzcGwXpZiehlLp\r\nxHF23Um3KieHdg8tOsTLttrXIH4mlyC6EQN81gQpaqVtvzUQX82Co3SIaHRh\r\noQ4WyT6WqpslK1Q+C8r0S9qvjvDT6SVmQa4f+G/7wfc0GuagBQ7mpKKcQ4QM\r\ndJKzXCd9LkTujH8+04sspszbJ5FhegvjoNFeEX20ox2uQKcE3EXqJ/xewgVd\r\nw9IfuuzRZvRHT6jji6o1x5vPUe+H2cV1db0=\r\n=thk8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"846546947901c7dd3c36dc4757fcf7fc516f4685","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.16","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"4.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.4_1675454327847_0.269722091456007","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"react-docgen-typescript-plugin","version":"1.0.5","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.5","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"015d8350b06a450d98000080d8ae5eac475e9f79","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.5.tgz","fileCount":24,"integrity":"sha512-Ds6s2ioyIlH45XSfEVMNwRcDkzuff3xQCPxDFOzTc8GEshy+hksas8RYlmV4JEQREI+OGEGybhMCJk3vFbQZNQ==","signatures":[{"sig":"MEQCIFaF1unv/ciO0SbbgHe7dkSkKDxH9HIzbxMI7IwyGZzqAiB/AmhdR2aUIu+aFKWLmsYqIaU7xTZYanrRuKxbCS79Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3y2KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhKRAAgPEY65ftlCP+IaqbGHvWEdc8Git/fjV8/kKisBr5gedgbnOg\r\nqfAP85zv6M8F3nAS8+cb0S1ke8r0tblIOf7EaVzI8VByHuHXHc+VASn+4rai\r\nTBo2G78v+0wMguYE2Ai/bcpRhDR5s82yZh4n7yFBxCrRrnyV9C5lpRQdaf31\r\npcNGhxHO0yekTpxj9foynmgly1SlVVG1fyMOTAb5qt1lHLNhGyB57widsT4B\r\naq6RaTgrXcboqtN8IqY45QqTmhKkxOYuoqRrs+n0Tnun7ugaytzGLJg6+IRA\r\niObY9nJKvz6QD3wL85Mxwom/UvS47LF4hY5guJX3Ggoby3vJpxUbW82MKjmx\r\nz35H5Qw7NvyKgYgzqfUmzFW/suoULUj6DVxBdWcY2WOvUJRQhqnyQHsOymlS\r\n6ahIUdeKQfk+ghQgQufIbVp2XD3Uf2JPjPhxV47677TISX4SqW44XjqU1MRe\r\ndWRQpuRp1iGBMxW5n1iy2m5gHztDn7bODuYaH148hCsPK3VH8vS7djL4Ob2b\r\nZKZPXRNNjrG4lD5z/mSGw3u5692NrulYO3nhFNKATRyk0oSTYNWvuUms9GAU\r\nSuWipd69w7wb1/ZJV6RNFVb725OBheSU9700AHT9C6Pv2N/jsMdDG2PlSA1b\r\nBJ+Zbp6B/gZnTmhBcy15Pd7tjgrrML3FeUE=\r\n=zlaW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"99391d328d0697cb4f9b387610aff480bcb4e3ec","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"6.14.16","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"12.22.12","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^10.2.3","jest":"^26.6.3","memfs":"^3.2.2","react":"^17.0.1","eslint":"^7.14.0","ts-jest":"^26.5.6","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"4.8.3","@types/jest":"^26.0.23","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"0.29.1","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-import":"^2.22.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"3.1.3","@typescript-eslint/parser":"^4.9.0","eslint-config-airbnb-base":"^14.2.1","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.5_1675570570580_0.607758757566695","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react-docgen-typescript-plugin","version":"1.0.6","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.6","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"bd036cd22ca437ddce253f212861e2253401a6f1","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.6.tgz","fileCount":23,"integrity":"sha512-01ju9lihtH9G+q1jhyi2HEhNfPeQwmNe6zxrSQCGnL3fiBGUZve5Ll4voxIExMhsjEcmJtpmNr1J3FeBd+6PBw==","signatures":[{"sig":"MEUCID+Sreiptt/vMW9q5UEyoBosCbxTILWkS0jD/X+4xx5ZAiEAk5RShInIX8/4EO7+/8wXbff/gLE6PUCix+g7MJi1a0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66235},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b7c763fd994260fcca9ea8edc87b67fc5af43d53","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"10.2.4","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.1.1","tslib":"^2.6.2","endent":"^2.0.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^11.1.1","jest":"^29.7.0","memfs":"^3.2.2","react":"^17.0.1","eslint":"^8.57.0","ts-jest":"^29.1.2","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"^0.44.0","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-import":"^2.29.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.3.1","eslint-config-airbnb-base":"^15.0.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.3.1"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.6_1711491312270_0.26613943343799407","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"react-docgen-typescript-plugin","version":"1.0.7","keywords":["react","docgen","typescript","webpack","plugin"],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"license":"MIT","_id":"react-docgen-typescript-plugin@1.0.7","maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"auto":{"extends":"hipstersmoothie"},"dist":{"shasum":"71b725329dd60b98686c8f4b2ac41d614d928db9","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.7.tgz","fileCount":23,"integrity":"sha512-/Dacud3DmK7AWiFoJ74mE7dQJica+ga5ji3629rqPuKQ1OzikuJHCXNsI93KUlNXPQlsrbuDtbKAnhXJUEvsOA==","signatures":[{"sig":"MEUCIQCS+b0OfwdLYs4pAGPHB8ZR9mc91losPNJJ2RCI0LwYPgIgQtf1AVgxgvu1ZGr2dGQk+SULHFDvKGaZy5XwI238Ue0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66537},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"21564129d3f92222bf961a78b12ff4d008d5c715","scripts":{"lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","release":"auto shipit","test:v4":"jest","test:v5":"jest","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","pretest:v5":"add-no-save webpack@5","build:example":"npm run build && webpack"},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"repository":{"url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"A webpack plugin to inject react typescript docgen information.","directories":{},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"_nodeVersion":"20.14.0","dependencies":{"debug":"^4.1.1","tslib":"^2.6.2","flat-cache":"^3.0.4","micromatch":"^4.0.2","find-cache-dir":"^3.3.1","react-docgen-typescript":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^11.1.1","jest":"^29.7.0","memfs":"^3.2.2","react":"^17.0.1","eslint":"^8.57.0","ts-jest":"^29.1.2","webpack":"^5.36.2","prettier":"^2.0.5","memory-fs":"^0.5.0","ts-loader":"^9.1.2","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^14.0.12","webpack-cli":"^4.7.0","@types/debug":"^4.1.5","@types/react":"^17.0.0","eslint-config-xo":"^0.44.0","yarn-add-no-save":"^1.0.3","@types/flat-cache":"^2.0.0","@types/micromatch":"^4.0.1","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-import":"^2.29.1","@types/find-cache-dir":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.3.1","eslint-config-airbnb-base":"^15.0.0","auto-config-hipstersmoothie":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.3.1"},"peerDependencies":{"webpack":">= 4","typescript":">= 4.x"},"_npmOperationalInternal":{"tmp":"tmp/react-docgen-typescript-plugin_1.0.7_1718824230341_0.04552839081215665","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"react-docgen-typescript-plugin","version":"1.0.8","description":"A webpack plugin to inject react typescript docgen information.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"main":"dist/index.js","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"build:example":"npm run build && webpack","build":"tsc -p tsconfig.build.json","start":"yarn build --watch","lint":"eslint src --ext .ts,.js","test":"npm run test:v4 && npm run test:v5","pretest:v4":"add-no-save @types/webpack ts-loader@8 webpack@4","test:v4":"jest","pretest:v5":"add-no-save webpack@5","test:v5":"jest","release":"auto shipit"},"keywords":["react","docgen","typescript","webpack","plugin"],"dependencies":{"debug":"^4.1.1","find-cache-dir":"^3.3.1","flat-cache":"^3.0.4","micromatch":"^4.0.2","react-docgen-typescript":"^2.2.2","tslib":"^2.6.2"},"devDependencies":{"@types/debug":"^4.1.5","@types/find-cache-dir":"^3.2.0","@types/flat-cache":"^2.0.0","@types/jest":"^29.5.12","@types/micromatch":"^4.0.1","@types/node":"^14.0.12","@types/react":"^17.0.0","@typescript-eslint/eslint-plugin":"^7.3.1","@typescript-eslint/parser":"^7.3.1","auto":"^11.1.1","auto-config-hipstersmoothie":"^4.0.0","eslint":"^8.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","memfs":"^3.2.2","memory-fs":"^0.5.0","prettier":"^2.0.5","react":"^17.0.1","ts-jest":"^29.1.2","ts-loader":"^9.1.2","typescript":"5.4.2","webpack":"^5.36.2","webpack-cli":"^4.7.0","yarn-add-no-save":"^1.0.3"},"peerDependencies":{"typescript":">= 4.x","webpack":">= 4"},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"auto":{"extends":"hipstersmoothie"},"_id":"react-docgen-typescript-plugin@1.0.8","gitHead":"ed0849ce5ba902fa7a0e8dc0fcde97876b3d3e71","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-r+dUkpm/dmiVvvrfOTYbbg0g7bmaeXTodQFIru8ZzCx/HNUAUNSmh1C0seXzDSLqDSXm5EiOAiJZVs4gqAZqzA==","shasum":"58f039b3063c34c7cd394fe53b75e6d79feafee6","tarball":"https://registry.npmjs.org/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.8.tgz","fileCount":23,"unpackedSize":67859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC21Aey3ciGwJXqKhlBLOOvRWAopi8u7zO1aGYyjFeAqgIhAO0yXThSmAriHWIO1Po1ySmWfHsFtMu3NP+Dx6mdKWvj"}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-docgen-typescript-plugin_1.0.8_1718824715037_0.7745924404616227"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-09T20:57:32.331Z","modified":"2024-06-19T19:18:35.362Z","0.0.1":"2020-06-09T20:57:32.437Z","0.0.2":"2020-06-09T21:06:26.697Z","0.0.3-canary.1.516456a.0":"2020-06-10T21:34:26.597Z","0.0.3-canary.1.1efeefe.0":"2020-06-10T22:21:53.622Z","0.1.0":"2020-06-10T22:37:21.623Z","0.1.1-canary.2.15b7a00.0":"2020-06-10T22:39:09.865Z","0.1.1-canary.9609a2b.0":"2020-06-12T06:01:19.830Z","0.1.1-canary.3.0a9e7ba.0":"2020-06-12T06:07:57.866Z","0.1.1-canary.3.90d42b6.0":"2020-06-12T06:13:10.636Z","0.2.0":"2020-06-12T06:15:18.880Z","0.2.1-canary.4.b0dbc68.0":"2020-06-12T06:53:54.535Z","0.3.0":"2020-06-12T06:54:48.845Z","0.3.1-canary.5.3dad275.0":"2020-06-12T06:56:23.308Z","0.3.1-canary.e613c4c.0":"2020-06-12T07:47:34.240Z","0.4.0":"2020-06-12T07:48:55.661Z","0.4.1-canary.7.3b80eec.0":"2020-06-15T20:45:12.181Z","0.4.1-canary.8.97e5556.0":"2020-06-15T20:48:39.615Z","0.4.1":"2020-06-15T20:49:34.889Z","0.4.2-canary.9.7536c0f.0":"2020-06-16T16:09:10.344Z","0.5.0":"2020-06-16T16:14:34.348Z","0.5.1-canary.10.d8068b5.0":"2020-06-16T21:36:39.947Z","0.5.1":"2020-06-16T21:37:48.470Z","0.5.2-canary.12.47f51e6.0":"2020-07-23T00:22:15.330Z","0.5.2":"2020-07-23T00:23:09.573Z","0.5.3-canary.13.57da91b.0":"2020-08-13T16:22:28.963Z","0.6.0":"2020-08-13T16:23:46.893Z","0.6.1":"2020-11-06T16:57:56.001Z","0.6.2":"2020-11-06T16:59:53.889Z","0.6.3-canary.17.c6a1f17.0":"2020-11-06T17:32:25.824Z","0.6.3-canary.17.c0414e0.0":"2020-11-06T17:34:05.790Z","0.6.3-canary.17.40500525c933865b0bbb6a34ff360138b740ccae.0":"2020-11-06T17:35:01.360Z","0.6.3-canary.17.830dda7.0":"2020-11-06T17:35:18.164Z","0.6.3-canary.17.8e6b7d8c06a5d8eafefb5f215864c9028002711a.0":"2020-11-06T17:37:52.631Z","0.6.3-canary.19.296c31896090ddbb3b22890429d6918b6a4d9ca5.0":"2020-12-03T17:45:56.611Z","0.6.3-canary.19.84fb15f6641c9948ea0feb62ea1ebd3c9cd45419.0":"2020-12-03T17:48:19.237Z","0.6.3-canary.20.23aa844bbc0fa47dc11103a59a83ba0af18af13d.0":"2020-12-03T17:59:04.848Z","0.6.3-canary.20.a11ca067ecc556a31db78f827bf2675129ec0388.0":"2020-12-03T18:01:08.060Z","0.6.3":"2020-12-03T18:02:57.301Z","0.6.4-canary.21.2cf109af704b28621a43e2602f7b2a4c71f092dd.0":"2020-12-03T18:04:07.853Z","0.6.4-canary.23.338555d5b9e7ece6bfe39514f088f80075d23d2d.0":"2020-12-04T00:07:27.083Z","0.7.0":"2020-12-04T00:10:46.221Z","0.7.1-canary.26.94d0de30a2f958f9ce2f5580fa478a28be4c71a4.0":"2020-12-13T07:45:26.512Z","0.7.1-canary.27.53c9f1d2d6655b208d21b807c47907ce0a427d3e.0":"2020-12-22T20:53:59.556Z","0.7.1-canary.29e1a62.0":"2021-05-11T16:11:45.782Z","0.7.1":"2021-05-11T22:59:13.616Z","0.7.2-canary.292669d.0":"2021-05-12T16:16:25.912Z","0.7.2-canary.c1f61e4.0":"2021-05-20T15:55:23.024Z","0.7.2-canary.c1f61e4.1":"2021-05-20T15:55:43.169Z","1.0.0":"2021-06-05T21:16:28.474Z","1.0.1":"2022-03-21T16:11:19.769Z","1.0.2":"2022-10-17T16:51:30.450Z","1.0.3":"2023-02-03T19:54:27.581Z","1.0.4":"2023-02-03T19:58:48.002Z","1.0.5":"2023-02-05T04:16:10.735Z","1.0.6":"2024-03-26T22:15:12.462Z","1.0.7":"2024-06-19T19:10:30.526Z","1.0.8":"2024-06-19T19:18:35.177Z"},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/react-docgen-typescript-plugin.git"},"keywords":["react","docgen","typescript","webpack","plugin"],"license":"MIT","homepage":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin#readme","bugs":{"url":"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png\">\n  <h1>react-docgen-typescript-plugin</h1>\n  <p>A webpack plugin to inject react typescript docgen information</p>\n</div>\n\n## Install\n\n```sh\nnpm install --save-dev react-docgen-typescript-plugin\n# or\nyarn add -D react-docgen-typescript-plugin\n```\n\n## Usage\n\n> NOTE: The TypeScript compiler options `allowSyntheticDefaultImports` and `esModuleInterop` will make\n> `react-docgen-typescript-plugin` a lot harder! Turn them off for faster build times.\n\n```ts\nconst ts = require('typescript');\nconst ReactDocgenTypescriptPlugin = require(\"react-docgen-typescript-plugin\").default;\n\nmodule.exports = {\n  plugins: [\n    // Will default to loading your root tsconfig.json\n    new ReactDocgenTypescriptPlugin(),\n    // or with a specific tsconfig\n    new ReactDocgenTypescriptPlugin({ tsconfigPath: \"./tsconfig.dev.json\" }),\n    // or with compiler options\n    new ReactDocgenTypescriptPlugin({ compilerOptions: { jsx: ts.JsxEmit.Preserve } }),\n  ],\n};\n```\n\n### Options\n\nThis plugins support all parser options from [react-docgen-typescript](https://github.com/styleguidist/react-docgen-typescript#parseroptions) and all of the following options\n\n| Option               | Type           | Description                                                                                                                                         | Default                   |\n| -------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |\n| tsconfigPath         | string         | Specify the location of the `tsconfig.json` to use.                                                                                                 | `null`                    |\n| compilerOptions      | object         | Specify compiler options. Cannot be used with `tsconfigPath`                                                                                        | `null`                    |\n| docgenCollectionName | string or null | Specify the docgen collection name to use. All docgen information will be collected into this global object. Set to `null` to disable.              | `STORYBOOK_REACT_CLASSES` |\n| setDisplayName       | boolean        | Set the components' display name. If you want to set display names yourself or are using another plugin to do this, you should disable this option. | `true`                    |\n| typePropName         | string         | Specify the name of the property for docgen info prop type.                                                                                         | `type`                    |\n| exclude              | glob[]         | Glob patterns to ignore and not generate docgen information for. (Great for ignoring large icon libraries)                                          | `[]`                        |\n| include              | glob[]         | Glob patterns to generate docgen information for                                                                                                    | `['**/**.tsx']`             |\n\n## Debugging\n\nIf you want to see how this plugins is including and excluding modules set the `DEBUG` environment variable.\n\n- `DEBUG=docgen:*` - All logs\n- `DEBUG=docgen:include` - Included modules\n- `DEBUG=docgen:exclude` - Excluded modules\n- `DEBUG=docgen:docs` - Generated docs\n\n```bash\nDEBUG=docgen:* npm run storybook\n```\n\n> Another great way of debugging your generated docs is to use a `debugger` statement in your component source file.\n> If you turn off source maps you will be able to see the code that this package generates.\n\n## Prior Art\n\n- [sn-client](https://github.com/SenseNet/sn-client/) - Inspired by this custom webpack plugin\n- [react-docgen-typescript-loader](https://github.com/strothj/react-docgen-typescript-loader/) - Webpack loader to generate docgen information from Typescript React components.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"http://hipstersmoothie.com/\"><img src=\"https://avatars3.githubusercontent.com/u/1192452?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Andrew Lisowski</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Code\">💻</a> <a href=\"#design-hipstersmoothie\" title=\"Design\">🎨</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Documentation\">📖</a> <a href=\"#ideas-hipstersmoothie\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-hipstersmoothie\" title=\"Maintenance\">🚧</a> <a href=\"#infra-hipstersmoothie\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=hipstersmoothie\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"http://shilman.net/\"><img src=\"https://avatars2.githubusercontent.com/u/488689?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michael Shilman</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=shilman\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/kherock\"><img src=\"https://avatars.githubusercontent.com/u/4993980?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kyle Herock</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=kherock\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://survivejs.com/\"><img src=\"https://avatars.githubusercontent.com/u/166921?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Juho Vepsäläinen</b></sub></a><br /><a href=\"#infra-bebraw\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=bebraw\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=bebraw\" title=\"Code\">💻</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=bebraw\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/zhzz\"><img src=\"https://avatars.githubusercontent.com/u/4607770?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Egor Pogadaev</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=zhzz\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=zhzz\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/sairus2k\"><img src=\"https://avatars.githubusercontent.com/u/1106887?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Anton Savoskin</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=sairus2k\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"http://trevorburnham.com/\"><img src=\"https://avatars.githubusercontent.com/u/224895?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Trevor Burnham</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=TrevorBurnham\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=TrevorBurnham\" title=\"Code\">💻</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/meriouma\"><img src=\"https://avatars.githubusercontent.com/u/1082552?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Maxime Meriouma-Caron</b></sub></a><br /><a href=\"#infra-meriouma\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=meriouma\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=meriouma\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/askoufis\"><img src=\"https://avatars.githubusercontent.com/u/5663042?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Adam Skoufis</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=askoufis\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://sorenstudios.com/\"><img src=\"https://avatars.githubusercontent.com/u/295939?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Nicholas Narsing</b></sub></a><br /><a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=soren121\" title=\"Documentation\">📖</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=soren121\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/hipstersmoothie/react-docgen-typescript-plugin/commits?author=soren121\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","readmeFilename":"README.md"}