commits
WIP: Update Nix flake for pnpm 10
Rewrote the blocking logic to be similar to desktop injector (nascar).
Also fixed extension repositories not loading on Firefox due to the
User-Agent header.
Makes the dev component use a button instead of a card which looks nice.
Also fixes the styling since it was a bit spaghetti.
* ✨ 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>
This prevents patches that result in invalid JavaScript syntax from
hard-crashing the client. Noticed this issue with quietLoggers.
Move speen class to "refresh updates" icon, rather than entire button, in moonbase panel header
and the ability for custom onClick actions
Co-authored-by: NotNite <hi@notnite.com>
nativeFixes: Add Vulkan and VAAPI driver check ignore options
Use remapped path for source URL when applicable
Fix very laggy Sources tab in DevTools when using "Patch all" in Spacepack
(work check-in commit, I want to add text area stuff before releasing)
* ✨ 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>