unique-name.macro

Babel Plugin Macro to generate unique name

Downloads
5
Stars
24
Committers
1

unique-name.macro

This is a babel-macros to generate unique name.

Usage

With babel-macros and this package installed, you can use it like this.

import uniqueName from 'unique-name.macro'

const disabledClass = uniqueName() // or const disabledClass = uniqueName('disabledClass')

The above snippet will be compiled in build time:

import uniqueName from 'unique-classname.macro'

const disabledClass = 'disabledClass-1u6x1nq'

Note

The unique name is based on file path and variable name, it will remain the same as long as you don't move the file or rename the variable.

Package Rankings
Top 25.42% on Npmjs.org
Badges
Extracted from project README
NPM Version Travis (.org) Babel Macro
Related Projects