Skip to content

build: make JS runtime agnostic including Deno support#62

Closed
elij wants to merge 1 commit into
kmontag:mainfrom
elij:generalised-js
Closed

build: make JS runtime agnostic including Deno support#62
elij wants to merge 1 commit into
kmontag:mainfrom
elij:generalised-js

Conversation

@elij
Copy link
Copy Markdown

@elij elij commented May 10, 2026

Summary

This PR updates the build process to be package manager agnostic and introduces robust support for Deno, particularly within isolated environments.

  • Dynamic Package Manager Detection
  • Deno and isolated Environment Support (but also all major runtimes)
  • Explicit Emacs Dependency Management (a step after eask install to work with non-npm runtimes)

@elij elij force-pushed the generalised-js branch 2 times, most recently from e5afeae to e644548 Compare May 10, 2026 05:25
Update the build system to dynamically detect
JavaScript package manager (npm, yarn, pnpm, bun, deno etc.)
rather than strictly requiring npm.

Added a simple clean target
@elij elij force-pushed the generalised-js branch from e644548 to a155f5e Compare May 10, 2026 05:26
@elij elij closed this May 30, 2026
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.

1 participant