Tabnine Logo For Javascript
1/process.ProcessVersions
Code IndexAdd Tabnine to your IDE (free)

How to use
ProcessVersions
function
in
1/process

Best JavaScript code snippets using ts3.1/process.ProcessVersions(Showing top 7 results out of 1,395)

origin: vitaly-t/pg-promise

describe(`toJson`, () => {
  const v = process.versions.node.split(`.`),
    highVer = +v[0], lowVer = +v[1];
  if (highVer > 10 || (highVer === 10 && lowVer >= 4)) {
    // Node.js v10.4.0 is required to support BigInt natively.
    describe(`for a direct value`, () => {
      expect(internal.toJson(BigInt(`0`))).toBe(`0`);
      expect(internal.toJson(BigInt(`123`))).toBe(`123`);
      expect(internal.toJson(BigInt(`-12345678901234567890`))).toBe(`-12345678901234567890`);
    });
    describe(`for an object`, () => {
      expect(internal.toJson({value: BigInt(`0`)})).toEqual(`{"value":0}`);
      expect(internal.toJson({value: BigInt(`123`)})).toEqual(`{"value":123}`);
      expect(internal.toJson({value: BigInt(`-456`)})).toEqual(`{"value":-456}`);
      const mix1 = {
        val1: 12345678901234567890,
        val2: BigInt(`12345678901234567890`)
      };
      expect(internal.toJson(mix1)).toEqual(`{"val1":12345678901234567000,"val2":12345678901234567890}`);
    });
    describe(`for an undefined`, () => {
      expect(internal.toJson()).toBeUndefined();
      expect(internal.toJson(undefined)).toBeUndefined();
    });
  }
});
origin: blinksocks/blinksocks

static onCheckParams({
  method = DEFAULT_METHOD
 }) {
  const cipherNames = Object.keys(ciphers);

  if (!cipherNames.includes(method)) {
   throw Error(`"method" must be one of ${cipherNames}, but got "${method}"`);
  }

  if (method.endsWith('ccm') && !_semver.default.gte(process.versions.node, '10.2.0')) {
   throw Error('CCM mode requires Node.js >= v10.2.0');
  }
 }
origin: allegro/node-worker-nodes

function printPlatform() {
  const sysInfo = (...keys) => keys.map(key => os[key]()).join(' / ');
  const cpuInfo = () => [os.cpus()[0].model, os.cpus().length].join(' × ');

  const infoTable = new Table();

  infoTable.cell('os', sysInfo('type', 'release', 'arch'));
  infoTable.cell('cpu', cpuInfo());
  infoTable.cell('node', process.versions.node + ' / v8: ' + process.versions.v8);
  infoTable.newRow();

  console.log(infoTable.printTransposed({ separator: ' : ', namePrinter: Table.leftPadder(' ') }));
}
origin: braydonf/gpk

[
  '',
  '  Usage: node-gyp <command> [options]',
  '',
  '  where <command> is one of:',
  commands.map(function (c) {
   return '    - ' + c + ' - ' + require('./' + c).usage
  }).join('\n'),
  '',
  'node-gyp@' + this.version + '  ' + path.resolve(__dirname, '..'),
  'node@' + process.versions.node
 ].join('\n')
origin: delvedor/rinvoke

test('async await support', t => {
 if (Number(process.versions.node[0]) >= 8) {
  require('./async-await')(t.test, port)
 } else {
  t.pass('Skip because Node version < 8')
 }
 t.end()
})
origin: blinksocks/blinksocks

static onCheckParams({ method = DEFAULT_METHOD }) {
  const cipherNames = Object.keys(ciphers);
  if (!cipherNames.includes(method)) {
   throw Error(`"method" must be one of ${cipherNames}, but got "${method}"`);
  }
  if (method.endsWith('ccm') && !semver.gte(process.versions.node, '10.2.0')) {
   throw Error('CCM mode requires Node.js >= v10.2.0');
  }
 }
origin: allegro/node-worker-nodes

function printPlatform() {
  const sysInfo = (...keys) => keys.map(key => os[key]()).join(' / ');
  const cpuInfo = () => [os.cpus()[0].model, os.cpus().length].join(' × ');

  const infoTable = new Table();

  infoTable.cell('os', sysInfo('type', 'release', 'arch'));
  infoTable.cell('cpu', cpuInfo());
  infoTable.cell('node', process.versions.node + ' / v8: ' + process.versions.v8);
  infoTable.newRow();

  console.log(infoTable.printTransposed({ separator: ' : ', namePrinter: Table.leftPadder(' ') }));
}
ts3(npm)1/processProcessVersions

Most used ts3 functions

  • Process.env
  • Process.exit
  • ProcessEnv.NODE_ENV
  • Process.on
  • Process.cwd
  • Process.stdout,
  • Process.argv,
  • ProcessEnv.PORT,
  • ProcessEnv.HTTPS,
  • ProcessEnv.NODE_PATH,
  • Process.platform,
  • Process.nextTick,
  • ProcessEnv.CI,
  • Process.stdin,
  • Process.stderr,
  • Process.pid,
  • Process.send,
  • Process.version,
  • Process.versions

Popular in JavaScript

  • handlebars
    Handlebars provides the power necessary to let you build semantic templates effectively with no frustration
  • webpack
    Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
  • moment
    Parse, validate, manipulate, and display dates
  • bluebird
    Full featured Promises/A+ implementation with exceptionally good performance
  • request
    Simplified HTTP request client.
  • express
    Fast, unopinionated, minimalist web framework
  • crypto
  • aws-sdk
    AWS SDK for JavaScript
  • ms
    Tiny millisecond conversion utility
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJavascript Code Index
Get Tabnine for your IDE now