1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const typescript_1 = require("typescript");
|
4 | function toTsScriptTarget(target) {
|
5 | switch (target) {
|
6 | case 'ES3':
|
7 | case 'es3':
|
8 | return typescript_1.ScriptTarget.ES3;
|
9 | case 'ES5':
|
10 | case 'es5':
|
11 | return typescript_1.ScriptTarget.ES5;
|
12 | case 'ES2015':
|
13 | case 'es2015':
|
14 | return typescript_1.ScriptTarget.ES2015;
|
15 | case 'ES2016':
|
16 | case 'es2016':
|
17 | return typescript_1.ScriptTarget.ES2016;
|
18 | case 'ES2017':
|
19 | case 'es2017':
|
20 | return typescript_1.ScriptTarget.ES2017;
|
21 | case 'ES2018':
|
22 | case 'es2018':
|
23 | return typescript_1.ScriptTarget.ES2018;
|
24 | case 'ESNext':
|
25 | case 'esnext':
|
26 | return typescript_1.ScriptTarget.ESNext;
|
27 | case 'Latest':
|
28 | case 'latest':
|
29 | return typescript_1.ScriptTarget.Latest;
|
30 | default:
|
31 | return undefined;
|
32 | }
|
33 | }
|
34 | exports.toTsScriptTarget = toTsScriptTarget;
|
35 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG8tdHMtc2NyaXB0LXRhcmdldC5qcyIsInNvdXJjZVJvb3QiOiIuLyIsInNvdXJjZXMiOlsic3JjL2hlbHBlcnMvdG8tdHMtc2NyaXB0LXRhcmdldC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJDQUEwQztBQUUxQyxTQUFnQixnQkFBZ0IsQ0FBQyxNQUFjO0lBQzNDLFFBQVEsTUFBTSxFQUFFO1FBQ1osS0FBSyxLQUFLLENBQUM7UUFDWCxLQUFLLEtBQUs7WUFDTixPQUFPLHlCQUFZLENBQUMsR0FBRyxDQUFDO1FBQzVCLEtBQUssS0FBSyxDQUFDO1FBQ1gsS0FBSyxLQUFLO1lBQ04sT0FBTyx5QkFBWSxDQUFDLEdBQUcsQ0FBQztRQUM1QixLQUFLLFFBQVEsQ0FBQztRQUNkLEtBQUssUUFBUTtZQUNULE9BQU8seUJBQVksQ0FBQyxNQUFNLENBQUM7UUFDL0IsS0FBSyxRQUFRLENBQUM7UUFDZCxLQUFLLFFBQVE7WUFDVCxPQUFPLHlCQUFZLENBQUMsTUFBTSxDQUFDO1FBQy9CLEtBQUssUUFBUSxDQUFDO1FBQ2QsS0FBSyxRQUFRO1lBQ1QsT0FBTyx5QkFBWSxDQUFDLE1BQU0sQ0FBQztRQUMvQixLQUFLLFFBQVEsQ0FBQztRQUNkLEtBQUssUUFBUTtZQUNULE9BQU8seUJBQVksQ0FBQyxNQUFNLENBQUM7UUFDL0IsS0FBSyxRQUFRLENBQUM7UUFDZCxLQUFLLFFBQVE7WUFDVCxPQUFPLHlCQUFZLENBQUMsTUFBTSxDQUFDO1FBQy9CLEtBQUssUUFBUSxDQUFDO1FBQ2QsS0FBSyxRQUFRO1lBQ1QsT0FBTyx5QkFBWSxDQUFDLE1BQU0sQ0FBQztRQUMvQjtZQUNJLE9BQU8sU0FBUyxDQUFDO0tBQ3hCO0FBQ0wsQ0FBQztBQTdCRCw0Q0E2QkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTY3JpcHRUYXJnZXQgfSBmcm9tICd0eXBlc2NyaXB0JztcblxuZXhwb3J0IGZ1bmN0aW9uIHRvVHNTY3JpcHRUYXJnZXQodGFyZ2V0OiBzdHJpbmcpOiBTY3JpcHRUYXJnZXQgfCB1bmRlZmluZWQge1xuICAgIHN3aXRjaCAodGFyZ2V0KSB7XG4gICAgICAgIGNhc2UgJ0VTMyc6XG4gICAgICAgIGNhc2UgJ2VzMyc6XG4gICAgICAgICAgICByZXR1cm4gU2NyaXB0VGFyZ2V0LkVTMztcbiAgICAgICAgY2FzZSAnRVM1JzpcbiAgICAgICAgY2FzZSAnZXM1JzpcbiAgICAgICAgICAgIHJldHVybiBTY3JpcHRUYXJnZXQuRVM1O1xuICAgICAgICBjYXNlICdFUzIwMTUnOlxuICAgICAgICBjYXNlICdlczIwMTUnOlxuICAgICAgICAgICAgcmV0dXJuIFNjcmlwdFRhcmdldC5FUzIwMTU7XG4gICAgICAgIGNhc2UgJ0VTMjAxNic6XG4gICAgICAgIGNhc2UgJ2VzMjAxNic6XG4gICAgICAgICAgICByZXR1cm4gU2NyaXB0VGFyZ2V0LkVTMjAxNjtcbiAgICAgICAgY2FzZSAnRVMyMDE3JzpcbiAgICAgICAgY2FzZSAnZXMyMDE3JzpcbiAgICAgICAgICAgIHJldHVybiBTY3JpcHRUYXJnZXQuRVMyMDE3O1xuICAgICAgICBjYXNlICdFUzIwMTgnOlxuICAgICAgICBjYXNlICdlczIwMTgnOlxuICAgICAgICAgICAgcmV0dXJuIFNjcmlwdFRhcmdldC5FUzIwMTg7XG4gICAgICAgIGNhc2UgJ0VTTmV4dCc6XG4gICAgICAgIGNhc2UgJ2VzbmV4dCc6XG4gICAgICAgICAgICByZXR1cm4gU2NyaXB0VGFyZ2V0LkVTTmV4dDtcbiAgICAgICAgY2FzZSAnTGF0ZXN0JzpcbiAgICAgICAgY2FzZSAnbGF0ZXN0JzpcbiAgICAgICAgICAgIHJldHVybiBTY3JpcHRUYXJnZXQuTGF0ZXN0O1xuICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgcmV0dXJuIHVuZGVmaW5lZDtcbiAgICB9XG59XG4iXX0= |
\ | No newline at end of file |