rittenhop-ghost/versions/5.94.2/node_modules/bthreads/stable.js

22 lines
589 B
JavaScript

/*!
* stable.js - worker threads for javascript
* Copyright (c) 2019, Christopher Jeffrey (MIT License).
* https://github.com/bcoin-org/bthreads
*/
'use strict';
const parts = process.version.split(/[^\d]/);
const version = (0
+ (parts[1] & 0xff) * 0x10000
+ (parts[2] & 0xff) * 0x00100
+ (parts[3] & 0xff) * 0x00001);
// Currently considering 11.11.0 stable
// due to this particular change getting in:
// https://github.com/nodejs/node/commit/a9a2c5869c
if (version >= 0x0b0b00)
module.exports = require('./lib/threads');
else
module.exports = require('./lib/process');