1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const typescript_1 = require("typescript");
|
4 | function getEcmaVersionFromScriptTarget(scriptTarget) {
|
5 | if (scriptTarget === typescript_1.ScriptTarget.ES2017) {
|
6 | return 8;
|
7 | }
|
8 | else if (scriptTarget === typescript_1.ScriptTarget.ES2016) {
|
9 | return 7;
|
10 | }
|
11 | else if (scriptTarget === typescript_1.ScriptTarget.ES2015) {
|
12 | return 6;
|
13 | }
|
14 | else if (scriptTarget === typescript_1.ScriptTarget.ES5) {
|
15 | return 5;
|
16 | }
|
17 | else if (scriptTarget === typescript_1.ScriptTarget.ES3) {
|
18 | return 4;
|
19 | }
|
20 | return undefined;
|
21 | }
|
22 | exports.getEcmaVersionFromScriptTarget = getEcmaVersionFromScriptTarget;
|
23 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWVjbWEtdmVyc2lvbi1mcm9tLXNjcmlwdC10YXJnZXQuanMiLCJzb3VyY2VSb290IjoiLi8iLCJzb3VyY2VzIjpbInNyYy9oZWxwZXJzL2dldC1lY21hLXZlcnNpb24tZnJvbS1zY3JpcHQtdGFyZ2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkNBQTBDO0FBRTFDLFNBQWdCLDhCQUE4QixDQUFDLFlBQXNDO0lBQ2pGLElBQUksWUFBWSxLQUFLLHlCQUFZLENBQUMsTUFBTSxFQUFFO1FBQ3RDLE9BQU8sQ0FBQyxDQUFDO0tBQ1o7U0FBTSxJQUFJLFlBQVksS0FBSyx5QkFBWSxDQUFDLE1BQU0sRUFBRTtRQUM3QyxPQUFPLENBQUMsQ0FBQztLQUNaO1NBQU0sSUFBSSxZQUFZLEtBQUsseUJBQVksQ0FBQyxNQUFNLEVBQUU7UUFDN0MsT0FBTyxDQUFDLENBQUM7S0FDWjtTQUFNLElBQUksWUFBWSxLQUFLLHlCQUFZLENBQUMsR0FBRyxFQUFFO1FBQzFDLE9BQU8sQ0FBQyxDQUFDO0tBQ1o7U0FBTSxJQUFJLFlBQVksS0FBSyx5QkFBWSxDQUFDLEdBQUcsRUFBRTtRQUMxQyxPQUFPLENBQUMsQ0FBQztLQUNaO0lBRUQsT0FBTyxTQUFTLENBQUM7QUFDckIsQ0FBQztBQWRELHdFQWNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU2NyaXB0VGFyZ2V0IH0gZnJvbSAndHlwZXNjcmlwdCc7XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRFY21hVmVyc2lvbkZyb21TY3JpcHRUYXJnZXQoc2NyaXB0VGFyZ2V0OiBTY3JpcHRUYXJnZXQgfCB1bmRlZmluZWQpOiBudW1iZXIgfCB1bmRlZmluZWQge1xuICAgIGlmIChzY3JpcHRUYXJnZXQgPT09IFNjcmlwdFRhcmdldC5FUzIwMTcpIHtcbiAgICAgICAgcmV0dXJuIDg7XG4gICAgfSBlbHNlIGlmIChzY3JpcHRUYXJnZXQgPT09IFNjcmlwdFRhcmdldC5FUzIwMTYpIHtcbiAgICAgICAgcmV0dXJuIDc7XG4gICAgfSBlbHNlIGlmIChzY3JpcHRUYXJnZXQgPT09IFNjcmlwdFRhcmdldC5FUzIwMTUpIHtcbiAgICAgICAgcmV0dXJuIDY7XG4gICAgfSBlbHNlIGlmIChzY3JpcHRUYXJnZXQgPT09IFNjcmlwdFRhcmdldC5FUzUpIHtcbiAgICAgICAgcmV0dXJuIDU7XG4gICAgfSBlbHNlIGlmIChzY3JpcHRUYXJnZXQgPT09IFNjcmlwdFRhcmdldC5FUzMpIHtcbiAgICAgICAgcmV0dXJuIDQ7XG4gICAgfVxuXG4gICAgcmV0dXJuIHVuZGVmaW5lZDtcbn1cbiJdfQ== |
\ | No newline at end of file |