5.0.3 • Published 5 years ago

@electerious/basictasks v5.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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

5 years ago

5.0.2

5 years ago

5.0.1

5 years ago

5.0.0

5 years ago

4.0.0

6 years ago

4.0.0-1

6 years ago

4.0.0-0

6 years ago

3.0.0

7 years ago

2.0.0

8 years ago

1.6.0

8 years ago

1.5.0

8 years ago

1.4.0

8 years ago

1.3.0

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago