Skip to content

Update eslint and prettier packages and configs #1684

@mikesposito

Description

@mikesposito

Currently, the core monorepo is using these package versions related to eslint and prettier:

// ..
"@metamask/eslint-config": "^12.0.0",
"@metamask/eslint-config-jest": "^12.0.0",
"@metamask/eslint-config-nodejs": "^12.0.0",
"@metamask/eslint-config-typescript": "^12.0.0"
"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",
"prettier": "^2.7.1",
"prettier-plugin-packagejson": "^2.2.17",
// ..
// See: https://github.com/MetaMask/core/blob/main/package.json

To migrate json-rpc-middleware-stream into the core monorepo smoothly, we should match the package versions of the core monorepo, updating the ones that differ and updating the config when needed (.prettierrc*, .eslintrc.js etc.. see the module template for reference or eslint-config package).

Metadata

Metadata

Assignees

Labels

team-wallet-frameworkDeprecated: Please use `team-core-platform` instead.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions