Marius

Results 73 issues of Marius

We do not use master.tus.io anymore since introducing tusd.tusdemo.net to have separate domains for user-uploaded content. The former still points to the same server, but is not used anymore by...

The code contains some homegrown code for handling concurrent operations (e.g. parallel uploads in S3). Maybe they could be improved by using https://github.com/sourcegraph/conc or similar libraries.

enhancement

All SDKs should include the `Transloadit-Client` header for every Transloadit-related request they are sending (tus excluded). This is helpful for our support, so we can easily identify which SDKs in...

sdks
prio-3

In theory, Bun and Deno are somewhat compatible with Node.js runtime. We should test if tus-js-client runs in those environment, and if so, update the documentation and preferable integrate them...

enhancement

This PR is an experiment to see how we can utilize TypeScript to transpile the source code into CommonJS/ESM code included in the package. The benefit is that we have...

Currently, tus-js-client uses the outdated `main`, `module`, and `browser` fields to indicate what files users should access when the package is imported: https://github.com/tus/tus-js-client/blob/b147b53aadbbdb3b9d63bdba7c0484cfb2bedf74/package.json#L5-L13 After #683 is completed, we should upgrade...

enhancement
breaking change

In https://github.com/tus/tus-js-client/pull/690, we introduced linting and formatting via Biome. Some rules were only enabled on the warning level to keep the amount of code changes lower. We should fully enable...

Since [Electron](https://www.electronjs.org/) exposes Web APIs, tus-js-client is probably compatible with Electron out-of-the-box. However, it would be nice to test this, and then we can also explicitly mention our support in...

enhancement

[NativeScript](https://docs.nativescript.org/) allows building "Web, iOS, Android and Vision Pro apps" using JavaScript. Since we already support React Native and Cordova, we could consider looking into NativeScript support as well. However,...

enhancement

When the process for a hook plugin crashes (e.g. because of a panic), the current hook invocation fails which is expected and acceptable. However, all future hook invocations will also...

bug