You might have received an email about BigCommerce sunsetting node-sass on November 1st, 2023. This means your BigCommerce theme might have issues with styling after this date.
What Do I Need To Do?
The technical answer is that you will need to upgrade the theme to work with Node 18.X and to change the SCSS code in the assets/scss/ directory of your Stencil theme. This means upgrading the Stencil CLI to version 7.X, running the scss-autofix command to fix any SCSS issues, and most likely updating the Webpack files (webpack.common.js, webpack.prod.js and webpack.dev.js)
In simpler terms, the basic building blocks of your Stencil theme need to be upgraded. Here are the most common scenarios:
If your theme is unmodified, then you can upgrade to the latest version provided by the theme creator. For example, Lonestar Templates have released new versions for their themes containing the appropriate fixes for node-sass. Before upgrading, make sure you get in touch with the theme creator to make sure the latest version is compatible with the new node-sass version.
If your theme is modified, then you will need to perform the upgrade manually. My team can help you upgrade the node-sass version while keeping your existing modifications intact. Click on the button below to get started: