-
Notifications
You must be signed in to change notification settings - Fork 518
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: missing dependabot updates #4259
Problem: Dependabot fails since 60ffe61. This is because _transitive_ deps can set "engines" to something more restrictive than our own `package.json`. There's basically no way around this. dependabot/dependabot-core#4072 `engine-strict=true` was intended to help developers avoid using outdated tooling, but because transitive deps can (and do) specify more restrictive "engines" in their `package.json`, it's unrealistic for us (unless we restrict ourselves to older versions of those deps--but that's difficult because often our _direct_ dependencies aren't aware of the transitive deps they are pulling in). Solution: - Remove `engine-strict`. - TODO: write a "prepare" script that checks local developer's `npm` and `node` versions.
- Loading branch information
Showing
8 changed files
with
7 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
# ensure that the project uses the public npm registry see: https://docs.npmjs.com/cli/v8/configuring-npm/npmrc | ||
registry = "https://registry.npmjs.org/" | ||
engine-strict=true | ||
# `engine-strict=true` prevents dependabot from working, because _transitive_ deps can set "engines" | ||
# more restrictive than our own package.json. https://github.com/dependabot/dependabot-core/issues/4072 | ||
engine-strict=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters