mirror-rhinstaller-node-cache/builtins
2025-05-15 09:03:17 +02:00
..
node_modules 11c0ebbd16432db8589865b5051758a50cb6c77c43623412c7bb145f59f7b725 package.json 2025-05-15 09:03:17 +02:00
index.js 11c0ebbd16432db8589865b5051758a50cb6c77c43623412c7bb145f59f7b725 package.json 2025-05-15 09:03:17 +02:00
License 11c0ebbd16432db8589865b5051758a50cb6c77c43623412c7bb145f59f7b725 package.json 2025-05-15 09:03:17 +02:00
package.json 11c0ebbd16432db8589865b5051758a50cb6c77c43623412c7bb145f59f7b725 package.json 2025-05-15 09:03:17 +02:00
Readme.md 11c0ebbd16432db8589865b5051758a50cb6c77c43623412c7bb145f59f7b725 package.json 2025-05-15 09:03:17 +02:00

builtins

CI

List of node.js builtin modules.

Usage

const builtins = require('builtins')

Get list of core modules for current Node.js version:

assert(builtins().includes('http'))

Get list of core modules for specific Node.js version:

assert(builtins({ version: '6.0.0' }).includes('http'))

Get list of core modules present in one or mode Node.js versions:

assert(builtins({ version: '*' }).includes('worker_threads'))

Add experimental modules to the list:

assert(builtins({ experimental: true }).includes('wasi'))

License

MIT