2.0.0-next.3 • Published 4 years ago

babel-plugin-extract-export-names v2.0.0-next.3

Weekly downloads
52,273
License
MIT
Repository
github
Last release
4 years ago

babel-plugin-extract-export-names

Babel plugin that extracts all variable names from export statements.Used by the MDX pragma.

Installation

yarn add babel-plugin-extract-export-names

Usage

const babel = require('@babel/core')

const BabelPluginExtractExportNames = require('babel-plugin-extract-export-names')

const jsx = `
export const foo = 'bar'
export const [A] = [1]
`

const plugin = new BabelPluginExtractExportNames()

const result = babel.transform(jsx, {
  configFile: false,
  plugins: [plugin.plugin]
})

console.log(plugin.state.names)

License

MIT