[PR #10] [MERGED] feat: browser support #24

Closed
opened 2026-02-16 03:15:58 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-ts/pull/10
Author: @himself65
Created: 4/1/2025
Status: Merged
Merged: 4/1/2025
Merged by: @himself65

Base: mainHead: remove-als


📝 Commits (4)

📊 Changes

10 files changed (+89 additions, -7 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 packages/fluere/package.json (+19 -1)
packages/fluere/src/async-context/index.browser.ts (+14 -0)
packages/fluere/src/async-context/index.ts (+11 -0)
📝 packages/fluere/src/core/internal/context.ts (+2 -2)
📝 packages/fluere/src/core/internal/executor.ts (+2 -2)
packages/fluere/tsconfig.browser.json (+9 -0)
📝 packages/fluere/tsconfig.json (+7 -1)
📝 packages/fluere/tsconfig.test.json (+2 -1)
📝 packages/fluere/tsup.config.ts (+22 -0)

📄 Description

Related: https://github.com/run-llama/flow/issues/8

For the browser, you HAVE TO make getContext on top of each handler or you will have undefined behavior


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/workflows-ts/pull/10 **Author:** [@himself65](https://github.com/himself65) **Created:** 4/1/2025 **Status:** ✅ Merged **Merged:** 4/1/2025 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `main` ← **Head:** `remove-als` --- ### 📝 Commits (4) - [`5f3ed00`](https://github.com/run-llama/workflows-ts/commit/5f3ed00c80e6a743f203435eff54ea50f3ed9115) feat: make async local storage as optional - [`7dbcd27`](https://github.com/run-llama/workflows-ts/commit/7dbcd278d877bf68aa903d3f66e68cbe2f28857a) chore: fix output - [`519315a`](https://github.com/run-llama/workflows-ts/commit/519315afb6e6c70b968d29f3de9ca5ad27a3fde4) fix: test - [`1dcfe72`](https://github.com/run-llama/workflows-ts/commit/1dcfe723b39002bfb6c9fccac8cb36c58b641ad0) fix: test ### 📊 Changes **10 files changed** (+89 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `packages/fluere/package.json` (+19 -1) ➕ `packages/fluere/src/async-context/index.browser.ts` (+14 -0) ➕ `packages/fluere/src/async-context/index.ts` (+11 -0) 📝 `packages/fluere/src/core/internal/context.ts` (+2 -2) 📝 `packages/fluere/src/core/internal/executor.ts` (+2 -2) ➕ `packages/fluere/tsconfig.browser.json` (+9 -0) 📝 `packages/fluere/tsconfig.json` (+7 -1) 📝 `packages/fluere/tsconfig.test.json` (+2 -1) 📝 `packages/fluere/tsup.config.ts` (+22 -0) </details> ### 📄 Description Related: https://github.com/run-llama/flow/issues/8 For the browser, you HAVE TO make `getContext` on top of each handler or you will have undefined behavior --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:15:58 -05:00
yindo closed this issue 2026-02-16 03:15:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/workflows-ts#24