Closed
Description
TypeScript Version: 3.9
Search Terms:
Code
// A *self-contained* demonstration of the problem follows...
// Test this by running `tsc` on the command-line, rather than through another build tool such as Gulp, Webpack, etc.
function raw(x: TemplateStringsArray)
{
return x.raw;
}
const originEnv =raw`\x`
Expected behavior:
Running and output
Actual behavior:
ts-node gen-env.ts
C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:434
return new TSError(diagnosticText, diagnosticCodes)
^
TSError: ⨯ Unable to compile TypeScript:
gen-env.ts:6:24 - error TS1125: Hexadecimal digit expected.
6 const originEnv =raw`\x`
at createTSError (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:434:12)
at reportTSError (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:438:19)
at getOutput (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:578:36)
at Object.compile (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:775:32)
at Module.m._compile (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:858:43)
at Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
at Object.require.extensions.<computed> [as .ts] (C:\Users\lygstate\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:861:12)
at Module.load (internal/modules/cjs/loader.js:986:32)
at Function.Module._load (internal/modules/cjs/loader.js:879:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
Related Issues: