We parse files on open in order to validate them and show a preview before sending them to the backend, buut if the file is quite large we won't be able to open and might cause 100% and halt the browser/tab.
This will typically happen with large binaries, manifest files should never be so large, so in the case of a large file, skip validation/preview and just catch an error from the API if it is indeed invalid
We parse files on open in order to validate them and show a preview before sending them to the backend, buut if the file is quite large we won't be able to open and might cause 100% and halt the browser/tab. This will typically happen with large binaries, manifest files should never be so large, so in the case of a large file, skip validation/preview and just catch an error from the API if it is indeed invalid