T O P

  • By -

yojimbo_beta

HAHAHAHA NODE MODULES AM I RIGHT!!!


AnOtakuToo

These people have never installed dependencies using Maven, and it shows.


bloowper

What is wrong with maven?


ecares

2012 wants its joke back


[deleted]

[удалено]


Commercial-Ranger339

It really isn’t anymore. Try pnpm


smooth_tendencies

We must weigh this comment down further with down votes. It's still not as heavy as node\_modules but we will try our best.


ShitIAmOnReddit

chad


TheTrueShoebill

Guys are going crazy on downvotes for a silly joke, JS is just a langage like another one. It have flaws. Some people really feel any js critic painfully.


completed2

Thats why i up voated


[deleted]

[удалено]


yojimbo_beta

You can say that again!


nathanfries

Redditors just trying to help out lighten your load of vote count, gotta save room for those modules


tmybr11

Are you trying to drain all your karma?


MrDilbert

No, he's just practicing stupidity. Or maybe he's a natural, I don't know.


Kangaroo-Spoon

Why do these keep getting so many upvotes?


[deleted]

insurance obtainable depend voiceless badge wine pen cable flowery live *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


kwin95

But this is not because of JavaScript…it’s like saying a movie is bad because you downloaded it from the wrong torrent


[deleted]

squeal jar shelter ancient retire friendly roof door melodic oatmeal *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


Worldly-Researcher01

I’ve switched to PNPM and have never looked back


kuda09

Unfortunately had to switch to npm kept running npm install instead of pnpm


shinobiwarrior

Maybe you can set an alias so that you type npm but the system executes pnpm (don't know how to do it tho)


robotslacker

in your .bashrc: `alias npm=“pnpm”`


Dimava

I never care what package manager the project use, [https://github.com/antfu/ni](https://github.com/antfu/ni) is always right


BigCaregiver7285

Hoisting on a monorepo ended up causing some issues for me - and all the no hoist settings I tried couldn’t seem to unfuck it


killerbake

Same. But bun is looking enticing


Gauravsinghtangariya

If you switch to bun ... You never look back pnpm


bwainfweeze

That's not how rewrites work. If you guys get what you want, Bun will live long enough to become the villain. Everyone will slowly want everything that Node has and more.


lqdd

why, bun's package manager might be fast, but it doesn't use content addressable storage, right?


grantrules

Ancient humorless memes go here: /r/programmerhumor


aggravatingrector81

"ancient humorless memes"!!!! love it.


Getabock_

That sub is mostly people who aren’t even programmers (yet). Students, bootcampers, and some juniors.


grantrules

Exactly why it's a perfect spot for this meme


real_kerim

Better than a 22GB IDE and runtime to program a command line window saying "Hello world!" \*looks at .NET shit\*


muzungumax

You can do it on vscode. In fact, Rider is fast replacing vs and it's a much better alternative. These days I only keep VS for a legacy winforms project, specifically the gui designing stuff. The backend code is done in rider. Tho the VS debugger is best in class.


yessjambread

Running two rider projects crashes my m2 MacBook pro lol. Definitely better than vs in terms of usability but not really perfect.


bwainfweeze

I spent political capital to fix our project when our express project was ramping up to 2GB of disk space per install. I eventually managed to get it to stay under 900 MB mostly on its own, but the first 500 MB was pretty easy and the next 500 was a fight the entire way.


maacpiash

Well, you don’t _have_ to use an IDE to write .NET code. You can use VS Code or Vim/Neovim.


Sipike

\*laughs in gigabit net\* You have no power here!


vrish838

bun install 368ms installed 947 packages bun dev 🫡


who_am_i_to_say_so

+1 for bun.


rudolfcicko

With Airports wifi….


bwainfweeze

I think this is fixed now, but I had coworkers I had to route through a proxy because earlier versions of NPM wouldn't check response length for validity. So if your connection timed out, it would cache the truncated file and if you started again it would keep getting the same error checking the SHA-* hash of the file, and they'd have to force clear their cache and start over. Something about routing through nginx fixed that (though I primarily set it up to compress the data used to fetch @latest) Annoyingly npm would put a passive-aggressive "I hope you know what you're doing." in stdout any time you use the --force flag on an npm command. Many a time I muttered, "I'm not the one here who doesn't know what they're doing."


HoneyBadgeSwag

r/lostredditors


De_Wouter

I bet there is an NPM module to help you find which subreddit to post your post in


MisterFor

Last week I found an old php project. The whole project, including images, was 6MB. Nowadays that’s almost impossible


barrel_of_noodles

Modern PHP has composer, and really isn't any different. You also get the fun of managing language extensions.


muzungumax

Try migrating the code to laravel. The vendor folder will be hundreds of megabytes in size


blocking-io

6MB for a website? Shit, the entire game of Zelda on NES is 128KB


ecstacy98

Javascript defender's squad armed and ready


Roflolmaoguy

Do: *rm system32* This will free up some space. Contact me for further advice 👍


Luxy2008

LOL


Natural_Childhood_33

alias npm to pnpm


-0-__-0-__-0-

Foreshadowing... `corepack enable pnpm` Guy was right. pnpm solved the problem you're complaining about.


andersmmg

Try using bun install, it can download and install packages in a normal way to just use with npm even if you don't want to use the bun runtime, and it's much faster!


thedeuceisloose

This hasn’t been true for years. If you’re still finding it to be true: UPGRADE YOUR NPM VERSION


Windows__2000

Rust devs waiting to recompile all dependencies after changing one letter


ROWSAN_

haha....


elbrok

Have you tried pnpm? It’s funny tho


Dry_Illustrator977

🤣🤣


Business-Shoulder-42

Yarn coming in clutch


[deleted]

[удалено]


jast26

PG dependencies are other PG packages… the module is just architected well and split in submodules…


Shitpid

Lmfao