mirror of
https://github.com/Kong/insomnia.git
synced 2026-10-28 01:29:28 -04:00
Add Prettier
This commit is contained in:
1 parent
0ad7607ac3
commit
4901f03041
467 files changed
+16125
-12289
No files matched your search
@@ -1,4 +1,4 @@
|
||||
'use strict'
|
||||
'use strict';
|
||||
|
||||
module.exports = {
|
||||
info: {
|
||||
@@ -10,4 +10,4 @@ module.exports = {
|
||||
|
||||
okhttp: require('./okhttp'),
|
||||
unirest: require('./unirest')
|
||||
}
|
||||
};
|
||||
@@ -8,72 +8,85 @@
|
||||
* for any questions or issues regarding the generated code snippet, please open an issue mentioning the author.
|
||||
*/
|
||||
|
||||
'use strict'
|
||||
'use strict';
|
||||
|
||||
var util = require('util')
|
||||
var CodeBuilder = require('../../helpers/code-builder')
|
||||
var util = require('util');
|
||||
var CodeBuilder = require('../../helpers/code-builder');
|
||||
|
||||
module.exports = function (source, options) {
|
||||
var opts = util._extend({
|
||||
indent: ' '
|
||||
}, options)
|
||||
module.exports = function(source, options) {
|
||||
var opts = util._extend(
|
||||
{
|
||||
indent: ' '
|
||||
},
|
||||
options
|
||||
);
|
||||
|
||||
var code = new CodeBuilder(opts.indent)
|
||||
var code = new CodeBuilder(opts.indent);
|
||||
|
||||
var methods = ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'HEAD']
|
||||
var methods = ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'HEAD'];
|
||||
|
||||
var methodsWithBody = ['POST', 'PUT', 'DELETE', 'PATCH']
|
||||
var methodsWithBody = ['POST', 'PUT', 'DELETE', 'PATCH'];
|
||||
|
||||
code.push('OkHttpClient client = new OkHttpClient();')
|
||||
.blank()
|
||||
code.push('OkHttpClient client = new OkHttpClient();').blank();
|
||||
|
||||
if (source.postData.text) {
|
||||
if (source.postData.boundary) {
|
||||
code.push('MediaType mediaType = MediaType.parse("%s; boundary=%s");', source.postData.mimeType, source.postData.boundary)
|
||||
code.push(
|
||||
'MediaType mediaType = MediaType.parse("%s; boundary=%s");',
|
||||
source.postData.mimeType,
|
||||
source.postData.boundary
|
||||
);
|
||||
} else {
|
||||
code.push('MediaType mediaType = MediaType.parse("%s");', source.postData.mimeType)
|
||||
code.push(
|
||||
'MediaType mediaType = MediaType.parse("%s");',
|
||||
source.postData.mimeType
|
||||
);
|
||||
}
|
||||
code.push('RequestBody body = RequestBody.create(mediaType, %s);', JSON.stringify(source.postData.text))
|
||||
code.push(
|
||||
'RequestBody body = RequestBody.create(mediaType, %s);',
|
||||
JSON.stringify(source.postData.text)
|
||||
);
|
||||
}
|
||||
|
||||
code.push('Request request = new Request.Builder()')
|
||||
code.push(1, '.url("%s")', source.fullUrl)
|
||||
code.push('Request request = new Request.Builder()');
|
||||
code.push(1, '.url("%s")', source.fullUrl);
|
||||
if (methods.indexOf(source.method.toUpperCase()) === -1) {
|
||||
if (source.postData.text) {
|
||||
code.push(1, '.method("%s", body)', source.method.toUpperCase())
|
||||
code.push(1, '.method("%s", body)', source.method.toUpperCase());
|
||||
} else {
|
||||
code.push(1, '.method("%s", null)', source.method.toUpperCase())
|
||||
code.push(1, '.method("%s", null)', source.method.toUpperCase());
|
||||
}
|
||||
} else if (methodsWithBody.indexOf(source.method.toUpperCase()) >= 0) {
|
||||
if (source.postData.text) {
|
||||
code.push(1, '.%s(body)', source.method.toLowerCase())
|
||||
code.push(1, '.%s(body)', source.method.toLowerCase());
|
||||
} else {
|
||||
code.push(1, '.%s(null)', source.method.toLowerCase())
|
||||
code.push(1, '.%s(null)', source.method.toLowerCase());
|
||||
}
|
||||
} else {
|
||||
code.push(1, '.%s()', source.method.toLowerCase())
|
||||
code.push(1, '.%s()', source.method.toLowerCase());
|
||||
}
|
||||
|
||||
// Add headers, including the cookies
|
||||
var headers = Object.keys(source.allHeaders)
|
||||
var headers = Object.keys(source.allHeaders);
|
||||
|
||||
// construct headers
|
||||
if (headers.length) {
|
||||
headers.forEach(function (key) {
|
||||
code.push(1, '.addHeader("%s", "%s")', key, source.allHeaders[key])
|
||||
})
|
||||
headers.forEach(function(key) {
|
||||
code.push(1, '.addHeader("%s", "%s")', key, source.allHeaders[key]);
|
||||
});
|
||||
}
|
||||
|
||||
code.push(1, '.build();')
|
||||
code
|
||||
.push(1, '.build();')
|
||||
.blank()
|
||||
.push('Response response = client.newCall(request).execute();')
|
||||
.push('Response response = client.newCall(request).execute();');
|
||||
|
||||
return code.join()
|
||||
}
|
||||
return code.join();
|
||||
};
|
||||
|
||||
module.exports.info = {
|
||||
key: 'okhttp',
|
||||
title: 'OkHttp',
|
||||
link: 'http://square.github.io/okhttp/',
|
||||
description: 'An HTTP Request Client Library'
|
||||
}
|
||||
};
|
||||
@@ -8,48 +8,59 @@
|
||||
* for any questions or issues regarding the generated code snippet, please open an issue mentioning the author.
|
||||
*/
|
||||
|
||||
'use strict'
|
||||
'use strict';
|
||||
|
||||
var util = require('util')
|
||||
var CodeBuilder = require('../../helpers/code-builder')
|
||||
var util = require('util');
|
||||
var CodeBuilder = require('../../helpers/code-builder');
|
||||
|
||||
module.exports = function (source, options) {
|
||||
var opts = util._extend({
|
||||
indent: ' '
|
||||
}, options)
|
||||
module.exports = function(source, options) {
|
||||
var opts = util._extend(
|
||||
{
|
||||
indent: ' '
|
||||
},
|
||||
options
|
||||
);
|
||||
|
||||
var code = new CodeBuilder(opts.indent)
|
||||
var code = new CodeBuilder(opts.indent);
|
||||
|
||||
var methods = [ 'GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'HEAD', 'OPTIONS' ]
|
||||
var methods = ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'HEAD', 'OPTIONS'];
|
||||
|
||||
if (methods.indexOf(source.method.toUpperCase()) === -1) {
|
||||
code.push('HttpResponse<String> response = Unirest.customMethod("%s","%s")', source.method.toUpperCase(), source.fullUrl)
|
||||
code.push(
|
||||
'HttpResponse<String> response = Unirest.customMethod("%s","%s")',
|
||||
source.method.toUpperCase(),
|
||||
source.fullUrl
|
||||
);
|
||||
} else {
|
||||
code.push('HttpResponse<String> response = Unirest.%s("%s")', source.method.toLowerCase(), source.fullUrl)
|
||||
code.push(
|
||||
'HttpResponse<String> response = Unirest.%s("%s")',
|
||||
source.method.toLowerCase(),
|
||||
source.fullUrl
|
||||
);
|
||||
}
|
||||
|
||||
// Add headers, including the cookies
|
||||
var headers = Object.keys(source.allHeaders)
|
||||
var headers = Object.keys(source.allHeaders);
|
||||
|
||||
// construct headers
|
||||
if (headers.length) {
|
||||
headers.forEach(function (key) {
|
||||
code.push(1, '.header("%s", "%s")', key, source.allHeaders[key])
|
||||
})
|
||||
headers.forEach(function(key) {
|
||||
code.push(1, '.header("%s", "%s")', key, source.allHeaders[key]);
|
||||
});
|
||||
}
|
||||
|
||||
if (source.postData.text) {
|
||||
code.push(1, '.body(%s)', JSON.stringify(source.postData.text))
|
||||
code.push(1, '.body(%s)', JSON.stringify(source.postData.text));
|
||||
}
|
||||
|
||||
code.push(1, '.asString();')
|
||||
code.push(1, '.asString();');
|
||||
|
||||
return code.join()
|
||||
}
|
||||
return code.join();
|
||||
};
|
||||
|
||||
module.exports.info = {
|
||||
key: 'unirest',
|
||||
title: 'Unirest',
|
||||
link: 'http://unirest.io/java.html',
|
||||
description: 'Lightweight HTTP Request Client Library'
|
||||
}
|
||||
};
|
||||
Reference in new issue
Block a user