Skip to content

Commit b993f82

Browse files
authored
fix: format program option (#316)
index.js - options variable in parser was overshadowing options variable from main Co-authored-by: pom <>
1 parent 7d12fe1 commit b993f82

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

src/index.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,17 +79,20 @@ async function main() {
7979
: null;
8080

8181
const parser = (entrypointWithSlash) => {
82-
const options = {};
83-
if (options.username && options.password) {
82+
const parserOptions = {};
83+
if (parserOptions.username && parserOptions.password) {
8484
const encoded = Buffer.from(
85-
`${options.username}:${options.password}`
85+
`${parserOptions.username}:${parserOptions.password}`
8686
).toString("base64");
87-
options.headers = new Headers();
88-
options.headers.set("Authorization", `Basic ${encoded}`);
87+
parserOptions.headers = new Headers();
88+
parserOptions.headers.set("Authorization", `Basic ${encoded}`);
8989
}
90-
if (options.bearer) {
91-
options.headers = new Headers();
92-
options.headers.set("Authorization", `Bearer ${options.bearer}`);
90+
if (parserOptions.bearer) {
91+
parserOptions.headers = new Headers();
92+
parserOptions.headers.set(
93+
"Authorization",
94+
`Bearer ${parserOptions.bearer}`
95+
);
9396
}
9497
switch (options.format) {
9598
case "swagger": // deprecated
@@ -98,7 +101,7 @@ async function main() {
98101
case "openapi3":
99102
return parseOpenApi3Documentation(entrypointWithSlash);
100103
default:
101-
return parseHydraDocumentation(entrypointWithSlash, options);
104+
return parseHydraDocumentation(entrypointWithSlash, parserOptions);
102105
}
103106
};
104107

0 commit comments

Comments
 (0)