Skip to content

Commit 0a78a22

Browse files
committed
Added transpiler to deal with es6+ operations (fixes #48)
1 parent 18bfede commit 0a78a22

File tree

6 files changed

+1564
-660
lines changed

6 files changed

+1564
-660
lines changed

.babelrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"presets": [
3+
"@babel/preset-env",
4+
"@babel/preset-react"
5+
],
6+
"plugins": [
7+
"@babel/plugin-proposal-object-rest-spread"
8+
]
9+
}

dist/share-min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/share.js

Lines changed: 360 additions & 529 deletions
Large diffs are not rendered by default.

gulpfile.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
const gulp = require('gulp');
2+
const babel = require('gulp-babel');
23

34
const distPath = 'dist/';
45
const srcPath = 'src/';
@@ -27,7 +28,7 @@ gulp.task('webserver', async function() {
2728
root: ['.', 'dist']
2829
});
2930
});
30-
31+
3132
gulp.task('livereload', async function() {
3233
gulp.src(['dist/scripts/*.js'])
3334
.pipe(watch())
@@ -36,9 +37,16 @@ gulp.task('livereload', async function() {
3637

3738
gulp.task('minifyJs', async function () {
3839
gulp.src([srcPath + '/*.js'])
40+
.pipe(
41+
babel({
42+
presets: ['@babel/preset-env']
43+
})
44+
)
3945
.pipe(minify())
4046
.pipe(gulp.dest('dist'))
4147
});
4248

49+
// transform-object-rest-spread
50+
4351
// gulp.task('default', gulp.parallel(['minifyJs', 'livereload', 'watch']));
4452
gulp.task('default', gulp.parallel(['minifyJs']));

0 commit comments

Comments
 (0)