Skip to content

Commit daa84d0

Browse files
committed
fix(module): set import.meta.url as parameter
1 parent 4c4df95 commit daa84d0

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -547,8 +547,8 @@ import { Module } from '@secjs/utils'
547547
const setInGlobalTrue = true
548548
const setInGlobalFalse = false
549549

550-
const dirname = Module.createDirname(setInGlobalFalse)
551-
const filename = Module.createFilename(setInGlobalTrue)
550+
const dirname = Module.createDirname(import.meta.url, setInGlobalFalse)
551+
const filename = Module.createFilename(import.meta.url, setInGlobalTrue)
552552

553553
console.log(__dirname) // Error! __dirname is not defined in global
554554
console.log(__filename) // '/Users/...'

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@secjs/utils",
3-
"version": "1.9.6",
3+
"version": "1.9.7",
44
"description": "Utils functions and classes for Node.js",
55
"license": "MIT",
66
"author": "João Lenon <lenon@athenna.io>",

tests/Unit/ModuleTest.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,14 @@ test.group('ExecTest', group => {
7070
})
7171

7272
test('should be able to create __filename property inside node global', async ({ assert }) => {
73-
Module.createFilename(true)
73+
Module.createFilename(import.meta.url, true)
7474

75-
assert.isTrue(__filename.includes('Module.js'))
75+
assert.isTrue(__filename.includes('ModuleTest.js'))
7676
})
7777

7878
test('should be able to create __dirname property inside node global', async ({ assert }) => {
79-
Module.createDirname(true)
79+
Module.createDirname(import.meta.url, true)
8080

81-
assert.isTrue(__dirname.includes('Helpers'))
81+
assert.isTrue(__dirname.includes('Unit'))
8282
})
8383
})

0 commit comments

Comments
 (0)