mirror of
https://github.com/tenrok/axios.git
synced 2026-06-20 20:00:40 +03:00
Releasing 0.5.1
This commit is contained in:
@@ -51,3 +51,8 @@
|
|||||||
|
|
||||||
- Adding support for intercepetors
|
- Adding support for intercepetors
|
||||||
- Updating es6-promise dependency
|
- Updating es6-promise dependency
|
||||||
|
|
||||||
|
### 0.5.1 (Mar 10, 2015)
|
||||||
|
|
||||||
|
- Fixing issue using strict mode
|
||||||
|
- Fixing issue with standalone build
|
||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "axios",
|
"name": "axios",
|
||||||
"main": "./dist/axios.js",
|
"main": "./dist/axios.js",
|
||||||
"version": "0.5.0",
|
"version": "0.5.1",
|
||||||
"homepage": "https://github.com/mzabriskie/axios",
|
"homepage": "https://github.com/mzabriskie/axios",
|
||||||
"authors": [
|
"authors": [
|
||||||
"Matt Zabriskie"
|
"Matt Zabriskie"
|
||||||
|
|||||||
Vendored
+15
-5
@@ -57,7 +57,14 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
|
|||||||
var InterceptorManager = __webpack_require__(6);
|
var InterceptorManager = __webpack_require__(6);
|
||||||
|
|
||||||
// Polyfill ES6 Promise if needed
|
// Polyfill ES6 Promise if needed
|
||||||
__webpack_require__(9).polyfill();
|
(function () {
|
||||||
|
// webpack is being used to set es6-promise to the native Promise
|
||||||
|
// for the standalone build. It's necessary to make sure polyfill exists.
|
||||||
|
var P = __webpack_require__(9);
|
||||||
|
if (P && typeof P.polyfill === 'function') {
|
||||||
|
P.polyfill();
|
||||||
|
}
|
||||||
|
})();
|
||||||
|
|
||||||
var axios = module.exports = function axios(config) {
|
var axios = module.exports = function axios(config) {
|
||||||
config = utils.merge({
|
config = utils.merge({
|
||||||
@@ -360,15 +367,15 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Check if obj is array-like
|
// Check if obj is array-like
|
||||||
var isArray = obj.constructor === Array || typeof obj.callee === 'function';
|
var isArrayLike = isArray(obj) || (typeof obj === 'object' && !isNaN(obj.length));
|
||||||
|
|
||||||
// Force an array if not already something iterable
|
// Force an array if not already something iterable
|
||||||
if (typeof obj !== 'object' && !isArray) {
|
if (typeof obj !== 'object' && !isArrayLike) {
|
||||||
obj = [obj];
|
obj = [obj];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Iterate over array values
|
// Iterate over array values
|
||||||
if (isArray) {
|
if (isArrayLike) {
|
||||||
for (var i=0, l=obj.length; i<l; i++) {
|
for (var i=0, l=obj.length; i<l; i++) {
|
||||||
fn.call(null, obj[i], i, obj);
|
fn.call(null, obj[i], i, obj);
|
||||||
}
|
}
|
||||||
@@ -427,6 +434,7 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
|
|||||||
trim: trim
|
trim: trim
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 4 */
|
/* 4 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
@@ -619,9 +627,10 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
|
|||||||
if (request && request.readyState === 4) {
|
if (request && request.readyState === 4) {
|
||||||
// Prepare the response
|
// Prepare the response
|
||||||
var headers = parseHeaders(request.getAllResponseHeaders());
|
var headers = parseHeaders(request.getAllResponseHeaders());
|
||||||
|
var responseData = ['text', ''].indexOf(config.responseType || '') !== -1 ? request.responseText : request.response;
|
||||||
var response = {
|
var response = {
|
||||||
data: transformData(
|
data: transformData(
|
||||||
request.responseText,
|
responseData,
|
||||||
headers,
|
headers,
|
||||||
config.transformResponse
|
config.transformResponse
|
||||||
),
|
),
|
||||||
@@ -684,6 +693,7 @@ define("axios", [], function() { return /******/ (function(modules) { // webpack
|
|||||||
request.send(data);
|
request.send(data);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 9 */
|
/* 9 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+15
-5
@@ -57,7 +57,14 @@ define("axios", ["{Promise: Promise}"], function(__WEBPACK_EXTERNAL_MODULE_2__)
|
|||||||
var InterceptorManager = __webpack_require__(7);
|
var InterceptorManager = __webpack_require__(7);
|
||||||
|
|
||||||
// Polyfill ES6 Promise if needed
|
// Polyfill ES6 Promise if needed
|
||||||
__webpack_require__(2).polyfill();
|
(function () {
|
||||||
|
// webpack is being used to set es6-promise to the native Promise
|
||||||
|
// for the standalone build. It's necessary to make sure polyfill exists.
|
||||||
|
var P = __webpack_require__(2);
|
||||||
|
if (P && typeof P.polyfill === 'function') {
|
||||||
|
P.polyfill();
|
||||||
|
}
|
||||||
|
})();
|
||||||
|
|
||||||
var axios = module.exports = function axios(config) {
|
var axios = module.exports = function axios(config) {
|
||||||
config = utils.merge({
|
config = utils.merge({
|
||||||
@@ -366,15 +373,15 @@ define("axios", ["{Promise: Promise}"], function(__WEBPACK_EXTERNAL_MODULE_2__)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Check if obj is array-like
|
// Check if obj is array-like
|
||||||
var isArray = obj.constructor === Array || typeof obj.callee === 'function';
|
var isArrayLike = isArray(obj) || (typeof obj === 'object' && !isNaN(obj.length));
|
||||||
|
|
||||||
// Force an array if not already something iterable
|
// Force an array if not already something iterable
|
||||||
if (typeof obj !== 'object' && !isArray) {
|
if (typeof obj !== 'object' && !isArrayLike) {
|
||||||
obj = [obj];
|
obj = [obj];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Iterate over array values
|
// Iterate over array values
|
||||||
if (isArray) {
|
if (isArrayLike) {
|
||||||
for (var i=0, l=obj.length; i<l; i++) {
|
for (var i=0, l=obj.length; i<l; i++) {
|
||||||
fn.call(null, obj[i], i, obj);
|
fn.call(null, obj[i], i, obj);
|
||||||
}
|
}
|
||||||
@@ -433,6 +440,7 @@ define("axios", ["{Promise: Promise}"], function(__WEBPACK_EXTERNAL_MODULE_2__)
|
|||||||
trim: trim
|
trim: trim
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 5 */
|
/* 5 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
@@ -625,9 +633,10 @@ define("axios", ["{Promise: Promise}"], function(__WEBPACK_EXTERNAL_MODULE_2__)
|
|||||||
if (request && request.readyState === 4) {
|
if (request && request.readyState === 4) {
|
||||||
// Prepare the response
|
// Prepare the response
|
||||||
var headers = parseHeaders(request.getAllResponseHeaders());
|
var headers = parseHeaders(request.getAllResponseHeaders());
|
||||||
|
var responseData = ['text', ''].indexOf(config.responseType || '') !== -1 ? request.responseText : request.response;
|
||||||
var response = {
|
var response = {
|
||||||
data: transformData(
|
data: transformData(
|
||||||
request.responseText,
|
responseData,
|
||||||
headers,
|
headers,
|
||||||
config.transformResponse
|
config.transformResponse
|
||||||
),
|
),
|
||||||
@@ -690,6 +699,7 @@ define("axios", ["{Promise: Promise}"], function(__WEBPACK_EXTERNAL_MODULE_2__)
|
|||||||
request.send(data);
|
request.send(data);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 10 */
|
/* 10 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+15
-5
@@ -58,7 +58,14 @@ var axios =
|
|||||||
var InterceptorManager = __webpack_require__(6);
|
var InterceptorManager = __webpack_require__(6);
|
||||||
|
|
||||||
// Polyfill ES6 Promise if needed
|
// Polyfill ES6 Promise if needed
|
||||||
__webpack_require__(9).polyfill();
|
(function () {
|
||||||
|
// webpack is being used to set es6-promise to the native Promise
|
||||||
|
// for the standalone build. It's necessary to make sure polyfill exists.
|
||||||
|
var P = __webpack_require__(9);
|
||||||
|
if (P && typeof P.polyfill === 'function') {
|
||||||
|
P.polyfill();
|
||||||
|
}
|
||||||
|
})();
|
||||||
|
|
||||||
var axios = module.exports = function axios(config) {
|
var axios = module.exports = function axios(config) {
|
||||||
config = utils.merge({
|
config = utils.merge({
|
||||||
@@ -361,15 +368,15 @@ var axios =
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Check if obj is array-like
|
// Check if obj is array-like
|
||||||
var isArray = obj.constructor === Array || typeof obj.callee === 'function';
|
var isArrayLike = isArray(obj) || (typeof obj === 'object' && !isNaN(obj.length));
|
||||||
|
|
||||||
// Force an array if not already something iterable
|
// Force an array if not already something iterable
|
||||||
if (typeof obj !== 'object' && !isArray) {
|
if (typeof obj !== 'object' && !isArrayLike) {
|
||||||
obj = [obj];
|
obj = [obj];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Iterate over array values
|
// Iterate over array values
|
||||||
if (isArray) {
|
if (isArrayLike) {
|
||||||
for (var i=0, l=obj.length; i<l; i++) {
|
for (var i=0, l=obj.length; i<l; i++) {
|
||||||
fn.call(null, obj[i], i, obj);
|
fn.call(null, obj[i], i, obj);
|
||||||
}
|
}
|
||||||
@@ -428,6 +435,7 @@ var axios =
|
|||||||
trim: trim
|
trim: trim
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 4 */
|
/* 4 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
@@ -620,9 +628,10 @@ var axios =
|
|||||||
if (request && request.readyState === 4) {
|
if (request && request.readyState === 4) {
|
||||||
// Prepare the response
|
// Prepare the response
|
||||||
var headers = parseHeaders(request.getAllResponseHeaders());
|
var headers = parseHeaders(request.getAllResponseHeaders());
|
||||||
|
var responseData = ['text', ''].indexOf(config.responseType || '') !== -1 ? request.responseText : request.response;
|
||||||
var response = {
|
var response = {
|
||||||
data: transformData(
|
data: transformData(
|
||||||
request.responseText,
|
responseData,
|
||||||
headers,
|
headers,
|
||||||
config.transformResponse
|
config.transformResponse
|
||||||
),
|
),
|
||||||
@@ -685,6 +694,7 @@ var axios =
|
|||||||
request.send(data);
|
request.send(data);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 9 */
|
/* 9 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+15
-5
@@ -58,7 +58,14 @@ var axios =
|
|||||||
var InterceptorManager = __webpack_require__(7);
|
var InterceptorManager = __webpack_require__(7);
|
||||||
|
|
||||||
// Polyfill ES6 Promise if needed
|
// Polyfill ES6 Promise if needed
|
||||||
__webpack_require__(2).polyfill();
|
(function () {
|
||||||
|
// webpack is being used to set es6-promise to the native Promise
|
||||||
|
// for the standalone build. It's necessary to make sure polyfill exists.
|
||||||
|
var P = __webpack_require__(2);
|
||||||
|
if (P && typeof P.polyfill === 'function') {
|
||||||
|
P.polyfill();
|
||||||
|
}
|
||||||
|
})();
|
||||||
|
|
||||||
var axios = module.exports = function axios(config) {
|
var axios = module.exports = function axios(config) {
|
||||||
config = utils.merge({
|
config = utils.merge({
|
||||||
@@ -367,15 +374,15 @@ var axios =
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Check if obj is array-like
|
// Check if obj is array-like
|
||||||
var isArray = obj.constructor === Array || typeof obj.callee === 'function';
|
var isArrayLike = isArray(obj) || (typeof obj === 'object' && !isNaN(obj.length));
|
||||||
|
|
||||||
// Force an array if not already something iterable
|
// Force an array if not already something iterable
|
||||||
if (typeof obj !== 'object' && !isArray) {
|
if (typeof obj !== 'object' && !isArrayLike) {
|
||||||
obj = [obj];
|
obj = [obj];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Iterate over array values
|
// Iterate over array values
|
||||||
if (isArray) {
|
if (isArrayLike) {
|
||||||
for (var i=0, l=obj.length; i<l; i++) {
|
for (var i=0, l=obj.length; i<l; i++) {
|
||||||
fn.call(null, obj[i], i, obj);
|
fn.call(null, obj[i], i, obj);
|
||||||
}
|
}
|
||||||
@@ -434,6 +441,7 @@ var axios =
|
|||||||
trim: trim
|
trim: trim
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 5 */
|
/* 5 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
@@ -626,9 +634,10 @@ var axios =
|
|||||||
if (request && request.readyState === 4) {
|
if (request && request.readyState === 4) {
|
||||||
// Prepare the response
|
// Prepare the response
|
||||||
var headers = parseHeaders(request.getAllResponseHeaders());
|
var headers = parseHeaders(request.getAllResponseHeaders());
|
||||||
|
var responseData = ['text', ''].indexOf(config.responseType || '') !== -1 ? request.responseText : request.response;
|
||||||
var response = {
|
var response = {
|
||||||
data: transformData(
|
data: transformData(
|
||||||
request.responseText,
|
responseData,
|
||||||
headers,
|
headers,
|
||||||
config.transformResponse
|
config.transformResponse
|
||||||
),
|
),
|
||||||
@@ -691,6 +700,7 @@ var axios =
|
|||||||
request.send(data);
|
request.send(data);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ },
|
/***/ },
|
||||||
/* 10 */
|
/* 10 */
|
||||||
/***/ function(module, exports, __webpack_require__) {
|
/***/ function(module, exports, __webpack_require__) {
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "axios",
|
"name": "axios",
|
||||||
"version": "0.5.0",
|
"version": "0.5.1",
|
||||||
"description": "Promise based HTTP client for the browser and node.js",
|
"description": "Promise based HTTP client for the browser and node.js",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Reference in New Issue
Block a user