Skip to content

version-1/cnstnts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cnstnts

JavaScript Enumerations helper

Easily define "Plain Object-base" enum helper.

Install

yarn add version-1/cnstnts

How to Use

import { Enum } from 'cnstnts'
const fruits = Enum(['apple', 'banana', 'pineapple'])

console.log(fruits)
// {
//   apple: 'apple',
//   banana: 'banana',
//   pineapple: 'pineapple'
//  }
const fruits = Enum(['hoge_hoge', 'fuga_fuga'], { value: { upperCase: true } })

console.log(fruits)
// {
//   hoge_hoge: 'HOGE_HOGE',
//   fuga_fuga: 'FUGA_FUGA',
//  }

About

Easily define "Plain Object-base" enum helper.

Resources

Stars

Watchers

Forks

Packages

No packages published