@yafh/enum-def
Advanced tools
+11
-0
@@ -58,2 +58,13 @@ "use strict"; | ||
| }; | ||
| Object.defineProperty(res, "in", { | ||
| enumerable: false, | ||
| value: (value, ...items) => { | ||
| if (typeof value === "number") { | ||
| return items.some((item) => res[item].value === value); | ||
| } else { | ||
| return items.some((item) => res[item].name === value); | ||
| } | ||
| }, | ||
| writable: false | ||
| }); | ||
| return res; | ||
@@ -60,0 +71,0 @@ } |
+11
-0
@@ -32,2 +32,13 @@ // src/impl.ts | ||
| }; | ||
| Object.defineProperty(res, "in", { | ||
| enumerable: false, | ||
| value: (value, ...items) => { | ||
| if (typeof value === "number") { | ||
| return items.some((item) => res[item].value === value); | ||
| } else { | ||
| return items.some((item) => res[item].name === value); | ||
| } | ||
| }, | ||
| writable: false | ||
| }); | ||
| return res; | ||
@@ -34,0 +45,0 @@ } |
+1
-1
| { | ||
| "name": "@yafh/enum-def", | ||
| "version": "0.2.3", | ||
| "version": "0.2.4", | ||
| "module": "index.ts", | ||
@@ -5,0 +5,0 @@ "type": "module", |
15456
4.26%263
9.13%