File tree Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 20
20
},
21
21
"license" : " Apache-2.0" ,
22
22
"dependencies" : {
23
+ "@aws-sdk/middleware-serde" : " *" ,
23
24
"@aws-sdk/protocol-http" : " *" ,
24
25
"@aws-sdk/signature-v4" : " *" ,
25
26
"@aws-sdk/types" : " *" ,
27
+ "@aws-sdk/url-parser" : " *" ,
26
28
"@aws-sdk/util-config-provider" : " *" ,
27
29
"@aws-sdk/util-middleware" : " *" ,
28
30
"tslib" : " ^2.3.1"
29
31
},
30
32
"devDependencies" : {
31
- "@aws-sdk/node-config-provider" : " *" ,
32
33
"@tsconfig/recommended" : " 1.0.1" ,
33
34
"concurrently" : " 7.0.0" ,
34
35
"downlevel-dts" : " 0.10.1" ,
Original file line number Diff line number Diff line change 20
20
},
21
21
"license" : " Apache-2.0" ,
22
22
"dependencies" : {
23
+ "@aws-sdk/middleware-endpoint" : " *" ,
23
24
"@aws-sdk/signature-v4" : " *" ,
24
25
"@aws-sdk/types" : " *" ,
25
26
"@aws-sdk/util-format-url" : " *" ,
Original file line number Diff line number Diff line change 20
20
},
21
21
"license" : " Apache-2.0" ,
22
22
"dependencies" : {
23
+ "@aws-sdk/middleware-endpoint" : " *" ,
23
24
"@aws-sdk/middleware-sdk-s3" : " *" ,
24
25
"@aws-sdk/protocol-http" : " *" ,
25
26
"@aws-sdk/signature-v4-multi-region" : " *" ,
Original file line number Diff line number Diff line change
1
+ const fs = require ( "fs" ) ;
2
+ const path = require ( "path" ) ;
3
+
4
+ module . exports = async function * walk ( dir ) {
5
+ for await ( const d of await fs . promises . opendir ( dir ) ) {
6
+ const entry = path . join ( dir , d . name ) ;
7
+ if ( d . isDirectory ( ) ) yield * walk ( entry ) ;
8
+ else if ( d . isFile ( ) ) yield entry ;
9
+ }
10
+ } ;
You can’t perform that action at this time.
0 commit comments