From 28292f28c81c49a8e85e67b1eb7d2d168fc849b2 Mon Sep 17 00:00:00 2001 From: Jongsun Suh <34228073+MajorLift@users.noreply.github.com> Date: Thu, 5 Oct 2023 13:33:39 -0700 Subject: [PATCH] `eth-json-rpc-provider` migration - B3: Align dependencies with monorepo. (#1766) ## Explanation This PR implements the following incremental step in the process for migrating `eth-json-rpc-provider` into the core monorepo: *** ### Phase B: Staging in `migrated-packages/` #### 3. Align dependencies with monorepo. - [x] Remove redundant dependencies that are already listed in the root package.json. - [x] Bump remaining dependency versions so that they align with other non-root packages. *** See https://github.com/MetaMask/core/issues/1551#issuecomment-1745665740 for an outline of the entire process. ## References - Contributes to #1685 - Contributes to #1551 ## Changelog N/A ## Checklist - [x] I've updated the test suite for new or updated code as appropriate - [x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate - [x] I've highlighted breaking changes using the "BREAKING" category above as appropriate --- .../eth-json-rpc-provider/package.json | 31 +++---------------- 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/merged-packages/eth-json-rpc-provider/package.json b/merged-packages/eth-json-rpc-provider/package.json index e95db4119a3..abc7d3555da 100644 --- a/merged-packages/eth-json-rpc-provider/package.json +++ b/merged-packages/eth-json-rpc-provider/package.json @@ -31,35 +31,14 @@ "@metamask/utils": "^8.1.0" }, "devDependencies": { - "@lavamoat/allow-scripts": "^2.3.1", "@metamask/auto-changelog": "^3.1.0", - "@metamask/eslint-config": "^12.2.0", - "@metamask/eslint-config-jest": "^12.0.0", - "@metamask/eslint-config-nodejs": "^12.0.0", - "@metamask/eslint-config-typescript": "^12.0.0", - "@types/jest": "^28.1.6", - "@types/node": "^16.18.24", - "@typescript-eslint/eslint-plugin": "^5.30.7", - "@typescript-eslint/parser": "^5.30.7", + "@types/jest": "^27.4.1", "depcheck": "^1.4.3", - "eslint": "^8.44.0", - "eslint-config-prettier": "^8.5.0", - "eslint-import-resolver-typescript": "^2.5.0", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^27.1.5", - "eslint-plugin-jsdoc": "^39.3.3", - "eslint-plugin-n": "^15.7.0", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-promise": "^6.1.1", - "jest": "^28.1.3", + "deepmerge": "^4.2.2", + "jest": "^27.5.1", "jest-it-up": "^2.0.2", - "prettier": "^2.7.1", - "prettier-plugin-packagejson": "^2.2.17", - "rimraf": "^3.0.2", - "ts-jest": "^28.0.7", - "ts-node": "^10.9.1", - "typedoc": "^0.23.15", - "typescript": "~4.8.4" + "ts-jest": "^27.1.4", + "typedoc": "^0.24.8" }, "packageManager": "yarn@3.3.0", "engines": {