Skip to content
This repository was archived by the owner on Jun 10, 2025. It is now read-only.

Commit c7a0e8f

Browse files
authored
Merge pull request #94 from vladimirpikul/master
babelify upgraded; deleted unnecessary dependencies
2 parents 8f973ab + 1911df7 commit c7a0e8f

File tree

3 files changed

+21
-15
lines changed

3 files changed

+21
-15
lines changed

package.json

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@
1919
},
2020
"homepage": "https://github.com/justcoded/web-starter-kit",
2121
"devDependencies": {
22-
"babel-eslint": "^10.0.1",
23-
"babel-preset-es2015": "^6.24.0",
24-
"babelify": "^7.3.0",
22+
"@babel/core": "^7.5.5",
23+
"@babel/preset-env": "^7.5.5",
24+
"babelify": "^10.0.0",
2525
"browser-sync": "^2.18.0",
26-
"browserify": "^14.0.0",
26+
"browserify": "^16.5.0",
2727
"del": "^3.0.0",
28-
"eslint": "^5.11.1",
29-
"eslint-config-airbnb-base": "^13.1.0",
28+
"eslint-config-airbnb-base": "^14.0.0",
3029
"eslint-plugin-import": "^2.14.0",
31-
"files-exist": "^1.0.2",
30+
"files-exist": "^1.1.0",
3231
"gulp": "^4.0.0",
3332
"gulp-autoprefixer": "^4.0.0",
3433
"gulp-concat": "^2.6.1",
3534
"gulp-cssimport": "^5.0.0",
3635
"gulp-cssnano": "^2.1.2",
3736
"gulp-debug": "^3.1.0",
3837
"gulp-eslint": "^5.0.0",
38+
"gulp-file-include": "^2.0.1",
3939
"gulp-group-css-media-queries": "^1.2.0",
4040
"gulp-htmlhint": "^0.3.1",
4141
"gulp-if": "^2.0.2",
@@ -46,12 +46,9 @@
4646
"gulp-sass": "^4.0.2",
4747
"gulp-sourcemaps": "^2.4.1",
4848
"gulp-uglify": "^3.0.0",
49-
"gulp-util": "^3.0.8",
50-
"gulp-file-include": "^2.0.1",
5149
"htmlhint-stylish": "^1.0.3",
5250
"node-notifier": "^5.0.2",
5351
"path": "^0.12.7",
54-
"vinyl-buffer": "^1.0.0",
5552
"vinyl-source-stream": "^2.0.0"
5653
},
5754
"engines": {

tasks/browser-sync-server.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
*/
44
'use strict';
55

6-
const gulp = require('gulp'),
7-
fs = require('fs');
6+
const fs = require('fs');
87

98
module.exports = function(options) {
109

@@ -15,7 +14,7 @@ module.exports = function(options) {
1514
options.browserSync.init({
1615
notify: false,
1716
server: {
18-
baseDir: "./",
17+
baseDir: './',
1918
directory: listDirectory
2019
},
2120
snippetOptions: {

tasks/build-custom-js.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
const gulp = require('gulp'),
77
browserify = require('browserify'),
8-
babelify = require('babelify'),
98
source = require('vinyl-source-stream');
109

1110
module.exports = function(options) {
@@ -16,8 +15,19 @@ module.exports = function(options) {
1615
// Remove sourcemap for production
1716
debug: !options.isProduction
1817
})
18+
// If you need to 'babelify' with options:
19+
// .transform('babelify', {
20+
// presets: [
21+
// ['@babel/preset-env', {
22+
// exclude: [
23+
// 'transform-template-literals',
24+
// ],
25+
// debug: true,
26+
// }],
27+
// ],
28+
// })
1929
.transform('babelify', {
20-
presets: ['es2015']
30+
presets: ['@babel/preset-env'],
2131
})
2232
.bundle().on('error', function(err) {
2333
options.showError.apply(this, ['JS error', err])

0 commit comments

Comments
 (0)