@wopjs/cast
Advanced tools
+1
-1
@@ -91,3 +91,3 @@ /** | ||
| */ | ||
| declare const toPlainObjectOf: <T, U extends ExtractPlainObjectValue<T>>(x: T, f: (v: ExtractPlainObjectValue<T>, k: keyof ExtractPlainObject<T>, o: ExtractPlainObject<T>) => v is U) => Record<PropertyKey, U> | undefined; | ||
| declare const toPlainObjectOf: <T, U extends ExtractPlainObjectValue<T>>(x: T, f: (v: ExtractPlainObjectValue<T>, k: Extract<keyof ExtractPlainObject<T>, string>, o: ExtractPlainObject<T>) => v is U) => Record<PropertyKey, U> | undefined; | ||
| /** Filter props from object `x` whose values are `true`. */ | ||
@@ -94,0 +94,0 @@ declare const toPlainObjectOfTrue: (x: unknown) => Record<PropertyKey, true> | undefined; |
+1
-1
@@ -91,3 +91,3 @@ /** | ||
| */ | ||
| declare const toPlainObjectOf: <T, U extends ExtractPlainObjectValue<T>>(x: T, f: (v: ExtractPlainObjectValue<T>, k: keyof ExtractPlainObject<T>, o: ExtractPlainObject<T>) => v is U) => Record<PropertyKey, U> | undefined; | ||
| declare const toPlainObjectOf: <T, U extends ExtractPlainObjectValue<T>>(x: T, f: (v: ExtractPlainObjectValue<T>, k: Extract<keyof ExtractPlainObject<T>, string>, o: ExtractPlainObject<T>) => v is U) => Record<PropertyKey, U> | undefined; | ||
| /** Filter props from object `x` whose values are `true`. */ | ||
@@ -94,0 +94,0 @@ declare const toPlainObjectOfTrue: (x: unknown) => Record<PropertyKey, true> | undefined; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["../src/is-to-as.ts","../src/returns.ts","../src/array.ts"],"names":[],"mappings":"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","file":"index.js"} | ||
| {"version":3,"sources":["../src/is-to-as.ts","../src/returns.ts","../src/array.ts"],"names":[],"mappings":"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","file":"index.js"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["../src/is-to-as.ts","../src/returns.ts","../src/array.ts"],"names":[],"mappings":"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","file":"index.mjs"} | ||
| {"version":3,"sources":["../src/is-to-as.ts","../src/returns.ts","../src/array.ts"],"names":[],"mappings":"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","file":"index.mjs"} |
+1
-1
| { | ||
| "name": "@wopjs/cast", | ||
| "version": "0.1.15", | ||
| "version": "0.1.16", | ||
| "description": "Type-safe utilities for filtering and coercing unknown values in TypeScript.", | ||
@@ -5,0 +5,0 @@ "repository": "wopjs/cast", |
+5
-1
@@ -148,3 +148,7 @@ /** | ||
| x: T, | ||
| f: (v: ExtractPlainObjectValue<T>, k: keyof ExtractPlainObject<T>, o: ExtractPlainObject<T>) => v is U, | ||
| f: ( | ||
| v: ExtractPlainObjectValue<T>, | ||
| k: Extract<keyof ExtractPlainObject<T>, string>, | ||
| o: ExtractPlainObject<T>, | ||
| ) => v is U, | ||
| ): Record<PropertyKey, U> | undefined => { | ||
@@ -151,0 +155,0 @@ if (isPlainObject(x)) { |
149376
0.05%3060
0.13%