1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 | var jstransform = require('./src/jstransform');
|
11 | var arrowFuncVisitors = require('./visitors/es6-arrow-function-visitors');
|
12 | var restParamVisitors = require('./visitors/es6-rest-param-visitors');
|
13 | var es7SpreadPropertyVisitors = require('./visitors/es7-spread-property-visitors');
|
14 |
|
15 | exports.process = function(sourceText, sourcePath) {
|
16 | return jstransform.transform(
|
17 | arrowFuncVisitors.visitorList
|
18 | .concat(restParamVisitors.visitorList)
|
19 | .concat(es7SpreadPropertyVisitors.visitorList),
|
20 | sourceText
|
21 | ).code;
|
22 | };
|