1 | ;
|
2 | const {builtinModules} = require('module');
|
3 |
|
4 | const ignoreList = [
|
5 | 'sys'
|
6 | ];
|
7 |
|
8 | // eslint-disable-next-line node/no-deprecated-api
|
9 | module.exports = (builtinModules || (process.binding ? Object.keys(process.binding('natives')) : []) || [])
|
10 | .filter(x => !/^_|^(internal|v8|node-inspect)\/|\//.test(x) && !ignoreList.includes(x))
|
11 | .sort();
|