Стоп-стоп. Если мы говорим, что код на клиенте, тогда этот код уже утёк.
Если код (бизнес логика) на сервере, тогда, очевидно, код не утёк и это вообще за рамками дискуссии. Там у тс была задача дать код на клиента и «защитить» его. И вот в такой постановке я утверждаю, что это невозможно