This function is used to check whether the following object is an instance of Module Namespace Object. This function returns a true value if the value is an instance of a Module Namespace Object.
Syntax:
javascript
Output:
javascript
Run index.js file using the following command:
util.types.isModuleNamespaceObject( value );Parameters:
- value: This value parameter is of any type. It is the value for which the function is to be checked for.
// Requiring module
const util = require('util');
const mongoose = require('mongoose')
console.log(util.types.isModuleNamespaceObject(mongoose))
console.log(util.types.isModuleNamespaceObject(util))
false falseExample 2: Filename: index.js
// Requiring file
const b = require('./index.js');
// The index.js can be anyfile located in
// the directory where the code resides
// Requiring module
const util = require('util')
if (util.types.isModuleNamespaceObject(b)) {
console.log("It is a namespaceobject module")
} else {
console.log("It is not a namespace object module")
}
node index.jsOutput:
It is not a namespaceobject moduleReference: https://nodejs.org/api/util.html#util_util_types_ismodulenamespaceobject_value