summaryrefslogtreecommitdiffstats
path: root/node_modules/miller-rabin/bin
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
commit81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch)
tree8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/miller-rabin/bin
parent1870f3fdf43707a15fda0f609a021f516f45eb63 (diff)
downloadwebsite_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip
rm node_modules
Diffstat (limited to 'node_modules/miller-rabin/bin')
-rwxr-xr-xnode_modules/miller-rabin/bin/miller-rabin29
1 files changed, 0 insertions, 29 deletions
diff --git a/node_modules/miller-rabin/bin/miller-rabin b/node_modules/miller-rabin/bin/miller-rabin
deleted file mode 100755
index 2e18dfd..0000000
--- a/node_modules/miller-rabin/bin/miller-rabin
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/env node
-var bn = require('bn.js');
-var fs = require('fs');
-var mr = require('../').create();
-
-var num = '';
-if (process.argv[2]) {
- num += fs.readFileSync(process.argv[2]);
- start(num);
-} else {
- process.stdin.on('data', function(chunk) {
- num += chunk.toString().replace(/[^0-9a-f]/gi, '');
- });
- process.stdin.once('end', function() {
- start(num);
- });
-}
-
-function start(text) {
- var num = new bn(text, 16);
-
- var divisor = mr.getDivisor(num);
- if (!divisor)
- process.exit(1);
- if (divisor.cmpn(1) === 0)
- process.exit(0);
-
- console.log(divisor.toString(16));
-}