- Convert values containing commas inside of an object into strings
- Extend key filtering to nested maps
- Filter out invalid variable names to prevent Sass compiler from crashing
- Return empty strings correctly to prevent Sass compiler from crashing
- Add support for
.json5
files
- Fix
includePaths
option for Windows users by using the environment's delimiter instead of harcoding unix's.
- Update
node-sass
dependency versions from^3.5.3
to>=3.5.3
to allow using 4.x and above without triggering npm warnings. - Add
yarn.lock
.
- If parsing errors out, catch and return a well formed
Error
as pernode-sass
best-practices for importers (see "Starting from v3.0.0:" section).
- Fix 2.1.0 breaking the default export for CommonJS.
- Export internal methods that compose the importer. E.g.
transformJSONtoSass
can now be used independently ofnode-sass
to transform parsed JSON into Sass.
- Add
node-sass
^3.5.3
as apeerDependency
.
- Return plain
null
instead ofsass.NULL
when not handling an import per updated guidelines. sass/node-sass#1291
- Invalidate
require
cache on each importer run.
- Return
sass.NULL
when not handling an import pernode-sass
guidelines.
- Revert attempting to wrap strings with spaces/commas (wrap strings in extra quotes instead).
- Fix importing strings with spaces/commas breaking. Reverted in 1.0.4
- Fix
includePaths
not working with multiple entries.