-
Notifications
You must be signed in to change notification settings - Fork 82
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
Removing ember-cli-sass dependency #172
Comments
Seems like related: #152 |
Is this still an issue now that |
@bertdeblock yeah this issue is still relevant IMO. We're in the same boat as @musaffa: Our app doesn't use sass, but we would like to use ember-freestyle which requires sass as a dependency. |
Okay, but would you mind clarifying what the issue is with |
We don't want ember-cli-sass (and its dep tree) as a dependency of our apps. But ember-freestyle requires it, so if we want freestyle we must install ember-cli-sass, even though we have no use for it.
|
I don't think that's true? We use |
When we install ember-freestyle, ember-cli-sass is a dependency that's installed. Here's our yarn.lock addition after installing freestyle: #152 also describes and solves this same issue. |
I thought that you meant that you needed to install |
I'll see if I can pick up #152 again somewhere in the near future. |
Ah, understood.
I would feel good about it, but that is just because our apps happen to use Maybe a better/simpler alternative would be to allow ember-freestyle to use whatever it wanted for CSS processing, but make it optional to include default styles i.e., if I don't want to use freestyle's built-in styles and get it's CSS processing packages, then I have to write the styles myself. |
@patrickberkeley FYI, |
Thanks @bertdeblock ! We've been following your work here, and have a ticket to upgrade and remove sass. |
I've migrated from sass to postcss. I still use sass syntax (variables, import) in postcss, but I don't need ember-cli-sass to do it. This is the only addon in my app which has a sass dependency. I would love to see this dependency removed. Those who want to override the sass variables of
ember-freestyle
can install ember-cli-sass on their own. Thanks.The text was updated successfully, but these errors were encountered: