Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Show HN: SpacedTime – Remember the important things in your life. Parent comment
Why rewrite you ask?
npm install gives: added 509 packages from 307 contributors and audited 258096 packages in 11.65s
509 packages WTF?!????????????? Javascript ecosystem is a mess.
I did not believe it, but looks like it's true: `npm ls |grep -v deduped |wc`
512 3359 24956
56M !?!?!?!?
and final check: `find node_modules -type f|wc `
6745 6745 303596
p.s. among them 6 warnings about using sth deprecated. You can guess how many of 500 of them just dont give a shi^H^H^Hwarning.
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^2.1.2 (node_modules/jest-haste-map/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
There are no comments on this comment yet.
Why rewrite you ask?
npm install gives: added 509 packages from 307 contributors and audited 258096 packages in 11.65s
509 packages WTF?!????????????? Javascript ecosystem is a mess.
I did not believe it, but looks like it's true: `npm ls |grep -v deduped |wc`
wait for more: `du -sh node_modules`56M !?!?!?!?
and final check: `find node_modules -type f|wc `
Verdict: NO, THANK YOU BUT NO.p.s. among them 6 warnings about using sth deprecated. You can guess how many of 500 of them just dont give a shi^H^H^Hwarning.
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^2.1.2 (node_modules/jest-haste-map/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})