mirror of
https://github.com/swc-project/swc.git
synced 2024-12-29 00:23:10 +03:00
34 lines
489 B
TypeScript
34 lines
489 B
TypeScript
|
// @module: commonjs
|
||
|
|
||
|
// @filename: t1.ts
|
||
|
var v = 1;
|
||
|
function f() { }
|
||
|
class C {
|
||
|
}
|
||
|
interface I {
|
||
|
}
|
||
|
enum E {
|
||
|
A, B, C
|
||
|
}
|
||
|
const enum D {
|
||
|
A, B, C
|
||
|
}
|
||
|
module M {
|
||
|
export var x;
|
||
|
}
|
||
|
module N {
|
||
|
export interface I {
|
||
|
}
|
||
|
}
|
||
|
type T = number;
|
||
|
import a = M.x;
|
||
|
|
||
|
export { v, f, C, I, E, D, M, N, T, a };
|
||
|
|
||
|
// @filename: t2.ts
|
||
|
export { v, f, C, I, E, D, M, N, T, a } from "./t1";
|
||
|
|
||
|
// @filename: t3.ts
|
||
|
import { v, f, C, I, E, D, M, N, T, a } from "./t1";
|
||
|
export { v, f, C, I, E, D, M, N, T, a };
|