UNPKG

google-sheets-mapper

Version:

### A library for getting data from Google Sheets API v4

36 lines (35 loc) 798 B
export interface MapperOptions { apiKey: string; sheetId: string; sheetsNames?: Array<string>; } export interface ValueRange { majorDimensions: string; range: string; values: Array<string[]>; } export interface ValueRangesResponse { spreadsheetId: string; valueRanges: Array<ValueRange>; } export interface PropertiesFromResponse { title: string; } export interface SheetFromResponse { properties: PropertiesFromResponse; } export interface SheetsResponse { sheets: SheetFromResponse[]; } export interface MapperState { id: string; data: Array<object>; } export interface ApiResponse { url: string; status: number; statusText: string; } export interface ErrorResponse { response: ApiResponse; }