New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

axios-jsonp

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

axios-jsonp - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

2

dist/index.js

@@ -1,1 +0,1 @@

!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.axiosJsonpAdapter=n():e.axiosJsonpAdapter=n()}(this,function(){return function(e){function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=0)}([function(e,n){function t(e){var n=[];for(var t in e)n.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return n.join("&")}var o=1;e.exports=function(e){return new Promise(function(n,r){var a=document.createElement("script"),c=e.url;if(e.params){var i=t(e.params);i&&(c+=(c.indexOf("?")>=0?"&":"?")+i)}a.async=!0;var u="axiosJsonpCallback"+o++,d=window[u],p=!1;window[u]=function(e){if(window[u]=d,!p){n({data:e,status:200})}},c+=(c.indexOf("?")>=0?"&":"?")+t({callback:u,_:(new Date).getTime()}),a.onload=a.onreadystatechange=function(){a.readyState&&!/loaded|complete/.test(a.readyState)||(a.onload=a.onreadystatechange=null,a.parentNode&&a.parentNode.removeChild(a),a=null)},e.cancelToken&&e.cancelToken.promise.then(function(e){a&&(p=!0,r(e))}),a.src=c,document.head.appendChild(a)})}}])});
!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.axiosJsonpAdapter=n():e.axiosJsonpAdapter=n()}("undefined"!=typeof self?self:this,function(){return function(e){function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=0)}([function(e,n){function t(e){var n=[];for(var t in e)n.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return n.join("&")}var o=1;e.exports=function(e){return new Promise(function(n,r){var a=document.createElement("script"),c=e.url;if(e.params){var i=t(e.params);i&&(c+=(c.indexOf("?")>=0?"&":"?")+i)}a.async=!0;var u="axiosJsonpCallback"+o++,d=window[u],f=!1;window[u]=function(e){if(window[u]=d,!f){n({data:e,status:200})}};var p={_:(new Date).getTime()};p[e.callbackParamName||"callback"]=u,c+=(c.indexOf("?")>=0?"&":"?")+t(p),a.onload=a.onreadystatechange=function(){a.readyState&&!/loaded|complete/.test(a.readyState)||(a.onload=a.onreadystatechange=null,a.parentNode&&a.parentNode.removeChild(a),a=null)},e.cancelToken&&e.cancelToken.promise.then(function(e){a&&(f=!0,r(e))}),a.src=c,document.head.appendChild(a)})}}])});

@@ -47,7 +47,10 @@ var cid = 1;

src += (src.indexOf('?') >= 0 ? '&' : '?') + buildParams({
callback: jsonp,
var additionalParams = {
_: (new Date().getTime())
});
};
additionalParams[config.callbackParamName || 'callback'] = jsonp;
src += (src.indexOf('?') >= 0 ? '&' : '?') + buildParams(additionalParams);
script.onload = script.onreadystatechange = function() {

@@ -54,0 +57,0 @@

{
"name": "axios-jsonp",
"version": "1.0.1",
"version": "1.0.2",
"description": "A jsonp adapter for axios",

@@ -17,3 +17,3 @@ "main": "./lib/index.js",

"url": "https://github.com/AdonisLau/axios-jsonp.git"
},
},
"author": "Adonis",

@@ -20,0 +20,0 @@ "license": "ISC",

@@ -1,6 +0,6 @@

# axios的jsonp适配器
# A jsonp adapter for axios
## 支持promise,支持cancel,用法与xhr一致
## support promise,support cancel,same as xhr
## 安装
## install

@@ -11,3 +11,3 @@ ```script

## 用法
## usage

@@ -20,3 +20,4 @@ ```script

url: '/jsonp',
adapter: jsonpAdapter
adapter: jsonpAdapter,
callbackParamName: 'c' // optional, 'callback' by default
}).then((res) => {

@@ -23,0 +24,0 @@

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc