TypeError: No se puede llamar al método 'charCodeAt' de undefined

Creé un proyecto simple con webpack con un solo cargador,ts-loader. Webpack falla debido al siguiente error:

ERROR in ./app.ts
Module build failed: TypeError: Cannot call method 'charCodeAt' of undefined
    at getRootLength (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/node_modules/typescript/bin/typescript.js:997:18)
    at Object.isRootedDiskPath (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/node_modules/typescript/bin/typescript.js:1051:16)
    at rootReferencePath (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:72:23)
    at /home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:87:93
    at Array.map (native)
    at ensureDependencies (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:87:35)
    at Object.loader (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:103:5)

Cuando se prueba en archivos Javascript de vainilla, Webpack se ejecuta como se esperaba. El error se produce cuando se trabaja con archivos de Script mecanografiado y el cargador de ts, donde está el origen del error (como puede ver en la pila).

El problema se resuelve una vez que se elimina la siguiente línea:///<reference path="testi.d.ts" /> (El contenido del archivo no afecta el error, lo he comprobado).

Aquí hay un enlace al proyecto de ejemplo, ejecutewebpack de la carpeta src_ts:https://github.com/ravitb/dummyWebpack

¡¿Que me estoy perdiendo aqui?!

Respuestas a la pregunta(1)

Su respuesta a la pregunta