4.4.3 • Published 7 years ago

strt-gulptasks v4.4.3

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

Features ✌️

  • ES6 with Babel
  • BrowserSync and Webpack dev middleware
  • Sass
  • Image compression
  • SVG icon sprites

Available tasks 🔥

  • Clean
  • Files
  • Icons
  • Images
  • Scripts
  • Serve
  • Styles
  • Watch

Options 🔧

{
  source: 'src', // Source folder
  output: 'dist', // Output folder
  browsers: ['ie 11', 'last 2 versions'], // Supported browsers, used by autoprefixer and babel
  images: {
    path: 'images', // Images path
  },
  icons: {
    path: 'icons', // Icons path
  },
  styles: {
    path: 'styles', // Styles path
    entries: ['./main.scss'], // Styles entries
  },
  scripts: {
    path: 'scripts', // Scripts path
    publicPath: '', // PublicPath of scripts, e.g. /dist/scripts or /webdav/files/dist/scripts
    entries: ['./main.js'], // Scripts entries, use and object if you need to name the javascript file, e.g. { named: './named.js' } will output named.js
  }, 
  serve: {} // Sends config object directly to BrowserSync, see their docs for available options

  /* BrowserSync proxy example
  serve: {
    proxy: 'strateg.se',
    serveStatic: [
      {
        route: '/webdav/files/resources',
        dir: 'dist'
      }
    ]
  }
  */
}

Getting started 🚀

yarn add strt-gulptasks

Example

// gulpfile.js

const gulp = require('gulp');
const tasks = require('strt-gulptasks')({
  // Options
});

gulp.task('default', gulp.series(
  tasks.clean,
  gulp.parallel(
    tasks.styles,
    tasks.images,
    tasks.icons,
    tasks.files,
    tasks.scripts
  ),
  tasks.serve
));
4.4.3

7 years ago

4.4.0

7 years ago

4.3.1

7 years ago

4.3.0

7 years ago

4.2.2

7 years ago

4.2.1

7 years ago

4.2.0

7 years ago

4.1.1

7 years ago

4.1.0

7 years ago

4.0.11

7 years ago

4.0.10

7 years ago

4.0.9

7 years ago

4.0.8

7 years ago

4.0.7

7 years ago

4.0.6

7 years ago

4.0.5

7 years ago

4.0.4

7 years ago

4.0.3

7 years ago

4.0.2

7 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.0.8

7 years ago

3.0.7

7 years ago

3.0.6

7 years ago

3.0.5

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.2.3

7 years ago

2.2.2

7 years ago

2.2.1

7 years ago

2.2.0

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago