Commit graph

27 commits

Author SHA1 Message Date
Murderlon
c71a8e756a
Improve yarn changesets patch 2025-07-31 16:56:58 +02:00
Merlijn Vos
e24b884cd4
Patch changesets to use yarn npm publish (#5853)
Otherwise `workspace:^` is not resolved before publishing, crashing
installs.

## Alternatives

- Switch to pnpm
- Use another release tool. I haven't seen another one I'm satisfied
with. Changesets does exactly what we want, it just doesn't support yarn
(yet)...
2025-07-30 18:07:27 +02:00
Merlijn Vos
7c609a56d9
Use turbo for all unit tests (#5815)
- Upgrade vitest from 1.x to 3.x.
  - Fix some tests that now became more strict and started failing
-  Add test command to all packages + needed dependencies
- Add turbo config for running tests

Another PR will completely redo the e2e test suite.
2025-07-12 13:21:35 +02:00
Merlijn Vos
78299475ae
Migrate from Eslint/Prettier/Stylelint to Biome (#5794) 2025-07-01 14:55:41 +02:00
Merlijn Vos
d408570373
From Babel to TS (#5792) 2025-06-30 16:12:26 +02:00
Antoine du Hamel
cc8d9f3dd2
meta: add back patch for p-queue (#5409) 2024-08-15 19:58:33 +02:00
Mikael Finstad
029efdb99a
meta: bump p-queue to latest, remove patch (#5391) 2024-08-14 12:33:14 +02:00
Antoine du Hamel
0697f75b7c
meta: update more dependencies (#5171) 2024-05-15 18:54:24 +02:00
Merlijn Vos
3393b537d3
Upgrade Yarn to 4.x (#4849)
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2024-04-29 18:49:02 +02:00
Antoine du Hamel
7f73a5cf1a
meta: fix resize-observer-polyfill types (#4994)
The upstream package is defining its own types which are incompatible
with TS built-in DOM types.
2024-03-14 18:13:32 +01:00
Antoine du Hamel
9fb5162bd2
meta: disable @typescript-eslint/no-non-null-assertion lint rule (#4945) 2024-02-21 13:24:55 +01:00
Antoine du Hamel
975038cf4c
meta: upgrade Vite and Vitest (#4881) 2024-01-22 15:56:40 +01:00
Antoine du Hamel
f4ea454919
e2e: update Parcel (#4726) 2023-10-05 19:01:25 +02:00
Antoine du Hamel
2c432b12cd
test: migrate to Vitest for Uppy core and Uppy plugins (#4700) 2023-09-26 17:23:17 +02:00
Dominik Schmidt
22d9381dd2
@uppy/companion: Unify redis initialization (#4597)
* Unify redis initialization

* Incorporate PR feedback

* Remove comment that made sense when redisOptions was set to null

---------

Co-authored-by: Mikael Finstad <finstaden@gmail.com>
2023-07-31 16:36:34 +02:00
Antoine du Hamel
a83373b83d
@uppy/aws-s3-multipart: add support for signing on the client (#4519) 2023-07-13 12:16:13 +02:00
dependabot[bot]
5cf756d6ef
meta: upgrade dev dependencies
Yarn: 3.2.1 -> 3.6.1
Stylelint: 14.11.0 -> 15.10.0

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2023-07-10 16:36:06 +02:00
Antoine du Hamel
eba604e8fb
meta: use corepack yarn instead of npm to launch E2E (#4545) 2023-07-05 16:02:59 +02:00
Antoine du Hamel
3d59e78e11
meta: make pre-commit use corepack yarn instead of npm run (#4495) 2023-06-10 11:47:23 +02:00
Artur Paikin
f9e9702166
UI: Use form attribite with a form in doc root to prevent outer form submit (#4283)
* Use form attribite with a form in doc root to prevent outer form submit

* Fix Unsplash a11y bug — don't focus on hidden links

* Combine search and filter into one SearchFilterInput component for Unsplash

* Refactor Browser and ProviderView

* Refactor FileCard to hooks

* Finish SearchFilterInput, add reset labels and no results copy, better styles

* don't use debounce for now

* combine useEffects, named export, extract RenderMetaFields component

* inputCSSClassName --> inputClassName

* Remove typo

* 🤦

* Patch Preact to work with Jest

* tabs vs spaces

---------

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2023-03-30 14:04:55 +01:00
Antoine du Hamel
ea1c0760ff
@uppy/thumbnail-generator: fix exifr import (#4054)
Fixes: https://github.com/transloadit/uppy/issues/4052
2022-08-29 16:54:26 +02:00
Antoine du Hamel
5044230bf1
meta: upgrade all dev dependencies (#3903) 2022-08-16 22:39:28 +02:00
Antoine du Hamel
aee4d3f371
@uppy/companion: upgrade redis to version 4.x (#3589)
Co-authored-by: Mikael Finstad <finstaden@gmail.com>
2022-07-25 15:14:13 +02:00
Antoine du Hamel
b01a52e368
meta: remove vite-plugin-jsx-commonjs plugin on dev env (#3749)
Now that we removed all JSX and CJS from `.js` files,
there's no need to run Babel on every files, which speeds up greatly the
time it takes for Vite to get ready.
2022-05-23 16:50:45 +02:00
Artur Paikin
ce950f3bf3
@uppy/thumbnail-generator: exifr: remove legacy IE support (#3382)
Co-authored-by: Artur Paikin <artur@arturpaikin.com>

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-01-24 23:26:29 +00:00
Antoine du Hamel
0ab304cf19
meta: use Vite for examples/dev (#3361)
It's a bit hacky, but it works :)

We should be getting even more performance when we switch to ESM and
stop using JSX in `.js` files.
2021-12-13 14:54:28 +01:00
Antoine du Hamel
01d7ea13e9
meta: use Yarn v3 instead of npm (#3237)
* meta: use Yarn v3 instead of npm

* Update CONTRIBUTING.md to fix linter errors

* remove remaining npm commands

* Update deps
2021-10-20 15:16:59 +02:00