Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 2.42 KB

2020-06-17.md

File metadata and controls

58 lines (46 loc) · 2.42 KB

Meeting from: June 17th, 2020

Open RFC Meeting (npm)

Attendees

  • Darcy Clarke (@darcyclarke)
  • Myles Borins (@MylesBorins)
  • Wes Todd (@wesleytodd)
  • Jordan Harband (@LJHarb)
  • Ruy Adorno (@ruyadorno)
  • Claudia Hernández (@claudiahdz)

Agenda

  1. Housekeeping
    1. Introduction(s)
    2. Code of Conduct Acknowledgement
    3. Outline Intentions & Desired Outcomes
    4. Announcements
  2. PR: #150 RFC: Add file+pack dependency protocol
  3. PR: #126 RFC: Adding types information to the Package JSON in the registry
  4. PR: [#129 RFC: overrides](https://github.com //pull/129)
  5. PR: #117 RFC: npm workspaces - Running Commands
  6. PR: #18 npm audit resolve

Other Action Items:

  • Create issues for backlogged action items in previous calls
  • Create poll for alternative day/time schedule to accommodate timezones
  • Review existing accepted RFCs & provide an update on their status
  • Update issue template & agenda generation script
  • Update public events calendar & meeting information

Notes

  • Myles Borins is now Product Manager @Github and will be involved with the npm team!
  • Open Collab Summit next week

Add file+pack dependency protocol

  • currently it's a pain for users using monorepos to run prepack scripts during the build process for all dependencies
  • adding a new protocol might not be the best idea right now considering the current undergoing implementation of workspaces at npm
  • pack is not currently on the scope of running subcommands for workspaces
  • isaacs seems to be in favor of a protocol and the RFC will probably be discussed again in an upcoming session

Adding types information to the Package JSON in the registry

  • RFC ready to be ratified

overrides

  • specify dependency type not only depedency spec
  • override this if its under depedencies

npm workspaces - Running Commands

  • current undergoing poll for preference on how to filter workspaces: #160
  • probably going to be mentioned next week in the collab summit

npm audit resolve

  • planned to be added as a minor for v7 but may vary depending on implementation
  • rfc is tied to the interactive side of it and will probably need to be splitted up, one rfc for functionality and another for the ux feel