{"_id":"babel-plugin-extract-export-names","_rev":"310328","name":"babel-plugin-extract-export-names","description":"Extract export names","dist-tags":{"latest":"2.0.0-next.3","next":"2.0.0-next.8"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"time":{"modified":"2021-06-03T19:45:49.000Z","created":"2020-07-17T21:42:45.202Z","2.0.0-next.8":"2020-09-18T21:45:35.489Z","2.0.0-next.7":"2020-07-30T21:47:51.513Z","2.0.0-next.6":"2020-07-27T20:12:03.726Z","2.0.0-next.5":"2020-07-27T20:10:08.310Z","2.0.0-next.4":"2020-07-22T19:15:17.157Z","2.0.0-next.3":"2020-07-17T21:42:45.202Z"},"users":{},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"versions":{"2.0.0-next.8":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.8","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"e194fc1a61715549be10d56055ea4ad25533fcb1","readmeFilename":"readme.md","_id":"babel-plugin-extract-export-names@2.0.0-next.8","_nodeVersion":"10.22.0","_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (darwin)","dist":{"shasum":"96a4d7fc7b4dbaa67e10a0f9d156848b43b1f20f","size":1930,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.8.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.8_1600465535364_0.2260879808554792"},"_hasShrinkwrap":false,"publish_time":1600465535489,"_cnpm_publish_time":1600465535489},"2.0.0-next.7":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.7","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"b6f3fdf758ad36434ee586935418497f0041a61e","readmeFilename":"readme.md","_id":"babel-plugin-extract-export-names@2.0.0-next.7","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"26be2512f8535a92c47fc727ce2de873313658cd","size":1933,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.7.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.7_1596145671367_0.24722933415275672"},"_hasShrinkwrap":false,"publish_time":1596145671513,"_cnpm_publish_time":1596145671513},"2.0.0-next.6":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.6","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"cbfeb8bbbfc830fc91717e098aacb2b2776abc68","readmeFilename":"readme.md","_id":"babel-plugin-extract-export-names@2.0.0-next.6","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"aa512db31759fe3d2c8c538584f6b21de1f914eb","size":1932,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.6.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.6_1595880723599_0.45325850557941916"},"_hasShrinkwrap":false,"publish_time":1595880723726,"_cnpm_publish_time":1595880723726},"2.0.0-next.5":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.5","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"bf7deab69996449cb99c2217dff75e65855eb2c1","readmeFilename":"readme.md","_id":"babel-plugin-extract-export-names@2.0.0-next.5","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"d6d3c046c34a5977dd341d21f5d0c3f520d652fe","size":1932,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.5.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.5_1595880608166_0.8596148315107988"},"_hasShrinkwrap":false,"publish_time":1595880608310,"_cnpm_publish_time":1595880608310},"2.0.0-next.4":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.4","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"e1b45e365a1c3e13c680674a617ec0a17a1dc0df","readmeFilename":"readme.md","_id":"babel-plugin-extract-export-names@2.0.0-next.4","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"9bf8eee89fdcaabcbd55b795350e9567a818cd59","size":1930,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.4.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.4_1595445317045_0.6652870836411415"},"_hasShrinkwrap":false,"publish_time":1595445317157,"_cnpm_publish_time":1595445317157},"2.0.0-next.3":{"name":"babel-plugin-extract-export-names","version":"2.0.0-next.3","description":"Extract export names","repository":{"type":"git","url":"git+https://github.com/mdx-js/mdx.git"},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"John Otander","email":"johnotander@gmail.com","url":"http://johnotander.com"},"license":"MIT","keywords":["mdx","markdown","react","jsx","remark","babel"],"dependencies":{"@babel/helper-plugin-utils":"7.10.4"},"gitHead":"d0059c8cf5147281c096e28be81d3914ad2e14e8","_id":"babel-plugin-extract-export-names@2.0.0-next.3","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"cbe963882f518b0d4411555b33d10afc1564de36","size":1932,"noattachment":false,"key":"/babel-plugin-extract-export-names/-/babel-plugin-extract-export-names-2.0.0-next.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-extract-export-names/download/babel-plugin-extract-export-names-2.0.0-next.3.tgz"},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"johno","email":"johnotander@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-extract-export-names_2.0.0-next.3_1595022165113_0.6864951706547304"},"_hasShrinkwrap":false,"publish_time":1595022165202,"_cnpm_publish_time":1595022165202}},"readme":"# `babel-plugin-extract-export-names`\n\nBabel plugin that extracts all variable names from\nexport statements.Used by the [MDX](https://mdxjs.com)\npragma.\n\n## Installation\n\n```sh\nyarn add babel-plugin-extract-export-names\n```\n\n## Usage\n\n```js\nconst babel = require('@babel/core')\n\nconst BabelPluginExtractExportNames = require('babel-plugin-extract-export-names')\n\nconst jsx = `\nexport const foo = 'bar'\nexport const [A] = [1]\n`\n\nconst plugin = new BabelPluginExtractExportNames()\n\nconst result = babel.transform(jsx, {\n  configFile: false,\n  plugins: [plugin.plugin]\n})\n\nconsole.log(plugin.state.names)\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://mdxjs.com","bugs":{"url":"https://github.com/mdx-js/mdx/issues"},"license":"MIT"}