error TS6504: File '/node_modules/foo/lib/test.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
  The file is in the program because:
    Matched by default include pattern '**/*'
error TS6504: File '/relative.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
  The file is in the program because:
    Matched by default include pattern '**/*'


!!! error TS6504: File '/node_modules/foo/lib/test.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
!!! error TS6504:   The file is in the program because:
!!! error TS6504:     Matched by default include pattern '**/*'
!!! error TS6504: File '/relative.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
!!! error TS6504:   The file is in the program because:
!!! error TS6504:     Matched by default include pattern '**/*'
==== /tsconfig.json (0 errors) ====
    {
    	"compilerOptions": {
    		"outDir": "lib",
    		"target": "ES6",
    		"module": "ES6",
    		"baseUrl": "/",
    		"moduleResolution": "Node",
    		"noImplicitAny": true,
    		"traceResolution": true,
    		"paths": {
    			"foo/*": ["node_modules/foo/lib/*"]
    		}
    	}
    }
    
==== /node_modules/foo/lib/test.js (0 errors) ====
    export function test() {
    	console.log("test");
    }
    
==== /node_modules/foo/lib/test.d.ts (0 errors) ====
    export declare function test(): void;
    
==== /relative.js (0 errors) ====
    export function relative() {
    	console.log("test");
    }
    
==== /relative.d.ts (0 errors) ====
    export declare function relative(): void;
    
    
==== /test.ts (0 errors) ====
    import { test } from "foo/test.js";
    import { test as test2 } from "foo/test";
    import { relative } from "./relative.js";
    import { relative as relative2 } from "./relative";
    
    
    