From 5c3e49174b0614893228ae8c0abc4e0946af25e0 Mon Sep 17 00:00:00 2001 From: Horiuchi_H Date: Mon, 19 Dec 2016 17:36:14 +0900 Subject: [PATCH] fix: angulartics type definition for ES6 import --- angulartics/angulartics-tests.ts | 4 ++++ angulartics/index.d.ts | 3 +++ 2 files changed, 7 insertions(+) diff --git a/angulartics/angulartics-tests.ts b/angulartics/angulartics-tests.ts index 02888b0cc5..5a5660a3f8 100644 --- a/angulartics/angulartics-tests.ts +++ b/angulartics/angulartics-tests.ts @@ -1,3 +1,6 @@ +import * as angular from 'angular'; +import { angulartics } from 'angulartics'; + namespace Analytics { angular.module("angulartics.app", ["angulartics"]) .config(["$analyticsProvider", ($analyticsProvider:angulartics.IAnalyticsServiceProvider) => { @@ -36,3 +39,4 @@ namespace Analytics { $analytics.setSuperProperties({ role: 'admin' }); }); } + diff --git a/angulartics/index.d.ts b/angulartics/index.d.ts index 561da3cfad..89ccb81c80 100644 --- a/angulartics/index.d.ts +++ b/angulartics/index.d.ts @@ -4,6 +4,9 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// + +import * as angular from 'angular'; + declare namespace angulartics { interface IAngularticsStatic {