@@ -55,25 +55,19 @@ export default class NodeFs extends FsProvider {
55
55
async unlink ( path : string ) : Promise < void > {
56
56
return await NodeFs . lock . acquire ( path , async ( ) => {
57
57
return await fs . promises . unlink ( path ) ;
58
- } ) . catch ( e ) {
59
- throw e ;
60
- }
58
+ } ) ;
61
59
}
62
60
63
61
async writeFile ( path : string , content : string | Buffer ) : Promise < void > {
64
62
return await NodeFs . lock . acquire ( path , ( ) => {
65
63
fs . writeFileSync ( path , content ) ;
66
- } ) . catch ( e ) {
67
- throw e ;
68
- }
64
+ } ) ;
69
65
}
70
66
71
67
async rename ( path : string , newPath : string ) : Promise < void > {
72
68
return await NodeFs . lock . acquire ( [ path , newPath ] , async ( ) => {
73
69
return await fs . promises . rename ( path , newPath ) ;
74
- } ) . catch ( e ) {
75
- throw e
76
- }
70
+ } ) ;
77
71
}
78
72
79
73
async chmod ( path : string , mode : string | number ) : Promise < void > {
@@ -83,9 +77,7 @@ export default class NodeFs extends FsProvider {
83
77
async copyFile ( from : string , to : string ) : Promise < void > {
84
78
return await NodeFs . lock . acquire ( [ from , to ] , async ( ) => {
85
79
return await fs . promises . copyFile ( from , to ) ;
86
- } ) . catch ( e ) {
87
- throw e ;
88
- }
80
+ } ) ;
89
81
}
90
82
91
83
async copyFolder ( from : string , to : string ) : Promise < void > {
@@ -103,16 +95,12 @@ export default class NodeFs extends FsProvider {
103
95
}
104
96
return ;
105
97
} )
106
- } . catch ( e ) {
107
- throw e ;
108
- }
98
+ } ;
109
99
}
110
100
111
101
async setModifiedTime ( path : string , time : Date ) : Promise < void > {
112
102
return await NodeFs . lock . acquire ( path , async ( ) => {
113
103
return await fs . promises . utimes ( path , time , time ) ;
114
- } ) . catch ( e ) {
115
- throw e ;
116
- } ;
104
+ } ) ;
117
105
}
118
106
}
0 commit comments