diff --git a/lib/index.ts b/lib/index.ts index fa2ae8b..ea0abe7 100644 --- a/lib/index.ts +++ b/lib/index.ts @@ -1 +1,2 @@ -export * from "./enums"; +export * from './enums' +export * from './utils' diff --git a/lib/utils/conver-enum.ts b/lib/utils/conver-enum.ts new file mode 100644 index 0000000..02e772b --- /dev/null +++ b/lib/utils/conver-enum.ts @@ -0,0 +1,6 @@ +export function convertEnum( + target: T, + value: string +): T[keyof T] { + return (target as any)[value] +} diff --git a/lib/utils/index.ts b/lib/utils/index.ts new file mode 100644 index 0000000..3f301a3 --- /dev/null +++ b/lib/utils/index.ts @@ -0,0 +1 @@ +export * from './conver-enum' diff --git a/package.json b/package.json index c4b985f..7ef63a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/common", - "version": "1.0.1", + "version": "1.0.2", "description": "Core shared components for Lendry-ERP microservice ecosystem", "main": "dist/index.js", "type": "dist/index.d.ts",