← Back to context

Comment by embedding-shape

1 day ago

> It exposes all your frontend source code for everyone. If you don't want to open source your frontend, you might want to remove those source maps from public access.

I wonder how much difference LLMs today have on being able to turn minified JS into something easily readable? JSNice already worked pretty well and I guess that was comparatively naive. You won't really stop anyone motivated to reverse-engineer it by not providing source maps, but you'll definitely stop at least some curious people from understanding how websites work. Your frontend also doesn't suddenly turn "open source" just because you shared the original source via source maps, that part sounds kind of FUD.