JSON Prettier - app de formateo de JSON sin conexión
(github.com/rebase)Hola
Cuando depuro APIs o analizo logs del servidor, con frecuencia necesito formatear JSON, y cada vez buscaba “json formatter” y usaba una herramienta web.
Pero había muchos anuncios y, sobre todo, me incomodaba copiar y pegar en el navegador JSON sensible, como respuestas de APIs internas de la empresa o datos de clientes.
Así que hice yo mismo una app de formateo de JSON que puede ejecutarse sin conexión.
Se llama JSON Prettier, y su función básica es una app sencilla que organiza cadenas JSON para mostrarlas de forma legible.
La hice con Tauri + React.
Era la primera vez que usaba Tauri, pero compila bien y el tamaño del archivo también es mucho más pequeño que con Electron. (4 ~ 5mb)
Sin embargo, cuando descargué y ejecuté la versión publicada en Mac, por la configuración de seguridad no se podía abrir así nomás,
y tuve que abrir la terminal y hacer algo como quitar la firma con xattr para poder ejecutarla. (Curiosamente, el archivo compilado localmente sí se ejecuta bien.)
No sabía que Apple bloqueaba la ejecución de apps de esta manera, y yo también fui investigando hasta lograr ejecutarla.
Si alguien conoce una forma más natural de distribuirla o hacer que se ejecute más fácilmente, también agradezco los consejos.
GitHub: https://github.com/rebase/json-prettier
Descarga: https://github.com/rebase/json-prettier/releases
2 comentarios
https://tauri.app/distribute/sign/macos/
Creo que sería bueno consultar la sección de Code Signing para macOS en la documentación oficial de tauri.
Gracias