diff --git a/angular-file-upload/angular-file-upload.d.ts b/angular-file-upload/angular-file-upload.d.ts
index f2a6bd0429..2eb0e72b56 100644
--- a/angular-file-upload/angular-file-upload.d.ts
+++ b/angular-file-upload/angular-file-upload.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.angularFileUpload {
+declare module angular.angularFileUpload {
interface IUploadService {
diff --git a/angular-hotkeys/angular-hotkeys.d.ts b/angular-hotkeys/angular-hotkeys.d.ts
index 0c0b9109a0..3340f9ff31 100644
--- a/angular-hotkeys/angular-hotkeys.d.ts
+++ b/angular-hotkeys/angular-hotkeys.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.hotkeys {
+declare module angular.hotkeys {
interface HotkeysProvider {
template: string;
diff --git a/angular-http-auth/angular-http-auth.d.ts b/angular-http-auth/angular-http-auth.d.ts
index 297761c478..4a08272cde 100644
--- a/angular-http-auth/angular-http-auth.d.ts
+++ b/angular-http-auth/angular-http-auth.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.httpAuth {
+declare module angular.httpAuth {
interface IAuthService {
loginConfirmed(data?:any, configUpdater?:Function):void;
loginCancelled(data?:any, reason?:any):void;
diff --git a/angular-idle/angular-idle.d.ts b/angular-idle/angular-idle.d.ts
index 57ef2380b6..4e1e98fb59 100644
--- a/angular-idle/angular-idle.d.ts
+++ b/angular-idle/angular-idle.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.idle {
+declare module angular.idle {
/**
* Used to configure the $keepalive service.
@@ -131,4 +131,4 @@ declare module ng.idle {
*/
unwatch(): void;
}
-}
\ No newline at end of file
+}
diff --git a/angular-local-storage/angular-local-storage-tests.ts b/angular-local-storage/angular-local-storage-tests.ts
index fde523af5f..cf61d20c94 100644
--- a/angular-local-storage/angular-local-storage-tests.ts
+++ b/angular-local-storage/angular-local-storage-tests.ts
@@ -12,55 +12,53 @@ interface TestScope extends ng.IScope {
property: string;
}
-module ng.local.storage.tests {
- export class TestController {
- constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) {
- // isSupported
- if (localStorageService.isSupported) {
- // do something
- }
-
- // getStorageType
- var storageType: string = localStorageService.getStorageType();
-
- // set
- $scope.submit = (key, value) => {
- return localStorageService.set(key, value);
- };
-
- // get
- $scope.getItem = (key) => {
- return localStorageService.get(key);
- };
-
- // remove
- $scope.removeItem = (key) => {
- return localStorageService.remove(key);
- };
-
- // clearAll(regexp)
- $scope.clearNumbers = () => {
- return localStorageService.clearAll(/^\d+$/);
- };
-
- // clearAll
- $scope.clearAll = () => {
- return localStorageService.clearAll();
- };
-
- // keys
- var lsKeys = localStorageService.keys();
-
- // bind
- localStorageService.set('property', 'oldValue');
- $scope.unbind = localStorageService.bind($scope, 'property');
-
- // deriveKey
- console.log(localStorageService.deriveKey('property')); // ls.property
-
- // length
- var lsLength: number = localStorageService.length();
+export class TestController {
+ constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) {
+ // isSupported
+ if (localStorageService.isSupported) {
+ // do something
}
+
+ // getStorageType
+ var storageType: string = localStorageService.getStorageType();
+
+ // set
+ $scope.submit = (key, value) => {
+ return localStorageService.set(key, value);
+ };
+
+ // get
+ $scope.getItem = (key) => {
+ return localStorageService.get(key);
+ };
+
+ // remove
+ $scope.removeItem = (key) => {
+ return localStorageService.remove(key);
+ };
+
+ // clearAll(regexp)
+ $scope.clearNumbers = () => {
+ return localStorageService.clearAll(/^\d+$/);
+ };
+
+ // clearAll
+ $scope.clearAll = () => {
+ return localStorageService.clearAll();
+ };
+
+ // keys
+ var lsKeys = localStorageService.keys();
+
+ // bind
+ localStorageService.set('property', 'oldValue');
+ $scope.unbind = localStorageService.bind($scope, 'property');
+
+ // deriveKey
+ console.log(localStorageService.deriveKey('property')); // ls.property
+
+ // length
+ var lsLength: number = localStorageService.length();
}
}
@@ -72,4 +70,4 @@ app.config(function (localStorageServiceProvider: ng.local.storage.ILocalStorage
.setNotify(true, true);
});
-app.controller('TestController', ng.local.storage.tests.TestController);
+app.controller('TestController', TestController);
diff --git a/angular-local-storage/angular-local-storage.d.ts b/angular-local-storage/angular-local-storage.d.ts
index 07c7157e13..d40630a2a6 100644
--- a/angular-local-storage/angular-local-storage.d.ts
+++ b/angular-local-storage/angular-local-storage.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.local.storage {
+declare module angular.local.storage {
interface ILocalStorageServiceProvider extends IServiceProvider {
/**
* Setter for the prefix
diff --git a/angular-material/angular-material.d.ts b/angular-material/angular-material.d.ts
index c764f939b9..cf7a20d79e 100644
--- a/angular-material/angular-material.d.ts
+++ b/angular-material/angular-material.d.ts
@@ -4,7 +4,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
///
-declare module ng.material {
+declare module angular.material {
interface MDBottomSheetOptions {
templateUrl?: string;
diff --git a/angular-notify/angular-notify.d.ts b/angular-notify/angular-notify.d.ts
index bbb7c1e6b1..7e55dc654a 100644
--- a/angular-notify/angular-notify.d.ts
+++ b/angular-notify/angular-notify.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.cgNotify {
+declare module angular.cgNotify {
interface INotifyService {
@@ -113,4 +113,4 @@ declare module ng.cgNotify {
*/
close():void;
}
-}
\ No newline at end of file
+}
diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts
index 135ac75adb..c972c927de 100644
--- a/angular-translate/angular-translate.d.ts
+++ b/angular-translate/angular-translate.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.translate {
+declare module angular.translate {
interface ITranslatePartialLoaderService {
addPart(name: string): ITranslatePartialLoaderService;
diff --git a/angular-ui-bootstrap/angular-ui-bootstrap.d.ts b/angular-ui-bootstrap/angular-ui-bootstrap.d.ts
index ad90dc9db1..c9bf91c016 100644
--- a/angular-ui-bootstrap/angular-ui-bootstrap.d.ts
+++ b/angular-ui-bootstrap/angular-ui-bootstrap.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.ui.bootstrap {
+declare module angular.ui.bootstrap {
interface IAccordionConfig {
/**
@@ -630,4 +630,4 @@ declare module ng.ui.bootstrap {
animation?: boolean;
}
-}
\ No newline at end of file
+}
diff --git a/angular-ui/angular-ui-router.d.ts b/angular-ui/angular-ui-router.d.ts
index 53761552f4..51082cdeeb 100644
--- a/angular-ui/angular-ui-router.d.ts
+++ b/angular-ui/angular-ui-router.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.ui {
+declare module angular.ui {
interface IState {
name?: string;
diff --git a/angular-ui/angular-ui-sortable.d.ts b/angular-ui/angular-ui-sortable.d.ts
index a0c99f34fa..48b96f2d37 100644
--- a/angular-ui/angular-ui-sortable.d.ts
+++ b/angular-ui/angular-ui-sortable.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.ui {
+declare module angular.ui {
interface UISortableOptions extends SortableOptions {
'ui-floating'?: string|boolean;
diff --git a/angularLocalStorage/angularLocalStorage-tests.ts b/angularLocalStorage/angularLocalStorage-tests.ts
index 7ae0d90669..366ab6e44a 100644
--- a/angularLocalStorage/angularLocalStorage-tests.ts
+++ b/angularLocalStorage/angularLocalStorage-tests.ts
@@ -5,23 +5,21 @@ interface TestScope extends ng.IScope {
viewType: string;
}
-module ng.LocalStorageTests {
- export class TestController {
- constructor(private $scope: TestScope, private storage: ng.localStorage.ILocalStorageService) {
- storage.bind($scope, 'varName');
- storage.bind($scope,'varName', { defaultValue: 'randomValue123', storeName: 'customStoreKey' });
- $scope.viewType = 'ANYTHING';
- storage.unbind($scope, 'viewType');
+export class TestController {
+ constructor(private $scope: TestScope, private storage: ng.localStorage.ILocalStorageService) {
+ storage.bind($scope, 'varName');
+ storage.bind($scope,'varName', { defaultValue: 'randomValue123', storeName: 'customStoreKey' });
+ $scope.viewType = 'ANYTHING';
+ storage.unbind($scope, 'viewType');
- storage.set('key', 'value');
- storage.get('key');
- storage.remove('key');
+ storage.set('key', 'value');
+ storage.get('key');
+ storage.remove('key');
- storage.clearAll();
- }
+ storage.clearAll();
}
}
var app = angular.module('angularLocalStorageTests', ['angularLocalStorage']);
-app.controller('testCtrl', ['$scope', 'storage', ($scope: TestScope, storage: ng.localStorage.ILocalStorageService) => new ng.LocalStorageTests.TestController($scope, storage)]);
+app.controller('testCtrl', ['$scope', 'storage', ($scope: TestScope, storage: ng.localStorage.ILocalStorageService) => new TestController($scope, storage)]);
diff --git a/angularLocalStorage/angularLocalStorage.d.ts b/angularLocalStorage/angularLocalStorage.d.ts
index f83ae33060..08b5d473b4 100644
--- a/angularLocalStorage/angularLocalStorage.d.ts
+++ b/angularLocalStorage/angularLocalStorage.d.ts
@@ -5,7 +5,7 @@
///
-declare module ng.localStorage {
+declare module angular.localStorage {
interface ILocalStorageService {
set(key: string, value: any): any;
get(key: string): any;
diff --git a/angularjs/angular-amd-tests.ts b/angularjs/angular-amd-tests.ts
new file mode 100644
index 0000000000..2ce75cc22d
--- /dev/null
+++ b/angularjs/angular-amd-tests.ts
@@ -0,0 +1,7 @@
+///
+
+import localName = require('angular');
+var mod: localName.IModule = localName.module('mod', []);
+
+// Remain compatible with the ambient version
+var mod2: angular.IModule = mod;
diff --git a/angularjs/angular-animate.d.ts b/angularjs/angular-animate.d.ts
index f649d65f70..833252177b 100644
--- a/angularjs/angular-animate.d.ts
+++ b/angularjs/angular-animate.d.ts
@@ -9,7 +9,7 @@
///////////////////////////////////////////////////////////////////////////////
// ngAnimate module (angular-animate.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng.animate {
+declare module angular.animate {
///////////////////////////////////////////////////////////////////////////
// AnimateService
diff --git a/angularjs/angular-cookies.d.ts b/angularjs/angular-cookies.d.ts
index 0feffae83a..12208ae104 100644
--- a/angularjs/angular-cookies.d.ts
+++ b/angularjs/angular-cookies.d.ts
@@ -9,7 +9,7 @@
///////////////////////////////////////////////////////////////////////////////
// ngCookies module (angular-cookies.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng.cookies {
+declare module angular.cookies {
///////////////////////////////////////////////////////////////////////////
// CookieService
diff --git a/angularjs/angular-mocks.d.ts b/angularjs/angular-mocks.d.ts
index 877071127f..4b5408c151 100644
--- a/angularjs/angular-mocks.d.ts
+++ b/angularjs/angular-mocks.d.ts
@@ -14,7 +14,7 @@ declare var inject: (...fns: Function[]) => any;
///////////////////////////////////////////////////////////////////////////////
// ngMock module (angular-mocks.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng {
+declare module angular {
///////////////////////////////////////////////////////////////////////////
// AngularStatic
diff --git a/angularjs/angular-resource.d.ts b/angularjs/angular-resource.d.ts
index ed08c77dd9..4f03a341cc 100644
--- a/angularjs/angular-resource.d.ts
+++ b/angularjs/angular-resource.d.ts
@@ -9,7 +9,7 @@
///////////////////////////////////////////////////////////////////////////////
// ngResource module (angular-resource.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng.resource {
+declare module angular.resource {
/**
* Currently supported options for the $resource factory options argument.
@@ -146,7 +146,7 @@ declare module ng.resource {
}
/** extensions to base ng based on using angular-resource */
-declare module ng {
+declare module angular {
interface IModule {
/** creating a resource service factory */
diff --git a/angularjs/angular-route.d.ts b/angularjs/angular-route.d.ts
index 936b42589e..7d9d282fe5 100644
--- a/angularjs/angular-route.d.ts
+++ b/angularjs/angular-route.d.ts
@@ -9,7 +9,7 @@
///////////////////////////////////////////////////////////////////////////////
// ngRoute module (angular-route.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng.route {
+declare module angular.route {
///////////////////////////////////////////////////////////////////////////
// RouteParamsService
diff --git a/angularjs/angular-sanitize.d.ts b/angularjs/angular-sanitize.d.ts
index 6fde0baef9..4be812cdd2 100644
--- a/angularjs/angular-sanitize.d.ts
+++ b/angularjs/angular-sanitize.d.ts
@@ -9,7 +9,7 @@
///////////////////////////////////////////////////////////////////////////////
// ngSanitize module (angular-sanitize.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng.sanitize {
+declare module angular.sanitize {
///////////////////////////////////////////////////////////////////////////
// SanitizeService
diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts
index e5f6f779eb..bc7fa9de0e 100755
--- a/angularjs/angular.d.ts
+++ b/angularjs/angular.d.ts
@@ -6,13 +6,15 @@
///
-declare var angular: ng.IAngularStatic;
+declare var angular: angular.IAngularStatic;
// Support for painless dependency injection
interface Function {
$inject?: string[];
}
+// Collapse angular into ng
+import ng = angular;
// Support AMD require
declare module 'angular' {
export = angular;
@@ -21,7 +23,7 @@ declare module 'angular' {
///////////////////////////////////////////////////////////////////////////////
// ng module (angular.js)
///////////////////////////////////////////////////////////////////////////////
-declare module ng {
+declare module angular {
// not directly implemented, but ensures that constructed class implements $get
interface IServiceProviderClass {
diff --git a/ngprogress-lite/ngprogress-lite.d.ts b/ngprogress-lite/ngprogress-lite.d.ts
index bdee716732..20f0c6c0c8 100644
--- a/ngprogress-lite/ngprogress-lite.d.ts
+++ b/ngprogress-lite/ngprogress-lite.d.ts
@@ -3,7 +3,7 @@
// Definitions by: Luke Forder
// Definitions: https://github.com/borisyankov/DefinitelyTyped
-declare module ng.progressLite {
+declare module angular.progressLite {
export interface INgProgressLite {
set(num: number): INgProgressLite;
@@ -25,4 +25,4 @@ declare module ng.progressLite {
export interface INgProgressLiteProvider {
settings: IConfigurationOptions;
}
-}
\ No newline at end of file
+}