chin-plugin-gulp

0.0.1 • Public • Published

chin-plugin-gulp

npm npm Build Status Coverage Status

chin plugin for using gulp plugins.

Installation

yarn add -D chin chin-plugin-gulp

Usage

gulp(plugins: () => stream[])

import gulp from 'chin-plugin-gulp'
import sass from 'gulp-sass'
import autoprefixer from 'gulp-autoprefixer'
import minify from 'gulp-minify-css'
 
const sass2css = gulp(() => [
  sass(),
  autoprefixer(),
  minify()
])
 
export default {
  put,
  out,
  processors: { sass: sass2css }
}

concat(plugins) / dest(path)

Instead of gulp-concat which can not be used in chin.

import { concat } from 'chin-plugin-gulp'
import sass from 'gulp-sass'
import autoprefixer from 'gulp-autoprefixer'
import minify from 'gulp-minify-css'
 
const sass2css = concat(() => [
  sass(),
  autoprefixer(),
  minify()
])
 
export default {
  put,
  out,
  processors: { sass: sass2css },
  after: () => sass2css.dest('dist/concated.css')
}

License

MIT (http://opensource.org/licenses/MIT)

/chin-plugin-gulp/

    Package Sidebar

    Install

    npm i chin-plugin-gulp

    Weekly Downloads

    1

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    6.84 kB

    Total Files

    4

    Last publish

    Collaborators

    • kthjm