Skip to content
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

Fix Node build break on typescript-eslint #771

Merged
merged 1 commit into from
Nov 18, 2024

Commits on Nov 17, 2024

  1. Fix Node build break on typescript-eslint

    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 <Mark.S.Lewis@outlook.com>
    bestbeforetoday committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    39e33cf View commit details
    Browse the repository at this point in the history