1.1.0 • Published 2 years ago

@hibanka/enum-utils v1.1.0

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

@hibanka/enum-utils

CI NPM Version Minimum Node.js Version

Node.js utility library for TypeScript enums

Installation

npm install @hibanka/enum-utils

Usage

Numeric Enum keys

import { numericEnumKeys } from '@hibanka/enum-utils';

enum TestEnum {
  A,
  B,
  C,
}

numericEnumKeys(TestEnum); // ['A', 'B', 'C']

Numeric Enum values

import { numericEnumValues } from '@hibanka/enum-utils';

enum TestEnum {
  A,
  B,
  C,
} 

numericEnumValues(TestEnum); // [0, 1, 2]

Numeric Enum entries

import { numericEnumEntries } from '@hibanka/enum-utils';

enum TestEnum {
  A,
  B,
  C,
}

numericEnumEntries(TestEnum); // [['A', 0], ['B', 1], ['C', 2]]
1.1.0

2 years ago

1.0.0

3 years ago

0.1.0

3 years ago