UNPKG

@mome0320/kartrider.js-fetch

Version:

KartRider library interacting with Nexon API use fetch

21 lines (20 loc) 811 B
import type { fileMetaData, MetadataID, MetaDataInfo, StreamMetaData } from '../types'; export declare class KartMetaData { data: any; path: string | undefined; constructor(); static init(folderPath?: string): Promise<KartMetaData>; static getRecentDataInfo(): Promise<{ sha256: string | string[] | undefined; etag: string | undefined; modifiedDate: string | undefined; modifiedDateFromS3: string | string[] | undefined; }>; getMetaData(id: MetadataID): MetaDataInfo; isExist(id: MetadataID): boolean; fetch(): Promise<void>; appendJSONfile(file: fileMetaData): Promise<void>; appendJSONStream(stream: StreamMetaData): Promise<void>; saveFile(): Promise<void[]>; _updateDataMap(type: string, map: Map<string, string>): void; }