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

[v7] Update output of npm install command #1017

Closed
wants to merge 51 commits into from

Commits on Feb 4, 2020

  1. Configuration menu
    Copy the full SHA
    9941a0a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2020

  1. npm-pick-manifest@6.0.0

    Michael Perrotte authored and claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    b53336b View commit details
    Browse the repository at this point in the history
  2. npm-registry-fetch@7.0.0

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    a634f99 View commit details
    Browse the repository at this point in the history
  3. test: removing test for no scoped deps, dropping constraint for v7 of…

    … cli
    Michael Perrotte authored and claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    661f088 View commit details
    Browse the repository at this point in the history
  4. ssri@8.0.0

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    2ba9364 View commit details
    Browse the repository at this point in the history
  5. npm-package-arg@8.0.0

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    52347a3 View commit details
    Browse the repository at this point in the history
  6. which@2.0.2

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    d121526 View commit details
    Browse the repository at this point in the history
  7. cacache@15.0.0

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    b865973 View commit details
    Browse the repository at this point in the history
  8. tar@6.0.1

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    3161078 View commit details
    Browse the repository at this point in the history
  9. pacote@11.0.0

    claudiahdz committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    fae7c52 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f7cf6af View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed30363 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. @npmcli/arborist@0.0.0-pre.8

    Michael Perrotte committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    1469b9d View commit details
    Browse the repository at this point in the history
  2. semver@7.1.3

    Michael Perrotte committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    5e10052 View commit details
    Browse the repository at this point in the history
  3. npm-packlist@2.1.0

    Michael Perrotte committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    150f686 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. libnpmpublish@1.1.2

    Michael Perrotte committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    b30f070 View commit details
    Browse the repository at this point in the history
  2. feat: removed libnpm

    Michael Perrotte committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    9dcb7c8 View commit details
    Browse the repository at this point in the history
  3. chore: update/removed usages of libnpm

    Michael Perrotte committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    972e5b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. tap@14.10.6, dedupe some dependencies in node_modules

    isaacs authored and Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    c23746a View commit details
    Browse the repository at this point in the history
  2. @npmcli/arborist@0.0.0-pre.9

    isaacs authored and Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    068e104 View commit details
    Browse the repository at this point in the history
  3. fix: add scriptShell to flatOptions

    isaacs authored and Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    fbe9f3b View commit details
    Browse the repository at this point in the history
  4. deps: hoist hosted-git-info to top, remove extraneous deps

    isaacs authored and Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    12bbeca View commit details
    Browse the repository at this point in the history
  5. wip: remove install

    claudiahdz authored and Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    f50194e View commit details
    Browse the repository at this point in the history
  6. wip: Use @npmcli/arborist to install packages locally

    Still a lot to do, and this has a lot of very rought edges.
    Michael Perrotte committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    4f4602b View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2020

  1. Configuration menu
    Copy the full SHA
    ae76252 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. @npmcli/arborist@0.0.0-pre.11

    - Stop sending an HTTP Referer header to the registry
    - Install global packages properly
    - Save added packages in the appropriate dep type in package.json
    - Dedupe npm-registry-fetch and pacote to top level
    isaacs committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    5bd1acf View commit details
    Browse the repository at this point in the history
  2. npm-profile@5.0.1

    isaacs committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    ae3e404 View commit details
    Browse the repository at this point in the history
  3. Use de-figged npm-profile

    isaacs committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    e2a4976 View commit details
    Browse the repository at this point in the history
  4. Do not open URL in a browser unless valid

    This is a defense for all cases where we might be trying to open a web
    url based on either a response from the server, or some form of user
    input.  As far as we can tell, they're all being validated, but defense
    in depth is always a good idea.
    isaacs committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    f6f19f0 View commit details
    Browse the repository at this point in the history
  5. libnpmhook@6.0.0

    Michael Perrotte committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    fda2ce0 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. fix: updated usage of libnpmhook; removed figgy-pudding

    - removed bluebird usage
    - added reference to a future code change
    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    5e19233 View commit details
    Browse the repository at this point in the history
  2. libnpmorg@2.0.0

    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    ce607b3 View commit details
    Browse the repository at this point in the history
  3. fix: updated usage of libnpmorg; removed figgy-pudding

    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    35990af View commit details
    Browse the repository at this point in the history
  4. libnpmaccess@4.0.0

    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    eb63cb5 View commit details
    Browse the repository at this point in the history
  5. fix: updated usage of libnpmorg; removed figgy-pudding/bluebird

    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    86e70ae View commit details
    Browse the repository at this point in the history
  6. libnpmsearch@3.0.0

    isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    9bbc4a5 View commit details
    Browse the repository at this point in the history
  7. fix: updated usage of libnpmsearch

    - Removed figgy-pudding, bluebird, mississippi.
    - Refactor configs so that we have all the search related options
      grouped under a npm.flatOptions.search object.
    - Remove the old slow "all docs" search that doesn't work on the public
      registry anyway.
    Michael Perrotte authored and isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    3cd8bbc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    64efbe9 View commit details
    Browse the repository at this point in the history
  9. Remove deprecation warnings from npm.flatOptions properties

    This is warning every time we do '...npm.flatOptions', which is a lot of times.
    isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    37808cc View commit details
    Browse the repository at this point in the history
  10. libnpmteam@2.0.1

    Also add a comment explaining an otherwise confusing config option.  The
    'description' option to libnpmteam means "the description of the team
    being created", but in npm options lingo, it's a boolean config meaning
    "show the description in search output".
    isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    a1ed918 View commit details
    Browse the repository at this point in the history
  11. Remove bluebird, figgy-pudding from several smaller commands

    This mostly touches the commands that *don't* have a libnpmwhatever module
    that handles their inner workings.
    
    Still todo:
    
    - publish (libnpmpublish)
    - unpublish (also libnpmpublish)
    - pack (should leverage pacote more than it does)
    - audit (should use @npmcli/arborist)
    - shrinkwrap (should use @npmcli/arborist)
    - update (should use @npmcli/arborist)
    - outdated (should use @npmcli/arborist)
    - ci (should use @npmcli/arborist)
    isaacs committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    5a36ee2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. feat: updated the way we handle identity fetching

    - added get-identity.js file; to do the actual fetching
    - updated commands that required whoami.js
    - lib/stars.js: small refactoring of promise chain
    - lib/star.js: fixed missing comma
    Michael Perrotte committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    924d85b View commit details
    Browse the repository at this point in the history
  2. fix: lining; removal of BB remnant

    Michael Perrotte committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    0f3d84e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e03b68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc3c1b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2020

  1. Configuration menu
    Copy the full SHA
    5b19653 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46a1f45 View commit details
    Browse the repository at this point in the history
  3. team: no need to override flatOptions.description

    That field has been moved under the 'search' object.
    isaacs committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    500010a View commit details
    Browse the repository at this point in the history
  4. Remove two remaining BB remnants

    PR-URL: #968
    Credit: @isaacs and @mikemimik
    Close: #968
    isaacs committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    bf3370b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. feat: updated 'npm install' command

    - functionality to get diff and explicitRequets from arborist instace
      requires @npmcli/arborist@0.0.0-pre.12
    - create printResult function
    - output install action time (fairly naively)
    - added functionality to create and print archy dep tree
    Michael Perrotte committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    1e0ee77 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. @npmcli/arborist@0.0.0-pre.12

    Michael Perrotte committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    4c82c62 View commit details
    Browse the repository at this point in the history