UNPKG

paypal-rest-api

Version:

A typescript module for integrating with PayPal REST APIs.

23 lines (22 loc) 855 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const joi = require("joi"); const schemas_1 = require("../api/schemas"); var schemas_2 = require("../api/schemas"); exports.clientIdSchema = schemas_2.clientIdSchema; exports.secretSchema = schemas_2.secretSchema; exports.oauthAccessTokenRequestSchema = joi.object({ auth: joi.object({ password: schemas_1.secretSchema.required(), user: schemas_1.clientIdSchema.required(), }), form: joi.object({ grant_type: joi.string().default("client_credentials"), }).default(), headers: joi.object().keys({ "Content-Type": joi.string().default("application/x-www-form-urlencoded"), }).default(), json: joi.boolean().default(false), method: joi.string().default("POST"), uri: joi.string().default("/v1/oauth2/token"), });