You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is Your Feature Request Related To A Problem? Please describe.
Some of the build dependencies that choco-theme relies on are out of date and need to be updated to their latest versions.
Describe The Solution. Why is it needed?
We do not want to introduce security vulnerabilities and want to take advantage of new bug fixes and features in newer versions of these packages.
Additional Context.
Most of these changes will be done in choco-theme itself, and pulled in via the yarn.lock file. Some changes to the gulpfile.js and other areas may be required to facilitate the updates.
All of the dependencies that are use by choco-theme have been upgraded
to the latest versions where possible. These mostly include development
build tools used by gulp and also yarn itself.
One big change was the switch from node-sass to dart-sass. This was
done because node-sass is now depreciated and was reporting security
vulnerabilities. With this change, slight modifications were needed in
some of the scss files in order to get the gulp builds working again.
This also requires each gulpfile.js to be updated in each repository to
use sass instead of node-sass.
With these updates, and the pinning of some packages in the resolutions
area in the package.json file, all security vulnerabilities are
resolved.
Is Your Feature Request Related To A Problem? Please describe.
Some of the build dependencies that choco-theme relies on are out of date and need to be updated to their latest versions.
Describe The Solution. Why is it needed?
We do not want to introduce security vulnerabilities and want to take advantage of new bug fixes and features in newer versions of these packages.
Additional Context.
Most of these changes will be done in choco-theme itself, and pulled in via the yarn.lock file. Some changes to the gulpfile.js and other areas may be required to facilitate the updates.
Related Issues
The text was updated successfully, but these errors were encountered: