File tree Expand file tree Collapse file tree 3 files changed +200
-19
lines changed
Expand file tree Collapse file tree 3 files changed +200
-19
lines changed Original file line number Diff line number Diff line change 33var babel = require ( 'babel-core' ) ;
44var transform = babel . transform ;
55var fs = require ( 'fs' ) ;
6- var stripHeimdall = require ( 'babel5-plugin-strip-heimdall' ) ;
76var mkdirp = require ( 'mkdirp' ) . sync ;
87
98mkdirp ( './dist/loader' ) ;
109var source = fs . readFileSync ( './lib/loader/loader.js' , 'utf8' ) ;
1110var instrumented = transform ( source , {
12- whitelist : [ 'es6. destructuring' ]
11+ plugins : [ 'transform-es2015- destructuring' ]
1312} ) . code ;
1413
1514var stripped = transform ( source , {
16- plugins : [ stripHeimdall ] ,
17- whitelist : [ 'es6.destructuring' ]
15+ // strip-heimdall *must* come before transpiling destructuring
16+ plugins : [
17+ 'babel6-plugin-strip-heimdall' ,
18+ 'transform-es2015-destructuring'
19+ ] ,
1820} ) . code ;
1921
2022fs . writeFileSync ( './dist/loader/loader.instrument.js' , instrumented ) ;
Original file line number Diff line number Diff line change 99 "dependencies" : {},
1010 "devDependencies" : {
1111 "ara" : " 0.0.3" ,
12- "babel-core" : " ^5.0.0" ,
13- "babel5-plugin-strip-heimdall" : " ^5.0.2" ,
12+ "babel-core" : " ^6.25.0" ,
13+ "babel-plugin-transform-es2015-destructuring" : " ^6.23.0" ,
14+ "babel6-plugin-strip-heimdall" : " ^6.0.1" ,
1415 "heimdalljs" : " ^0.3.2" ,
1516 "jscs" : " ^2.11.0" ,
1617 "jshint" : " ^2.9.2" ,
You can’t perform that action at this time.
0 commit comments