133 Commits

Author SHA1 Message Date
dependabot[bot]
5cbea3037b Bump qs from 6.5.2 to 6.5.3 (#78)
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 14:32:29 -03:30
dependabot[bot]
b1c6e408e7 Bump minimatch from 3.0.4 to 3.1.2 (#75)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 21:00:18 -03:30
Michele Esposito
78a99ccec5 chore: update nodejs version (#74)
* chore: update nodejs version

* ci: remove node v12 from build-test matrix
2022-11-22 20:55:35 -03:30
dependabot[bot]
21ab9bbbce Bump @metamask/auto-changelog from 2.5.0 to 2.6.0 (#66)
Bumps [@metamask/auto-changelog](https://github.com/MetaMask/auto-changelog) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/MetaMask/auto-changelog/releases)
- [Changelog](https://github.com/MetaMask/auto-changelog/blob/main/CHANGELOG.md)
- [Commits](https://github.com/MetaMask/auto-changelog/compare/v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: "@metamask/auto-changelog"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 12:02:47 -02:30
github-actions[bot]
0449732ab8 5.0.0 (#65) 2022-05-10 11:29:10 -06:00
Elliot Winkler
881eb93001 Use GitHub Actions instead of CircleCI for automation (#64)
* Copy workflow files from module template
* Add allow-scripts
* Add auto-changelog and fix changelog formatting
2022-05-10 10:54:02 -06:00
dependabot[bot]
c8179dbdfe Bump minimist from 1.2.5 to 1.2.6 (#59)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 13:39:17 -02:30
dependabot[bot]
28a35cb077 Bump cross-fetch from 2.2.3 to 2.2.6 (#62)
Bumps [cross-fetch](https://github.com/lquixada/cross-fetch) from 2.2.3 to 2.2.6.
- [Release notes](https://github.com/lquixada/cross-fetch/releases)
- [Commits](https://github.com/lquixada/cross-fetch/compare/v2.2.3...v2.2.6)

---
updated-dependencies:
- dependency-name: cross-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 13:38:59 -02:30
dependabot[bot]
abc85c7ae0 Bump simple-get from 2.8.1 to 2.8.2 (#63)
Bumps [simple-get](https://github.com/feross/simple-get) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/feross/simple-get/releases)
- [Commits](https://github.com/feross/simple-get/compare/v2.8.1...v2.8.2)

---
updated-dependencies:
- dependency-name: simple-get
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 13:38:41 -02:30
Jyoti Puri
42e0209226 Adding handling for null block in getBlocksForRange (#61) 2022-05-04 20:03:55 +05:30
dependabot[bot]
078f840ee9 Bump tar from 4.4.15 to 4.4.19 (#56)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.15 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.15...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 13:18:13 -02:30
dependabot[bot]
3f21a4bef2 Bump path-parse from 1.0.6 to 1.0.7 (#55)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 18:49:42 -02:30
dependabot[bot]
915dce87bd Bump tar from 4.4.13 to 4.4.15 (#54)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-05 14:10:08 -02:30
dependabot[bot]
0ace305546 Bump normalize-url from 4.5.0 to 4.5.1 (#53)
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 19:51:24 -02:30
ryanml
d2276f1120 Repo standardization (#50)
* Enforcing minimum node version 12 via .nvmrc, circleci, and package file
* Adding basic .gitattributes file
* Adding entry about running tests to the readme
2021-04-05 14:32:49 -07:00
Mark Stacey
2ffc584ef9 v4.2.2 (#47)
This release includes dependency updates and removals.
2021-02-05 14:03:05 -03:30
Mark Stacey
1614d12c8d Remove engines field (#48)
We still don't want to support Node.js version below v10, but this
would make the next release a breaking change. This field is being
temporarily removed so we can release a patch, then it will be
restored.
2021-02-05 13:30:11 -03:30
Mark Stacey
bbd999e177 Test all Node.js LTS versions (#45)
The CircleCI config has been updated to use a test matrix that includes
all Node.js LTS versions. The build and the tests run for each version.
2021-02-04 22:23:04 -03:30
Mark Stacey
8f3d0620df Update yarn.lock file (#46)
The lockfile has been deleted and re-created. This should ensure we
have the latest possible in-range version of all dependencies (or close
enough anyway).
2021-02-04 22:02:41 -03:30
Mark Stacey
5667495432 Update pify to v5.0.0 (#40)
The only breaking change was the minimum node version required. The
minimum Node.js version changed from v4 to v6 in `pify@4.0.0`, and it
changed from v6 to v10 in `pify@5.0.0`.
2021-02-04 21:47:27 -03:30
Mark Stacey
45e4300d39 Replace lodash.flatmap (#36)
`flatmap` is a great utility function, but, it didn't seem necessary
here. The operation it was used for was trivial to implement using
plain JavaScript. Removing this dependency leaves one less thing for
us to update.
2021-02-04 21:44:51 -03:30
Mark Stacey
abfcb419ab Update to @metamask/safe-event-emitter@2.0.0 (#37)
This update should include no functional changes, aside from the
package export changes.
2021-02-04 21:34:39 -03:30
Mark Stacey
1172c7faa8 Update json-rpc-engine from v5 to v6 (#35)
All uses of `json-rpc-engine` have been updated to account for the
changes in package exports.
2021-02-04 20:40:52 -03:30
Mark Stacey
92d3254890 Refactor CircleCI config to use an executor (#44)
This simplifies the configuration by declaring the image in a single
place. This will help with future PRs as well.
2021-02-04 20:32:57 -03:30
Mark Stacey
61b085d36a Update ganache-core to latest version (#34)
The Yarn resolutions used previously to address security advisories are
no longer needed.
2021-02-04 20:32:38 -03:30
Mark Stacey
b2ac15069c Fix manifest repository links (#42)
The manifest still referenced the old GitHub repository location,
before it was transferred from `kumavis` to `MetaMask`.

Co-authored-by: Erik Marks <25517051+rekmarks@users.noreply.github.com>
2021-02-03 13:21:10 -03:30
Mark Stacey
6ac2b2ea58 Remove directories manifest property (#43)
This property doesn't seem to do anything (according to the npm
documentation [1]). We don't publish that directory anyway, so for any
package consumers it points at a non-existent directory.

[1]: https://docs.npmjs.com/cli/v6/configuring-npm/package-json#directoriestest
2021-02-03 12:52:27 -03:30
Mark Stacey
8113aab951 Add minimum Node.js version of v10 (#41)
v10 is about to hit EOL, so I don't think we should support anything
older than that. We certainly won't be testing with versions older
than that.
2021-02-03 12:51:58 -03:30
Mark Stacey
9f7916078d Move pify to production dependencies (#39)
`pify` is used in the `log-filter` module, so it's not a development
dependency.
2021-02-03 12:51:33 -03:30
Mark Stacey
867284a429 Remove unused devDependencies (#38)
These two packages are not used anywhere.
2021-02-03 12:47:10 -03:30
Mark Stacey
720bae6675 Replace await-semaphore with async-mutex. (#33)
We've had issues with await-semaphore causing TypeScript errors due to
mistakes in how it is packaged. It generally seems to be abandoned.

async-mutex is more actively maintained, has better documentation and
test coverage, and is API-compatible for our usage.
2021-02-02 20:30:32 -03:30
Erik Marks
c2d79a642e 4.2.1 (#32)
* 4.2.1

* Update changelog
2020-09-22 20:47:27 -07:00
Erik Marks
cdcd53f657 Specify publish files (#31) 2020-09-22 20:41:48 -07:00
Erik Marks
527b7d814d 4.2.0 (#30)
* 4.2.0

* Add changelog
2020-09-22 20:32:29 -07:00
Erik Marks
4b75d4392c json-rpc-engine@5.3.0, eth-json-rpc-middleware@6.0.0 (#29) 2020-09-22 20:19:02 -07:00
Whymarrh Whitby
f80a35c4ec Use ganache-core/websocket@1.0.32 (#28) 2020-09-08 12:36:42 -02:30
Whymarrh Whitby
cbd9c6dc38 Use mkdirp@0.5.5 and minimist@1.2.5 (#27) 2020-09-08 12:34:05 -02:30
Whymarrh Whitby
f24b1453bd Use lodash@4.17.19 (#26) 2020-09-08 12:25:35 -02:30
Whymarrh Whitby
f691cb8eae Add empty lint command 2020-09-08 12:03:31 -02:30
Whymarrh Whitby
0ef64e2115 Add .nvmrc and CircleCI config (#24) 2020-09-08 12:00:14 -02:30
Whymarrh Whitby
a16f255da8 Use kind-of@6.0.3 (#23) 2020-09-08 11:59:16 -02:30
Whymarrh Whitby
c64e2483ea Update minimum eth-json-rpc-middleware version (#22) 2020-09-08 11:58:13 -02:30
Whymarrh Whitby
e5aa8c2928 Use elliptic@6.5.3 (#21) 2020-09-08 11:57:58 -02:30
Whymarrh Whitby
c632ea353b Sync yarn.lock 2020-09-07 22:45:19 -02:30
dependabot[bot]
b026f13d96 Bump decompress from 4.2.0 to 4.2.1 (#20)
Bumps [decompress](https://github.com/kevva/decompress) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/kevva/decompress/releases)
- [Commits](https://github.com/kevva/decompress/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 11:21:03 -02:30
Whymarrh Whitby
70bf079827 Add CODEOWNERS file (#19) 2020-09-07 11:19:19 -02:30
Whymarrh Whitby
722baec3c6 yarn import (#18) 2020-09-07 11:19:09 -02:30
Whymarrh Whitby
d801fa4340 Add LICENSE file (#15) 2020-04-21 20:05:38 -02:30
kumavis
2300ef1149 Merge pull request #10 from rekmarks/sub-mgr-destroy
Add destruction function to sub manager middleware
2019-10-28 10:05:05 +09:00
Erik Marks
f65240c83f throw if used after destruction 2019-10-27 18:03:44 -07:00