Skip to content

draft: feat: first commit to split types and core functionalities #95

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

gitaarwerk
Copy link
Member

@gitaarwerk gitaarwerk commented Nov 20, 2024

This is the first draft to move towards splitting the repository for multiple platforms.

For now focus is to move all sharable core to core package (local only). Split types to a separate package as well so devs can include it themselves whenever they feel like it. Typescript may or may not be available in the types package @types later on.

One big change is moving organisatory repository

Publishable packages:

  • @gleamy/react (the current package as we know it)
  • @gleamy/types (the types for all (future) packages)

Internal packages:

  • @gleamy/dev-environment (the development environment to test-drive all changes using NextJS)
  • @gleamy/core (core shareable functions)

@gitaarwerk gitaarwerk added the refactor code only improvements label Nov 20, 2024
@gitaarwerk gitaarwerk self-assigned this Nov 20, 2024
@gitaarwerk gitaarwerk marked this pull request as draft November 20, 2024 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor code only improvements
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant