List of Node.js built-in modules.
Features:
- Returns a list of built-in modules based on version.
- Supports Node.js v4.0.0 and above.
npm i base-modules
const modules = require('base-modules');
Get list of modules for your current Node.js version:
modules().includes('http'); // <= true
Get list of modules for specific Node.js version:
modules('9.0.0').includes('fs/promises'); // <= false
Get list of modules without specifying any version:
modules('*').includes('node:test'); // <= true
A static list of all modules:
require('base-modules/static'); // ['assert', 'fs', ...]
MIT 💖