node-enum

1.0.0 • Public • Published

node-enum

Enum that does not forgive mistakes.

Installation

$ npm i node-enum

Usage

var enumset = require('node-enum');
 
var statuses = enumset(['PENDING', 'REJECTED', 'DONE']);
 
// or with mapping
var statuses = enumset({ PENDING: 0, REJECTED: 1, DONE: 2 });
 
console.log(statuses.PENDING);
// 0
 
console.log(statuses.WRONG);
// throws TypeError

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i node-enum

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • kolesnikovde