unique-name.macro

1.2.0 • Public • Published

unique-name.macro

NPM Version Travis (.org) Babel 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 Sidebar

Install

npm i unique-name.macro

Weekly Downloads

1

Version

1.2.0

License

MIT

Unpacked Size

232 kB

Total Files

10

Last publish

Collaborators

  • huchenme