Sha256: 938e2c0bf492c35e0c598ff012808742ea445347bf7f562d669f496fe197ce0d

Contents?: true

Size: 959 Bytes

Versions: 26

Compression:

Stored size: 959 Bytes

Contents

{"version":3,"sources":["../src/index.ts"],"sourcesContent":["/**\n * Determines if the current process is a Node.js process.\n */\nexport function isNodeProcess(): boolean {\n  if (typeof navigator !== 'undefined' && navigator.product === 'ReactNative') {\n    return true\n  }\n\n  if (typeof process !== 'undefined') {\n    // Electron (https://www.electronjs.org/docs/latest/api/process#processtype-readonly)\n    const type = (process as any).type\n    if (type === 'renderer' || type === 'worker') {\n      return false\n    }\n\n\n    return !!(\n      process.versions &&\n      process.versions.node\n    )\n  }\n\n  return false\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAGO,SAAS,gBAAyB;AACvC,MAAI,OAAO,cAAc,eAAe,UAAU,YAAY,eAAe;AAC3E,WAAO;AAAA,EACT;AAEA,MAAI,OAAO,YAAY,aAAa;AAElC,UAAM,OAAQ,QAAgB;AAC9B,QAAI,SAAS,cAAc,SAAS,UAAU;AAC5C,aAAO;AAAA,IACT;AAGA,WAAO,CAAC,EACN,QAAQ,YACR,QAAQ,SAAS;AAAA,EAErB;AAEA,SAAO;AACT;","names":[]}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.6 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map
clapton-0.0.5 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map
clapton-0.0.4 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map
clapton-0.0.3 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map
clapton-0.0.2 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map
clapton-0.0.1 lib/clapton/javascripts/node_modules/is-node-process/lib/index.js.map