5.0.3 • Published 6 years ago

@electerious/basictasks v5.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

basicTasks

A collection of gulp tasks used in personal projects.

Contents

Setup

Install basicTasks using npm

npm install @electerious/basictasks

… and require it in your gulpfile.

const gulp = require('gulp')
const tasks = require('@electerious/basictasks')(gulp, 'yourModuleName')

Usage

Scripts-Task

The scripts-task will bundle a JS file as a standalone UMD module, transform it using Babel and uglify the output.

const scripts = tasks.scripts({
	from: './src/scripts/main.js',
	to: './dist'
})

gulp.task('scripts', scripts)

Styles-Task

The styles-task accepts SCSS and SASS files. It will autoprefix and minify them.

const styles = tasks.styles({
	from: './src/styles/main.scss',
	to: './dist'
})

gulp.task('styles', styles)

Specify a custom filename using the name property.

const styles = tasks.styles({
	from: './src/styles/main.scss',
	name: (path) => path.basename += '.min',
	to: './dist'
})

gulp.task('styles', styles)
5.0.3

6 years ago

5.0.2

6 years ago

5.0.1

6 years ago

5.0.0

6 years ago

4.0.0

7 years ago

4.0.0-1

7 years ago

4.0.0-0

7 years ago

3.0.0

8 years ago

2.0.0

9 years ago

1.6.0

9 years ago

1.5.0

9 years ago

1.4.0

9 years ago

1.3.0

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago