* WIP for using json all the time
* Updates to render
* adds a new component for json
* Updates styles
* Adds nesting
* Adds field list
* Adds expanding
* Adds new composable for event source
* Creates an add button
* Removes unused code
* Adds and removes fields with defaults
* Fixes jumping when adding new fields
* Returns JSON correctly
* Fixes little bugs
* Fixes js tests
* Adds vscode
* Fixes json buffer error
* Fixes extra line
* Fixes tests
* Fixes tests and adds support for search
* Refactors visible payload keys to a composable
* Fixes typescript errors and refactors
* Fixes visible keys by ComputedRef<Ref>
* Fixes search bugs
* Updates tests
* Fixes go tests
* Fixes scroll view
* Fixes vue tsc errors
* Fixes EOF error
* Fixes build error
* Uses application/ld+json
* Fixes arrays and records
* Marks for json too
* WIP vue3
* WIP vue3
* WIP vue3
* Migrates to vitejs
* Fixes js tests and removes not needed modules
* Fixes unmount
* Updates to use css instead for space
* Fixes tests and rebases one more time
* Uses orgua
* Fixes migrations bugs with oruga and fixes scroll
* Fixes v-deep
* Fixes icons to prod
* Fixes icons to prod
* Adds favicon back
* Transitions some to composition api
* Updates another component to comp api
* Cleans defineProps
* Updates log messages
* Moves more to compose api
* Cleans up styles and rewrites event source
* Tries to fix DOMPurify
* Removes postcss
* WIP typescript
* Improves importing
* Converts all to ts
* Converts main to ts
* Makes changes for tsconfig
* Moves more to ts
* Adds typing to store
* More typing
* Updates to ts
* Updates the rest to ts
* Fixes computes
* Fixes unmount
* Adds cypress with custom base fixed
* Fixes jest tests
* Fixes golang tests
* Adds gitignore for cypress
* Removes int in favor of e2e with cypress
* Tries to fix int tests again
* Adds title
* Updates e2e tests
* Uses vue for isMobile
* Removes app spec
* Cleans up docker
* Adds drop down for settings
* Fixes bug with restart
* Fixes scroll up bug
* Adds tests for light mode