711b4e778b
* Indirect calls for imported functions * Fix unit tests
24 lines
585 B
TypeScript
24 lines
585 B
TypeScript
//// [tests/cases/conformance/ambient/ambientShorthand.ts] ////
|
|
|
|
//// [declarations.d.ts]
|
|
declare module "jquery"
|
|
// Semicolon is optional
|
|
declare module "fs";
|
|
|
|
//// [user.ts]
|
|
///<reference path="declarations.d.ts"/>
|
|
import foo, {bar} from "jquery";
|
|
import * as baz from "fs";
|
|
import boom = require("jquery");
|
|
foo(bar, baz, boom);
|
|
|
|
|
|
//// [user.js]
|
|
"use strict";
|
|
exports.__esModule = true;
|
|
///<reference path="declarations.d.ts"/>
|
|
var jquery_1 = require("jquery");
|
|
var baz = require("fs");
|
|
var boom = require("jquery");
|
|
(0, jquery_1["default"])(jquery_1.bar, baz, boom);
|