bcgov / gwells

Groundwater Wells and Aquifers application for the Ministry of Environment
https://apps.nrs.gov.bc.ca/gwells/
Apache License 2.0
30 stars 36 forks source link

sass-loader dependency update (Post Vue 3 Migration) #2296

Open fergmac opened 3 months ago

fergmac commented 3 months ago

Describe the task sass-loader is a webpack plugin that helps us to compile SASS code to CSS. There have been changes in the CSS ecosystem over the last few years that may reduce the value of including SASS as a dependency. Do we still need to use SASS? Nesting and variables are now available using 'vanilla' CSS.

sass-loader: 14.2.1 -> 15.0.0

If we don't need to use SASS we should remove the dependency and update any related SASS (SCSS) code.

Purpose To update dependencies and clean up dependencies that are no longer needed.

Acceptance Criteria

Additional context