From acd9f3a2d7e77879de120a4baff3c2e826df9bc7 Mon Sep 17 00:00:00 2001 From: Aluan Haddad Date: Fri, 24 Jun 2016 00:29:34 -0400 Subject: [PATCH] Added Global SystemJS, @deprecated System, added plugin-* and boolean to type Transpiler --- systemjs/systemjs.d.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/systemjs/systemjs.d.ts b/systemjs/systemjs.d.ts index 3a71669041..2fcc2b98dc 100644 --- a/systemjs/systemjs.d.ts +++ b/systemjs/systemjs.d.ts @@ -27,8 +27,7 @@ declare namespace SystemJSLoader { * Represents a module name for System.import that must resolve to either Traceur, Babel or TypeScript. * When set to traceur, babel or typescript, loading will be automatically configured as far as possible. */ - type Transpiler = "traceur" | "babel" | "typescript"; - + type Transpiler = "plugin-traceur" | "plugin-babel" | "plugin-typescript" | "traceur" | "babel" | "typescript" | boolean; type ConfigMap = PackageList; @@ -318,6 +317,11 @@ declare namespace SystemJSLoader { } +declare var SystemJS: SystemJSLoader.System; + +/** + * @deprecated use SystemJS https://github.com/systemjs/systemjs/releases/tag/0.19.10 + */ declare var System: SystemJSLoader.System; declare module "systemjs" {