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.
==== emitExponentiationOperatorInTemplateString2.ts (0 errors) ====
    var t1 = 10;
    var t2 = 10;
    var s;
    
    // With templateHead
    `hello ${t1 ** t2}`;
    `hello ${t1 ** t2 ** t1}`;
    `hello ${t1 + t2 ** t1}`;
    `hello ${t1 ** t2 + t1}`;
    `hello ${t1 + t2 ** t2 + t1 }`;
    `hello ${typeof (t1 ** t2 ** t1) }`;
    `hello ${1 + typeof (t1 ** t2 ** t1) }`;
    
    `hello ${t1 ** t2}${t1 ** t2}`;
    `hello ${t1 ** t2 ** t1}${t1 ** t2 ** t1}`;
    `hello ${t1 + t2 ** t1}${t1 + t2 ** t1}`;
    `hello ${t1 ** t2 + t1}${t1 ** t2 + t1}`;
    `hello ${t1 + t2 ** t2 + t1}${t1 + t2 ** t2 + t1}`;
    `hello ${typeof (t1 ** t2 ** t1) }${typeof (t1 ** t2 ** t1) }`;
    
    `hello ${t1 ** t2} hello world ${t1 ** t2}`;
    `hello ${t1 ** t2 ** t1} hello world ${t1 ** t2 ** t1}`;
    `hello ${t1 + t2 ** t1} hello world ${t1 + t2 ** t1}`;
    `hello ${t1 ** t2 + t1} hello world ${t1 ** t2 + t1}`;
    `hello ${t1 + t2 ** t2 + t1} hello world ${t1 + t2 ** t2 + t1}`;
    `hello ${typeof (t1 ** t2 ** t1) } hello world ${typeof (t1 ** t2 ** t1) }`;