Skip to content

Commit 140f95d

Browse files
committed
💸
0 parents  commit 140f95d

21 files changed

+153538
-0
lines changed

.babelrc.json

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"presets": [
3+
[
4+
"@babel/preset-env",
5+
{
6+
"targets": "> 2%, not dead, not ie > 0",
7+
"modules": false
8+
}
9+
]
10+
],
11+
"env": {
12+
"test": { "presets": [["@babel/preset-env"]] }
13+
},
14+
"plugins": ["@babel/plugin-proposal-class-properties"]
15+
}

.eslintrc.js

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
module.exports = {
2+
env: {
3+
browser: true,
4+
es6: true,
5+
node: true,
6+
'jest/globals': true,
7+
},
8+
extends: [
9+
'standard',
10+
'plugin:prettier/recommended',
11+
'plugin:jest/recommended',
12+
],
13+
parser: 'babel-eslint',
14+
parserOptions: {
15+
ecmaFeatures: {
16+
experimentalObjectRestSpread: true,
17+
jsx: true,
18+
},
19+
sourceType: 'module',
20+
},
21+
plugins: ['prettier', 'jest'],
22+
rules: {
23+
'import/no-unresolved': 'error',
24+
'promise/no-nesting': ['off'],
25+
'linebreak-style': ['error', 'unix'],
26+
curly: 'error',
27+
},
28+
overrides: [
29+
{
30+
files: ['**/*.test.js'],
31+
env: { jest: true },
32+
},
33+
],
34+
}

.github/workflows/ci.yml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
on: push
2+
name: CI
3+
jobs:
4+
CI:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- uses: actions/checkout@v1
8+
- name: Install node
9+
uses: actions/setup-node@v1
10+
with:
11+
node-version: 12
12+
- name: npm install
13+
run: npm install
14+
- name: npm build
15+
run: npm run build
16+
- name: npm test
17+
run: npm run test
18+
env:
19+
CI: true

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules/
2+
.cache/
3+
dist/
4+
yarn-error.log

.prettierrc

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"semi": false,
3+
"singleQuote": true,
4+
"trailingComma": "es5"
5+
}

.yarn/build-state.yml

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Warning: This file is automatically generated. Removing it is fine, but will
2+
# cause all your builds to become invalidated.
3+
4+
# @web3-js/websocket@npm:1.0.30
5+
"5f6c45434ead0059bb56bac4dc8e497305fea224c080514c48af7e7b0470b6ca34bc8f76f9ea267f5441c343842e97bfc1ef1be83c8d0c69547ab4c22f2b1ad0":
6+
506acc4dff09f3acc10cffaa455a664bc0fc462239ba4b18b6ca0aa820cc8175bbda3277e24ca1221037a6ccc044367473c1b8ec7416bcf32c9d2a7ceb97006a
7+
8+
# core-js@npm:2.6.11
9+
"15178ded27ab674ae2054269453d809bdb1d00b98392a34947b5d43ea7a5811e5674c2fda7d48bb653b24a3506b0a8aa126bbac861bdeba93438ec6c7efb2d9d":
10+
ce7b02ae66ea2eee25981a8f7a4b0389312ef9dc8980e169bfd5b1d0cd6de3ca2152729852f72b9130d42601bd677b3763642762088db45cd766fa3d9da5414f
11+
12+
# eccrypto@npm:1.1.3
13+
"21829ddb6f07a1e80fcbf24c5ab9fb44e0617907185104fdf71888cc8435f1b06862940dae4c9144bbb47e18c88bbf5d43351e6416d5e71fada524d18ce15253":
14+
2851eb8a4c792d7cc381a1a7b36e1f5ec8d3af534b4995aaef1134cb3bb193b7f80e7a71ec05e3b78ff8d016d9916fa328012cf1818a83efec92465eafd3fd4f
15+
16+
# fsevents@patch:fsevents@npm%3A1.2.11#builtin<compat/fsevents>::version=1.2.11&hash=77dfe6
17+
"d3c7a0a32cad4399d02d3ba5cb50e4c30a13f4a107b288c7f254383861166489cb6e40523e99429d7acb0177b3cc98e3ed9395ffbc813495970067a35e5d3433":
18+
b48f96e48f8dd0e19651f53c802bddeb0c9a8e1787220467bf6621a08b4c1762939399e13de09b61e8e91bdcab509378a4b8648265cbc706b774bfbabe5990b2
19+
20+
# keccak@npm:1.4.0
21+
"53a72120ec800c22894226d3697f008f78974108cf87dc1c17c3b470e0d42317515eaaaaf656f88c8216711e339fe0b804b683aaa6629fe156d1a7a446bc114b":
22+
d3035ef1613fc4d3bcfd516ec3f04b5fa1f0feaaca163395f8d4f4283ddcc37919c1c82012f833589dbe1f76c787860fa536a49b9ad9b2cf2d6e87702cd762d3
23+
24+
# keccak@npm:2.1.0
25+
"b36e31bfb39dd9034c3ef94b6dc64c450cc0c2c230b3d7f87198ca6e35d21ceb81076a92d5aedfa3c23742ef76453a77b4fdae126a529bb64c88ebba185aa82b":
26+
35e79bc03890366cb20d494e3395923b5906ab3700e47c5640d022791aadd6fac5026dca504fde8d4223729c23752c842ff96d43389d0470d124af4fff73a8ab
27+
28+
# secp256k1@npm:3.7.1
29+
"b6fe8b03a52f04c3daa82be76a9d0127bf0b013b0905f8c22b562a4486cd8c4f90d52cb4bc495de09c26606f6f333cb6d203af95e9590ec7e77d9edcd4d56e58":
30+
455275c3c0d4e6e45024659bff5fd04d6c2f89687354dbdc03fbdd8030e09ef7b426a4cefd93c356f86cdaab850aa24d4280c0f887414f347a42c3d6478fac42
31+
32+
# secp256k1@npm:3.8.0
33+
"e2ef54940a998b00b8742766988bc2404b0f1e17460b5cd3403f069c7a4af0f6be68462f35aa847dde9afe17926c2505fed8d19c2c128ec9537f41d09dae2aae":
34+
5b4d75f5db1d9fa7ea46dd55e47e7acf6f5d6ab98129405add2c7afbb00c8e48b32028538b5598cb288ac605ab1aba7ff0f645216e9697c5d896b79825c336b0
35+
36+
# sha3@npm:1.2.6
37+
"b078b3c01436de07a5c6d2951e3c9b596fd9d0d23fad525740d7d3f63a17ce2c3ade97f2d42fc4381355001f9f01e09bd2322778b3278f30f9c40f3e797fe430":
38+
b3cbd20fdb2786a8f00dd7b81760883139b7d9b454261f8283f28f84abc23cb80a1465a2d8566f43413068158a09aa8d56f370825c326c2c3723a95bf37a143f

0 commit comments

Comments
 (0)