Commit c64239c5 authored by Diego Molteni's avatar Diego Molteni
Browse files

upgraded to typescript 4.2.3

parent 6d3fc1ad
Pipeline #32819 canceled with stages
in 0 seconds
......@@ -9053,9 +9053,9 @@
}
},
"typescript": {
"version": "3.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
"integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w=="
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz",
"integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw=="
},
"uglify-js": {
"version": "3.7.7",
......
......@@ -45,7 +45,7 @@ export interface IDataEcosystemCore {
export abstract class AbstractDataEcosystemCore implements IDataEcosystemCore {
public abstract getDataPartitionIDRestHeaderName(): string;
public abstract async getAuthorizationHeader(userToken: string): Promise<string>;
public abstract getAuthorizationHeader(userToken: string): Promise<string>;
public abstract getEntitlementBaseUrlPath(): string;
public abstract getComplianceBaseUrlPath(): string;
public abstract getStorageBaseUrlPath(): string;
......
......@@ -57,27 +57,27 @@ export interface IJournalTransaction {
export abstract class AbstractJournal implements IJournal {
public abstract KEY: symbol;
public abstract async get(key: any): Promise<[any | any[]]>;
public abstract async save(entity: any): Promise<void>;
public abstract async delete(key: any): Promise<void>;
public abstract get(key: any): Promise<[any | any[]]>;
public abstract save(entity: any): Promise<void>;
public abstract delete(key: any): Promise<void>;
public abstract createQuery(namespace: string, kind: string): IJournalQueryModel;
public abstract async runQuery(query: IJournalQueryModel): Promise<[any[], {endCursor?: string}]>;
public abstract runQuery(query: IJournalQueryModel): Promise<[any[], {endCursor?: string}]>;
public abstract createKey(specs: any): object;
public abstract getTransaction(): IJournalTransaction;
public abstract getQueryFilterSymbolContains(): string;
public abstract getQueryFilterSymbolContains(): string;
}
export abstract class AbstractJournalTransaction implements IJournalTransaction {
public abstract KEY: symbol;
public abstract async get(key: any): Promise<[any | any[]]>;;
public abstract async save(entity: any): Promise<void>;
public abstract async delete(key: any): Promise<void>;
public abstract get(key: any): Promise<[any | any[]]>;;
public abstract save(entity: any): Promise<void>;
public abstract delete(key: any): Promise<void>;
public abstract createQuery(namespace: string, kind: string): IJournalQueryModel;
public abstract async runQuery(query: IJournalQueryModel): Promise<[any[], {endCursor?: string}]>;
public abstract async run(): Promise<void>;
public abstract async rollback(): Promise<void>;
public abstract async commit(): Promise<void>;
public abstract getQueryFilterSymbolContains(): string;
public abstract runQuery(query: IJournalQueryModel): Promise<[any[], {endCursor?: string}]>;
public abstract run(): Promise<void>;
public abstract rollback(): Promise<void>;
public abstract commit(): Promise<void>;
public abstract getQueryFilterSymbolContains(): string;
}
export class JournalFactory extends CloudFactory {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment