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

POC: prepare repository to contain multiple packages #1446

Closed
wants to merge 3 commits into from

Conversation

haideralsh
Copy link
Contributor

@haideralsh haideralsh commented Sep 25, 2024

Description

This is a proof of concept (POC) to evaluate the feasibility of using a monorepo to host various packages related to the Nulogy Design System. In this POC, we have moved all @nulogy/components to the /packages/previous folder. The packages directory could potentially contain other packages, such as new sets of desktop and mobile components, as well as icon and theme packages.

The primary motivation for this change is to enable code sharing between the new packages without the need for manual linking and dependency management across different packages.

Changes include

  • breaking change: a change that is not backwards-compatible and/or changes current functionality
  • fix: a non-breaking change that solves an issue
  • feature: a non-breaking change that adds functionality
  • chore: contains no changes affecting the library, such as documentation or test updates

Feature checklist

  • Appropriate tests have been added
  • Documentation has been updated
  • Accessibility has been considered

@haideralsh haideralsh force-pushed the prep-workspace-for-multiple-packages branch 2 times, most recently from 504cb11 to 66e962c Compare September 25, 2024 20:12
@haideralsh haideralsh force-pushed the prep-workspace-for-multiple-packages branch from 66e962c to 065c369 Compare September 25, 2024 20:23
@haideralsh haideralsh changed the title chore: prepare repository to contain multiple packages POC: prepare repository to contain multiple packages Oct 10, 2024
@haideralsh haideralsh closed this Oct 18, 2024
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