Skip to content

Commit 88e64aa

Browse files
refactor(*): Removed all "export default". Re-exported all symbols in each file from module.ts
1 parent 44d3895 commit 88e64aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+172
-239
lines changed

src/common/module.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
1-
import * as angular1 from "./angular1";
2-
export {angular1};
3-
4-
import * as common from "./common";
5-
export {common};
6-
7-
import * as queue from "./queue";
8-
export {queue};
9-
10-
import * as trace from "./trace";
11-
export {trace};
1+
export * from "./angular1";
2+
export * from "./common";
3+
export * from "./queue";
4+
export * from "./trace";

src/common/queue.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {map} from "./common"
22

3-
export default class Queue<T> {
3+
export class Queue<T> {
44
constructor(private _items: T[] = []) { }
55

66
enqueue(item: T) {

src/common/trace.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {isNull, isPromise, isNumber, fnToString, maxLength, padString, isInjectable, is, invoke, not, val, pattern, parse, isDefined, identity} from "../common/common";
2-
import Resolvable from "../resolve/resolvable";
2+
import {Resolvable} from "../resolve/resolvable";
33
import {Transition} from "../transition/transition";
44
import {TransitionRejection} from "../transition/rejectFactory";
55
import {IUiViewData} from "../view/interface";
@@ -202,7 +202,7 @@ class Trace {
202202
}
203203

204204
let trace = new Trace();
205-
export default trace;
205+
export {trace};
206206

207207
watchDigests.$inject = ['$rootScope'];
208208
function watchDigests($rootScope) {

src/params/module.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
import * as param from "./param";
2-
export {param};
3-
4-
import * as paramTypes from "./paramTypes";
5-
export {paramTypes};
6-
7-
import * as type from "./type";
8-
export {type};
1+
export * from "./param";
2+
export * from "./paramTypes";
3+
export * from "./type";

src/params/param.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import {isInjectable, extend, isDefined, isString, isArray, filter, map, pick, prop, propEq, curry, applyPairs} from "../common/common";
22
import {IRawParams} from "../params/interface";
33
import {runtime} from "../common/angular1";
4-
import matcherConfig from "../url/urlMatcherConfig";
5-
import paramTypes from "./paramTypes";
6-
import Type from "./type";
4+
import {matcherConfig} from "../url/urlMatcherConfig";
5+
import {paramTypes} from "./paramTypes";
6+
import {Type} from "./type";
77

88
let hasOwn = Object.prototype.hasOwnProperty;
99
let isShorthand = cfg => ["value", "type", "squash", "array", "dynamic"].filter(hasOwn.bind(cfg || {})).length === 0;
@@ -12,7 +12,7 @@ enum DefType {
1212
PATH, SEARCH, CONFIG
1313
}
1414

15-
export default class Param {
15+
export class Param {
1616
id: string;
1717
type: Type;
1818
location: DefType;

src/params/paramTypes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {isDefined, fromJson, toJson, is, identity, equals, inherit, map, extend, val} from "../common/common";
2-
import Type from "./type";
2+
import {Type} from "./type";
33
import {runtime} from "../common/angular1";
44

55
const swapString = (search, replace) => val => val != null ? val.toString().replace(search, replace) : val;
@@ -98,4 +98,4 @@ class ParamTypes {
9898
}
9999
}
100100

101-
export default new ParamTypes();
101+
export let paramTypes = new ParamTypes();

src/params/type.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ function ArrayType(type, mode) {
7979
*
8080
* @returns {Object} Returns a new `Type` object.
8181
*/
82-
export default class Type {
82+
export class Type {
8383
pattern: RegExp = /.*/;
8484
name: string;
8585
raw: boolean;

src/path/interface.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import {State} from "../state/state";
2-
import Node from "../path/node";
2+
import {Node} from "../path/node";
33

44
import {ViewConfig} from "../view/view";
55

66
import {IRawParams} from "../params/interface";
77

88
import {IResolvables} from "../resolve/interface";
9-
import ResolveContext from "../resolve/resolveContext";
10-
import ResolveInjector from "../resolve/resolveInjector";
9+
import {ResolveContext} from "../resolve/resolveContext";
10+
import {ResolveInjector} from "../resolve/resolveInjector";
1111

1212

1313
/** Contains Node base data plus raw params values for the node */

src/path/module.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
import * as Node from "./node";
2-
export {Node};
3-
4-
import * as pathFactory from "./pathFactory";
5-
export {pathFactory};
1+
export * from "./node";
2+
export * from "./pathFactory";

src/path/node.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
/// <reference path='../../typings/angularjs/angular.d.ts' />
22
import {extend, pick, prop, propEq, pairs, applyPairs, map, find, allTrueR, values} from "../common/common";
33
import {State} from "../state/state";
4-
import Param from "../params/param";
5-
import Type from "../params/type";
4+
import {Param} from "../params/param";
5+
import {Type} from "../params/type";
66
import {IRawParams} from "../params/interface";
7-
import Resolvable from "../resolve/resolvable";
8-
import ResolveContext from "../resolve/resolveContext";
9-
import ResolveInjector from "../resolve/resolveInjector";
7+
import {Resolvable} from "../resolve/resolvable";
8+
import {ResolveContext} from "../resolve/resolveContext";
9+
import {ResolveInjector} from "../resolve/resolveInjector";
1010
import {ViewConfig} from "../view/view";
1111

12-
export default class Node {
12+
export class Node {
1313

1414
public schema: Param[];
1515
public values: { [key: string]: any };

0 commit comments

Comments
 (0)