New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

blendid

Package Overview
Dependencies
Maintainers
6
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blendid - npm Package Versions

23
6

4.5.3

Diff

Changelog

Source

4.5.3

Adds Twig support to the HTML task.

Basic use: in task-config.js, set html.templateLanguage to twig.

  html : {
    templateLanguage: 'twig',
  },

Advanced use: pass gulp-twig options in task-config.js's html.twig

html: {
  templateLanguage: 'twig',
  twig: {…},
},
olets
published 4.5.2 •

Changelog

Source

4.5.2

  • Adds YAML support to the HTML task. Just give your YAML dataFile the extension .yaml or .yml.
olets
published 4.5.1 •

Changelog

Source

4.5.1

  • Adds PostCSS support
  • Autoprefixer replaces gulp-autoprefixer
  • cssnano replaces gulp-cssnano

Users can configure plugins and options in task-config.js's stylesheets.postcss. See gulp-postcss for more info.

Basic usage is unchanged. Source stylesheets will be preprocessed with Sass unless stylesheets.sass is false. You can still call out Sass explicitly if you like:

// in task-config.js
stylesheets: true

A task-config with custom PostCSS will look like this

// task-config.js
// must also add the dependencies (`(npm i|yarn add) some-plugin some-option`)

var somePlugin = require('some-plugin')
var someOption = require('some-option')

var postCssPlugins = [somePlugin()]
var postCssOptions = {someOption}

module.exports = {
    // ...
    stylesheets: {
        // sass: true is implied
        postcss: {
           plugins: postCssPlugins,
           options: postCssOptions
        }
    }
    // ...
}

Autoprefixer and cssnano are injected into the PostCSS plugins list, and do not need to be specified. However custom Autoprefixer and/or cssnano configs are respected if provided. That looks like this:

// task-config.js
// must also add the autoprefixer dependency (`(npm i|yarn add) autoprefixer`)

var autoprefixer = require('autoprefixer')

var postCssPlugins = [
    autoprefixer({
        grid: "autoplace"
    })
]

module.exports = {
    // ...
    stylesheets: {
        // sass: true is implied
        postcss: {
           plugins: postCssPlugins
        }
    }
    // ...
}
olets
published 4.5.0 •

Changelog

Source

4.5.0

Recommended security-focused upgrade:

  • Dependency updates to resolve security warnings and resolve deprecation warnings.
  • Superficial breaking change: the es2015 Babel preset is no longer supported in the task-config.js javascript task. Replace es2015 with env. (#573 for more information.)
  • Documentation updates
benjtinsley
published 4.4.3 •

benjtinsley
published 4.4.2 •

Changelog

Source

4.4.2

  • relatively references directories and files within init task
benjtinsley
published 4.4.1 •

Changelog

Source

4.4.1

  • hotfix: ensures new fancy-log package does not break tasks
benjtinsley
published 4.4.0 •

Changelog

Source

4.4.0

  • Prevent browserSync.server.middleware from being overwritten completely
  • reorganizes production and replace file tasks to ensure public directory is cleaned on build task
  • replaces outdated gulp-util with appropriate packages
benjtinsley
published 4.3.1 •

Changelog

Source

4.3.1

  • Hotfix for HTTP/2 upgrade task
benjtinsley
published 4.3.0 •

Changelog

Source

4.3.0

  • Adds an HTTP/2 assets upgrade by running yarn run blendid -- http2-upgrade
  • Updates extras to include HTTP/2 init files
23
6
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc