Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.42 KB

README.md

File metadata and controls

40 lines (32 loc) · 1.42 KB

es6-enum

ES6 enum creation utility

Travis Maintainability Codecov npm version npm installs dependencies

import { StringEnum } from '@epegzz/es6-enum'

const COLOR = StringEnum('blue', 'green', 'red')

// The above is equal to

const COLOR = Object.freeze({
  blue: 'blue',
  green: 'green',
  red: 'red'
})