File tree Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " reconstruct-descriptors" ,
3
- "version" : " 0.2.0 " ,
3
+ "version" : " 0.2.1 " ,
4
4
"description" : " Deeply reconstruct any object iterating over its property descriptors." ,
5
5
"main" : " dist/reconstruct-descriptors.cjs.js" ,
6
6
"types" : " types/index.d.ts" ,
45
45
},
46
46
"dependencies" : {
47
47
"object.getownpropertydescriptors" : " ^2.0.3" ,
48
- "reconstruct" : " ^0.2.0 "
48
+ "reconstruct" : " ^0.2.1 "
49
49
}
50
50
}
Original file line number Diff line number Diff line change 1
1
import reconstruct from 'reconstruct' ;
2
2
import descriptors from 'object.getownpropertydescriptors' ;
3
3
4
+ export type Falsy = '' | 0 | false | null | undefined ;
5
+
4
6
export type PropertyName = string | symbol | number ;
5
7
6
- export type ReconstructΛ = ( descriptor : PropertyDescriptor , property : PropertyName ) => PropertyDescriptorMap ;
8
+ export type ReconstructΛ = (
9
+ descriptor : PropertyDescriptor ,
10
+ property : PropertyName
11
+ ) => PropertyDescriptorMap | Falsy ;
7
12
8
13
/**
9
14
* Deeply reconstruct any object iterating over its property descriptors.
Original file line number Diff line number Diff line change @@ -3724,9 +3724,9 @@ readdirp@^2.0.0:
3724
3724
readable-stream "^2.0.2"
3725
3725
set-immediate-shim "^1.0.1"
3726
3726
3727
- reconstruct@^0.2.0 :
3728
- version "0.2.0 "
3729
- resolved "https://registry.yarnpkg.com/reconstruct/-/reconstruct-0.2.0 .tgz#1f78e45f246578c21b43c8b47740fb20da806175 "
3727
+ reconstruct@^0.2.1 :
3728
+ version "0.2.1 "
3729
+ resolved "https://registry.yarnpkg.com/reconstruct/-/reconstruct-0.2.1 .tgz#829becfd959d8085055efa1e4d99803869de9b1e "
3730
3730
dependencies :
3731
3731
object-assign "^4.1.1"
3732
3732
object-keys "^1.0.12"
You can’t perform that action at this time.
0 commit comments