• npm audit got a much more clean and straightforward output, it no longer uses tables to display vulnerabilities and vuln count is no longer multiplying every single node in the tree
• peerDependencies are now installed by default! Let’s run through a quick example by installing a dep that has a peer dep to react and see how it gets installed at the end
• In this example we’re going to create a sub package (or a workspace) that we’re later on going to define as a workspace in our package.json, get it properly linked on our npm install and then require it from our app
• One of the very nice things about the UX around workspaces is the possibility to require that workspace with the same syntax you would use to require a package downloaded from the registry ⬇
• This initial workspaces support will help unlock many workflows to npm users and there’s much more coming to v7.x with new commands to help working with workspaces. ❤