Skip to content

Commit 2527b51

Browse files
authored
Merge pull request #290 from h5bp/convert-to-mjs
Converts gulpfile to mjs
2 parents 7988326 + a44994f commit 2527b51

File tree

3 files changed

+629
-9088
lines changed

3 files changed

+629
-9088
lines changed

gulpfile.babel.js gulpfile.mjs

+10-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import gulp from 'gulp';
2-
import plugins from 'gulp-load-plugins';
2+
import cssimport from 'gulp-cssimport';
3+
import header from 'gulp-header';
4+
import autoPrefixer from 'gulp-autoprefixer';
35
import del from 'del';
4-
5-
import pkg from './package.json';
6+
import { createRequire } from 'module';
7+
const require = createRequire(import.meta.url);
8+
const pkg = require('./package.json');
69

710
const license = `/* ${pkg.name} ${pkg.version} | ${pkg.license} License | ${pkg.homepage} */\n`;
811

@@ -17,17 +20,17 @@ let files = [
1720

1821
gulp.task('concat', () => {
1922
return gulp.src(`${src}/main.css`)
20-
.pipe(plugins().cssimport())
21-
.pipe(plugins().header(license))
22-
.pipe(plugins().autoprefixer({
23+
.pipe(cssimport())
24+
.pipe(header(license))
25+
.pipe(autoPrefixer({
2326
cascade: false
2427
}))
2528
.pipe(gulp.dest(dist));
2629
});
2730

2831
gulp.task('copy', () => {
2932
return gulp.src(files, {})
30-
.pipe(plugins().header(license))
33+
.pipe(header(license))
3134
.pipe(gulp.dest(dist));
3235
});
3336

0 commit comments

Comments
 (0)