News for hackers. Stuff that matters.
Re:Show HN: SpacedTime – Remember the important things in yo... by rdslw on Tuesday April 21, 2020 @06:53AM (#22933747)
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 [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.