5.0.3 • Published 5 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
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