@@ -18,10 +18,13 @@ gulp.task('clean-lib', () => {
1818
1919gulp . task ( 'build-lib' , gulp . series ( 'clean-lib' , ( ) => {
2020 return gulp . src ( [ './src/hmac.js' ] )
21+ . pipe ( babel ( {
22+ plugins : [ [ "@babel/plugin-proposal-private-methods" , { "loose" : true } ] ]
23+ } ) )
2124 . pipe ( stripDebug ( ) )
2225 . pipe ( gulp . dest ( './lib/es6' ) )
2326 . pipe ( babel ( {
24- presets : [ 'es2015' ]
27+ presets : [ "@babel/preset-env" ] ,
2528 } ) )
2629 . pipe ( gulp . dest ( './lib/es5' ) )
2730 . pipe ( rename ( 'hmac.min.js' ) )
@@ -39,23 +42,23 @@ gulp.task('build-demo', gulp.series('clean-demo', 'build-lib', (done) => {
3942 . pipe ( gulp . dest ( './demo' ) ) ;
4043 gulp . src ( [ './src/demo/get.js' ] )
4144 . pipe ( babel ( {
42- presets : [ 'es2015' ]
45+ presets : [ "@babel/preset-env" ] ,
4346 } ) )
4447 . pipe ( addsrc . prepend ( [ './lib/es5/hmac.js' , './node_modules/crypto-js/core.js' , './node_modules/crypto-js/hmac.js' , './node_modules/crypto-js/sha256.js' , './node_modules/crypto-js/hmac-sha256.js' , './node_modules/crypto-js/enc-base64.js' ] ) )
4548 . pipe ( uglify ( ) )
4649 . pipe ( concat ( 'get.app.js' ) )
4750 . pipe ( gulp . dest ( './demo' ) ) ;
4851 gulp . src ( [ './src/demo/post.js' ] )
4952 . pipe ( babel ( {
50- presets : [ 'es2015' ]
53+ presets : [ "@babel/preset-env" ] ,
5154 } ) )
5255 . pipe ( addsrc . prepend ( [ './lib/es5/hmac.js' , './node_modules/crypto-js/core.js' , './node_modules/crypto-js/hmac.js' , './node_modules/crypto-js/sha256.js' , './node_modules/crypto-js/hmac-sha256.js' , './node_modules/crypto-js/enc-base64.js' ] ) )
5356 . pipe ( uglify ( ) )
5457 . pipe ( concat ( 'post.app.js' ) )
5558 . pipe ( gulp . dest ( './demo' ) ) ;
5659 gulp . src ( [ './src/demo/ajax.js' ] )
5760 . pipe ( babel ( {
58- presets : [ 'es2015' ]
61+ presets : [ "@babel/preset-env" ] ,
5962 } ) )
6063 . pipe ( addsrc . prepend ( [ './lib/es5/hmac.js' , './node_modules/crypto-js/core.js' , './node_modules/crypto-js/hmac.js' , './node_modules/crypto-js/sha256.js' , './node_modules/crypto-js/hmac-sha256.js' , './node_modules/crypto-js/enc-base64.js' , './node_modules/jquery/dist/jquery.js' ] ) )
6164 . pipe ( uglify ( ) )
0 commit comments