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

/node-enum/

    Package Sidebar

    Install

    npm i node-enum

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • kolesnikovde