git.iko.soy/rowtype-yoga/purescript-yoga-http-api
on v0.2.0 help sign in
14 lines 762 B history raw
1import { buildOpenAPISpec } from './output/Yoga.HTTP.API.Route/index.js';
2import { writeJSON } from './output/Yoga.JSON/index.js';
4// ApiKeyCookieAPI type equivalent
5const spec = buildOpenAPISpec()({ title: "Cookie Auth API", version: "1.0.0", description: null, contact: null, license: null });
6const json = writeJSON(spec);
7console.log("Full spec:");
8console.log(json);
9console.log("\nSearching for sessionId in parameters:");
10const hasSessionIdParam = json.includes('"name":"sessionId"') && json.includes('"in":"cookie"');
11console.log("Has sessionId param:", hasSessionIdParam);
12console.log("\nSearching for sessionIdCookie in security:");
13const hasSessionIdCookie = json.includes("sessionIdCookie");
14console.log("Has sessionIdCookie:", hasSessionIdCookie);