UNPKG
just-filter-object
Version:
latest (3.2.0)
3.2.0
3.1.1
3.1.0
3.0.1
3.0.0
2.1.1
2.1.0
2.0.0
1.3.0
1.2.0
1.1.22
1.1.21
1.1.20
1.1.19
filter an object
github.com/angus-c/just
angus-c/just
just-filter-object
/
index.d.ts
10 lines
(8 loc)
•
248 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
type
PlainObject
<T> = T
extends
Map
<
any
,
any
> |
Set
<
any
> |
null
?
never
: T
extends
object
? T :
never
;
declare
function
filter<T>(
obj
:
PlainObject
<T>,
fn
:
(
key
: keyof T,
value
: T[
typeof
key]
) =>
any
):
Partial
<T>;
export
default
filter;