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

📦 Remove internal packages from dependencies list #72

Merged
merged 1 commit into from
Mar 9, 2023

Conversation

QuintonC
Copy link
Collaborator

@QuintonC QuintonC commented Mar 9, 2023

ℹ️ What is the context for these changes?

Removes tsconfig and shared from package.json for @shopify/connect-wallet, @shopify/gate-context-client @shopify/tokengate to prevent them from being listed as dependencies on NPM (image below).

🕹️ Demonstration

The goal is to remove shared and tsconfig from the list of dependencies on npmjs.

image

Next.js test
Screen.Recording.2023-03-09.at.12.54.09.PM.mov
Vite test
Screen.Recording.2023-03-09.at.12.55.13.PM.mov

✅ Checklist

  • Tested on mobile N/A
  • Tested on multiple browsers N/A
  • Tested for accessibility N/A
  • Includes unit tests N/A
  • Updated relevant documentation for the changes (if necessary) N/A

@QuintonC QuintonC added the Type: Enhancement 📈 Enhancement to our codebase label Mar 9, 2023
@QuintonC QuintonC self-assigned this Mar 9, 2023
@QuintonC QuintonC merged commit d41dd88 into main Mar 9, 2023
@QuintonC QuintonC deleted the chore/remove-internal-dependencies branch March 9, 2023 19:01
@github-actions github-actions bot mentioned this pull request Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement 📈 Enhancement to our codebase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants