Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: netlify/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v19.1.4
Choose a base ref
...
head repository: netlify/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v19.1.5
Choose a head ref
  • 5 commits
  • 66 files changed
  • 3 contributors

Commits on Mar 27, 2025

  1. build: slim down npm tasks and make them more consistent

    Notable changes here:
    
    - Make testing targets more consistent. E.g. no more `npm run e2e`,
    - Slim down how many tasks we have, including by getting rid of
      `test:ci` tasks. We already pass additional flags to Vitest in several
      CI workflows, so I don't see the benefit in maintaining these tasks.
    - Don't automatically run `test:init`. We already manually run it in the
      integration CI workflow, so I'm following that workflow's lead.
      (Hopefully) soon we'll incorporate these setup steps into the tests
      themselves so you don't have to run any pre-test setup steps at all.
    - Remove the explicit Vitest reporter. (This will make Vitest
      automatically use the GitHub Actions reporter in CI.)
    ndhoule committed Mar 27, 2025
    1
    Copy the full SHA
    c84f8ed View commit details

Commits on Mar 28, 2025

  1. style: lint all files

    I modernized the eslint configuration Back in 25fcdd8. At the time, I
    chose not to make any changes to the list of filepaths we historically
    passed to eslint, thinking that maybe this would include a bunch of
    files (like fixtures) that we intentionally ignore.
    
    This turned out to be not the best idea. I didn't notice at the time
    that the list of filepaths was not great to begin with: We were passing
    a bunch of file extensions (mjs, cjs) that we no longer have in the
    repository, and other extensions (md, html) that ESLint doesn't lint.
    
    Since ESLint 9, you no longer ever really have reason to pass a path or
    paths to `eslint` (e.g. you often used to pass `.`, but this is now the
    implied default). So, this change just changes our use of ESLint to
    match what the project recommends.
    
    This change exposed a lot of unlinted files, so I've fixed or suppressed
    a minimum of errors in this PR. We can fix these suppressions as we go.
    ndhoule authored Mar 28, 2025
    1

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e5c6a13 View commit details

Commits on Mar 31, 2025

  1. test: increase test timeouts

    ndhoule committed Mar 31, 2025
    1
    Copy the full SHA
    90afd98 View commit details

Commits on Apr 1, 2025

  1. fix(npm-shrinkwrap.json): remove dev deps

    We accidentally reintroduced dev dependencies in the `npm-shrinkwrap.json` file here: https://github.com/netlify/cli/pull/7119/files?file-filters%5B%5D=.js&file-filters%5B%5D=.json&file-filters%5B%5D=.md&file-filters%5B%5D=.yml&show-viewed-files=true&show-deleted-files=false#diff-3d80e6f9eb8af7a28cbe2209d086150e29b68f860376ee618a0041ca9b5c786dL18-L49.
    
    The deleted script was deleting `package.json#devDependencies` before running `npm i && npm shrinkwrap`, which resulted in the shrinkwrap being built from a modified `package-lock.json` with dev deps removed 😓.
    serhalp authored and ndhoule committed Apr 1, 2025
    1

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    8e9421a View commit details
  2. chore(main): release 19.1.5 (#7163)

    Co-authored-by: token-generator-app[bot] <82042599+token-generator-app[bot]@users.noreply.github.com>
    token-generator-app[bot] authored Apr 1, 2025
    1

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    c7da0fb View commit details
Loading