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

Manage each component as independent npm module #80

Open
sidmohanty11 opened this issue Feb 19, 2022 · 3 comments
Open

Manage each component as independent npm module #80

sidmohanty11 opened this issue Feb 19, 2022 · 3 comments
Labels
good first issue Good for newcomers

Comments

@sidmohanty11
Copy link
Contributor

I wonder if we can move these down to the componenet level -- making each one of our components an indepdendently installable npm module (optionally).

Originally posted by @Sing-Li in #78 (comment)

@Sing-Li
Copy link
Member

Sing-Li commented Feb 20, 2022

@sidmohanty11 Absolutely 😍 to see this. It was in the long term mind-roadmap (I didn't think we'd reach this point in 2022 actually)

But if you can do this (or set the foundation) NOW - it would be amazing.

@Sing-Li
Copy link
Member

Sing-Li commented Feb 20, 2022

@sidmohanty11 but this does entail a Proof-of-Concept by moving ALL our current components to npm format.

Please don't overload the current PR with all the components, but start separate ones for each (group of) components. Or even advise team-mates of the "how" and let them take care of nmp'ing their own modules.

@sidmohanty11
Copy link
Contributor Author

@Sing-Li Sure! As this is going be a big change, let me prepare a full-proof working model design (that can be helpful for people joining in, they can also understand the flow) and I will share you my process on the way.

@Sing-Li Sing-Li added hacktoberfest Supporting the annual open source event. good first issue Good for newcomers labels Oct 15, 2022
@Sing-Li Sing-Li removed the hacktoberfest Supporting the annual open source event. label Nov 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants