404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.116.21.127: ~ $
'use strict';
const assert = require('assert');
const nice = require('./');

assert.strictEqual(nice.nice, nice);

const cur = nice(0);
assert.strictEqual(cur + 1, nice(1));
assert.strictEqual(cur + 1, nice(0));

if (+process.version.split('.')[0].slice(1) >= 12 && process.platform === 'linux') {
  let messages = 0;
  const { Worker } = require('worker_threads');
  const w = new Worker(`require("worker_threads").parentPort.postMessage(
    require("./")(1))`, { eval: true });
  w.on('message', (m) => {
    messages++;
    assert.strictEqual(cur + 1, nice(0));
    assert.strictEqual(cur + 2, m);
  });
  w.on('exit', () => {
    assert.strictEqual(messages, 1);
    assert.strictEqual(cur + 1, nice(0));
    test2();
  });
} else {
  test2();
}

function test2() {
  nice(10000);
  assert.strictEqual(nice(0), nice(10000));

  if (process.getuid() !== 0) {
    assert.throws(() => nice(-1), /nice\(\): Operation not permitted/);
  }
}

Filemanager

Name Type Size Permission Actions
build Folder 0755
prebuilds Folder 0755
v8_enable_pointer_compression=false Folder 0755
.esm-wrapper.mjs File 81 B 0644
.taprc File 280 B 0644
.travis.yml File 735 B 0644
LICENSE File 1.06 KB 0644
README.md File 214 B 0644
binding.cc File 475 B 0644
binding.gyp File 552 B 0644
index.d.ts File 62 B 0644
index.js File 110 B 0644
package.json File 972 B 0644
test.js File 941 B 0644