Reorder codegens in alphabetical order
This commit is contained in:
@@ -1,23 +1,23 @@
|
|||||||
import { JSXHRCodegen } from "./generators/js-xhr"
|
import { CLibcurlCodegen } from "./generators/c-libcurl"
|
||||||
import { JSFetchCodegen } from "./generators/js-fetch"
|
import { CsRestsharpCodegen } from "./generators/cs-restsharp"
|
||||||
import { CurlCodegen } from "./generators/curl"
|
import { CurlCodegen } from "./generators/curl"
|
||||||
import { JSAxiosCodegen } from "./generators/js-axios"
|
|
||||||
import { GoNativeCodegen } from "./generators/go-native"
|
import { GoNativeCodegen } from "./generators/go-native"
|
||||||
import { NodeJsRequestCodegen } from "./generators/nodejs-request"
|
import { JavaOkhttpCodegen } from "./generators/java-okhttp"
|
||||||
import { NodeJsNativeCodegen } from "./generators/nodejs-native"
|
import { JavaUnirestCodegen } from "./generators/java-unirest"
|
||||||
import { JSjQueryCodegen } from "./generators/js-jQuery"
|
import { JavascriptFetchCodegen } from "./generators/javascript-fetch"
|
||||||
import { PowerShellRestMethod } from "./generators/powershell"
|
import { JavascriptJqueryCodegen } from "./generators/javascript-jquery"
|
||||||
|
import { JavascriptXhrCodegen } from "./generators/javascript-xhr"
|
||||||
|
import { NodejsAxiosCodegen } from "./generators/nodejs-axios"
|
||||||
|
import { NodejsNativeCodegen } from "./generators/nodejs-native"
|
||||||
|
import { NodejsRequestCodegen } from "./generators/nodejs-request"
|
||||||
import { PhpCurlCodegen } from "./generators/php-curl"
|
import { PhpCurlCodegen } from "./generators/php-curl"
|
||||||
import { PythonRequestsCodegen } from "./generators/python-requests"
|
import { PowershellRestmethodCodegen } from "./generators/powershell-restmethod"
|
||||||
import { PythonHttpClientCodegen } from "./generators/python-http-client"
|
import { PythonHttpClientCodegen } from "./generators/python-http-client"
|
||||||
import { WgetCodegen } from "./generators/wget"
|
import { PythonRequestsCodegen } from "./generators/python-requests"
|
||||||
import { CsRestSharpCodegen } from "./generators/cs-restsharp"
|
|
||||||
import { RubyNetHttpCodeGen } from "./generators/ruby-net-http"
|
import { RubyNetHttpCodeGen } from "./generators/ruby-net-http"
|
||||||
import { SalesforceApexCodegen } from "./generators/salesforce-apex"
|
import { SalesforceApexCodegen } from "./generators/salesforce-apex"
|
||||||
import { ShellHTTPie } from "./generators/shell-httpie"
|
import { ShellHttpieCodegen } from "./generators/shell-httpie"
|
||||||
import { JavaOkHttpClientCodegen } from "./generators/java-ok-http-client"
|
import { ShellWgetCodegen } from "./generators/shell-wget"
|
||||||
import { JavaUnirestCodegen } from "./generators/java-unirest"
|
|
||||||
import { CLibCurlCodeGen } from "./generators/c-libcurl"
|
|
||||||
|
|
||||||
/* Register code generators here.
|
/* Register code generators here.
|
||||||
* A code generator is defined as an object with the following structure.
|
* A code generator is defined as an object with the following structure.
|
||||||
@@ -28,26 +28,26 @@ import { CLibCurlCodeGen } from "./generators/c-libcurl"
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
export const codegens = [
|
export const codegens = [
|
||||||
CLibCurlCodeGen,
|
CLibcurlCodegen,
|
||||||
|
CsRestsharpCodegen,
|
||||||
CurlCodegen,
|
CurlCodegen,
|
||||||
CsRestSharpCodegen,
|
|
||||||
GoNativeCodegen,
|
GoNativeCodegen,
|
||||||
JavaOkHttpClientCodegen,
|
JavaOkhttpCodegen,
|
||||||
JavaUnirestCodegen,
|
JavaUnirestCodegen,
|
||||||
JSAxiosCodegen,
|
JavascriptFetchCodegen,
|
||||||
JSFetchCodegen,
|
JavascriptJqueryCodegen,
|
||||||
JSjQueryCodegen,
|
JavascriptXhrCodegen,
|
||||||
JSXHRCodegen,
|
NodejsAxiosCodegen,
|
||||||
NodeJsRequestCodegen,
|
NodejsNativeCodegen,
|
||||||
NodeJsNativeCodegen,
|
NodejsRequestCodegen,
|
||||||
PhpCurlCodegen,
|
PhpCurlCodegen,
|
||||||
PowerShellRestMethod,
|
PowershellRestmethodCodegen,
|
||||||
PythonRequestsCodegen,
|
|
||||||
PythonHttpClientCodegen,
|
PythonHttpClientCodegen,
|
||||||
|
PythonRequestsCodegen,
|
||||||
RubyNetHttpCodeGen,
|
RubyNetHttpCodeGen,
|
||||||
SalesforceApexCodegen,
|
SalesforceApexCodegen,
|
||||||
ShellHTTPie,
|
ShellHttpieCodegen,
|
||||||
WgetCodegen,
|
ShellWgetCodegen,
|
||||||
]
|
]
|
||||||
|
|
||||||
export function generateCodeWithGenerator(codegenID, context) {
|
export function generateCodeWithGenerator(codegenID, context) {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
export const CLibCurlCodeGen = {
|
export const CLibcurlCodegen = {
|
||||||
id: "C LibCurl",
|
id: "c-libcurl",
|
||||||
name: "C LibCurl",
|
name: "C libcurl",
|
||||||
generator: ({
|
generator: ({
|
||||||
auth,
|
auth,
|
||||||
httpUser,
|
httpUser,
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
||||||
|
|
||||||
export const CsRestSharpCodegen = {
|
export const CsRestsharpCodegen = {
|
||||||
id: "cs-restsharp",
|
id: "cs-restsharp",
|
||||||
name: "C# RestSharp",
|
name: "C# RestSharp",
|
||||||
generator: ({
|
generator: ({
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
|||||||
|
|
||||||
export const GoNativeCodegen = {
|
export const GoNativeCodegen = {
|
||||||
id: "go-native",
|
id: "go-native",
|
||||||
name: "Golang Native",
|
name: "Go Native",
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
pathName,
|
pathName,
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
export const JavaOkHttpClientCodegen = {
|
export const JavaOkhttpCodegen = {
|
||||||
id: "Java OkHTTP Client",
|
id: "java-okhttp",
|
||||||
name: "Java OkHTTP Client",
|
name: "Java OkHttp",
|
||||||
generator: ({
|
generator: ({
|
||||||
auth,
|
auth,
|
||||||
httpUser,
|
httpUser,
|
||||||
@@ -1,5 +1,3 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
|
||||||
|
|
||||||
export const JavaUnirestCodegen = {
|
export const JavaUnirestCodegen = {
|
||||||
id: "java-unirest",
|
id: "java-unirest",
|
||||||
name: "Java Unirest",
|
name: "Java Unirest",
|
||||||
@@ -32,13 +30,13 @@ export const JavaUnirestCodegen = {
|
|||||||
]
|
]
|
||||||
// create client and request
|
// create client and request
|
||||||
const verb = verbs.find((v) => v.verb === method)
|
const verb = verbs.find((v) => v.verb === method)
|
||||||
requestString.push(`HttpResponse<String> response = Unirest.${verb.unirestMethod}("${url}${pathName}${queryString}")\n`)
|
requestString.push(
|
||||||
|
`HttpResponse<String> response = Unirest.${verb.unirestMethod}("${url}${pathName}${queryString}")\n`
|
||||||
|
)
|
||||||
if (auth === "Basic Auth") {
|
if (auth === "Basic Auth") {
|
||||||
const basic = `${httpUser}:${httpPassword}`
|
const basic = `${httpUser}:${httpPassword}`
|
||||||
requestString.push(
|
requestString.push(
|
||||||
`.header("authorization", "Basic ${window.btoa(
|
`.header("authorization", "Basic ${window.btoa(unescape(encodeURIComponent(basic)))}") \n`
|
||||||
unescape(encodeURIComponent(basic))
|
|
||||||
)}") \n`
|
|
||||||
)
|
)
|
||||||
} else if (auth === "Bearer Token" || auth === "OAuth 2.0") {
|
} else if (auth === "Bearer Token" || auth === "OAuth 2.0") {
|
||||||
requestString.push(`.header("authorization", "Bearer ${bearerToken}") \n`)
|
requestString.push(`.header("authorization", "Bearer ${bearerToken}") \n`)
|
||||||
@@ -59,8 +57,8 @@ export const JavaUnirestCodegen = {
|
|||||||
if (["POST", "PUT", "PATCH", "DELETE"].includes(method)) {
|
if (["POST", "PUT", "PATCH", "DELETE"].includes(method)) {
|
||||||
if (contentType.includes("x-www-form-urlencoded")) {
|
if (contentType.includes("x-www-form-urlencoded")) {
|
||||||
requestBody = `"${requestBody}"`
|
requestBody = `"${requestBody}"`
|
||||||
}else
|
} else {
|
||||||
{ requestBody = JSON.stringify(requestBody)
|
requestBody = JSON.stringify(requestBody)
|
||||||
}
|
}
|
||||||
|
|
||||||
requestString.push(`.body(${requestBody})`)
|
requestString.push(`.body(${requestBody})`)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
||||||
|
|
||||||
export const JSFetchCodegen = {
|
export const JavascriptFetchCodegen = {
|
||||||
id: "js-fetch",
|
id: "js-fetch",
|
||||||
name: "JavaScript Fetch",
|
name: "JavaScript Fetch",
|
||||||
generator: ({
|
generator: ({
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
export const JSjQueryCodegen = {
|
export const JavascriptJqueryCodegen = {
|
||||||
id: "js-jQuery",
|
id: "js-jquery",
|
||||||
name: "JavaScript jQuery",
|
name: "JavaScript jQuery",
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
||||||
|
|
||||||
export const JSXHRCodegen = {
|
export const JavascriptXhrCodegen = {
|
||||||
id: "js-xhr",
|
id: "js-xhr",
|
||||||
name: "JavaScript XHR",
|
name: "JavaScript XHR",
|
||||||
generator: ({
|
generator: ({
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
export const NodejsAxiosCodegen = {
|
||||||
|
id: "nodejs-axios",
|
||||||
export const JSAxiosCodegen = {
|
name: "NodeJs Axios",
|
||||||
id: "js-axios",
|
|
||||||
name: "JavaScript Axios",
|
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
pathName,
|
pathName,
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
||||||
|
|
||||||
export const NodeJsNativeCodegen = {
|
export const NodejsNativeCodegen = {
|
||||||
id: "nodejs-native",
|
id: "nodejs-native",
|
||||||
name: "NodeJs Native",
|
name: "NodeJs Native",
|
||||||
generator: ({
|
generator: ({
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
import { isJSONContentType } from "~/helpers/utils/contenttypes"
|
||||||
|
|
||||||
export const NodeJsRequestCodegen = {
|
export const NodejsRequestCodegen = {
|
||||||
id: "nodejs-request",
|
id: "nodejs-request",
|
||||||
name: "NodeJs Request",
|
name: "NodeJs Request",
|
||||||
generator: ({
|
generator: ({
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
export const PowerShellRestMethod = {
|
export const PowershellRestmethodCodegen = {
|
||||||
id: "powershell-restmethod",
|
id: "powershell-restmethod",
|
||||||
name: "Powershell RestMethod",
|
name: "PowerShell RestMethod",
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
pathName,
|
pathName,
|
||||||
@@ -10,7 +10,7 @@ const printHeaders = (headers) => {
|
|||||||
|
|
||||||
export const PythonHttpClientCodegen = {
|
export const PythonHttpClientCodegen = {
|
||||||
id: "python-http-client",
|
id: "python-http-client",
|
||||||
name: "Python HTTP Client",
|
name: "Python http.client",
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
pathName,
|
pathName,
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
export const ShellHTTPie = {
|
export const ShellHttpieCodegen = {
|
||||||
id: "shell-httpie",
|
id: "shell-httpie",
|
||||||
name: "Shell HTTPie",
|
name: "Shell HTTPie",
|
||||||
generator: ({
|
generator: ({
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
export const WgetCodegen = {
|
export const ShellWgetCodegen = {
|
||||||
id: "wget",
|
id: "shell-wget",
|
||||||
name: "wget",
|
name: "Shell wget",
|
||||||
generator: ({
|
generator: ({
|
||||||
url,
|
url,
|
||||||
pathName,
|
pathName,
|
||||||
Reference in New Issue
Block a user