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: npm/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: libnpmpack-v5.0.0-pre.2
Choose a base ref
...
head repository: npm/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: libnpmpack-v5.0.0-pre.3
Choose a head ref
  • 19 commits
  • 262 files changed
  • 9 contributors

Commits on Oct 12, 2022

  1. chore: turn off dependabot

    lukekarrys authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    fb4be71 View commit details
    Browse the repository at this point in the history
  2. fix(libnpmpack): obey ignoreScripts

    winterqt authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    a990c3c View commit details
    Browse the repository at this point in the history
  3. docs: update folders page for modern npm

    shalvah authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    542efdb View commit details
    Browse the repository at this point in the history
  4. Fix typo

    shalvah authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    b70e119 View commit details
    Browse the repository at this point in the history
  5. chore: @npmcli/[email protected]

    lukekarrys authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    bf53d6d View commit details
    Browse the repository at this point in the history
  6. feat: rewrite docs generation

    High level overview of the changes here:
    
    - The source for the docs content has moved from `docs/content/` to
      `docs/lib/content/`. The generated markdown is still written to
      `docs/content/` but that directory is now ignored from git.
    - All generated content sections of the docs have been removed and
      replaced with single placeholder html comments such as `<!--
      AUTOGENERATED CONFIG DESCRIPTIONS -->`
    - Placeholders are replaced with generated content only as part of the
      `prepack` step, so generated markdown is no longer checked in to
      source and all docs related `make` commands have been removed
    - All docs (and docs related) snapshots have been moved to a single test
      file that outputs command usage and formats it with functions imported
      from `docs/lib/index.js`. So tests will fail if docs content changes
      until `npm run snap` is run.
    lukekarrys authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    a5fec08 View commit details
    Browse the repository at this point in the history
  7. chore: [email protected], [email protected]

    Closes #5643
    Closes #5642
    Closes #5630
    Closes #5638
    lukekarrys authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    6c5c2a8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    877829e View commit details
    Browse the repository at this point in the history
  9. docs: typo missing parentheses

    hbrls authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    a8532eb View commit details
    Browse the repository at this point in the history
  10. chore: add new issue template for v9

    darcyclarke authored and fritzy committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    0a22c19 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9f4d367 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. deps: [email protected]

    BREAKING CHANGE: links generated from git urls will now use `HEAD`
    instead of `master` as the default ref
    lukekarrys authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    2a740b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d01bb92 View commit details
    Browse the repository at this point in the history
  3. fix(config): remove node-version and npm-version

    BREAKING CHANGE: the `node-version` and `npm-version` configs have been
    removed.
    
    These are only used sparingly by arborist to determine if optional
    dependencies should be installed, and during engines checks (which
    are only warnings unless `engine-strict` is true.
    wraithgar authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    a35c784 View commit details
    Browse the repository at this point in the history
  4. deps: @npmcli/[email protected]

    nlf authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    cee3fd9 View commit details
    Browse the repository at this point in the history
  5. feat: explicitly validate config within the cli

    BREAKING CHANGE: the presence of auth related settings that are not scoped to a specific registry found in a config file is no longer supported and will throw errors
    nlf authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    d2963c6 View commit details
    Browse the repository at this point in the history
  6. feat: introduce the npm config fix command

    nlf authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    a09e19d View commit details
    Browse the repository at this point in the history
  7. chore: only audit production workspaces

    After #5309 moved docs dependencies to proudction deps, we started
    failing our daily audit CI check. Currently these deps are production
    so they are available when we run `pack`, but they don't need to be
    audited since they are never present in our published tarball.
    
    This change runs `audit` on the root CLI and all workspaces within the
    `workspaces/` directory, which are the only production workspaces.
    lukekarrys authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    9d7a6ff View commit details
    Browse the repository at this point in the history
  8. chore: release 9.0.0-pre.5

    github-actions[bot] authored and fritzy committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    32336f6 View commit details
    Browse the repository at this point in the history
Loading