{"version":3,"sources":["jsdelivr-header.js","/npm/vercel-github-oauth-proxy@1.2.7/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,gBAAmB,MAAQ,KAAK,iBAAoB,SAAU,GAC9D,OAAQ,GAAO,EAAI,WAAc,EAAM,CAAE,QAAW,EACxD,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,QAAQ,kCAA+B,EACvC,MAAM,UAAY,gBAAgB,QAAQ,YACpC,SAAW,QAAQ,YACnB,iBAAmB,QAAQ,oBAC3B,iBAAmB,QAAQ,oBAC3B,iBAAmB,QAAQ,oBAC3B,eAAiB,QAAQ,kBACzB,6BAAgC,KAClC,EAAI,SAAS,gBAAgB,GAC7B,MAAM,GAAS,EAAI,UAAU,SAAS,CAAE,QAAQ,IAIhD,OAHA,EAAI,iBAAiB,0BAA0B,EAAQ,IACvD,EAAI,eAAe,qBAAqB,EAAQ,IAChD,EAAI,iBAAiB,qBAAqB,EAAQ,IAC3C,EAAI,iBAAiB,qBAAqB,EAAO,EAE5D,QAAQ,6BAA+B","file":"/npm/vercel-github-oauth-proxy@1.2.7/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/vercel-github-oauth-proxy@1.2.7/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.createLambdaProxyAuthHandler = void 0;\nconst fastify_1 = __importDefault(require(\"fastify\"));\nconst config_1 = require(\"./config\");\nconst fastify_cookie_1 = require(\"./fastify-cookie\");\nconst fastify_lambda_1 = require(\"./fastify-lambda\");\nconst fastify_static_1 = require(\"./fastify-static\");\nconst github_oauth_1 = require(\"./github-oauth\");\nconst createLambdaProxyAuthHandler = (config) => {\n    (0, config_1.validateConfig)(config);\n    const server = (0, fastify_1.default)({ logger: true });\n    (0, fastify_cookie_1.registerCookieMiddleware)(server, config);\n    (0, github_oauth_1.registerGitHubOAuth)(server, config);\n    (0, fastify_static_1.registerServeStatic)(server, config);\n    return (0, fastify_lambda_1.createLambdaHandler)(server);\n};\nexports.createLambdaProxyAuthHandler = createLambdaProxyAuthHandler;\n"]}