5.0.3 • Published 6 years ago
@electerious/basictasks v5.0.3
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