@pipedream/platform
Advanced tools
Comparing version 1.4.1 to 1.5.0
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.transformConfigForOauth = void 0; | ||
const axios_1 = require("axios"); | ||
@@ -49,4 +50,3 @@ const buildURL = require("axios/lib/helpers/buildURL"); | ||
} | ||
async function getOauthSignature(config, signConfig) { | ||
const { oauthSignerUri, token, } = signConfig; | ||
function transformConfigForOauth(config) { | ||
const { baseURL, url, } = config; | ||
@@ -75,2 +75,8 @@ const newUrl = buildURL((baseURL !== null && baseURL !== void 0 ? baseURL : "") + url, config.params, oauth1ParamsSerializer); // build url as axios will | ||
config.paramsSerializer = oauth1ParamsSerializer; | ||
return config; | ||
} | ||
exports.transformConfigForOauth = transformConfigForOauth; | ||
async function getOauthSignature(config, signConfig) { | ||
const { oauthSignerUri, token, } = signConfig; | ||
const requestData = transformConfigForOauth(config); | ||
const payload = { | ||
@@ -77,0 +83,0 @@ requestData, |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.$sendConfigRuntimeTypeChecker = exports.$send = exports.$end = exports.END_NEEDLE = exports.$event = exports.sendTypeMap = exports.SendConfigSSE = exports.SendConfigSnowflake = exports.SendConfigSQL = exports.SendConfigS3 = exports.SendConfigHTTP = exports.HTTP_METHODS = exports.SendConfigEmit = exports.SendConfigEmit_optional = exports.SendConfigEmit_required = exports.SendConfigEmail = exports.axios = void 0; | ||
exports.$sendConfigRuntimeTypeChecker = exports.$send = exports.$end = exports.END_NEEDLE = exports.$event = exports.sendTypeMap = exports.SendConfigSSE = exports.SendConfigSnowflake = exports.SendConfigSQL = exports.SendConfigS3 = exports.SendConfigHTTP = exports.HTTP_METHODS = exports.SendConfigEmit = exports.SendConfigEmit_optional = exports.SendConfigEmit_required = exports.SendConfigEmail = exports.transformConfigForOauth = exports.axios = void 0; | ||
const t = require("io-ts"); | ||
const axios_1 = require("./axios"); | ||
exports.axios = axios_1.default; | ||
Object.defineProperty(exports, "transformConfigForOauth", { enumerable: true, get: function () { return axios_1.transformConfigForOauth; } }); | ||
var utils_1 = require("./utils"); | ||
@@ -8,0 +9,0 @@ Object.defineProperty(exports, "cloneSafe", { enumerable: true, get: function () { return utils_1.cloneSafe; } }); |
@@ -52,7 +52,4 @@ import axios from "axios"; | ||
async function getOauthSignature(config: AxiosRequestConfig, signConfig: any) { | ||
export function transformConfigForOauth(config: AxiosRequestConfig) { | ||
const { | ||
oauthSignerUri, token, | ||
} = signConfig; | ||
const { | ||
baseURL, url, | ||
@@ -81,2 +78,12 @@ } = config; | ||
config.paramsSerializer = oauth1ParamsSerializer; | ||
return config; | ||
} | ||
async function getOauthSignature(config: AxiosRequestConfig, signConfig: any) { | ||
const { | ||
oauthSignerUri, token, | ||
} = signConfig; | ||
const requestData = transformConfigForOauth(config); | ||
const payload = { | ||
@@ -83,0 +90,0 @@ requestData, |
import * as t from "io-ts"; | ||
import axios from "./axios"; | ||
import axios, { transformConfigForOauth } from "./axios"; | ||
import { AxiosRequestConfig as AxiosConfig } from "axios"; | ||
export { | ||
axios, | ||
axios, transformConfigForOauth, | ||
}; | ||
@@ -9,0 +9,0 @@ export { |
{ | ||
"name": "@pipedream/platform", | ||
"version": "1.4.1", | ||
"version": "1.5.0", | ||
"description": "Pipedream platform globals (typing and runtime type checking)", | ||
@@ -5,0 +5,0 @@ "homepage": "https://pipedream.com", |
42071
1118