-
Notifications
You must be signed in to change notification settings - Fork 91
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Node build break on typescript-eslint (#771)
typescript-eslint v8.14.0 and earlier were broken by an implementation change in ESLint v9.15.0. This change makes use of package-lock.json files to allow resolved dependency versions to be moved forwards in a more controlled manner, and minimise the chances of unexpected breakages like this in future. - Include package-lock.json files to stabilize the Node dependency versions resolved across builds. - Change Makefile targets to use `npm ci` instead of `npm install` so that package-lock.json files are honored when resolving dependencies. Signed-off-by: Mark S. Lewis <[email protected]>
- Loading branch information
1 parent
e452fcd
commit cc10ac3
Showing
7 changed files
with
12,926 additions
and
14 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,5 +4,4 @@ coverage/ | |
*.tgz | ||
src/protos/ | ||
apidocs/ | ||
package-lock.json | ||
sbom.json |
Oops, something went wrong.