Node.js util.types.isModuleNamespaceObject() Method
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:
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.
Return value: This function returns Boolean value. It returns True or false depending on whether an object is a Module Namespace Object or not.
Example 1: Filename: index.js
const util = require( 'util' );
const mongoose = require( 'mongoose' )
console.log(util.types.isModuleNamespaceObject(mongoose))
console.log(util.types.isModuleNamespaceObject(util))
|
Output:
false
false
Example 2: Filename: index.js
const b = require( './index.js' );
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" )
}
|
Run index.js file using the following command:
node index.js
Output:
It is not a namespaceobject module
Reference: https://nodejs.org/api/util.html#util_util_types_ismodulenamespaceobject_value
Last Updated :
13 Aug, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...