We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
--
-
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
When using the migrator with npx sass-migrator module --migrate-deps src/theme/theme.scss
npx sass-migrator module --migrate-deps src/theme/theme.scss
Some variables get renamed
Example
- $--color-info-light: mix($--color-white, $--color-info, 80%) !default; - $--color-success-light: mix($--color-white, $--color-success, 80%) !default; - $--color-warning-light: mix($--color-white, $--color-warning, 80%) !default; - $--color-danger-light: mix($--color-white, $--color-danger, 80%) !default; + $-color-success-light: color.mix($-color-white, $-color-success, 80%) !default; + $-color-warning-light: color.mix($-color-white, $-color-warning, 80%) !default; + $-color-danger-light: color.mix($-color-white, $-color-danger, 80%) !default; + $--color-info-light: color.mix($-color-white, $-color-info, 80%) !default;
I do not want this renaming to happen, I tried with --remove-prefix=app but that changed nothing
--remove-prefix=app
migrator/lib/src/migrators/module.dart
Lines 346 to 366 in 364b644
Seems there is no way to opt out, every variable starting with - will have one - removed if it's referenced outside the file
Repro:
//test.scss @import "test2"; $color-black: $--color-black; //test2.scss $--color-black: #000000 !default;
npx sass-migrator module --migrate-deps test.scss
And also
npx sass-migrator module --migrate-deps test.scss --remove-prefix=--
Results in
@use "test"; $color-black: test.$-color-black;
Which is unexpected
The text was updated successfully, but these errors were encountered:
Related issue: running the migrator with
npx sass-migrator module test.scss --remove-prefix=app
$app-color-black: #000000 !default;
$acolor-black: #000000 !default;
Instead of the expected $-color-black
$-color-black
Sorry, something went wrong.
nex3
Successfully merging a pull request may close this issue.
When using the migrator with
npx sass-migrator module --migrate-deps src/theme/theme.scss
Some variables get renamed
Example
I do not want this renaming to happen, I tried with
--remove-prefix=app
but that changed nothingmigrator/lib/src/migrators/module.dart
Lines 346 to 366 in 364b644
Seems there is no way to opt out, every variable starting with
-
will have one-
removed if it's referenced outside the fileRepro:
npx sass-migrator module --migrate-deps test.scss
And also
Results in
Which is unexpected
The text was updated successfully, but these errors were encountered: