Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning MetaMask internal reviewing guidelines:
Ignoring alerts on:
|
|
@SocketSecurity ignore npm/@arethetypeswrong/core@0.18.2 Widely used package at ~400k weekly downloads. |
|
@SocketSecurity ignore npm/npm-normalize-package-bin@2.0.0 Luke Karrys is a reputable package maintainer. |
Summary
This branch adds package configuration linting to the monorepo. It adds
publintand@arethetypeswrong/clias dev dependencies, createslint:exports,lint:types, andlint:package-configscripts in the rootpackage.json, and adds a pre-commit hook to runlint:package-config. All packages now includeattwandpublintscripts.Some (benign) rules are being ignored per-package with the reasons detailed in the document included in this PR.
References
Fixes WAPI-925
Checklist