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

Add license field to @gluestack-ui/* scoped packages #2774

Open
wants to merge 2 commits into
base: patch
Choose a base branch
from

Conversation

noahlozevski
Copy link

The license field wasn't being published in the newer @gluestack-ui/* scoped packages on NPM. Example with @gluestack-ui/overlay, where the license field shows as "none".

I assume the license to be applied to these packages would be the same as the code in the rest of the repo, which is currently set to MIT license. I copied this attribute to all the packages manually, and bumped the version so it can be published and consumed by others upstream.

Adding the correct license is a requirement the CI tool I am working out of right now. I hope if the MIT license isn't the correct license for these packages, I can at least get the discussion going around the topic here.

The license field wasnt being published in the newer @gluestack-ui/*
scoped packages. I assume the license to be applied to these packages
would be the same as the code in the rest of the repo, which is
currently set to MIT license. I copied this attribute to all the
packages manually, and bumped the version.
@akash3gtm
Copy link
Collaborator

akash3gtm commented Mar 12, 2025

Hi @noahlozevski, thank you for this.

could you please

  • take the latest pull from patch branch.
  • update only the licensing but not the package version.
  • also check in all the packages.

Package version is handled by changeset and we update that when we release the packages i.e. after merging in the patch branch.

@akash3gtm akash3gtm self-requested a review March 12, 2025 06:28
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