Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / modules / contrib / paragraphs / css / gulp-options.yml
diff --git a/web/modules/contrib/paragraphs/css/gulp-options.yml b/web/modules/contrib/paragraphs/css/gulp-options.yml
new file mode 100644 (file)
index 0000000..5bf982a
--- /dev/null
@@ -0,0 +1,51 @@
+# This file holds various gulp configurations that we need in our Gulp process.
+
+# Locations of our SASS and CSS files.
+scssSrc: "./"
+cssDest: "./"
+
+# This are the paths that will be added to sass search paths for include.
+# @todo - note that we are not using this for now really, this pattern will
+# maybe make sense for more complex CSS work that we will do. If this is not
+# reused in near future lets consider to remove it.
+sassIncludePaths:
+  - "./sass/"
+  - "./node_modules/"
+
+# Automatically load any gulp plugins in package.json.
+gulpLoadPlugins:
+  pattern:
+    - "gulp-*"
+    - "gulp.*"
+    - "autoprefixer"
+    - "postcss-*"
+    - "stylelint"
+    - "syntax_scss"
+  # Rename mapping to values that we will use in JS code.
+  rename:
+    postcss-reporter: "reporter"
+    postcss-scss: "syntax_scss"
+
+autoprefixer:
+  # Autoprefixer 7.x version by default is disabling grid support for IE but
+  # we still needs to support old IE versions.
+  # @see https://github.com/postcss/autoprefixer/releases/tag/7.0.0.
+  grid: true
+  # Browsers support is last two versions of all browsers by default, IE10+ and
+  # Safari 7+ because of iPhone 5c and 5s.
+  browsers:
+    - "last 2 versions"
+    - "ie >= 10"
+    - "Safari >= 7"
+
+# Path to stylelint config file.
+stylelintOptions:
+  configFile: "./.stylelintrc.yml"
+# Processor configuration for stylelint postcss plugin.
+processorsOptions:
+  reporterOptions:
+    # Clear all messages after displaying so they are not redisplayed in other
+    # plugins that are coming after stylelint.
+    clearAllMessages: true
+    # Don't throw exception but continue with gulp tasks.
+    throwError: false