On this page

    P

    worker_threads.isInternalThread

    History
    Type:boolean

    Is true if this code is running inside of an internal Worker thread (e.g the loader thread).

    // loader.js
    import { isInternalThread } from 'node:worker_threads';
    console.log(isInternalThread);  // true
    // loader.js
    const { isInternalThread } = require('node:worker_threads');
    console.log(isInternalThread);  // true
    // main.js
    import { isInternalThread } from 'node:worker_threads';
    console.log(isInternalThread);  // false
    // main.js
    const { isInternalThread } = require('node:worker_threads');
    console.log(isInternalThread);  // false