-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove unused npm dependencies #914
Conversation
It looks like these dependencies aren't actually used anywhere, so stop depending on them. The motivation for this change is that the dependency on `resolve` causes errors to be logged in logs during plugin discovery, because the package includes tests that have malformed `package.json` files. If we don't actually need the dependency it'd be nice to remove it so those errors are no longer logged (so users don't ask us about them). Also remove `read-package-tree` since it is deprecated. Also remove `builtin-modules` since it doesn't appear to be used either.
Does the PR have any schema changes?Looking good! No breaking changes found. Maintainer note: consult the runbook for dealing with any breaking changes. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #914 +/- ##
======================================
Coverage 0.00% 0.00%
======================================
Files 2 2
Lines 4 4
======================================
Misses 4 4 ☔ View full report in Codecov by Sentry. |
It looks like these dependencies aren't actually used anywhere, so stop depending on them. The motivation for this change is that the dependency on `resolve` causes errors to be logged in logs during plugin discovery, because the package includes tests that have malformed `package.json` files. If we don't actually need the dependency it'd be nice to remove it so those errors are no longer logged (so users don't [ask us about them](pulumi/pulumi#17578)). Also remove `read-package-tree` since it is deprecated. Also remove `builtin-modules` since it doesn't appear to be used either. Similar to pulumi/pulumi-aws#3238, pulumi/pulumi-aws#4971, pulumi/pulumi-gitlab#786, and pulumi/pulumi-digitalocean#914 Reference: pulumi/pulumi#17578
This PR has been shipped in release v4.38.0. |
It looks like these dependencies aren't actually used anywhere, so stop depending on them.
The motivation for this change is that the dependency on
resolve
causes errors to be logged in logs during plugin discovery, because the package includes tests that have malformedpackage.json
files. If we don't actually need the dependency it'd be nice to remove it so those errors are no longer logged (so users don't ask us about them).Also remove
read-package-tree
since it is deprecated.Also remove
builtin-modules
since it doesn't appear to be used either.Similar to pulumi/pulumi-aws#3238, pulumi/pulumi-aws#4971, and pulumi/pulumi-gitlab#786
Reference: pulumi/pulumi#17578