Update to `pnpm@10` and `node@22` (#230)
* ✨ feature: update to pnpm v10
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: apply formatting
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: apply new versions
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: oops
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: import order in inject logic
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: unshutup
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: revert formatting
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: swag
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: revert buildscript changes
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: extensions.ts
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix(build): re-add atrocious esbuild ext
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: deps
Signed-off-by: Pauline <git@ethanlibs.co>
* Update dependencies, remove tsx
Not sure what's going on with the lockfile but I do not care.
* 🐛 fix(types): temporarily remove catalogs due to pnpm sillyness
Signed-off-by: Pauline <git@ethanlibs.co>
* Fix duplicate packages in lint:report script
---------
Signed-off-by: Pauline <git@ethanlibs.co>
Co-authored-by: NotNite <hi@notnite.com>