Skip to content

feat: Initial fork and patching of sql.js #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Jul 15, 2025
Merged

feat: Initial fork and patching of sql.js #1

merged 15 commits into from
Jul 15, 2025

Conversation

Chriztiaan
Copy link
Collaborator

@Chriztiaan Chriztiaan commented Jul 11, 2025

This adds everything needed to maintain our fork of sql.js. This variant includes Powersync (made possible by the git patch files). To be used in the @powersync/dev-adapter package introduced by powersync-ja/powersync-js#647.

Why?

Considering that there are already production ready adapters for web, React Native (two in fact), and Node it might not be immediately clear why we need this. Those adapters are recommended for production. But this dev-adapter needs less setup, as it runs completely in JS. This simplifies the setup which is great for trying out PowerSync.
This also works with Expo Go because we don't need to do build config as it's already running in JS.

@Chriztiaan Chriztiaan marked this pull request as ready for review July 11, 2025 14:37
@Chriztiaan Chriztiaan changed the title Initial fork feat: Initial fork and patching of sql.js Jul 11, 2025
@Chriztiaan Chriztiaan requested a review from simolus3 July 11, 2025 14:48
Copy link
Collaborator

@simolus3 simolus3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks neat 👍

@Chriztiaan Chriztiaan requested a review from simolus3 July 14, 2025 09:16
Copy link
Collaborator

@simolus3 simolus3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@Chriztiaan Chriztiaan removed the request for review from stevensJourney July 15, 2025 09:04
@Chriztiaan Chriztiaan merged commit a54afd6 into main Jul 15, 2025
1 check passed
@Chriztiaan Chriztiaan deleted the initial-fork branch July 15, 2025 09:07
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.

3 participants