ILIAS
ILIAS copied to clipboard
NPM: add `@uppy/core`
This PR adds @uppy/core
as npm
package.
Usage:
- 17+ usages in the codebase (to come).
Wrapped By:
-
ILIAS\UI\Component\Input\Field\File
andfile.js
(to come)
Reasoning:
- This package could be used to replace the
dropzone
package, which is not actively maintained anymore. - The package supports different file uploading mechanisms, such as resumable (or chunked) uploads.
- The package leaves UI implementation up to the consumer, which comes in handy when wrapping this library in our UI component(s).
Maintenance:
- The package is actively maintained, see GitHub releases.
Links:
- Package manager: https://www.npmjs.com/package/@uppy/core
- GitHub: https://github.com/transloadit/uppy
- Documentation: https://uppy.io/docs/uppy
@matthiaskunkel:
Your comment is missing here.
Jour Fixe, 22 JAN 2024: Dependency accepted for ILIAS 10.
This should have become part of ILIAS 10 via this PR. As always, something might have gone wrong. If you are still missing that package, please ping me.
Kind regards!