1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| module.exports = function(acorn) {
| switch (parseInt(acorn.version)) {
| case 2:
| case 3:
| acorn.plugins.asyncawait = require('./acorn-v3') ;
| break ;
| case 4:
| acorn.plugins.asyncawait = require('./acorn-v4') ;
| break ;
| case 5:
| acorn.plugins.asyncawait = require('./acorn-v4') ;
| break ;
| default:
| throw new Error("acorn-es7-plugin requires Acorn v2, 3, 4 or 5") ;
| }
| return acorn
| }
|
|