-
Notifications
You must be signed in to change notification settings - Fork 6
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
Installing Origami components using npm #172
Comments
From @chee on Slack:
|
I gave a quick look at importing @chee @i-like-robots Based on your recommendation, I'm going to close it unless you see any value in not doing so. |
@carlesandres i've replied on that thread, but to reiterate the important point here: Using Origami simulatneously through both It will result in multiple copies of the same package in the bundle, unpredictable sass imports, confusing errors. We are not ready. |
@chee @i-like-robots I would love to ditch Bower. I do believe it's old tech, it served well for a while and it still does but having it in all our repos in conjunction with npm it seems a useless burden to maintain and add additional complexity to all our codebases.
Maybe time is ripe now 🤷♂ |
I'm just jumping in here to agree with the |
Given the comment on the bower's npm page (the one encouraging people to use yarn etc), I think we will need to ditch Bower sooner or later. Unless there are plans to move away from PageKit, this should be on the roadmap. Furthermore, with durable teams, some teams are finding themselves with a large number of repos to look after and not that many people to maintain them. Moving to npm would make this easier long term. |
@chee and I have been talking about how the Origami team now publish their components onto npm as well as Bower. Several members of the customer products team are very keen to ditch Bower and migrate wholly to using npm--which makes some sense--however our conclusion so far is:
The reason for this is that there is a long tail of tricky things which need to be resolved first but they're of lower priority than migrating apps to using the tooling provided by
AnvilPage Kit.The text was updated successfully, but these errors were encountered: