◐ Shell
clean mode source ↗

lib: remove path.resolve from permissions.js · nodejs/node@d012dd3

Original file line numberDiff line numberDiff line change

@@ -2,12 +2,10 @@

22
33

const {

44

ObjectFreeze,

5-

StringPrototypeStartsWith,

65

} = primordials;

76
87

const permission = internalBinding('permission');

98

const { validateString } = require('internal/validators');

10-

const { resolve } = require('path');

119
1210

let experimentalPermission;

1311

@@ -25,9 +23,6 @@ module.exports = ObjectFreeze({

2523

if (reference != null) {

2624

// TODO: add support for WHATWG URLs and Uint8Arrays.

2725

validateString(reference, 'reference');

28-

if (StringPrototypeStartsWith(scope, 'fs')) {

29-

reference = resolve(reference);

30-

}

3126

}

3227
3328

return permission.has(scope, reference);