UNPKG

wildberries-api

Version:

Typescript API для Wildberries, сгенерированное из Swagger. Без внешних зависимостей.

98 lines 3.5 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Api = void 0; const content = __importStar(require("./api/content")); const prices = __importStar(require("./api/prices")); const supplies = __importStar(require("./api/supplies")); const marketplace = __importStar(require("./api/marketplace")); const statistics = __importStar(require("./api/statistics")); const analytics = __importStar(require("./api/analytics")); const promotion = __importStar(require("./api/promotion")); const recommendations = __importStar(require("./api/recommendations")); const feedbacksQuestions = __importStar(require("./api/feedbacks-questions")); const tariffs = __importStar(require("./api/tariffs")); const buyersChat = __importStar(require("./api/buyers-chat")); const returns = __importStar(require("./api/returns")); const documents = __importStar(require("./api/documents")); const wbd = __importStar(require("./api/wbd")); class Api { apiConfig; constructor(token, config) { this.apiConfig = { baseApiParams: { headers: { 'Authorization': token }, }, baseUrl: 'https://supplies-api.wildberries.ru', ...config, }; } get content() { return new content.Api(this.apiConfig).content; } get prices() { return new prices.Api(this.apiConfig).api; } get supplies() { return new supplies.Api(this.apiConfig).api; } get marketplace() { return new marketplace.Api(this.apiConfig).api; } get statistics() { return new statistics.Api(this.apiConfig).api; } get analytics() { return new analytics.Api(this.apiConfig).api; } get promotion() { return new promotion.Api(this.apiConfig).adv; } get recommendations() { return new recommendations.Api(this.apiConfig).api; } get feedbacksQuestions() { return new feedbacksQuestions.Api(this.apiConfig).api; } get tariffs() { return new tariffs.Api(this.apiConfig).api; } get buyersChat() { return new buyersChat.Api(this.apiConfig).api; } get returns() { return new returns.Api(this.apiConfig).api; } get documents() { return new documents.Api(this.apiConfig).api; } get wbd() { return new wbd.Api(this.apiConfig).api; } } exports.Api = Api; //# sourceMappingURL=Api.js.map