3 ms·
It's cool app, but I'll definitely rewrite it, using as inspiration. Why rewrite you ask? npm install gives: added 509 packages from 307 contributors and audi
by rdslw 6y ago
It's cool app, but I'll definitely rewrite it, using as inspiration.
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
wait for more: `du -sh node_modules`
56M !?!?!?!?
and final check: `find node_modules -type f|wc `
6745 6745 303596
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 request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 https://github.com/request/request/issues/3142
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated 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 fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})