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

Update Bulma to 0.9.3 #3371

Closed
lucraraujo opened this issue Jun 18, 2021 · 1 comment · Fixed by #3372
Closed

Update Bulma to 0.9.3 #3371

lucraraujo opened this issue Jun 18, 2021 · 1 comment · Fixed by #3372

Comments

@lucraraujo
Copy link
Contributor

Since Dart SASS version 1.33.0, a deprecation warning is being emitet regarding the use of slash for division.
See https://github.com/sass/dart-sass/releases/tag/1.33.0 and jgthms/bulma#3333

The issue have been fixed in Bulma 0.9,3 release.

jtommy pushed a commit that referenced this issue Jun 18, 2021
* Update to Bulma 0.9.3

* Remove SCSS division to prevent Dart SASS warning
daniil4udo pushed a commit to daniil4udo/buefy-css-variables that referenced this issue Jun 21, 2021
* Update to Bulma 0.9.32

* Remove SCSS division to prevent Dart SASS warning
@Sogl
Copy link

Sogl commented Jun 27, 2021

@jtommy

Just updated to 0.9.8 and got tons of warnings:

Tried dev branch with yarn because not of all commits in last release (for example c0339de):

yarn add buefy@buefy/buefy#dev --dev

New line in composer.json:

"buefy": "buefy/buefy#dev",

Result with error:

laradock@480a372e6bd8:/var/www/sogl$ npm_config_section=app yarn run watch

● Mix █████████████████████████ building (12%) 0/2 entries 403/430 dependencies 184/226 modules 41 active 
 node_modules/prosemirror-dropcursor/dist/index.es.js

DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (12%) 0/2 entries 415/430 dependencies 184/235 modules 43 active 
 node_modules/prosemirror-model/dist/index.es.js

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (12%) 0/2 entries 427/457 dependencies 188/239 modules 50 active 
 node_modules/axios/lib/core/enhanceError.js

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (12%) 0/2 entries 459/468 dependencies 199/240 modules 41 active 
 node_modules/prosemirror-keymap/dist/index.es.js

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (12%) 0/2 entries 468/472 dependencies 211/245 modules 33 active 
 node_modules/prosemirror-view/dist/index.es.js

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (12%) 0/2 entries 478/479 dependencies 223/249 modules 25 active 
 node_modules/fault/index.js

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ building (37%) 1/2 entries 484/484 dependencies 251/251 modules 0 active 
 

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ sealing (87%)  
 code generation

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ sealing (89%)  
 hashing

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ emitting (95%)  
 emit

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

● Mix █████████████████████████ done (99%) plugins 
 BuildCallbackPlugin

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

✖ Mix
  Compiled with some errors in 14.52s

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


123 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 123:35  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


127 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 127:41  @content
    resources/assets/sass/_overrides.scss 15:9    mobile-md()
    resources/assets/sass/_overrides.scss 29:5    @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


225 │                 width: percentage($i / 12);
    │                                   ^^^^^^^

    resources/assets/sass/_overrides.scss 225:35  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($i, 12)

More info and automated migrator: https://sass-lang.com/d/slash-div


229 │                 margin-left: percentage($i / 12);
    │                                         ^^^^^^^

    resources/assets/sass/_overrides.scss 229:41  @content
    resources/assets/sass/_overrides.scss 21:9    mobile-lg()
    resources/assets/sass/_overrides.scss 131:5   @import
    resources/assets/sass/app.scss 17:9           root stylesheet

    
  Child mini-css-extract-plugin /var/www/sogl/node_modules/css-loader/dist/cjs.js??clonedRuleSet-6[0].rules[0].use[1]!/var/www/sogl/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-6[0].rules[0].use[2]!/var/www/sogl/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-6[0].rules[0].use[3]!/var/www/sogl/resources/assets/sass/app.scss compiled successfully

ERROR in ./resources/assets/js/app.js 15:0-26
Module not found: Error: Can't resolve 'buefy' in '/var/www/sogl/resources/assets/js'

webpack compiled with 1 error

I don't know why this line isn't working now:

//buefy
import Buefy from 'buefy';

So I switched back to 0.9.8 master branch and sass from 1.35.1 to 1.32.13.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants