web3-utils
Advanced tools
Comparing version 0.0.1 to 1.0.0-beta.8
{ | ||
"name": "web3-utils", | ||
"version": "0.0.1", | ||
"description": "Utilities for happier web3.js experience", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/uzyn/web3-utils.git" | ||
}, | ||
"keywords": [ | ||
"web3", | ||
"web3.js", | ||
"web3js", | ||
"ethereum", | ||
"eth", | ||
"etc", | ||
"ether", | ||
"dapp", | ||
"decentralized", | ||
"app", | ||
"decentralization" | ||
], | ||
"author": "U-Zyn Chua <chua@uzyn.com>", | ||
"license": "MIT", | ||
"bugs": { | ||
"url": "https://github.com/uzyn/web3-utils/issues" | ||
}, | ||
"homepage": "https://github.com/uzyn/web3-utils#readme" | ||
"name": "web3-utils", | ||
"version": "1.0.0-beta.8", | ||
"description": "Collection of utility functions used in web3.js.", | ||
"repository": "https://github.com/ethereum/web3.js/tree/master/packages/web3-utils", | ||
"license": "LGPL-3.0", | ||
"main": "src/index.js", | ||
"dependencies": { | ||
"bn.js": "4.11.6", | ||
"eth-lib": "0.1.23", | ||
"ethjs-unit": "0.1.6", | ||
"number-to-bn": "1.7.0", | ||
"randomhex": "0.1.5", | ||
"underscore": "1.8.3", | ||
"utf8": "2.1.1" | ||
} | ||
} |
# web3-utils | ||
Additional utilities for happier Ethereum web3.js experience [WIP] | ||
This is a sub package of [web3.js][repo] | ||
This contains useful utility functions for Dapp developers. | ||
Please read the [documentation][docs] for more. | ||
## Installation | ||
### Node.js | ||
```bash | ||
npm install web3-utils | ||
``` | ||
### In the Browser | ||
Build using the [web3.js][repo] repository and include `dist/web3-utils.js` in your html file. | ||
This will expose the `Web3Utils` object on the window object. | ||
## Usage | ||
```js | ||
// in node.js | ||
var Web3Utils = require('web3-utils'); | ||
console.log(Web3Utils); | ||
{ | ||
sha3: function(){}, | ||
soliditySha3: function(){}, | ||
isAddress: function(){}, | ||
... | ||
} | ||
``` | ||
[docs]: http://web3js.readthedocs.io/en/1.0/ | ||
[repo]: https://github.com/ethereum/web3.js | ||
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Copyleft License
License(Experimental) Copyleft license information was found.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
No contributors or author data
MaintenancePackage does not specify a list of contributors or an author in package.json.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Empty package
Supply chain riskPackage does not contain any code. It may be removed, is name squatting, or the result of a faulty package publish.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
30922
6
907
41
7
3
70
2
1
2
+ Addedbn.js@4.11.6
+ Addedeth-lib@0.1.23
+ Addedethjs-unit@0.1.6
+ Addednumber-to-bn@1.7.0
+ Addedrandomhex@0.1.5
+ Addedunderscore@1.8.3
+ Addedutf8@2.1.1
+ Addedasync-limiter@1.0.1(transitive)
+ Addedbn.js@4.11.64.12.0(transitive)
+ Addedbrorand@1.1.0(transitive)
+ Addedbuffer-to-arraybuffer@0.0.5(transitive)
+ Addeddecode-uri-component@0.2.2(transitive)
+ Addeddecompress-response@3.3.0(transitive)
+ Addeddom-walk@0.1.2(transitive)
+ Addedelliptic@6.5.7(transitive)
+ Addedeth-lib@0.1.23(transitive)
+ Addedethjs-unit@0.1.6(transitive)
+ Addedglobal@4.4.0(transitive)
+ Addedhash.js@1.1.7(transitive)
+ Addedhmac-drbg@1.0.1(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedis-function@1.0.2(transitive)
+ Addedis-hex-prefixed@1.0.0(transitive)
+ Addedmimic-response@1.0.1(transitive)
+ Addedmin-document@2.19.0(transitive)
+ Addedminimalistic-assert@1.0.1(transitive)
+ Addedminimalistic-crypto-utils@1.0.1(transitive)
+ Addednano-json-stream-parser@0.1.2(transitive)
+ Addednumber-to-bn@1.7.0(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedparse-headers@2.0.5(transitive)
+ Addedprocess@0.11.10(transitive)
+ Addedquery-string@5.1.1(transitive)
+ Addedrandomhex@0.1.5(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedsimple-concat@1.0.1(transitive)
+ Addedsimple-get@2.8.2(transitive)
+ Addedstrict-uri-encode@1.1.0(transitive)
+ Addedstrip-hex-prefix@1.0.0(transitive)
+ Addedtimed-out@4.0.1(transitive)
+ Addedultron@1.1.1(transitive)
+ Addedunderscore@1.8.3(transitive)
+ Addedurl-set-query@1.0.0(transitive)
+ Addedutf8@2.1.1(transitive)
+ Addedwrappy@1.0.2(transitive)
+ Addedws@3.3.3(transitive)
+ Addedxhr@2.6.0(transitive)
+ Addedxhr-request@1.1.0(transitive)
+ Addedxhr-request-promise@0.1.3(transitive)
+ Addedxtend@4.0.2(transitive)