mirror of
https://github.com/swc-project/swc.git
synced 2024-12-24 14:16:12 +03:00
24 lines
522 B
TypeScript
24 lines
522 B
TypeScript
|
// @target: esnext
|
||
|
// @module: amd
|
||
|
// @noLib: true
|
||
|
// @declaration: true
|
||
|
// @outFile: bundle.js
|
||
|
|
||
|
// Test that passing noLib disables <reference lib> resolution.
|
||
|
|
||
|
// @filename: fakelib.ts
|
||
|
interface Object { }
|
||
|
interface Array<T> { }
|
||
|
interface String { }
|
||
|
interface Boolean { }
|
||
|
interface Number { }
|
||
|
interface Function { }
|
||
|
interface RegExp { }
|
||
|
interface IArguments { }
|
||
|
|
||
|
|
||
|
// @filename: file1.ts
|
||
|
/// <reference lib="dom" />
|
||
|
export declare interface HTMLElement { field: string; }
|
||
|
export const elem: HTMLElement = { field: 'a' };
|