1
- var assign = require ( "object-assign" ) ;
2
1
var stream = require ( "stream" ) ;
3
2
var babel = require ( "babel-core" ) ;
4
3
var util = require ( "util" ) ;
@@ -14,7 +13,7 @@ function Babelify(filename, opts) {
14
13
stream . Transform . call ( this ) ;
15
14
this . _data = "" ;
16
15
this . _filename = filename ;
17
- this . _opts = assign ( { filename : filename } , opts ) ;
16
+ this . _opts = Object . assign ( { filename : filename } , opts ) ;
18
17
}
19
18
20
19
Babelify . prototype . _transform = function ( buf , enc , callback ) {
@@ -36,7 +35,7 @@ Babelify.prototype._flush = function (callback) {
36
35
} ;
37
36
38
37
Babelify . configure = function ( opts ) {
39
- opts = assign ( { } , opts ) ;
38
+ opts = Object . assign ( { } , opts ) ;
40
39
var extensions = opts . extensions ? babel . util . arrayify ( opts . extensions ) : null ;
41
40
var sourceMapsAbsolute = opts . sourceMapsAbsolute ;
42
41
if ( opts . sourceMaps !== false ) opts . sourceMaps = "inline" ;
@@ -68,7 +67,7 @@ Babelify.configure = function (opts) {
68
67
}
69
68
70
69
var _opts = sourceMapsAbsolute
71
- ? assign ( { sourceFileName : filename } , opts )
70
+ ? Object . assign ( { sourceFileName : filename } , opts )
72
71
: opts ;
73
72
74
73
return new Babelify ( filename , _opts ) ;
0 commit comments