let message = {
"content": `<svg width="283" height="277" viewBox="0 0 283 277" fill="none" xmlns="http://www.w3.org/2000/svg">\n<rect width="283" height="277" fill="white"/>\n<rect x="17" y="62" width="100" height="100" fill="#D9D9D9"/>\n</svg>\n`
}
let messageNetwork = JSON.stringify(message);
console.log(messageNetwork);
let data: any = null;
try {
data = JSON.parse(messageNetwork);
} catch (e) {
debugger
}
{"content":"<svg width=\"283\" height=\"277\" viewBox=\"0 0 283 277\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<rect width=\"283\" height=\"277\" fill=\"white\"/>\n<rect x=\"17\" y=\"62\" width=\"100\" height=\"100\" fill=\"#D9D9D9\"/>\n</svg>\n"}
let x = Math.cos(currentAngle + angle) * (this.data.diameter / 2 - textHeight / 2);
let y = -Math.sin(currentAngle + angle) * (this.data.diameter / 2 - textHeight / 2);
Но у них кажется не просто minimize. Судя по коду переименованы не то только локальные переменные.
Например функция называется 973626. Не очень понятно как они это получили.
Есть ли какое-то промежуточное решение между minimize и abfuscate?