Commit graph

319 commits

Author SHA1 Message Date
selfisekai
06bd869e5d release 4.2.0 2020-11-06 14:46:25 +01:00
selfisekai
968c903c9f remove engine compatibility entry 2020-11-06 14:01:35 +01:00
selfisekai
c256bbe4dd add gitlab ci 2020-11-06 13:59:31 +01:00
selfisekai
b7569dd457 typescript typedefs 2020-11-06 12:24:32 +01:00
selfisekai
148502cd95 made dart sass default 2020-11-06 12:24:25 +01:00
selfisekai
bcf64926b8 this is a fork 🔥 2020-11-05 23:40:12 +01:00
xzyfer
8d6ac29097 Update changelog 2020-04-23 20:26:33 +10:00
xzyfer
43c05476ed 4.1.0 2020-04-23 20:19:16 +10:00
Ken Newman
ebe3ec6b5e
Set appropriate file stat times (#763)
* Set appropriate file stat times

Since we are creating the destination file, it's our responsibility to set the file stat times.

* fix code style
2020-04-23 13:12:23 +10:00
Christophe Coevoet
7ab018e367 Migrate to the lodash package
The modularized lodash packages are unmaintained since 2 years, lagging a lot
behind the main lodash package. Partial imports of lodash are the preferred
way.
2019-08-05 21:13:31 +10:00
xzyfer
fa670c64b2 4.0.2 2018-10-16 19:00:47 +11:00
xzyfer
fefa00e707 Revert package.json version bump 2018-10-16 19:00:43 +11:00
Natalie Weizenbaum
98254d2d0d Fix README typos 2018-10-16 17:57:46 +10:00
Natalie Weizenbaum
8a14419856 Continue loading Node Sass by default
This documents the option to use Dart Sass, and encourages users to
explicitly choose their implementation, but it doesn't change the
existing behavior.
2018-10-16 17:57:46 +10:00
Natalie Weizenbaum
938afbe3dc Add a note about synchronous versus asynchronous speed 2018-10-16 17:57:46 +10:00
Natalie Weizenbaum
7cc2db1168 Make this package implementation-agnostic
Rather than always loading Node Sass, this now requires users to pass
in either Dart Sass or Node Sass to the require() call.

Closes #672
2018-10-16 17:57:46 +10:00
Jacob Francis Powers
643f73b64a Add documentation for synchronous code options
It's not clearly documented how to add options to sass.sync, and this is implemented inconsistently across other code infrastructures, so it's not safe to assume whether it's `sass(options).sync()` or `sass.sync(options)` please accept the pull request if the proposed documentation is correct, or otherwise accept it anyways and provide a follow up merge as an update fix.
2018-05-23 09:39:48 +02:00
xzyfer
0b3c7e7b83 4.0.1 2018-04-08 13:11:09 +10:00
Michael Mifsud
daca90dd95
Merge pull request #681 from DKvistgaard/master
Declaring logError as function instead of arrow function.
2018-04-08 13:10:17 +10:00
Daniel Kvistgaard
71471c2d2c Declaring logError as function instead of arrow function. 2018-04-08 13:05:50 +10:00
xzyfer
450a7b8b4f 4.0.0 2018-04-05 21:10:27 +10:00
Michael Mifsud
e9b1fe8d42
Fix node versions in appveyor.yml 2018-04-05 21:08:06 +10:00
Michael Mifsud
44be409bd9
Merge pull request #667 from dlmanning/next
Drop support for non-Active LTS and Current releases
2018-04-05 16:02:00 +10:00
xzyfer
7656eff297 Adopt airbnb eslint preset 2018-03-24 12:55:37 +11:00
xzyfer
12931694be Bump autoprefixer@^8.1.0, gulp-postcss@^7.0.1 2018-03-24 12:55:37 +11:00
xzyfer
9fa817b8c4 Bump gulp-sourcemaps@^2.6.4 2018-03-24 12:55:37 +11:00
xzyfer
a0576953ad Bump should@^13.2.1 2018-03-24 12:55:37 +11:00
xzyfer
549d7ba9aa Bump mocha@^5.0.4 2018-03-24 12:55:37 +11:00
Charles Samborski
e61535250e Drop dependency on deprecated gulp-util
Closes dlmanning/gulp-sass#646
2018-03-24 12:55:35 +11:00
xzyfer
9a8a8797ca Drop support for non-active lts and current release
Closes #649
2018-03-24 12:55:07 +11:00
Michael Mifsud
04fb925e40
3.2.1 2018-03-24 11:33:28 +11:00
Michael Mifsud
ff8b225245
Bump node-sass@^4.8.3
Make the latest stable node-sass the minimum.
2018-03-24 11:33:10 +11:00
xzyfer
44256d3315 3.2.0 2018-03-12 14:22:37 +11:00
xzyfer
c0a2973846 Test on all supported Windows platforms 2018-03-11 21:18:33 +11:00
xzyfer
19685965ff Update CHANGELOG
Fixes #588
2018-03-11 21:15:38 +11:00
xzyfer
5fc1e30fbe Bump node-sass@^4.8.0
Force update to LibSass 3.5.0.
2018-03-11 21:08:17 +11:00
Paul Hawxby
cc4ed2fc34 Unit tests now work on windows
Closes #620
2018-03-11 16:37:23 +11:00
xzyfer
e45e200633 Simplifiy appveyor config 2018-03-11 15:24:02 +11:00
xzyfer
6dadb97b95 Add Appveyor for Windows CI 2018-03-11 15:05:12 +11:00
Yusril Herlian Syah
2b090fe07d Add whitespace 2018-01-30 09:24:06 +11:00
xzyfer
25d37e799a 3.1.0 2017-01-09 19:17:52 +11:00
Michael Mifsud
3709a76337 Bump node-sass@^4.2.0
node-sass@4.2.0 significantly improves memory usage.

Fixes #575
2017-01-09 19:16:36 +11:00
xzyfer
0d2a2bffb6 3.0.0 2016-12-11 00:54:09 +11:00
xzyfer
251fbc836c Bump node-sass@v4.0.0
Get the latest LibSass.

https://github.com/sass/node-sass/releases/tag/v4.0.0
2016-12-11 00:53:56 +11:00
xzyfer
218560fc06 2.3.2 2016-06-15 20:56:34 +10:00
Michael Mifsud
568b13bbc1 Merge pull request #509 from xzyfer/fix/option-leakage
Prevent options leaking between compilations
2016-06-15 20:56:11 +10:00
xzyfer
035b759f51 Prevent options leaking between compilations
Currently options are leaking between compilation runs. This is most
evident when using an array of importers. The array is shallow copied
internally, and the children of that array are wrapped by Node Sass.

When the next file is compiled the options are shallow copied once
again however this time the importer array contains the wrapped
importers not the original ones.

Instead of shallow copying with `Object.assign` this patch does a
full deep clone. Node Sass should also do this to prevent mutating
the options being passed in.

Related sass/node-sass#1168
Fixes #467 (probably)
2016-06-15 20:54:04 +10:00
Michael Mifsud
05f4cdf10f Merge pull request #490 from xzyfer/feat/bump-some-deps
Bump some deps
2016-05-04 01:49:33 +10:00
xzyfer
ef6fa52e99 Bump some deps
For reasons
2016-05-04 01:47:16 +10:00
xzyfer
cfee756077 Allow the buggy node-sass@3.4.2 to be used 2016-04-22 09:02:11 +10:00