error TS5107: Option 'target=ES5' is deprecated and will stop functioning in TypeScript 7.0. Specify compilerOption '"ignoreDeprecations": "6.0"' to silence this error.


!!! error TS5107: Option 'target=ES5' is deprecated and will stop functioning in TypeScript 7.0. Specify compilerOption '"ignoreDeprecations": "6.0"' to silence this error.
==== emitExponentiationOperatorInTemplateString1.ts (0 errors) ====
    var t1 = 10;
    var t2 = 10;
    var s;
    
    // TempateHead & TemplateTail are empty
    `${t1 ** t2}`;
    `${t1 ** t2 ** t1}`;
    `${t1 + t2 ** t1}`;
    `${t1 ** t2 + t1}`;
    `${t1 + t2 ** t2 + t1 }`;
    `${typeof (t1 ** t2 ** t1) }`;
    `${1 + typeof (t1 ** t2 ** t1) }`;
    
    `${t1 ** t2}${t1 ** t2}`;
    `${t1 ** t2 ** t1}${t1 ** t2 ** t1}`;
    `${t1 + t2 ** t1}${t1 + t2 ** t1}`;
    `${t1 ** t2 + t1}${t1 ** t2 + t1}`;
    `${t1 + t2 ** t2 + t1}${t1 + t2 ** t2 + t1}`;
    `${typeof (t1 ** t2 ** t1)}${typeof (t1 ** t2 ** t1)}`;
    
    `${t1 ** t2} hello world ${t1 ** t2}`;
    `${t1 ** t2 ** t1} hello world ${t1 ** t2 ** t1}`;
    `${t1 + t2 ** t1} hello world ${t1 + t2 ** t1}`;
    `${t1 ** t2 + t1} hello world ${t1 ** t2 + t1}`;
    `${t1 + t2 ** t2 + t1} hello world ${t1 + t2 ** t2 + t1}`;
    `${typeof (t1 ** t2 ** t1) } hello world ${typeof (t1 ** t2 ** t1) }`;