is-core-module
Advanced tools
Comparing version 2.15.0 to 2.15.1
@@ -8,2 +8,12 @@ # Changelog | ||
## [v2.15.1](https://github.com/inspect-js/is-core-module/compare/v2.15.0...v2.15.1) - 2024-08-21 | ||
### Commits | ||
- [Tests] add `process.getBuiltinModule` tests [`28c7791`](https://github.com/inspect-js/is-core-module/commit/28c7791c196d58c64cfdf638b7e68ed1b62a4da0) | ||
- [Fix] `test/mock_loader` is no longer exposed as of v22.7 [`68b08b0`](https://github.com/inspect-js/is-core-module/commit/68b08b0d7963447dbffa5142e8810dca550383af) | ||
- [Tests] replace `aud` with `npm audit` [`32f8060`](https://github.com/inspect-js/is-core-module/commit/32f806026dac14f9016be4401a643851240c76b9) | ||
- [Dev Deps] update `mock-property` [`f7d3c8f`](https://github.com/inspect-js/is-core-module/commit/f7d3c8f01e922be49621683eb41477c4f50522e1) | ||
- [Dev Deps] add missing peer dep [`eaee885`](https://github.com/inspect-js/is-core-module/commit/eaee885b67238819e9c8ed5bd2098766e1d05331) | ||
## [v2.15.0](https://github.com/inspect-js/is-core-module/compare/v2.14.0...v2.15.0) - 2024-07-17 | ||
@@ -10,0 +20,0 @@ |
@@ -120,4 +120,4 @@ { | ||
"node:test/reporters": [">= 18.17 && < 19", ">= 19.9", ">= 20"], | ||
"test/mock_loader": ">= 22.3", | ||
"node:test/mock_loader": ">= 22.3", | ||
"test/mock_loader": ">= 22.3 && < 22.7", | ||
"node:test/mock_loader": ">= 22.3 && < 22.7", | ||
"node:test": [">= 16.17 && < 17", ">= 18"], | ||
@@ -124,0 +124,0 @@ "timers": true, |
{ | ||
"name": "is-core-module", | ||
"version": "2.15.0", | ||
"version": "2.15.1", | ||
"description": "Is this specifier a node.js core module?", | ||
@@ -19,3 +19,3 @@ "main": "index.js", | ||
"test": "npm run tests-only", | ||
"posttest": "aud --production", | ||
"posttest": "npx npm@'>=10.2' audit --production", | ||
"version": "auto-changelog && git add CHANGELOG.md", | ||
@@ -50,7 +50,7 @@ "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" | ||
"@ljharb/eslint-config": "^21.1.1", | ||
"aud": "^2.0.4", | ||
"auto-changelog": "^2.4.0", | ||
"encoding": "^0.1.13", | ||
"eslint": "=8.8.0", | ||
"in-publish": "^2.0.1", | ||
"mock-property": "^1.0.3", | ||
"mock-property": "^1.1.0", | ||
"npmignore": "^0.3.1", | ||
@@ -57,0 +57,0 @@ "nyc": "^10.3.2", |
@@ -75,3 +75,4 @@ 'use strict'; | ||
t.test('core via builtinModules list', { skip: !data.module }, function (st) { | ||
var libs = require('module').builtinModules; | ||
var Module = require('module'); | ||
var libs = Module.builtinModules; | ||
if (!libs) { | ||
@@ -100,2 +101,7 @@ st.skip('module.builtinModules does not exist'); | ||
st.ok(data[mod], mod + ' is a core module'); | ||
if (Module.isBuiltin) { | ||
st.ok(Module.isBuiltin(mod), 'module.isBuiltin(' + mod + ') is true'); | ||
} | ||
st.doesNotThrow( | ||
@@ -105,2 +111,11 @@ function () { require(mod); }, // eslint-disable-line no-loop-func | ||
); | ||
if (process.getBuiltinModule) { | ||
st.equal( | ||
process.getBuiltinModule(mod), | ||
require(mod), | ||
'process.getBuiltinModule(' + mod + ') === require(' + mod + ')' | ||
); | ||
} | ||
if (mod.slice(0, 5) !== 'node:') { | ||
@@ -122,2 +137,3 @@ if (supportsNodePrefix) { | ||
} | ||
st.end(); | ||
@@ -124,0 +140,0 @@ }); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
32706
351
10