Skip to content

Remove Deno package support from workspaces#1087

Merged
taras merged 2 commits intov4from
remove-deno-package
Feb 18, 2026
Merged

Remove Deno package support from workspaces#1087
taras merged 2 commits intov4from
remove-deno-package

Conversation

@taras
Copy link
Member

@taras taras commented Jan 20, 2026

Motivation

Since effectionx only uses Node/PNPM, the Deno package implementation is dead code that adds unnecessary complexity.

Approach

  • Delete lib/package/deno.ts (Deno package implementation)
  • Update lib/package/mod.ts to only export Node package
  • Simplify lib/workspaces/mod.ts to only support PNPM monorepos (removed Deno workspace detection)
  • Update use-deno-doc.tsx to import DenoJsonSchema from lib/deno-json.ts (which is still needed for doc generation)

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 20, 2026

Open in StackBlitz

npm i https://pkg.pr.new/thefrontside/effection@1087

commit: 79d7d9a

@cowboyd
Copy link
Member

cowboyd commented Feb 18, 2026

@taras Any chance we can fix this?

@taras
Copy link
Member Author

taras commented Feb 18, 2026

@cowboyd do you mean rebase or fix in some other way?

@cowboyd
Copy link
Member

cowboyd commented Feb 18, 2026

@cowboyd do you mean rebase or fix in some other way?

Yeah, basically resolve the conflicts

Since effectionx only uses Node/PNPM, remove the unused Deno package
implementation to simplify the codebase.

Changes:
- Delete lib/package/deno.ts (Deno package implementation)
- Update lib/package/mod.ts to only export Node package
- Simplify lib/workspaces/mod.ts to only support PNPM monorepos
- Update use-deno-doc.tsx to import DenoJsonSchema from lib/deno-json.ts
@taras taras merged commit aff1ef1 into v4 Feb 18, 2026
15 checks passed
@taras taras deleted the remove-deno-package branch February 18, 2026 22:05
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

Comments