This commit is contained in:
Asger F 2019-09-02 14:31:40 +01:00
Родитель 54d47f60da
Коммит 8737dbb73d
6 изменённых файлов: 21 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,3 @@
| B in module 'mylib' | A in module 'mylib' |
| C in module 'mylib' | B in module 'mylib' |
| D in module 'mylib' | C in module 'mylib' |

Просмотреть файл

@ -0,0 +1,5 @@
import javascript
from TypeName tn
where tn.hasQualifiedName("mylib", _)
select tn, tn.getABaseTypeName()

4
javascript/ql/test/library-tests/TypeScript/ExternalBaseTypes/node_modules/@types/mylib/index.d.ts сгенерированный поставляемый Normal file
Просмотреть файл

@ -0,0 +1,4 @@
export interface A {}
export interface B extends A {}
export interface C extends B {}
export interface D extends C {}

Просмотреть файл

@ -0,0 +1 @@
semmle-extractor-options:--exclude node_modules/**

Просмотреть файл

@ -0,0 +1,5 @@
{
"compilerOptions": {
"baseUrl": "./"
}
}

Просмотреть файл

@ -0,0 +1,3 @@
import { D } from "mylib";
export var foo: D = null;