diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
commit | cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch) | |
tree | 92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/create-hash | |
parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) |
remove node_modules
Diffstat (limited to 'node_modules/create-hash')
-rw-r--r-- | node_modules/create-hash/.travis.yml | 17 | ||||
-rw-r--r-- | node_modules/create-hash/browser.js | 30 | ||||
-rw-r--r-- | node_modules/create-hash/index.js | 1 | ||||
-rw-r--r-- | node_modules/create-hash/md5.js | 5 | ||||
l--------- | node_modules/create-hash/node_modules/.bin/sha.js | 1 | ||||
-rw-r--r-- | node_modules/create-hash/package.json | 39 | ||||
-rw-r--r-- | node_modules/create-hash/test.js | 41 |
7 files changed, 0 insertions, 134 deletions
diff --git a/node_modules/create-hash/.travis.yml b/node_modules/create-hash/.travis.yml deleted file mode 100644 index da59431d2..000000000 --- a/node_modules/create-hash/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -sudo: false -language: node_js -before_install: - - "npm install npm -g" -node_js: - - "4" - - "5" - - "6" - - "7" -env: - matrix: - - TEST_SUITE=unit -matrix: - include: - - node_js: "7" - env: TEST_SUITE=standard -script: npm run $TEST_SUITE diff --git a/node_modules/create-hash/browser.js b/node_modules/create-hash/browser.js deleted file mode 100644 index 01841bb9b..000000000 --- a/node_modules/create-hash/browser.js +++ /dev/null @@ -1,30 +0,0 @@ -'use strict' -var inherits = require('inherits') -var MD5 = require('md5.js') -var RIPEMD160 = require('ripemd160') -var sha = require('sha.js') -var Base = require('cipher-base') - -function Hash (hash) { - Base.call(this, 'digest') - - this._hash = hash -} - -inherits(Hash, Base) - -Hash.prototype._update = function (data) { - this._hash.update(data) -} - -Hash.prototype._final = function () { - return this._hash.digest() -} - -module.exports = function createHash (alg) { - alg = alg.toLowerCase() - if (alg === 'md5') return new MD5() - if (alg === 'rmd160' || alg === 'ripemd160') return new RIPEMD160() - - return new Hash(sha(alg)) -} diff --git a/node_modules/create-hash/index.js b/node_modules/create-hash/index.js deleted file mode 100644 index 658f6a02e..000000000 --- a/node_modules/create-hash/index.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('crypto').createHash diff --git a/node_modules/create-hash/md5.js b/node_modules/create-hash/md5.js deleted file mode 100644 index 3643ee299..000000000 --- a/node_modules/create-hash/md5.js +++ /dev/null @@ -1,5 +0,0 @@ -var MD5 = require('md5.js') - -module.exports = function (buffer) { - return new MD5().update(buffer).digest() -} diff --git a/node_modules/create-hash/node_modules/.bin/sha.js b/node_modules/create-hash/node_modules/.bin/sha.js deleted file mode 120000 index 4d6df2e5f..000000000 --- a/node_modules/create-hash/node_modules/.bin/sha.js +++ /dev/null @@ -1 +0,0 @@ -../../../sha.js/bin.js
\ No newline at end of file diff --git a/node_modules/create-hash/package.json b/node_modules/create-hash/package.json deleted file mode 100644 index 16f385b07..000000000 --- a/node_modules/create-hash/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "create-hash", - "version": "1.2.0", - "description": "create hashes for browserify", - "browser": "browser.js", - "main": "index.js", - "scripts": { - "standard": "standard", - "test": "npm run-script standard && npm run-script unit", - "unit": "node test.js | tspec" - }, - "repository": { - "type": "git", - "url": "git@github.com:crypto-browserify/createHash.git" - }, - "keywords": [ - "crypto" - ], - "author": "", - "license": "MIT", - "bugs": { - "url": "https://github.com/crypto-browserify/createHash/issues" - }, - "homepage": "https://github.com/crypto-browserify/createHash", - "devDependencies": { - "hash-test-vectors": "^1.3.2", - "safe-buffer": "^5.0.1", - "standard": "^10.0.2", - "tap-spec": "^2.1.2", - "tape": "^4.6.3" - }, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } -} diff --git a/node_modules/create-hash/test.js b/node_modules/create-hash/test.js deleted file mode 100644 index 7c98f9fca..000000000 --- a/node_modules/create-hash/test.js +++ /dev/null @@ -1,41 +0,0 @@ -var test = require('tape') - -var Buffer = require('safe-buffer').Buffer -var algorithms = ['sha1', 'sha224', 'sha256', 'sha384', 'sha512', 'md5', 'rmd160', 'ripemd160'] -var encodings = ['hex', 'base64'] // ignore binary -var vectors = require('hash-test-vectors') -vectors.forEach(function (vector) { - vector.ripemd160 = vector.rmd160 -}) -var createHash = require('./browser') - -algorithms.forEach(function (algorithm) { - test('test ' + algorithm + ' against test vectors', function (t) { - vectors.forEach(function (obj, i) { - var input = Buffer.from(obj.input, 'base64') - var node = obj[algorithm] - var js = createHash(algorithm).update(input).digest('hex') - t.equal(js, node, algorithm + '(testVector[' + i + ']) == ' + node) - }) - - encodings.forEach(function (encoding) { - vectors.forEach(function (obj, i) { - var input = Buffer.from(obj.input, 'base64').toString(encoding) - var node = obj[algorithm] - var js = createHash(algorithm).update(input, encoding).digest('hex') - t.equal(js, node, algorithm + '(testVector[' + i + '], ' + encoding + ') == ' + node) - }) - }) - - vectors.forEach(function (obj, i) { - var input = Buffer.from(obj.input, 'base64') - var node = obj[algorithm] - var hash = createHash(algorithm) - hash.end(input) - var js = hash.read().toString('hex') - t.equal(js, node, algorithm + '(testVector[' + i + ']) == ' + node) - }) - - t.end() - }) -}) |