Dependency Updates and Watch Feature
In this Release
- dev-deps - Upgraded packages reported to having vulnerabilities to their safe versions.
- dev-deps - Updated 'ava' version to allow builds on certain versions (there was a "moderate" vulnerability in ava that was blocking our package from being built on *nix systems see #97 ).
- dev-deps - Updated typescript version and added 'downlevel-dts' version of the project's '*.d.ts' files (the whole typescript backward compatibility setup is now in place).
- plugin - Updated our plugin's custom 'sass file' importer to enforce file load order in the defined 'async' importer - the async importer can sometimes load files out of order, which could result in sass content being compiled in incorrect order (when using the plugin's
output
(as a function) feature) - This enforces the load order by chaining each legacy importerdone
call to a promise (which chained, and awaited for, on subsequent importer calls). - plugin - Merged in changes related to #96 "Add sass files to rollup watch list" - forces files to be added to rollup's watch list, when rollup is running in 'watch' mode.
Merged PRs
- Add all imported SASS files to the "watch" list by @xenobytezero in #96
- issue-#97 and #98 - Fix vulnerable dependencies by @elycruz in #99
Thank you to our Contributers!
New Contributors
- @xenobytezero made their first contribution in #96
Full Changelog: 1.2.12...1.12.13