Skip to content

isNode

Checks if the current environment is Node.js.

This function checks for the existence of the process.versions.node property, which only exists in Node.js environments.

Signature

typescript
function isNode(): boolean;

Returns

(boolean): Returns true if the current environment is Node.js, otherwise false.

Examples

typescript
if (isNode()) {
  console.log('This is running in Node.js');
  const fs = import('node:fs');
}

Released under the MIT License.