Skip to content

Pluggable Esbuild Java using Deno (Started by @edewit) - #145

Merged
ia3andy merged 5 commits into
mvnpm:mainfrom
ia3andy:deno
Oct 29, 2025
Merged

ia3andy merged 5 commits into
mvnpm:mainfrom
ia3andy:deno

Conversation

@ia3andy

@ia3andy ia3andy commented Oct 27, 2025 •

Copy link
Copy Markdown
Collaborator

This PR introduces several enhancements to streamline plugin development and improve dev mode behavior:

  • Automatic architecture resolution for both Maven and Gradle builds, removing the need for manual configuration.
  • Plugin binaries (e.g., Deno) are now resolved via mvnpm as standard dependencies, simplifying setup and improving consistency.
  • EsBuild watch mode removed — replaced with manual rebuilds (triggered via Quarkus dev mode watcher context), offering better control and integration with the dev lifecycle.
  • Introduce plugin support for EsBuild as Maven modules
  • Add arch based Gradle tests

New plugins:

  • SCSS/SASS
  • Tailwind

@ia3andy
ia3andy force-pushed the deno branch 6 times, most recently from 13748f8 to e650a76 Compare October 29, 2025 11:13
@ia3andy
ia3andy merged commit e003284 into mvnpm:main Oct 29, 2025
3 checks passed
@ia3andy
ia3andy deleted the deno branch October 29, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants