Skip to content

Add proper export for browser usage, so, files aren't directly loaded#629

Open
pratik-fractl wants to merge 4 commits intomainfrom
only-export-browser-specific-things
Open

Add proper export for browser usage, so, files aren't directly loaded#629
pratik-fractl wants to merge 4 commits intomainfrom
only-export-browser-specific-things

Conversation

@pratik-fractl
Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Pratik Karki <pratik@fractl.io>
Signed-off-by: Pratik Karki <pratik@fractl.io>
@pratik-fractl pratik-fractl changed the title Add proper export for browser Add proper export for browser usage, so, files aren't directly loaded Feb 27, 2026
Signed-off-by: Pratik Karki <pratik@fractl.io>
vijayfractl
vijayfractl previously approved these changes Feb 27, 2026
…base support

- Create browser.ts entry point exporting 300+ browser-compatible functions

- Add browser-database.ts with SQL.js implementation for browser environments

- Refactor document-retriever.ts to use filesystem abstraction (createFS) instead of raw Node.js fs

- Export runtime module, language syntax/parser, auth, core, and AI modules

- Provide SQL.js-based initDatabase and resetDefaultDatabase for browser compatibility
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