triggerdotdev / jsonhero-web

JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀. Built with 💜 by the Trigger.dev team.
https://jsonhero.io
Apache License 2.0
9.42k stars 512 forks source link

Update dependencies (except heroicons) #190

Open jhoogstraat opened 3 months ago

jhoogstraat commented 3 months ago

The original codebase reported a lot of security issues and deprecations.

I took the liberty to update every dependency to the newest version (except heroicons). This means that it now uses React 18 and Remix with Vite.

Heroicons stays at v1 to keep the same cool icons. I don't like the v2 icons too much and the authors say it's more like a new icon pack than a update.

I also tried to clean up the run scripts in package.json. Hope you like it!

There is one issue where the browser reports a mismatch between the client and server html. I did not fix that, yet.

Maybe I missed some change. Just let me know and I try to fix it.