Template Upload

This commit is contained in:
SOUTHERNCO\x2mjbyrn
2017-05-17 13:45:25 -04:00
parent 415b9c25f3
commit 7efe7605b8
11476 changed files with 2170865 additions and 34 deletions

3
node_modules/popsicle/dist/plugins/browser.d.ts generated vendored Normal file
View File

@ -0,0 +1,3 @@
export * from './common';
import { Middleware } from '../request';
export declare const defaults: Middleware[];

7
node_modules/popsicle/dist/plugins/browser.js generated vendored Normal file
View File

@ -0,0 +1,7 @@
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
__export(require('./common'));
var common_2 = require('./common');
exports.defaults = [common_2.stringify(), common_2.headers(), common_2.parse()];
//# sourceMappingURL=browser.js.map

1
node_modules/popsicle/dist/plugins/browser.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"browser.js","sourceRoot":"","sources":["../../lib/plugins/browser.ts"],"names":[],"mappings":";;;AAAA,iBAAc,UACd,CAAC,EADuB;AACxB,uBAA0C,UAC1C,CAAC,CADmD;AAGvC,gBAAQ,GAAiB,CAAC,kBAAS,EAAE,EAAE,gBAAO,EAAE,EAAE,cAAK,EAAE,CAAC,CAAA"}

4
node_modules/popsicle/dist/plugins/common.d.ts generated vendored Normal file
View File

@ -0,0 +1,4 @@
import Request from '../request';
export declare function headers(): (request: Request) => void;
export declare function stringify(): (request: Request) => void;
export declare function parse(): (request: Request) => void;

106
node_modules/popsicle/dist/plugins/common.js generated vendored Normal file
View File

