Skip to content
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

initial integration of @mapeo/core #18

Merged
merged 10 commits into from
Jul 2, 2024
Merged

initial integration of @mapeo/core #18

merged 10 commits into from
Jul 2, 2024

Conversation

achou11
Copy link
Member

@achou11 achou11 commented Jun 24, 2024

notes:

  • incomplete build configuration for including the necessary assets when packaging the app. we need to make sure that we keep the necessary directories/files from node_modules that are referenced by the backend. this doesn't block work in development mode, so can fix in a better-scoped follow-up (see fix build configuration for packaged app #22 )

  • temporarily overrides the better-sqlite version used by @mapeo/core so that it includes native prebuilds that are compatible with the version of electron that we use. think this can be fixed by upgrading @mapeo/core to alpha 11

  • includes a runtime patch of sodium-native due to issues it has with more recent versions of electron

@achou11 achou11 force-pushed the mapeo-core-integration branch from 3718596 to 7c7a6ef Compare June 25, 2024 15:18
@achou11 achou11 merged commit f74df1e into main Jul 2, 2024
@achou11 achou11 deleted the mapeo-core-integration branch July 2, 2024 17:57
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