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

Support the new module system #2807

Closed
Tracked by #2800
nex3 opened this issue Dec 26, 2018 · 3 comments
Closed
Tracked by #2800

Support the new module system #2807

nex3 opened this issue Dec 26, 2018 · 3 comments
Labels
Compatibility - P1 ⚠️ Very important for compatibility with the Sass spec and ecosystem Feature - Request LibSass 5.0 Sass 4.0 compatibility Sass 4.0
Milestone

Comments

@nex3
Copy link
Contributor

nex3 commented Dec 26, 2018

See sass/sass#1094

@xzyfer xzyfer added this to the Modules milestone Mar 16, 2019
@mgreter mgreter modified the milestones: Modules, 4.0 Jun 2, 2019
@mgreter mgreter added the LibSass 4.0 Close to sass 4.0 label Jun 2, 2019
@nex3 nex3 added the Compatibility - P1 ⚠️ Very important for compatibility with the Sass spec and ecosystem label Jun 3, 2019
@mgreter mgreter mentioned this issue Oct 15, 2019
@mgreter mgreter added LibSass 5.0 Sass 4.0 compatibility and removed LibSass 4.0 Close to sass 4.0 labels Nov 7, 2019
@saper saper mentioned this issue Mar 4, 2020
@bradleypeabody
Copy link

So, just checking... this page https://sass-lang.com/documentation/at-rules/import says:

The Sass team discourages the continued use of the @import rule. Sass will gradually phase it out over the next few years...

Per this sass/sass#1094 and this https://github.com/orgs/sass/projects/3 the new "module system" isn't quite complete, and yet it seems to be waiting on this issue I'm posting on.

Do we know if this is waiting on some sort of standardization of the module system so it's clear what to do, or is that known and @use just need to be implemented in libsass?

@cpmsmith
Copy link

cpmsmith commented Oct 26, 2020

Do we know if this is waiting on some sort of standardization of the module system so it's clear what to do, or is that known and @use just need to be implemented in libsass?

The spec is written, and it's been implemented in dart-sass. Unfortunately, as you can see in #3123, libsass is deprecated, or at least that's the maintainers' stated intention, so there's little hope for this being implemented.

@nex3
Copy link
Contributor Author

nex3 commented Oct 26, 2020

Closing this out because LibSass is now deprecated and we aren't expecting to add any additional features to it.

@nex3 nex3 closed this as completed Oct 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Compatibility - P1 ⚠️ Very important for compatibility with the Sass spec and ecosystem Feature - Request LibSass 5.0 Sass 4.0 compatibility Sass 4.0
Projects
None yet
Development

No branches or pull requests

5 participants