summaryrefslogtreecommitdiff
path: root/tools/ts_library_builder/testdata
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ts_library_builder/testdata')
-rw-r--r--tools/ts_library_builder/testdata/globals.ts4
-rw-r--r--tools/ts_library_builder/testdata/moduleD.ts5
-rw-r--r--tools/ts_library_builder/testdata/moduleE.ts5
-rw-r--r--tools/ts_library_builder/testdata/moduleF.ts1
4 files changed, 15 insertions, 0 deletions
diff --git a/tools/ts_library_builder/testdata/globals.ts b/tools/ts_library_builder/testdata/globals.ts
index 41a86bdf8..e80862025 100644
--- a/tools/ts_library_builder/testdata/globals.ts
+++ b/tools/ts_library_builder/testdata/globals.ts
@@ -1,6 +1,10 @@
import * as moduleC from "./moduleC";
+import * as moduleD from "./moduleD";
+import * as moduleE from "./moduleE";
// tslint:disable-next-line:no-any
const foobarbaz: any = {};
foobarbaz.bar = new moduleC.Bar();
foobarbaz.qat = moduleC.qat;
+foobarbaz.process = moduleE.process;
+foobarbaz.reprocess = moduleD.reprocess;
diff --git a/tools/ts_library_builder/testdata/moduleD.ts b/tools/ts_library_builder/testdata/moduleD.ts
new file mode 100644
index 000000000..8752699d1
--- /dev/null
+++ b/tools/ts_library_builder/testdata/moduleD.ts
@@ -0,0 +1,5 @@
+import * as moduleF from "./moduleF";
+
+export function reprocess(value: typeof moduleF.key) {
+ console.log(value);
+}
diff --git a/tools/ts_library_builder/testdata/moduleE.ts b/tools/ts_library_builder/testdata/moduleE.ts
new file mode 100644
index 000000000..361a9ad0f
--- /dev/null
+++ b/tools/ts_library_builder/testdata/moduleE.ts
@@ -0,0 +1,5 @@
+import * as moduleF from "./moduleF";
+
+export function process(value: typeof moduleF.key) {
+ console.log(value);
+}
diff --git a/tools/ts_library_builder/testdata/moduleF.ts b/tools/ts_library_builder/testdata/moduleF.ts
new file mode 100644
index 000000000..b2f8883ad
--- /dev/null
+++ b/tools/ts_library_builder/testdata/moduleF.ts
@@ -0,0 +1 @@
+export const key = "value";