Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> TC39 is currently working on over 30 active proposals. What else does the future hold in store? These days we download our packages from npm.

I am surprised that no more mentions of NPM were made. I hope that commitee TC39 addresses the topic of NPM and tries to create a new version that is standarized and that elliminates the serious flaws of NPM, which for me are one of the major hindrances to adopting Node.js for things that go beyond prototyping.



TC39 has no affiliation with Node or its package manager. It's only for the ECMAScript language specification.


Well, the module spec tries to be a standard for Node AND browser modules


No mentions of npm are made because this is about language specification not the broader ecosystem around javascript.

Package managers are completely detached from language specifications so that they can evolve independently.


Out of curiosity, have you seen the latest changes to npm? Since they've added lockfiles I've yet to have any issues with dependency management, really.


Thanks for your reply, Sean.

Googling on lockfiles i found out more about the features of the Yarn package manager. Perhaps that's what I should use.

However what i meant with my comment is that I feel that package managers should be standarized into a language -- as long as the package registry is not private but can be pointed to whatever URL one wants.


Well, npm got faster over the years and with v5 they got consistent hashing for versions, which should make deployment much safer.


yarn is a great alternative to npm




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: