gplayapi-ts
Version:
Google Play API wrapper in TypeScript
1 lines • 1.67 kB
Source Map (JSON)
{"version":3,"sources":["../src/index.ts"],"sourcesContent":["/**\n * Google Play API - Main export file\n */\n\n// Main client\nexport { GooglePlayClient } from \"./api/client\";\n\n// Models\nexport type { AuthData } from \"./models/auth\";\nexport type { DeviceInfo, DeviceFeature } from \"./models/device\";\nexport type { App, AppInfo, TestingProgram } from \"./models/app\";\nexport type { NetworkResponse, RequestOptions } from \"./models/common\";\nexport { ImageType, HttpStatusCode } from \"./models/common\";\n\n// Devices\nexport { Pixel3a } from \"./devices/factory\";\nexport { DeviceRegistry, getDefaultDevice, getDevice, getAvailableDevices } from \"./devices/factory\";\n\n// Errors\nexport { \n GPError, \n GPTokenExpiredError, \n GPNilPayloadError, \n GPAuthenticationError, \n GPNetworkError, \n GPValidationError,\n GPMissingAppDeliveryDataError\n} from \"./errors\";\n\n// API Endpoints\nexport { AuthEndpoint } from \"./api/endpoints/auth\";\nexport { AppsEndpoint } from \"./api/endpoints/apps\";\nexport { LibraryEndpoint } from \"./api/endpoints/library\";\n\n// Utilities\nexport { doRequest, createDefaultHeaders } from \"./utils/network\";\nexport { parseResponse, createAuthParams } from \"./utils/parser\";\nexport { createDeviceFeature, createDeviceFeatures } from \"./devices/factory\";\n"],"mappings":"AAKA,SAAS,wBAAwB;AAOjC,SAAS,WAAW,sBAAsB;AAG1C,SAAS,eAAe;AACxB,SAAS,gBAAgB,kBAAkB,WAAW,2BAA2B;AAGjF;AAAA,EACI;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,OACG;AAGP,SAAS,oBAAoB;AAC7B,SAAS,oBAAoB;AAC7B,SAAS,uBAAuB;AAGhC,SAAS,WAAW,4BAA4B;AAChD,SAAS,eAAe,wBAAwB;AAChD,SAAS,qBAAqB,4BAA4B;","names":[]}