Skip to content

Commit 1c8e909

Browse files
author
Aleix Morgadas
committed
tslint success
1 parent 875da78 commit 1c8e909

File tree

164 files changed

+466
-16522
lines changed

Some content is hidden

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

164 files changed

+466
-16522
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"node": ">= 4.2.0"
3131
},
3232
"dependencies": {
33+
"@types/core-js": "^0.9.42",
3334
"@types/fs-extra": "^3.0.0",
3435
"@types/handlebars": "^4.0.31",
3536
"@types/highlight.js": "^9.1.8",

src/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
export {Application} from './lib/application';
2-
export {CliApplication} from './lib/cli';
1+
export {Application } from './lib/application';
2+
export {CliApplication } from './lib/cli';
33

4-
export {EventDispatcher, Event} from './lib/utils/events';
5-
export {resetReflectionID} from './lib/models/reflections/abstract';
6-
export {normalizePath} from './lib/utils/fs';
7-
export {ProjectReflection} from './lib/models/reflections/project';
4+
export {EventDispatcher, Event } from './lib/utils/events';
5+
export {resetReflectionID } from './lib/models/reflections/abstract';
6+
export {normalizePath } from './lib/utils/fs';
7+
export {ProjectReflection } from './lib/models/reflections/project';

src/lib/application.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@
99
import * as Path from 'path';
1010
import * as FS from 'fs';
1111
import * as typescript from 'typescript';
12-
import {Minimatch, IMinimatch} from 'minimatch';
12+
import { Minimatch, IMinimatch } from 'minimatch';
1313

14-
import {Converter} from './converter/index';
15-
import {Renderer} from './output/renderer';
16-
import {ProjectReflection} from './models/index';
17-
import {Logger, ConsoleLogger, CallbackLogger, PluginHost, writeFile} from './utils/index';
14+
import { Converter } from './converter/index';
15+
import { Renderer } from './output/renderer';
16+
import { ProjectReflection } from './models/index';
17+
import { Logger, ConsoleLogger, CallbackLogger, PluginHost, writeFile } from './utils/index';
1818

19-
import {AbstractComponent, ChildableComponent, Component, Option} from './utils/component';
20-
import {Options, OptionsReadMode, OptionsReadResult} from './utils/options/index';
21-
import {ParameterType} from './utils/options/declaration';
19+
import { AbstractComponent, ChildableComponent, Component, Option } from './utils/component';
20+
import { Options, OptionsReadMode, OptionsReadResult } from './utils/options/index';
21+
import { ParameterType } from './utils/options/declaration';
2222

2323
/**
2424
* The default TypeDoc main application class.

src/lib/cli.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as typescript from 'typescript';
22

3-
import {Application} from './application';
4-
import {Option} from './utils/component';
5-
import {OptionsReadResult} from './utils/options/options';
6-
import {ParameterHint, ParameterType} from './utils/options/declaration';
7-
import {getOptionsHelp} from './utils/options/help';
3+
import { Application } from './application';
4+
import { Option } from './utils/component';
5+
import { OptionsReadResult } from './utils/options/options';
6+
import { ParameterHint, ParameterType } from './utils/options/declaration';
7+
import { getOptionsHelp } from './utils/options/help';
88

99
export const enum ExitCode {
1010
OptionError = 1,

src/lib/converter/components.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22

3-
import {Component, AbstractComponent} from '../utils/component';
4-
import {Reflection} from '../models/reflections/abstract';
5-
import {Type} from '../models/types/abstract';
6-
import {Context} from './context';
7-
import {Converter} from './converter';
3+
import { Component, AbstractComponent } from '../utils/component';
4+
import { Reflection } from '../models/reflections/abstract';
5+
import { Type } from '../models/types/abstract';
6+
import { Context } from './context';
7+
import { Converter } from './converter';
88

99
export {Component};
1010

src/lib/converter/context.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
2-
import {Minimatch, IMinimatch} from 'minimatch';
2+
import { Minimatch, IMinimatch } from 'minimatch';
33

4-
import {Logger} from '../utils/loggers';
5-
import {Reflection, ProjectReflection, ContainerReflection, Type} from '../models/index';
6-
import {createTypeParameter} from './factories/type-parameter';
7-
import {Converter} from './converter';
4+
import { Logger } from '../utils/loggers';
5+
import { Reflection, ProjectReflection, ContainerReflection, Type } from '../models/index';
6+
import { createTypeParameter } from './factories/type-parameter';
7+
import { Converter } from './converter';
88

99
/**
1010
* The context describes the current state the converter is in.

src/lib/converter/converter.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import * as ts from 'typescript';
22
import * as _ts from '../ts-internal';
33
import * as _ from 'lodash';
44

5-
import {Application} from '../application';
6-
import {ParameterType} from '../utils/options/declaration';
7-
import {Reflection, Type, ProjectReflection} from '../models/index';
8-
import {Context} from './context';
9-
import {ConverterComponent, ConverterNodeComponent, ConverterTypeComponent, TypeTypeConverter, TypeNodeConverter} from './components';
10-
import {CompilerHost} from './utils/compiler-host';
11-
import {Component, Option, ChildableComponent, ComponentClass} from '../utils/component';
12-
import {normalizePath} from '../utils/fs';
5+
import { Application } from '../application';
6+
import { ParameterType } from '../utils/options/declaration';
7+
import { Reflection, Type, ProjectReflection } from '../models/index';
8+
import { Context } from './context';
9+
import { ConverterComponent, ConverterNodeComponent, ConverterTypeComponent, TypeTypeConverter, TypeNodeConverter } from './components';
10+
import { CompilerHost } from './utils/compiler-host';
11+
import { Component, Option, ChildableComponent, ComponentClass } from '../utils/component';
12+
import { normalizePath } from '../utils/fs';
1313

1414
/**
1515
* Result structure of the [[Converter.convert]] method.

src/lib/converter/factories/comment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as ts from 'typescript';
22
import * as _ts from '../../ts-internal';
33

4-
import {Comment, CommentTag} from '../../models/comments/index';
4+
import { Comment, CommentTag } from '../../models/comments/index';
55

66
/**
77
* Return the parsed comment of the given TypeScript node.

src/lib/converter/factories/declaration.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as ts from 'typescript';
22

3-
import {ReflectionKind, ReflectionFlag, ContainerReflection, DeclarationReflection} from '../../models/index';
4-
import {Context} from '../context';
5-
import {Converter} from '../converter';
6-
import {createReferenceType} from './reference';
3+
import { ReflectionKind, ReflectionFlag, ContainerReflection, DeclarationReflection } from '../../models/index';
4+
import { Context } from '../context';
5+
import { Converter } from '../converter';
6+
import { createReferenceType } from './reference';
77

88
/**
99
* List of reflection kinds that never should be static.

src/lib/converter/factories/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
export {createComment} from './comment';
2-
export {createDeclaration} from './declaration';
3-
export {createParameter} from './parameter';
4-
export {createReferenceType} from './reference';
5-
export {createSignature} from './signature';
6-
export {createTypeParameter} from './type-parameter';
1+
export {createComment } from './comment';
2+
export {createDeclaration } from './declaration';
3+
export {createParameter } from './parameter';
4+
export {createReferenceType } from './reference';
5+
export {createSignature } from './signature';
6+
export {createTypeParameter } from './type-parameter';

src/lib/converter/factories/parameter.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22
import * as _ts from '../../ts-internal';
33

4-
import {ReflectionFlag, ReflectionKind, ParameterReflection, SignatureReflection} from '../../models/reflections/index';
5-
import {Context} from '../context';
6-
import {Converter} from '../converter';
7-
import {convertDefaultValue} from '../convert-expression';
4+
import { ReflectionFlag, ReflectionKind, ParameterReflection, SignatureReflection } from '../../models/reflections/index';
5+
import { Context } from '../context';
6+
import { Converter } from '../converter';
7+
import { convertDefaultValue } from '../convert-expression';
88

99
/**
1010
* Create a parameter reflection for the given node.

src/lib/converter/factories/reference.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as ts from 'typescript';
22

3-
import {ReferenceType} from '../../models/types/index';
4-
import {Context} from '../context';
3+
import { ReferenceType } from '../../models/types/index';
4+
import { Context } from '../context';
55

66
/**
77
* Create a new reference type pointing to the given symbol.

src/lib/converter/factories/signature.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22

3-
import {ReflectionKind, SignatureReflection, ContainerReflection, DeclarationReflection, Type} from '../../models/index';
4-
import {Context} from '../context';
5-
import {Converter} from '../converter';
6-
import {createParameter} from './parameter';
7-
import {createReferenceType} from './reference';
3+
import { ReflectionKind, SignatureReflection, ContainerReflection, DeclarationReflection, Type } from '../../models/index';
4+
import { Context } from '../context';
5+
import { Converter } from '../converter';
6+
import { createParameter } from './parameter';
7+
import { createReferenceType } from './reference';
88

99
/**
1010
* Create a new signature reflection from the given node.

src/lib/converter/factories/type-parameter.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as ts from 'typescript';
22

3-
import {TypeParameterContainer, TypeParameterReflection, TypeParameterType} from '../../models/index';
4-
import {Context} from '../context';
5-
import {Converter} from '../converter';
3+
import { TypeParameterContainer, TypeParameterReflection, TypeParameterType } from '../../models/index';
4+
import { Context } from '../context';
5+
import { Converter } from '../converter';
66

77
/**
88
* Create a type parameter reflection for the given node.

src/lib/converter/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
export {Context} from './context';
2-
export {Converter} from './converter';
1+
export {Context } from './context';
2+
export {Converter } from './converter';
33

4-
export {convertDefaultValue, convertExpression} from './convert-expression';
4+
export {convertDefaultValue, convertExpression } from './convert-expression';
55

66
import './nodes/index';
77
import './types/index';

src/lib/converter/nodes/accessor.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind} from '../../models/index';
4-
import {createDeclaration, createSignature} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection, ReflectionKind } from '../../models/index';
4+
import { createDeclaration, createSignature } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Component, ConverterNodeComponent } from '../components';
77

88
@Component({name: 'node:accessor'})
99
export class AccessorConverter extends ConverterNodeComponent<ts.SignatureDeclaration> {

src/lib/converter/nodes/alias.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind} from '../../models/index';
4-
import {createDeclaration} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection, ReflectionKind } from '../../models/index';
4+
import { createDeclaration } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Component, ConverterNodeComponent } from '../components';
77

88
@Component({name: 'node:alias'})
99
export class AliasConverter extends ConverterNodeComponent<ts.TypeAliasDeclaration> {

src/lib/converter/nodes/block.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind, ReflectionFlag} from '../../models/index';
4-
import {createDeclaration} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Component, ConverterNodeComponent} from '../components';
7-
import {Option} from '../../utils/component';
8-
import {ParameterType} from '../../utils/options/declaration';
3+
import { Reflection, ReflectionKind, ReflectionFlag } from '../../models/index';
4+
import { createDeclaration } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Component, ConverterNodeComponent } from '../components';
7+
import { Option } from '../../utils/component';
8+
import { ParameterType } from '../../utils/options/declaration';
99

1010
const prefered: ts.SyntaxKind[] = [
1111
ts.SyntaxKind.ClassDeclaration,

src/lib/converter/nodes/class.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22
import * as _ts from '../../ts-internal';
33

4-
import {Reflection, ReflectionKind, DeclarationReflection} from '../../models/index';
5-
import {createDeclaration} from '../factories/index';
6-
import {Context} from '../context';
7-
import {Component, ConverterNodeComponent} from '../components';
4+
import { Reflection, ReflectionKind, DeclarationReflection } from '../../models/index';
5+
import { createDeclaration } from '../factories/index';
6+
import { Context } from '../context';
7+
import { Component, ConverterNodeComponent } from '../components';
88

99
@Component({name: 'node:class'})
1010
export class ClassConverter extends ConverterNodeComponent<ts.ClassDeclaration> {

src/lib/converter/nodes/constructor.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind, ReflectionFlag, ReferenceType, Comment} from '../../models/index';
4-
import {createDeclaration, createSignature, createComment} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Converter} from '../converter';
7-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection, ReflectionKind, ReflectionFlag, ReferenceType, Comment } from '../../models/index';
4+
import { createDeclaration, createSignature, createComment } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Converter } from '../converter';
7+
import { Component, ConverterNodeComponent } from '../components';
88

99
@Component({name: 'node:constructor'})
1010
export class ConstructorConverter extends ConverterNodeComponent<ts.ConstructorDeclaration> {

src/lib/converter/nodes/enum.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind} from '../../models/index';
4-
import {createDeclaration} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Component, ConverterNodeComponent} from '../components';
7-
import {convertDefaultValue} from '../index';
3+
import { Reflection, ReflectionKind } from '../../models/index';
4+
import { createDeclaration } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Component, ConverterNodeComponent } from '../components';
7+
import { convertDefaultValue } from '../index';
88

99
@Component({name: 'node:enum'})
1010
export class EnumConverter extends ConverterNodeComponent<ts.EnumDeclaration> {

src/lib/converter/nodes/export.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionFlag, DeclarationReflection} from '../../models/index';
4-
import {Context} from '../context';
5-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection, ReflectionFlag, DeclarationReflection } from '../../models/index';
4+
import { Context } from '../context';
5+
import { Component, ConverterNodeComponent } from '../components';
66

77
@Component({name: 'node:export'})
88
export class ExportConverter extends ConverterNodeComponent<ts.ExportAssignment> {

src/lib/converter/nodes/function.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection, ReflectionKind} from '../../models/index';
4-
import {createDeclaration, createSignature} from '../factories/index';
5-
import {Context} from '../context';
6-
import {Converter} from '../converter';
7-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection, ReflectionKind } from '../../models/index';
4+
import { createDeclaration, createSignature } from '../factories/index';
5+
import { Context } from '../context';
6+
import { Converter } from '../converter';
7+
import { Component, ConverterNodeComponent } from '../components';
88

99
@Component({name: 'node:function'})
1010
export class FunctionConverter extends ConverterNodeComponent<ts.FunctionDeclaration|ts.MethodDeclaration> {

src/lib/converter/nodes/index.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
export {AccessorConverter} from './accessor';
2-
export {AliasConverter} from './alias';
3-
export {BlockConverter} from './block';
4-
export {ClassConverter} from './class';
5-
export {ConstructorConverter} from './constructor';
6-
export {EnumConverter} from './enum';
7-
export {ExportConverter} from './export';
8-
export {FunctionConverter} from './function';
9-
export {InterfaceConverter} from './interface';
10-
export {TypeLiteralConverter} from './literal-type';
11-
export {ObjectLiteralConverter} from './literal-object';
12-
export {ModuleConverter} from './module';
13-
export {SignatureConverter} from './signature-call';
14-
export {IndexSignatureConverter} from './signature-index';
15-
export {VariableStatementConverter} from './variable-statement';
16-
export {VariableConverter} from './variable';
1+
export {AccessorConverter } from './accessor';
2+
export {AliasConverter } from './alias';
3+
export {BlockConverter } from './block';
4+
export {ClassConverter } from './class';
5+
export {ConstructorConverter } from './constructor';
6+
export {EnumConverter } from './enum';
7+
export {ExportConverter } from './export';
8+
export {FunctionConverter } from './function';
9+
export {InterfaceConverter } from './interface';
10+
export {TypeLiteralConverter } from './literal-type';
11+
export {ObjectLiteralConverter } from './literal-object';
12+
export {ModuleConverter } from './module';
13+
export {SignatureConverter } from './signature-call';
14+
export {IndexSignatureConverter } from './signature-index';
15+
export {VariableStatementConverter } from './variable-statement';
16+
export {VariableConverter } from './variable';

src/lib/converter/nodes/interface.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as ts from 'typescript';
22
import * as _ts from '../../ts-internal';
33

4-
import {Reflection, ReflectionKind, DeclarationReflection} from '../../models/index';
5-
import {createDeclaration} from '../factories/index';
6-
import {Context} from '../context';
7-
import {Component, ConverterNodeComponent} from '../components';
4+
import { Reflection, ReflectionKind, DeclarationReflection } from '../../models/index';
5+
import { createDeclaration } from '../factories/index';
6+
import { Context } from '../context';
7+
import { Component, ConverterNodeComponent } from '../components';
88

99
@Component({name: 'node:interface'})
1010
export class InterfaceConverter extends ConverterNodeComponent<ts.InterfaceDeclaration> {

src/lib/converter/nodes/literal-object.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as ts from 'typescript';
22

3-
import {Reflection} from '../../models/index';
4-
import {Context} from '../context';
5-
import {Component, ConverterNodeComponent} from '../components';
3+
import { Reflection } from '../../models/index';
4+
import { Context } from '../context';
5+
import { Component, ConverterNodeComponent } from '../components';
66

77
@Component({name: 'node:literal-object'})
88
export class ObjectLiteralConverter extends ConverterNodeComponent<ts.ObjectLiteralExpression> {

0 commit comments

Comments
 (0)