* When loading a module from node_modules, get packageId even in the `loadModuleFromFile` case * Support packageId for <reference types> too
18 lines
391 B
TypeScript
18 lines
391 B
TypeScript
// @noImplicitReferences: true
|
|
|
|
// @Filename: /node_modules/foo/Foo.d.ts
|
|
export default class Foo {
|
|
protected source: boolean;
|
|
}
|
|
|
|
// @Filename: /node_modules/foo/Bar.d.ts
|
|
// This is *not* the same!
|
|
export const x: number;
|
|
|
|
// @Filename: /node_modules/foo/package.json
|
|
{ "name": "foo", "version": "1.2.3" }
|
|
|
|
// @Filename: /index.ts
|
|
import Foo from "foo/Foo";
|
|
import { x } from "foo/Bar";
|