openapi-metadata
Version:
Auto-Generate OpenAPI specifications from Typescript decorators
1 lines • 995 B
Source Map (JSON)
{"version":3,"file":"scalar.mjs","sources":["../../src/ui/scalar.ts"],"sourcesContent":["/**\n * Generates HTML to display Scalar UI.\n *\n * @see https://scalar.com/\n */\nexport function generateScalarUI(url: string) {\n return `\n <!doctype html>\n <html>\n <head>\n <title>API Reference</title>\n <meta charset=\"utf-8\" />\n <meta\n name=\"viewport\"\n content=\"width=device-width, initial-scale=1\" />\n </head>\n <body>\n <script\n id=\"api-reference\"\n data-url=\"${url}\"\n data-proxy-url=\"https://proxy.scalar.com\"></script>\n <script src=\"https://cdn.jsdelivr.net/npm/@scalar/api-reference\"></script>\n </body>\n </html>\n `;\n}\n"],"names":[],"mappings":"AAKO,SAAS,iBAAiB,GAAA,EAAa;AAC5C,EAAA,OAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sBAAA,EAae,GAAG,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAAA,CAAA;AAM3B;;;;"}