File tree Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @secjs/utils" ,
3
- "version" : " 1.9.5 " ,
3
+ "version" : " 1.9.6 " ,
4
4
"description" : " Utils functions and classes for Node.js" ,
5
5
"license" : " MIT" ,
6
6
"author" : " João Lenon <lenon@athenna.io>" ,
Original file line number Diff line number Diff line change @@ -157,11 +157,12 @@ export class Module {
157
157
/**
158
158
* Create the __dirname property. Set in global if necessary.
159
159
*
160
- * @param {boolean } setInGlobal
160
+ * @param {string } [url]
161
+ * @param {boolean } [setInGlobal]
161
162
* @return {string }
162
163
*/
163
- static createDirname ( setInGlobal = false ) {
164
- const __dirname = dirname ( Module . createFilename ( false ) )
164
+ static createDirname ( url = import . meta . url , setInGlobal = false ) {
165
+ const __dirname = dirname ( Module . createFilename ( url , false ) )
165
166
166
167
if ( setInGlobal ) {
167
168
global . __dirname = __dirname
@@ -173,11 +174,12 @@ export class Module {
173
174
/**
174
175
* Create the __filename property. Set in global if necessary.
175
176
*
176
- * @param {boolean } setInGlobal
177
+ * @param {string } [url]
178
+ * @param {boolean } [setInGlobal]
177
179
* @return {string }
178
180
*/
179
- static createFilename ( setInGlobal = false ) {
180
- const __filename = fileURLToPath ( import . meta . url )
181
+ static createFilename ( url = import . meta . url , setInGlobal = false ) {
182
+ const __filename = fileURLToPath ( url )
181
183
182
184
if ( setInGlobal ) {
183
185
global . __filename = __filename
Original file line number Diff line number Diff line change @@ -435,9 +435,9 @@ export class Module {
435
435
436
436
static import ( path : string ) : Promise < any >
437
437
438
- static createDirname ( setInGlobal ?: boolean ) : string
438
+ static createDirname ( url ?: string , setInGlobal ?: boolean ) : string
439
439
440
- static createFilename ( setInGlobal ?: boolean ) : string
440
+ static createFilename ( url ?: string , setInGlobal ?: boolean ) : string
441
441
}
442
442
443
443
You can’t perform that action at this time.
0 commit comments