@wessberg/type
Advanced tools
Comparing version 0.0.69 to 0.0.70
@@ -0,1 +1,10 @@ | ||
<a name="0.0.70"></a> | ||
## 0.0.70 (2017-08-27) | ||
* 0.0.70 ([859092a](https://github.com/wessberg/Type/commit/859092a)) | ||
* Bumped version ([6554e9e](https://github.com/wessberg/Type/commit/6554e9e)) | ||
* Refined ([d4dfa20](https://github.com/wessberg/Type/commit/d4dfa20)) | ||
<a name="0.0.69"></a> | ||
@@ -2,0 +11,0 @@ ## 0.0.69 (2017-08-27) |
@@ -6,9 +6,12 @@ import { IFormattedExpression } from "../formatted-expression/i-formatted-expression"; | ||
import { FormattedClassMember } from "./formatted-class-member"; | ||
import { IFormattedClassConstructor } from "../class-constructor/i-formatted-class-constructor"; | ||
export interface IFormattedClass extends IFormattedExpression { | ||
expressionKind: FormattedExpressionKind.CLASS; | ||
name: string | null; | ||
extends: IFormattedExtendsHeritage | null; | ||
implements: IFormattedImplementsHeritage | null; | ||
decorators: IFormattedDecorator[]; | ||
members: FormattedClassMember[]; | ||
readonly expressionKind: FormattedExpressionKind.CLASS; | ||
readonly name: string | null; | ||
readonly extends: IFormattedExtendsHeritage | null; | ||
readonly implements: IFormattedImplementsHeritage | null; | ||
readonly decorators: IFormattedDecorator[]; | ||
readonly members: FormattedClassMember[]; | ||
readonly ctor: IFormattedClassConstructor | null; | ||
readonly hasCtor: boolean; | ||
} |
@@ -31,2 +31,3 @@ import { FormattedExpressionKind } from "../formatted-expression-kind/formatted-expression-kind"; | ||
export interface IFormattedExpression { | ||
file: string; | ||
expressionKind: FormattedExpressionKind; | ||
@@ -33,0 +34,0 @@ startsAt: number; |
@@ -6,9 +6,12 @@ import { IFormattedExpression } from "../formatted-expression/i-formatted-expression"; | ||
import { FormattedClassMember } from "./formatted-class-member"; | ||
import { IFormattedClassConstructor } from "../class-constructor/i-formatted-class-constructor"; | ||
export interface IFormattedClass extends IFormattedExpression { | ||
expressionKind: FormattedExpressionKind.CLASS; | ||
name: string | null; | ||
extends: IFormattedExtendsHeritage | null; | ||
implements: IFormattedImplementsHeritage | null; | ||
decorators: IFormattedDecorator[]; | ||
members: FormattedClassMember[]; | ||
readonly expressionKind: FormattedExpressionKind.CLASS; | ||
readonly name: string | null; | ||
readonly extends: IFormattedExtendsHeritage | null; | ||
readonly implements: IFormattedImplementsHeritage | null; | ||
readonly decorators: IFormattedDecorator[]; | ||
readonly members: FormattedClassMember[]; | ||
readonly ctor: IFormattedClassConstructor | null; | ||
readonly hasCtor: boolean; | ||
} |
@@ -31,2 +31,3 @@ import { FormattedExpressionKind } from "../formatted-expression-kind/formatted-expression-kind"; | ||
export interface IFormattedExpression { | ||
file: string; | ||
expressionKind: FormattedExpressionKind; | ||
@@ -33,0 +34,0 @@ startsAt: number; |
{ | ||
"name": "@wessberg/type", | ||
"version": "0.0.69", | ||
"version": "0.0.70", | ||
"description": "Type signatures and enums for model types.", | ||
@@ -5,0 +5,0 @@ "scripts": { |
370114
5136