This PR fixes a number of stylistic and type issues with rpc-cap by:
No longer I-prefixing interfaces
Updating all eslint and TypeScript dependencies
Updating json-rpc-engine, to make use of its improved types
Updating tsconfig.json and .eslintrc.js
Additionally, this PR updates the CircleCI config to only build in a separate job and persist the build artifacts to the workspace for use in the unit test and lint jobs.
This PR fixes a number of stylistic and type issues with
rpc-cap
by:I
-prefixing interfacesjson-rpc-engine
, to make use of its improved typestsconfig.json
and.eslintrc.js
Additionally, this PR updates the CircleCI config to only build in a separate job and persist the build artifacts to the workspace for use in the unit test and lint jobs.