Skip to content

Commit

Permalink
Fix template whitespace
Browse files Browse the repository at this point in the history
Change-type: patch
  • Loading branch information
Thomas Manning committed May 3, 2022
1 parent 49ce3aa commit 83c8842
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 15 deletions.
6 changes: 3 additions & 3 deletions lib/templates/types.ts.ejs
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import type { Contract, ContractDefinition } from '<%= sdk.name %>'
<% for (const type of types) { %>
<%- type.data %>
export interface <%= type.contractInterfaceName %> extends Contract<<%= type.dataInterfaceName %> > {
export interface <%= type.contractInterfaceName %> extends Contract<<%= type.dataInterfaceName %>> {
type: '<%= type.handle %>'
}
export interface <%= type.contractDefinitionInterfaceName %> extends ContractDefinition<<%= type.dataInterfaceName %> > {
type: '<%= type.handle %>'
export interface <%= type.contractDefinitionInterfaceName %> extends ContractDefinition<<%= type.dataInterfaceName %>> {
type: '<%= type.handle %>'
}
<% } %>
24 changes: 12 additions & 12 deletions test/fixtures/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,49 +4,49 @@ export interface EmbryoData {
[k: string]: unknown;
}

export interface EmbryoContract extends Contract<EmbryoData > {
export interface EmbryoContract extends Contract<EmbryoData> {
type: 'embryo'
}

export interface EmbryoContractDefinition extends ContractDefinition<EmbryoData > {
type: 'embryo'
export interface EmbryoContractDefinition extends ContractDefinition<EmbryoData> {
type: 'embryo'
}

export interface LarvaData {
numLegs: number;
[k: string]: unknown;
}

export interface LarvaContract extends Contract<LarvaData > {
export interface LarvaContract extends Contract<LarvaData> {
type: 'larva'
}

export interface LarvaContractDefinition extends ContractDefinition<LarvaData > {
type: 'larva'
export interface LarvaContractDefinition extends ContractDefinition<LarvaData> {
type: 'larva'
}

export interface PupaData {
[k: string]: unknown;
}

export interface PupaContract extends Contract<PupaData > {
export interface PupaContract extends Contract<PupaData> {
type: 'pupa'
}

export interface PupaContractDefinition extends ContractDefinition<PupaData > {
type: 'pupa'
export interface PupaContractDefinition extends ContractDefinition<PupaData> {
type: 'pupa'
}

export interface AdultData {
numWings: number;
[k: string]: unknown;
}

export interface AdultContract extends Contract<AdultData > {
export interface AdultContract extends Contract<AdultData> {
type: 'adult'
}

export interface AdultContractDefinition extends ContractDefinition<AdultData > {
type: 'adult'
export interface AdultContractDefinition extends ContractDefinition<AdultData> {
type: 'adult'
}

0 comments on commit 83c8842

Please sign in to comment.