403Webshell
Server IP : 159.203.156.69  /  Your IP : 216.73.217.172
Web Server : nginx/1.24.0
System : Linux main-ubuntu 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/tanviranik.com/node_modules/vinext/dist/server/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/tanviranik.com/node_modules/vinext/dist/server/pages-api-route.js.map
{"version":3,"file":"pages-api-route.js","names":["PagesApiBodyParseError"],"sources":["../../src/server/pages-api-route.ts"],"sourcesContent":["import type { Route } from \"../routing/pages-router.js\";\nimport { mergeRouteParamsIntoQuery, parseQueryString } from \"../utils/query.js\";\nimport {\n  createPagesReqRes,\n  parsePagesApiBody,\n  type PagesRequestQuery,\n  type PagesReqResRequest,\n  type PagesReqResResponse,\n  PagesApiBodyParseError,\n} from \"./pages-node-compat.js\";\nimport { internalServerErrorResponse } from \"./http-error-responses.js\";\n\ntype PagesApiRouteModule = {\n  default?: (req: PagesReqResRequest, res: PagesReqResResponse) => void | Promise<void>;\n};\n\nexport type PagesApiRouteMatch = {\n  params: PagesRequestQuery;\n  route: Pick<Route, \"pattern\"> & {\n    module: PagesApiRouteModule;\n  };\n};\n\ntype HandlePagesApiRouteOptions = {\n  match: PagesApiRouteMatch | null;\n  reportRequestError?: (error: Error, routePattern: string) => void | Promise<void>;\n  request: Request;\n  url: string;\n};\n\nfunction buildPagesApiQuery(url: string, params: PagesRequestQuery): PagesRequestQuery {\n  return mergeRouteParamsIntoQuery(parseQueryString(url), params);\n}\n\nexport async function handlePagesApiRoute(options: HandlePagesApiRouteOptions): Promise<Response> {\n  if (!options.match) {\n    return new Response(\"404 - API route not found\", { status: 404 });\n  }\n\n  const { route, params } = options.match;\n  const handler = route.module.default;\n  if (typeof handler !== \"function\") {\n    return new Response(\"API route does not export a default function\", { status: 500 });\n  }\n\n  try {\n    const query = buildPagesApiQuery(options.url, params);\n    const body = await parsePagesApiBody(options.request);\n    const { req, res, responsePromise } = createPagesReqRes({\n      body,\n      query,\n      request: options.request,\n      url: options.url,\n    });\n\n    await handler(req, res);\n    res.end();\n    return await responsePromise;\n  } catch (error) {\n    if (error instanceof PagesApiBodyParseError) {\n      return new Response(error.message, {\n        status: error.statusCode,\n        statusText: error.message,\n      });\n    }\n\n    void options.reportRequestError?.(\n      error instanceof Error ? error : new Error(String(error)),\n      route.pattern,\n    );\n    return internalServerErrorResponse();\n  }\n}\n"],"mappings":";;;;;AA8BA,SAAS,mBAAmB,KAAa,QAA8C;CACrF,OAAO,0BAA0B,iBAAiB,IAAI,EAAE,OAAO;;AAGjE,eAAsB,oBAAoB,SAAwD;CAChG,IAAI,CAAC,QAAQ,OACX,OAAO,IAAI,SAAS,6BAA6B,EAAE,QAAQ,KAAK,CAAC;CAGnE,MAAM,EAAE,OAAO,WAAW,QAAQ;CAClC,MAAM,UAAU,MAAM,OAAO;CAC7B,IAAI,OAAO,YAAY,YACrB,OAAO,IAAI,SAAS,gDAAgD,EAAE,QAAQ,KAAK,CAAC;CAGtF,IAAI;EACF,MAAM,QAAQ,mBAAmB,QAAQ,KAAK,OAAO;EAErD,MAAM,EAAE,KAAK,KAAK,oBAAoB,kBAAkB;GACtD,MAAA,MAFiB,kBAAkB,QAAQ,QAAQ;GAGnD;GACA,SAAS,QAAQ;GACjB,KAAK,QAAQ;GACd,CAAC;EAEF,MAAM,QAAQ,KAAK,IAAI;EACvB,IAAI,KAAK;EACT,OAAO,MAAM;UACN,OAAO;EACd,IAAI,iBAAiBA,qBACnB,OAAO,IAAI,SAAS,MAAM,SAAS;GACjC,QAAQ,MAAM;GACd,YAAY,MAAM;GACnB,CAAC;EAGJ,QAAa,qBACX,iBAAiB,QAAQ,QAAQ,IAAI,MAAM,OAAO,MAAM,CAAC,EACzD,MAAM,QACP;EACD,OAAO,6BAA6B"}

Youez - 2016 - github.com/yon3zu
LinuXploit