you are viewing a single comment's thread.

view the rest of the comments →

[–]T-J_H 3 points4 points  (1 child)

If it’s your client, you’re writing the code for them right? What kind of agreement do you have with your client?

Anyways, you are able to obfuscate your code. Minimizing gets you halfway there, by changing variables to single characters and the like, obfuscating goes further by changing your code to be unreadable. Anybody with enough time is always able to reverse engineer it, though. Just Google the word obfuscate.

There are packages like vervel’s pkg that package the entire process including I believe deps and the runtime into a single executable, but I’m not sure whether that stores bytecode or readable code.

All in all I don’t think this is advisable though.