summaryrefslogtreecommitdiffstats
path: root/node_modules/node-sass/test/fixtures
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-16 00:10:28 +0100
commite06ec920f7a5d784e674c4c4b4e6d1da3dc7391d (patch)
tree55713f725f77b44ebfec86e4eec3ce33e71458ca /node_modules/node-sass/test/fixtures
downloadwebsite_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.gz
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.tar.bz2
website_creator-e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d.zip
api, login, auth
Diffstat (limited to 'node_modules/node-sass/test/fixtures')
-rw-r--r--node_modules/node-sass/test/fixtures/compressed/expected.css1
-rw-r--r--node_modules/node-sass/test/fixtures/compressed/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/custom-functions/setter-expected.css3
-rw-r--r--node_modules/node-sass/test/fixtures/custom-functions/setter.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/custom-functions/string-conversion-expected.css2
-rw-r--r--node_modules/node-sass/test/fixtures/custom-functions/string-conversion.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/cwd-include-path/expected.css2
-rw-r--r--node_modules/node-sass/test/fixtures/cwd-include-path/outside.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/cwd-include-path/root/index.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/_common.scss6
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/_struct.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/_vars.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/a.scss7
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/a1.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/b.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/b1.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/expected.css32
-rw-r--r--node_modules/node-sass/test/fixtures/depth-first/index.scss8
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js12
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_functions_setter.js10
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js8
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_data.js5
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_data_cb.js5
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_error.js3
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_file.js7
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js6
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js6
-rw-r--r--node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_cb.js7
-rw-r--r--node_modules/node-sass/test/fixtures/follow/foo/bar/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/bar.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/chained-imports-with-custom-importer.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/expected-importer.css5
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/file-not-processed-by-loader.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/file-processed-by-loader.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/foo.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/include-files/index.scss2
-rw-r--r--node_modules/node-sass/test/fixtures/include-path/expected.css3
-rw-r--r--node_modules/node-sass/test/fixtures/include-path/functions/colorBlue.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/include-path/index.scss7
-rw-r--r--node_modules/node-sass/test/fixtures/include-path/lib/vars.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/indent/expected.css2
-rw-r--r--node_modules/node-sass/test/fixtures/indent/index.sass3
-rw-r--r--node_modules/node-sass/test/fixtures/input-directory/sass/_skipped.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/input-directory/sass/nested/three.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/input-directory/sass/one.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/input-directory/sass/two.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/invalid/index.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/output-directory/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/precision/expected.css2
-rw-r--r--node_modules/node-sass/test/fixtures/precision/index.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/sass-path/expected-orange.css3
-rw-r--r--node_modules/node-sass/test/fixtures/sass-path/expected-red.css3
-rw-r--r--node_modules/node-sass/test/fixtures/sass-path/index.scss6
-rw-r--r--node_modules/node-sass/test/fixtures/sass-path/orange/colors.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/sass-path/red/colors.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/simple/expected.css11
-rw-r--r--node_modules/node-sass/test/fixtures/simple/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/source-comments/expected.css15
-rw-r--r--node_modules/node-sass/test/fixtures/source-comments/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/source-map-embed/expected.css13
-rw-r--r--node_modules/node-sass/test/fixtures/source-map-embed/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/source-map/expected.css13
-rw-r--r--node_modules/node-sass/test/fixtures/source-map/expected.map9
-rw-r--r--node_modules/node-sass/test/fixtures/source-map/index.scss16
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/one.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/partials/_one.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/partials/_three.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/partials/_two.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/three.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/main/two.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/sibling/partials/_three.scss3
-rw-r--r--node_modules/node-sass/test/fixtures/watcher/sibling/three.scss5
-rw-r--r--node_modules/node-sass/test/fixtures/watching-dir-01/index.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/watching-dir-02/foo.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/watching-dir-02/index.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/watching/bar.sass2
-rw-r--r--node_modules/node-sass/test/fixtures/watching/index.sass1
-rw-r--r--node_modules/node-sass/test/fixtures/watching/index.scss1
-rw-r--r--node_modules/node-sass/test/fixtures/watching/white.scss1
79 files changed, 487 insertions, 0 deletions
diff --git a/node_modules/node-sass/test/fixtures/compressed/expected.css b/node_modules/node-sass/test/fixtures/compressed/expected.css
new file mode 100644
index 0000000..197319f
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/compressed/expected.css
@@ -0,0 +1 @@
+#navbar{width:80%;height:23px}#navbar ul{list-style-type:none}#navbar li{float:left}#navbar li a{font-weight:bold}
diff --git a/node_modules/node-sass/test/fixtures/compressed/index.scss b/node_modules/node-sass/test/fixtures/compressed/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/compressed/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/custom-functions/setter-expected.css b/node_modules/node-sass/test/fixtures/custom-functions/setter-expected.css
new file mode 100644
index 0000000..9b67ea9
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/custom-functions/setter-expected.css
@@ -0,0 +1,3 @@
+div {
+ width: 42rem;
+ height: 84px; }
diff --git a/node_modules/node-sass/test/fixtures/custom-functions/setter.scss b/node_modules/node-sass/test/fixtures/custom-functions/setter.scss
new file mode 100644
index 0000000..fbc6116
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/custom-functions/setter.scss
@@ -0,0 +1 @@
+div { width: foo(42px); height: bar(42px); }
diff --git a/node_modules/node-sass/test/fixtures/custom-functions/string-conversion-expected.css b/node_modules/node-sass/test/fixtures/custom-functions/string-conversion-expected.css
new file mode 100644
index 0000000..741d2cb
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/custom-functions/string-conversion-expected.css
@@ -0,0 +1,2 @@
+div {
+ color: "barbar"; }
diff --git a/node_modules/node-sass/test/fixtures/custom-functions/string-conversion.scss b/node_modules/node-sass/test/fixtures/custom-functions/string-conversion.scss
new file mode 100644
index 0000000..4e6403f
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/custom-functions/string-conversion.scss
@@ -0,0 +1 @@
+div { color: foo("bar"); }
diff --git a/node_modules/node-sass/test/fixtures/cwd-include-path/expected.css b/node_modules/node-sass/test/fixtures/cwd-include-path/expected.css
new file mode 100644
index 0000000..1cfd35a
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/cwd-include-path/expected.css
@@ -0,0 +1,2 @@
+.outside {
+ color: red; }
diff --git a/node_modules/node-sass/test/fixtures/cwd-include-path/outside.scss b/node_modules/node-sass/test/fixtures/cwd-include-path/outside.scss
new file mode 100644
index 0000000..9568623
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/cwd-include-path/outside.scss
@@ -0,0 +1,3 @@
+.outside {
+ color: red;
+}
diff --git a/node_modules/node-sass/test/fixtures/cwd-include-path/root/index.scss b/node_modules/node-sass/test/fixtures/cwd-include-path/root/index.scss
new file mode 100644
index 0000000..0279f78
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/cwd-include-path/root/index.scss
@@ -0,0 +1 @@
+@import 'outside';
diff --git a/node_modules/node-sass/test/fixtures/depth-first/_common.scss b/node_modules/node-sass/test/fixtures/depth-first/_common.scss
new file mode 100644
index 0000000..7b30f5e
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/_common.scss
@@ -0,0 +1,6 @@
+@import "vars";
+@import "struct";
+
+.myvars {
+ content: quote($import_counter);
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/_struct.scss b/node_modules/node-sass/test/fixtures/depth-first/_struct.scss
new file mode 100644
index 0000000..f3152b7
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/_struct.scss
@@ -0,0 +1,3 @@
+.common-struct {
+ content: "common-struct";
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/_vars.scss b/node_modules/node-sass/test/fixtures/depth-first/_vars.scss
new file mode 100644
index 0000000..da5a7f2
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/_vars.scss
@@ -0,0 +1,5 @@
+$import_counter: $import_counter + 1;
+
+.common-vars {
+ content: "common-vars";
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/a.scss b/node_modules/node-sass/test/fixtures/depth-first/a.scss
new file mode 100644
index 0000000..6c815de
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/a.scss
@@ -0,0 +1,7 @@
+@import "_common";
+@import "a1";
+
+.a2 {
+ content: "a2";
+}
+
diff --git a/node_modules/node-sass/test/fixtures/depth-first/a1.scss b/node_modules/node-sass/test/fixtures/depth-first/a1.scss
new file mode 100644
index 0000000..272671b
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/a1.scss
@@ -0,0 +1,3 @@
+.a1 {
+ content: "a1";
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/b.scss b/node_modules/node-sass/test/fixtures/depth-first/b.scss
new file mode 100644
index 0000000..2f21d7d
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/b.scss
@@ -0,0 +1,5 @@
+@import "b1";
+
+.b2 {
+ content: "b2";
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/b1.scss b/node_modules/node-sass/test/fixtures/depth-first/b1.scss
new file mode 100644
index 0000000..ec7b88d
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/b1.scss
@@ -0,0 +1,3 @@
+.b1 {
+ content: "b1";
+}
diff --git a/node_modules/node-sass/test/fixtures/depth-first/expected.css b/node_modules/node-sass/test/fixtures/depth-first/expected.css
new file mode 100644
index 0000000..f83c268
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/expected.css
@@ -0,0 +1,32 @@
+.common-vars {
+ content: "common-vars"; }
+
+.common-struct {
+ content: "common-struct"; }
+
+.myvars {
+ content: "1"; }
+
+.a1 {
+ content: "a1"; }
+
+.a2 {
+ content: "a2"; }
+
+.common-vars {
+ content: "common-vars"; }
+
+.common-struct {
+ content: "common-struct"; }
+
+.myvars {
+ content: "2"; }
+
+.b1 {
+ content: "b1"; }
+
+.b2 {
+ content: "b2"; }
+
+#the-last {
+ content: "LAST"; } \ No newline at end of file
diff --git a/node_modules/node-sass/test/fixtures/depth-first/index.scss b/node_modules/node-sass/test/fixtures/depth-first/index.scss
new file mode 100644
index 0000000..09b0e76
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/depth-first/index.scss
@@ -0,0 +1,8 @@
+$import_counter: 0;
+@import "a";
+@import "common";
+@import "b";
+
+#the-last {
+ content: "LAST";
+}
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js b/node_modules/node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js
new file mode 100644
index 0000000..38c1c08
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js
@@ -0,0 +1,12 @@
+var sass = require('../../..');
+
+module.exports = [
+ function() {
+ return sass.NULL;
+ },
+ function() {
+ return {
+ contents: 'div {color: yellow;}'
+ };
+ }
+];
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_functions_setter.js b/node_modules/node-sass/test/fixtures/extras/my_custom_functions_setter.js
new file mode 100644
index 0000000..9ec8c24
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_functions_setter.js
@@ -0,0 +1,10 @@
+module.exports = {
+ 'foo($a)': function(size) {
+ size.setUnit('rem');
+ return size;
+ },
+ 'bar($a)': function(size) {
+ size.setValue(size.getValue() * 2);
+ return size;
+ }
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js b/node_modules/node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js
new file mode 100644
index 0000000..3aa4eb8
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js
@@ -0,0 +1,8 @@
+var sass = require('../../..');
+
+module.exports = {
+ 'foo($a)': function(str) {
+ str = str.getValue().replace(/['"]/g, '');
+ return new sass.types.String('"' + str + str + '"');
+ }
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data.js
new file mode 100644
index 0000000..23f272a
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data.js
@@ -0,0 +1,5 @@
+module.exports = function() {
+ return {
+ contents: 'div {color: yellow;}'
+ };
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data_cb.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data_cb.js
new file mode 100644
index 0000000..d587304
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_data_cb.js
@@ -0,0 +1,5 @@
+module.exports = function(file, prev, done) {
+ done({
+ contents: 'div {color: yellow;}'
+ });
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_error.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_error.js
new file mode 100644
index 0000000..eb1c959
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_error.js
@@ -0,0 +1,3 @@
+module.exports = function() {
+ return new Error('doesn\'t exist!');
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file.js
new file mode 100644
index 0000000..ad7b17d
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file.js
@@ -0,0 +1,7 @@
+var path = require('path');
+
+module.exports = function(file) {
+ return {
+ file: path.resolve(path.join(process.cwd(), 'test/fixtures/include-files/', file + (path.extname(file) ? '' : '.scss')))
+ };
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js
new file mode 100644
index 0000000..e29f042
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js
@@ -0,0 +1,6 @@
+module.exports = function() {
+ return {
+ file: '/some/random/path/file.scss',
+ contents: 'div {color: yellow;}'
+ };
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js
new file mode 100644
index 0000000..e24f05e
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js
@@ -0,0 +1,6 @@
+module.exports = function(file, prev, done) {
+ done({
+ file: '/some/random/path/file.scss',
+ contents: 'div {color: yellow;}'
+ });
+};
diff --git a/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_cb.js b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_cb.js
new file mode 100644
index 0000000..dc5b8bd
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/extras/my_custom_importer_file_cb.js
@@ -0,0 +1,7 @@
+var path = require('path');
+
+module.exports = function(file, /* jshint unused:false */ prev, done) {
+ done({
+ file: path.resolve(path.join(process.cwd(), 'test/fixtures/include-files/', file + (path.extname(file) ? '' : '.scss')))
+ });
+};
diff --git a/node_modules/node-sass/test/fixtures/follow/foo/bar/index.scss b/node_modules/node-sass/test/fixtures/follow/foo/bar/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/follow/foo/bar/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/include-files/bar.scss b/node_modules/node-sass/test/fixtures/include-files/bar.scss
new file mode 100644
index 0000000..f377712
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/bar.scss
@@ -0,0 +1 @@
+/* bar.scss */
diff --git a/node_modules/node-sass/test/fixtures/include-files/chained-imports-with-custom-importer.scss b/node_modules/node-sass/test/fixtures/include-files/chained-imports-with-custom-importer.scss
new file mode 100644
index 0000000..8dbe665
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/chained-imports-with-custom-importer.scss
@@ -0,0 +1 @@
+@import "file-not-processed-by-loader", "file-processed-by-loader";
diff --git a/node_modules/node-sass/test/fixtures/include-files/expected-importer.css b/node_modules/node-sass/test/fixtures/include-files/expected-importer.css
new file mode 100644
index 0000000..1925a60
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/expected-importer.css
@@ -0,0 +1,5 @@
+div {
+ color: yellow; }
+
+div {
+ color: yellow; }
diff --git a/node_modules/node-sass/test/fixtures/include-files/file-not-processed-by-loader.scss b/node_modules/node-sass/test/fixtures/include-files/file-not-processed-by-loader.scss
new file mode 100644
index 0000000..47f8c1d
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/file-not-processed-by-loader.scss
@@ -0,0 +1 @@
+$variable-defined-by-file-not-processed-by-loader: 'red';
diff --git a/node_modules/node-sass/test/fixtures/include-files/file-processed-by-loader.scss b/node_modules/node-sass/test/fixtures/include-files/file-processed-by-loader.scss
new file mode 100644
index 0000000..4c79efe
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/file-processed-by-loader.scss
@@ -0,0 +1,3 @@
+body {
+ color: $variable-defined-by-file-not-processed-by-loader;
+}
diff --git a/node_modules/node-sass/test/fixtures/include-files/foo.scss b/node_modules/node-sass/test/fixtures/include-files/foo.scss
new file mode 100644
index 0000000..9834f54
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/foo.scss
@@ -0,0 +1 @@
+/* foo.scss */
diff --git a/node_modules/node-sass/test/fixtures/include-files/index.scss b/node_modules/node-sass/test/fixtures/include-files/index.scss
new file mode 100644
index 0000000..01bdbe2
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-files/index.scss
@@ -0,0 +1,2 @@
+@import 'foo';
+@import 'bar';
diff --git a/node_modules/node-sass/test/fixtures/include-path/expected.css b/node_modules/node-sass/test/fixtures/include-path/expected.css
new file mode 100644
index 0000000..1f0ae60
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-path/expected.css
@@ -0,0 +1,3 @@
+body {
+ background: red;
+ color: #0000fe; }
diff --git a/node_modules/node-sass/test/fixtures/include-path/functions/colorBlue.scss b/node_modules/node-sass/test/fixtures/include-path/functions/colorBlue.scss
new file mode 100644
index 0000000..4fa618c
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-path/functions/colorBlue.scss
@@ -0,0 +1,3 @@
+@function colorBlue() {
+ @return #0000fe;
+}
diff --git a/node_modules/node-sass/test/fixtures/include-path/index.scss b/node_modules/node-sass/test/fixtures/include-path/index.scss
new file mode 100644
index 0000000..8b0f5e8
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-path/index.scss
@@ -0,0 +1,7 @@
+@import 'vars';
+@import 'colorBlue';
+
+body {
+ background: $color;
+ color: colorBlue();
+}
diff --git a/node_modules/node-sass/test/fixtures/include-path/lib/vars.scss b/node_modules/node-sass/test/fixtures/include-path/lib/vars.scss
new file mode 100644
index 0000000..4b04915
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/include-path/lib/vars.scss
@@ -0,0 +1 @@
+$color: red;
diff --git a/node_modules/node-sass/test/fixtures/indent/expected.css b/node_modules/node-sass/test/fixtures/indent/expected.css
new file mode 100644
index 0000000..a7df077
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/indent/expected.css
@@ -0,0 +1,2 @@
+foo + bar {
+ color: red; }
diff --git a/node_modules/node-sass/test/fixtures/indent/index.sass b/node_modules/node-sass/test/fixtures/indent/index.sass
new file mode 100644
index 0000000..3f7dfae
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/indent/index.sass
@@ -0,0 +1,3 @@
+foo
+ + bar
+ color: red
diff --git a/node_modules/node-sass/test/fixtures/input-directory/sass/_skipped.scss b/node_modules/node-sass/test/fixtures/input-directory/sass/_skipped.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/input-directory/sass/_skipped.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/input-directory/sass/nested/three.scss b/node_modules/node-sass/test/fixtures/input-directory/sass/nested/three.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/input-directory/sass/nested/three.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/input-directory/sass/one.scss b/node_modules/node-sass/test/fixtures/input-directory/sass/one.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/input-directory/sass/one.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/input-directory/sass/two.scss b/node_modules/node-sass/test/fixtures/input-directory/sass/two.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/input-directory/sass/two.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/invalid/index.scss b/node_modules/node-sass/test/fixtures/invalid/index.scss
new file mode 100644
index 0000000..e04c557
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/invalid/index.scss
@@ -0,0 +1,3 @@
+body {
+ background-color: $green;
+}
diff --git a/node_modules/node-sass/test/fixtures/output-directory/index.scss b/node_modules/node-sass/test/fixtures/output-directory/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/output-directory/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/precision/expected.css b/node_modules/node-sass/test/fixtures/precision/expected.css
new file mode 100644
index 0000000..c9a0a06
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/precision/expected.css
@@ -0,0 +1,2 @@
+.foo {
+ margin: 1.23456789 px; }
diff --git a/node_modules/node-sass/test/fixtures/precision/index.scss b/node_modules/node-sass/test/fixtures/precision/index.scss
new file mode 100644
index 0000000..328b214
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/precision/index.scss
@@ -0,0 +1,3 @@
+.foo {
+ margin: 1.23456789 px;
+}
diff --git a/node_modules/node-sass/test/fixtures/sass-path/expected-orange.css b/node_modules/node-sass/test/fixtures/sass-path/expected-orange.css
new file mode 100644
index 0000000..32b0627
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/sass-path/expected-orange.css
@@ -0,0 +1,3 @@
+body {
+ background: orange; }
+
diff --git a/node_modules/node-sass/test/fixtures/sass-path/expected-red.css b/node_modules/node-sass/test/fixtures/sass-path/expected-red.css
new file mode 100644
index 0000000..3884d51
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/sass-path/expected-red.css
@@ -0,0 +1,3 @@
+body {
+ background: red; }
+
diff --git a/node_modules/node-sass/test/fixtures/sass-path/index.scss b/node_modules/node-sass/test/fixtures/sass-path/index.scss
new file mode 100644
index 0000000..867386c
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/sass-path/index.scss
@@ -0,0 +1,6 @@
+@import 'colors';
+
+body {
+ background: $color;
+}
+
diff --git a/node_modules/node-sass/test/fixtures/sass-path/orange/colors.scss b/node_modules/node-sass/test/fixtures/sass-path/orange/colors.scss
new file mode 100644
index 0000000..ca95971
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/sass-path/orange/colors.scss
@@ -0,0 +1 @@
+$color: orange;
diff --git a/node_modules/node-sass/test/fixtures/sass-path/red/colors.scss b/node_modules/node-sass/test/fixtures/sass-path/red/colors.scss
new file mode 100644
index 0000000..4b04915
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/sass-path/red/colors.scss
@@ -0,0 +1 @@
+$color: red;
diff --git a/node_modules/node-sass/test/fixtures/simple/expected.css b/node_modules/node-sass/test/fixtures/simple/expected.css
new file mode 100644
index 0000000..402ae50
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/simple/expected.css
@@ -0,0 +1,11 @@
+#navbar {
+ width: 80%;
+ height: 23px; }
+
+#navbar ul {
+ list-style-type: none; }
+
+#navbar li {
+ float: left; }
+ #navbar li a {
+ font-weight: bold; }
diff --git a/node_modules/node-sass/test/fixtures/simple/index.scss b/node_modules/node-sass/test/fixtures/simple/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/simple/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/source-comments/expected.css b/node_modules/node-sass/test/fixtures/source-comments/expected.css
new file mode 100644
index 0000000..53b1a38
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-comments/expected.css
@@ -0,0 +1,15 @@
+/* line 1, stdin */
+#navbar {
+ width: 80%;
+ height: 23px; }
+
+/* line 6, stdin */
+#navbar ul {
+ list-style-type: none; }
+
+/* line 10, stdin */
+#navbar li {
+ float: left; }
+ /* line 13, stdin */
+ #navbar li a {
+ font-weight: bold; }
diff --git a/node_modules/node-sass/test/fixtures/source-comments/index.scss b/node_modules/node-sass/test/fixtures/source-comments/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-comments/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/source-map-embed/expected.css b/node_modules/node-sass/test/fixtures/source-map-embed/expected.css
new file mode 100644
index 0000000..56f2e59
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-map-embed/expected.css
@@ -0,0 +1,13 @@
+#navbar {
+ width: 80%;
+ height: 23px; }
+
+#navbar ul {
+ list-style-type: none; }
+
+#navbar li {
+ float: left; }
+ #navbar li a {
+ font-weight: bold; }
+
+/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiZml4dHVyZXMvc291cmNlLW1hcC1lbWJlZC9pbmRleC5jc3MiLAoJInNvdXJjZXMiOiBbCgkJImZpeHR1cmVzL3NvdXJjZS1tYXAtZW1iZWQvaW5kZXguc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUFBLEFBQUEsT0FBTyxDQUFDO0VBQ04sS0FBSyxFQUFFLEdBQUc7RUFDVixNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELEFBQUEsT0FBTyxDQUFDLEVBQUUsQ0FBQztFQUNULGVBQWUsRUFBRSxJQUFJLEdBQ3RCOztBQUVELEFBQUEsT0FBTyxDQUFDLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUFJLEdBS1o7RUFORCxBQUdFLE9BSEssQ0FBQyxFQUFFLENBR1IsQ0FBQyxDQUFDO0lBQ0EsV0FBVyxFQUFFLElBQUksR0FDbEIiCn0= */
diff --git a/node_modules/node-sass/test/fixtures/source-map-embed/index.scss b/node_modules/node-sass/test/fixtures/source-map-embed/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-map-embed/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/source-map/expected.css b/node_modules/node-sass/test/fixtures/source-map/expected.css
new file mode 100644
index 0000000..708bc47
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-map/expected.css
@@ -0,0 +1,13 @@
+#navbar {
+ width: 80%;
+ height: 23px; }
+
+#navbar ul {
+ list-style-type: none; }
+
+#navbar li {
+ float: left; }
+ #navbar li a {
+ font-weight: bold; }
+
+/*# sourceMappingURL=index.map */
diff --git a/node_modules/node-sass/test/fixtures/source-map/expected.map b/node_modules/node-sass/test/fixtures/source-map/expected.map
new file mode 100644
index 0000000..bd43765
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-map/expected.map
@@ -0,0 +1,9 @@
+{
+ "version": 3,
+ "file": "index.css",
+ "sources": [
+ "index.scss"
+ ],
+ "names": [],
+ "mappings": "AAAA,AAAA,OAAO,CAAC;EACN,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,IAAI,GACb;;AAED,AAAA,OAAO,CAAC,EAAE,CAAC;EACT,eAAe,EAAE,IAAI,GACtB;;AAED,AAAA,OAAO,CAAC,EAAE,CAAC;EACT,KAAK,EAAE,IAAI,GAKZ;EAND,AAGE,OAHK,CAAC,EAAE,CAGR,CAAC,CAAC;IACA,WAAW,EAAE,IAAI,GAClB"
+}
diff --git a/node_modules/node-sass/test/fixtures/source-map/index.scss b/node_modules/node-sass/test/fixtures/source-map/index.scss
new file mode 100644
index 0000000..38a8fe6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/source-map/index.scss
@@ -0,0 +1,16 @@
+#navbar {
+ width: 80%;
+ height: 23px;
+}
+
+#navbar ul {
+ list-style-type: none;
+}
+
+#navbar li {
+ float: left;
+
+ a {
+ font-weight: bold;
+ }
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/one.scss b/node_modules/node-sass/test/fixtures/watcher/main/one.scss
new file mode 100644
index 0000000..414af5e
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/one.scss
@@ -0,0 +1,5 @@
+@import "partials/one";
+
+.one {
+ color: red;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/partials/_one.scss b/node_modules/node-sass/test/fixtures/watcher/main/partials/_one.scss
new file mode 100644
index 0000000..379ec65
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/partials/_one.scss
@@ -0,0 +1,5 @@
+@import "partials/three";
+
+.one {
+ color: darkred;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/partials/_three.scss b/node_modules/node-sass/test/fixtures/watcher/main/partials/_three.scss
new file mode 100644
index 0000000..1846e9a
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/partials/_three.scss
@@ -0,0 +1,3 @@
+.three {
+ color: darkgreen;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/partials/_two.scss b/node_modules/node-sass/test/fixtures/watcher/main/partials/_two.scss
new file mode 100644
index 0000000..7a1ace9
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/partials/_two.scss
@@ -0,0 +1,5 @@
+@import "partials/three";
+
+.two {
+ color: darkblue;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/three.scss b/node_modules/node-sass/test/fixtures/watcher/main/three.scss
new file mode 100644
index 0000000..24cab72
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/three.scss
@@ -0,0 +1,3 @@
+.three {
+ color: green;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/main/two.scss b/node_modules/node-sass/test/fixtures/watcher/main/two.scss
new file mode 100644
index 0000000..68036db
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/main/two.scss
@@ -0,0 +1,3 @@
+.two {
+ color: blue;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/sibling/partials/_three.scss b/node_modules/node-sass/test/fixtures/watcher/sibling/partials/_three.scss
new file mode 100644
index 0000000..1846e9a
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/sibling/partials/_three.scss
@@ -0,0 +1,3 @@
+.three {
+ color: darkgreen;
+}
diff --git a/node_modules/node-sass/test/fixtures/watcher/sibling/three.scss b/node_modules/node-sass/test/fixtures/watcher/sibling/three.scss
new file mode 100644
index 0000000..4e9d1a7
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watcher/sibling/three.scss
@@ -0,0 +1,5 @@
+@import "partials/three";
+
+.three {
+ color: green;
+}
diff --git a/node_modules/node-sass/test/fixtures/watching-dir-01/index.scss b/node_modules/node-sass/test/fixtures/watching-dir-01/index.scss
new file mode 100644
index 0000000..b189432
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching-dir-01/index.scss
@@ -0,0 +1 @@
+a {color:green;}
diff --git a/node_modules/node-sass/test/fixtures/watching-dir-02/foo.scss b/node_modules/node-sass/test/fixtures/watching-dir-02/foo.scss
new file mode 100644
index 0000000..620aa31
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching-dir-02/foo.scss
@@ -0,0 +1 @@
+body{background:white}
diff --git a/node_modules/node-sass/test/fixtures/watching-dir-02/index.scss b/node_modules/node-sass/test/fixtures/watching-dir-02/index.scss
new file mode 100644
index 0000000..dece2c6
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching-dir-02/index.scss
@@ -0,0 +1 @@
+@import './foo';
diff --git a/node_modules/node-sass/test/fixtures/watching/bar.sass b/node_modules/node-sass/test/fixtures/watching/bar.sass
new file mode 100644
index 0000000..de9fd93
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching/bar.sass
@@ -0,0 +1,2 @@
+body
+ background: white
diff --git a/node_modules/node-sass/test/fixtures/watching/index.sass b/node_modules/node-sass/test/fixtures/watching/index.sass
new file mode 100644
index 0000000..9f146c8
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching/index.sass
@@ -0,0 +1 @@
+@import "bar.sass";
diff --git a/node_modules/node-sass/test/fixtures/watching/index.scss b/node_modules/node-sass/test/fixtures/watching/index.scss
new file mode 100644
index 0000000..7905647
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching/index.scss
@@ -0,0 +1 @@
+@import './white';
diff --git a/node_modules/node-sass/test/fixtures/watching/white.scss b/node_modules/node-sass/test/fixtures/watching/white.scss
new file mode 100644
index 0000000..620aa31
--- /dev/null
+++ b/node_modules/node-sass/test/fixtures/watching/white.scss
@@ -0,0 +1 @@
+body{background:white}