@ -0,0 +1,106 @@
var Promise = require('any-promise');
var FormData = require('form-data');
var querystring_1 = require('querystring');
var form_1 = require('../form');
var JSON_MIME_REGEXP = /^application\/(?:[\w!#\$%&\*`\-\.\^~]*\+)?json$/i;
var QUERY_MIME_REGEXP = /^application\/x-www-form-urlencoded$/i;
var FORM_MIME_REGEXP = /^multipart\/form-data$/i;
var isHostObject;
if (process.browser) {
isHostObject = function (object) {
var str = Object.prototype.toString.call(object);
switch (str) {
case '[object File]':
case '[object Blob]':
case '[object FormData]':
case '[object ArrayBuffer]':
return true;
default:
return false;
}
};
}
else {
isHostObject = function (object) {
return typeof object.pipe === 'function' || Buffer.isBuffer(object);
};
}
function defaultHeaders(request) {
if (!request.get('Accept')) {
request.set('Accept', '*/*');
}
request.remove('Host');
}
function stringifyRequest(request) {
var body = request.body;
if (Object(body) !== body) {
request.body = body == null ? null : String(body);
return;
}
if (isHostObject(body)) {
return;
}
var type = request.type();
if (!type) {
type = 'application/json';
request.type(type);
}
try {
if (JSON_MIME_REGEXP.test(type)) {
request.body = JSON.stringify(body);
}
else if (FORM_MIME_REGEXP.test(type)) {
request.body = form_1.default(body);
}
else if (QUERY_MIME_REGEXP.test(type)) {
request.body = querystring_1.stringify(body);
}
}
catch (err) {
return Promise.reject(request.error('Unable to stringify request body: ' + err.message, 'ESTRINGIFY', err));
}
if (request.body instanceof FormData) {
request.remove('Content-Type');
}
}
function parseResponse(response) {
var body = response.body;
if (typeof body !== 'string') {
return;
}
if (body === '') {
response.body = null;
return;
}
var type = response.type();
try {
if (JSON_MIME_REGEXP.test(type)) {
response.body = body === '' ? null : JSON.parse(body);
}
else if (QUERY_MIME_REGEXP.test(type)) {
response.body = querystring_1.parse(body);
}
}
catch (err) {
return Promise.reject(response.error('Unable to parse response body: ' + err.message, 'EPARSE', err));
}
}
function headers() {
return function (request) {
request.before(defaultHeaders);
};
}
exports.headers = headers;
function stringify() {
return function (request) {
request.before(stringifyRequest);
};
}
exports.stringify = stringify;
function parse() {
return function (request) {
request.after(parseResponse);
};
}
exports.parse = parse;
//# sourceMappingURL=common.js.map

1
node_modules/popsicle/dist/plugins/common.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"common.js","sourceRoot":"","sources":["../../lib/plugins/common.ts"],"names":["defaultHeaders","stringifyRequest","parseResponse","headers","stringify","parse"],"mappings":"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"}

6
node_modules/popsicle/dist/plugins/index.d.ts generated vendored Normal file
View File

@ -0,0 +1,6 @@
export * from './common';
import Request, { Middleware } from '../request';
export declare function unzip(): (request: Request) => void;
export declare function concatStream(encoding: string): (request: Request) => void;
export declare function headers(): (request: Request) => void;
export declare const defaults: Middleware[];

98
node_modules/popsicle/dist/plugins/index.js generated vendored Normal file
View File

@ -0,0 +1,98 @@
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
var concat = require('concat-stream');
var FormData = require('form-data');
var zlib_1 = require('zlib');
var Promise = require('any-promise');
__export(require('./common'));
var common_2 = require('./common');
function unzipResponse(response) {
if (['gzip', 'deflate'].indexOf(response.get('Content-Encoding')) > -1) {
var unzip_1 = zlib_1.createUnzip();
response.body.pipe(unzip_1);
response.body = unzip_1;
}
}
function unzipHeaders(request) {
if (!request.get('Accept-Encoding')) {
request.set('Accept-Encoding', 'gzip,deflate');
}
}
function unzip() {
return function (request) {
request.before(unzipHeaders);
request.after(unzipResponse);
};
}
exports.unzip = unzip;
function concatStream(encoding) {
return function (request) {
request.after(function (response) {
return new Promise(function (resolve, reject) {
var stream = concat({
encoding: encoding
}, function (data) {
response.body = data;
return resolve();
});
response.body.once('error', reject);
response.body.pipe(stream);
});
});
};
}
exports.concatStream = concatStream;
function defaultHeaders(request) {
if (!request.get('User-Agent')) {
request.set('User-Agent', 'https://github.com/blakeembrey/popsicle');
}
if (request.body instanceof FormData) {
request.set('Content-Type', 'multipart/form-data; boundary=' + request.body.getBoundary());
return new Promise(function (resolve, reject) {
request.body.getLength(function (err, length) {
if (err) {
request.set('Transfer-Encoding', 'chunked');
}
else {
request.set('Content-Length', String(length));
}
return resolve();
});
});
}
var length = 0;
var body = request.body;
if (body && !request.get('Content-Length')) {
if (Array.isArray(body)) {
for (var i = 0; i < body.length; i++) {
length += body[i].length;
}
}
else if (typeof body === 'string') {
length = Buffer.byteLength(body);
}
else {
length = body.length;
}
if (length) {
request.set('Content-Length', String(length));
}
else if (typeof body.pipe === 'function') {
request.set('Transfer-Encoding', 'chunked');
}
else {
return Promise.reject(request.error('Argument error, `options.body`', 'EBODY'));
}
}
}
function headers() {
var defaults = common_2.headers();
return function (request) {
defaults(request);
request.before(defaultHeaders);
};
}
exports.headers = headers;
exports.defaults = [common_2.stringify(), headers(), unzip(), concatStream('string'), common_2.parse()];
//# sourceMappingURL=index.js.map

1
node_modules/popsicle/dist/plugins/index.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../lib/plugins/index.ts"],"names":["unzipResponse","unzipHeaders","unzip","concatStream","defaultHeaders","headers"],"mappings":"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"}