Skip to content

onlinegroupat/og-ts-enum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

og-ts-enum

Provides support for string-based enums in typescript

import { Enum } from "og-ts-enum";

// from Array
const Direction = Enum.fromArray([
    'North',
    'South',
    'East',
    'West'
]);
type Direction = typeof keyof Direction;

// from Object
const GraphicsMode = Enum.fromObject({
    '2D': '2D',
    '3D': '3D'
});
type GraphicsMode = typeof keyof GraphicsMode;

About

String-based enums for typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published