In light of this week’s discussion on the corrupted NPM packages colors/fakers ( https://news.ycombinator.com/item?id=29863672 ) the article describes one of our security features that enforces a delay before new versions from upstreams (like npmjs) are allowed in an organization’s private registry.
This puts a safety barrier between your organization and “the latest” versions, allowing you and the open source community time to react when things like this happens.
Most people seem to agree that something needs to be done in regards to how npm dependencies are managed, the problem is finding a solution that people can agree on…
We believe this solution comes with a lot of security benefits, without creating massive barriers that negatively impact developers day-to-day work.