mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Adds a gulp task which builds the .ts files (in the cjs build only). The new files have extension .ts since they are now valid typescript. Unfortunately until Typescript can emit System.require, we have to keep the old .es6 version so traceur works inside the Karma preprocessor. This should be fixed soon.
14 lines
447 B
TypeScript
14 lines
447 B
TypeScript
/**
|
|
* JS version of browser APIs. This library can only run in the browser.
|
|
*/
|
|
// HACK: workaround for Traceur behavior.
|
|
// It expects all transpiled modules to contain this marker.
|
|
// TODO: remove this when we no longer use traceur
|
|
export var __esModule = true;
|
|
|
|
var win = window;
|
|
|
|
export {win as window};
|
|
export var document = window.document;
|
|
export var location = window.location;
|
|
export var gc = window.gc ? () => window.gc() : () => null;
|