JSPM

enum-keys-values-entries

1.0.6
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 178
  • Score
    100M100P100Q87949F
  • License ISC

Get just the keys (left hand side), values (right hand side), or entries (tuple of [key, value]) of a TypeScript enum

Package Exports

  • enum-keys-values-entries

Readme

enum-keys-values-entries

Get just the keys (left hand side), values (right hand side), or entries (tuple of [key, value]) of a TypeScript enum.

GitHub release Build Status codecov Codacy Badge

Install

You can install via npm or yarn.

npm

npm install --save enum-keys-values-entries

yarn

yarn add enum-keys-values-entries

Usage

Keys

import { Enum } from 'enum-keys-values-entries';

enum MyEnum {
  Cake = 1,
  'Ice Cream' = 2,
  Pie = 3,
}

const keys = Enum.keys(MyEnum);
const values = Enum.values(MyEnum);
const entries = Enum.entries(MyEnum);