| Package | Version | Description |
|---|---|---|
@emeraldplatform/emerald-js |
Ethereum and other auxiliary functions | |
@emeraldplatform/contracts |
Ethereum smart contracts interop. | |
@emeraldplatform/ui |
React UI library. | |
@emeraldplatform/ui-icons |
React icons. | |
@emeraldplatform/svg-icons |
SVG and other raw design. | |
@emeraldplatform/rpc |
JSON RPC client. | |
@emeraldplatform/eth-rpc |
Ethereum JSON RPC client. | |
@emeraldplatform/eth-node |
Ethereum node util. |
npm install -S @emeraldplatform/emerald-js.git
lerna bootstrap
emerald-js uses Jest for its test suite. To run tests in the console:
yarn test
You need install codecov util first
npm install -g codecov
then run tests
npm run test:coverage
We use AirBnB JavaScript Style Guide and Flow for static type checking.