Socket
Socket
Sign inDemoInstall

lesca-fetcher

Package Overview
Dependencies
2
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.4 to 1.1.5

1

lib/index.d.ts

@@ -20,3 +20,4 @@ export declare enum contentType {

setJWT: (jwt: string) => void;
setHeader: (parm: object) => void;
};
export default Fetcher;

13

lib/index.js

@@ -29,2 +29,3 @@ "use strict";

var format;
var currentHeaders;
var install = function install(setting) {

@@ -44,2 +45,5 @@ var set = _objectSpread(_objectSpread({}, defaultConfig), setting);

};
var setHeader = function setHeader(parm) {
currentHeaders = parm;
};
var mergePath = exports.mergePath = function mergePath() {

@@ -59,2 +63,3 @@ var api = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '/api';

}
var finalHeaders = _objectSpread(_objectSpread({}, headers), currentHeaders);
return new Promise(function (resolve, reject) {

@@ -64,3 +69,3 @@ fetch(mergePath(api), {

body: body,
headers: headers
headers: finalHeaders
}).then(function (res) {

@@ -88,6 +93,7 @@ if (format === formatType.JSON) {

var method = 'GET';
var finalHeaders = _objectSpread(_objectSpread({}, headers), currentHeaders);
return new Promise(function (resolve, reject) {
fetch(mergePath(api), {
method: method,
headers: headers
headers: finalHeaders
}).then(function (res) {

@@ -116,4 +122,5 @@ if (format === formatType.JSON) {

get: get,
setJWT: setJWT
setJWT: setJWT,
setHeader: setHeader
};
var _default = exports["default"] = Fetcher;
{
"name": "lesca-fetcher",
"version": "1.1.4",
"version": "1.1.5",
"description": "Integrate fetch for easier use",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -28,3 +28,4 @@ [![NPM](https://img.shields.io/badge/NPM-ba443f?style=for-the-badge&logo=npm&logoColor=white)](https://www.npmjs.com/)

Fetch.setJWT('Fsr.956b6.67ktJGr'); // if necessary
Fetcher.setJWT('Fsr.956b6.67ktJGr'); // if necessary
Fetcher.setHeader({ mode:'cores' }) // if necessary

@@ -31,0 +32,0 @@

@@ -31,2 +31,3 @@ export enum contentType {

let format: formatType;
let currentHeaders: object;

@@ -48,2 +49,6 @@ const install = (setting: Config) => {

const setHeader = (parm: object) => {
currentHeaders = parm;
};
export const mergePath = (api: String = '/api') => {

@@ -63,4 +68,5 @@ return api.slice(0, 1) === '/' ? `${host}${api}` : `${host}/${api}`;

const finalHeaders = { ...headers, ...currentHeaders };
return new Promise((resolve, reject) => {
fetch(mergePath(api), { method, body, headers })
fetch(mergePath(api), { method, body, headers: finalHeaders })
.then((res) => {

@@ -85,5 +91,6 @@ if (format === formatType.JSON) {

const method = 'GET';
const finalHeaders = { ...headers, ...currentHeaders };
return new Promise((resolve, reject) => {
fetch(mergePath(api), { method, headers })
fetch(mergePath(api), { method, headers: finalHeaders })
.then((res) => {

@@ -111,4 +118,5 @@ if (format === formatType.JSON) {

setJWT,
setHeader,
};
export default Fetcher;
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc