<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://faasjs.com/</loc><lastmod>2026-06-04T04:22:28.125Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/"/></url><url><loc>https://faasjs.com/AGENTS.html</loc><lastmod>2026-06-04T04:22:48.030Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/CHANGELOG.html</loc><lastmod>2026-06-04T04:22:48.030Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/CODE_OF_CONDUCT.html</loc><lastmod>2026-06-04T04:22:48.030Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/CONTRIBUTING.html</loc><lastmod>2026-06-04T04:22:48.030Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/</loc><lastmod>2026-06-04T04:22:47.975Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/App.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Blank.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/cloneUnionFaasItemElement.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/ConfigProvider.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/createOnErrorHandler.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Description.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/ErrorBoundary.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/faas.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/FaasDataWrapper.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/FaasReactClient.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Form.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/FormItem.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/idToTitle.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Link.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Loading.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/PageNotFound.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/renderDisplayValue.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Routes.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Table.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Tabs.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/Title.html</loc><lastmod>2026-06-04T04:22:48.025Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/transferOptions.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/transferValue.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useApp.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useConfigContext.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useDrawer.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useFaas.html</loc><lastmod>2026-06-04T04:22:48.026Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useModal.html</loc><lastmod>2026-06-04T04:22:48.027Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/useThemeToken.html</loc><lastmod>2026-06-04T04:22:48.027Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/functions/withFaasData.html</loc><lastmod>2026-06-04T04:22:48.027Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/AppProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/BaseItemProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/BlankProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/ConfigProviderProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DescriptionCommonProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DescriptionItemContentProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DescriptionItemProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DescriptionWithFaasProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DescriptionWithoutFaasProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/DrawerProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/ErrorBoundaryProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/ExtendFormItemProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/FaasDataWrapperProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/FaasItemProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/FormItemProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/LinkProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/ModalProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/RoutesProps.html</loc><lastmod>2026-06-04T04:22:48.023Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/TableItemProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/TabProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/TabsProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/TitleProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/UnionFaasItemProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/interfaces/useAppProps.html</loc><lastmod>2026-06-04T04:22:48.024Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/BaseExtendTypeProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/BaseOption.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/DescriptionProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendDescriptionItemProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendDescriptionTypeProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendFormTypeProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendTableItemProps.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendTableTypeProps.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ExtendTypes.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FaasDataInjection.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FaasDataWrapperRef.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FaasItemType.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FaasItemTypeValue.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FaasReactClientOptions.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FormFaasProps.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FormProps.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FormSubmitProps.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FormWithFaasProps.html</loc><lastmod>2026-06-04T04:22:48.007Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/FormWithoutFaasProps.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/LoadingProps.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/ResolvedTheme.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/setDrawerProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/setModalProps.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/TableFaasDataParams.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/TableFaasDataResponse.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/TableProps.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemElement.html</loc><lastmod>2026-06-04T04:22:48.021Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemInjection.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/UnionFaasItemRender.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/type-aliases/UnionScene.html</loc><lastmod>2026-06-04T04:22:48.022Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/variables/AppContext.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/ant-design/variables/ConfigContext.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/Cookie.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/Func.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/Http.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/HttpError.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/Server.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/classes/Session.html</loc><lastmod>2026-06-04T04:22:48.006Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/closeAll.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/defineApi.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/getAll.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/nameFunc.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/parseApiFilenameFromStack.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/staticHandler.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/useMiddleware.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/functions/useMiddlewares.html</loc><lastmod>2026-06-04T04:22:48.005Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Config.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/CookieOptions.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/DefineApiData.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/ExportedHandler.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/FuncConfig.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/FuncEventType.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/FuncReturnType.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Handler.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpConfig.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpResponseBody.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpSetBody.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpSetContentType.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpSetHeader.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/HttpSetStatusCode.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/InvokeData.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/LifeCycleKey.html</loc><lastmod>2026-06-04T04:22:48.003Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Middleware.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/MiddlewareContext.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/MiddlewareEvent.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/MountData.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Next.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Plugin.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/Response.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/ServerHandlerOptions.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/ServerOptions.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/SessionContent.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/SessionOptions.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/type-aliases/StaticHandlerOptions.html</loc><lastmod>2026-06-04T04:22:48.004Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/core/variables/ContentType.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/create-faas-app/</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/create-faas-app/functions/main.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/ApiTester.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/Cookie.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/Func.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/Http.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/HttpError.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/Server.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/classes/Session.html</loc><lastmod>2026-06-04T04:22:48.002Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/closeAll.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/defineApi.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/generateFaasTypes.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/getAll.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/isTypegenInputFile.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/nameFunc.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/parseApiFilenameFromStack.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/staticHandler.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/testApi.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/useMiddleware.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/useMiddlewares.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/functions/viteFaasJsServer.html</loc><lastmod>2026-06-04T04:22:48.001Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/interfaces/DefineApiInject.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Config.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/CookieOptions.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/DefineApiData.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/ExportedHandler.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/FuncConfig.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/FuncEventType.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/FuncReturnType.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/GenerateFaasTypesOptions.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/GenerateFaasTypesResult.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Handler.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpConfig.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpResponseBody.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpSetBody.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpSetContentType.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpSetHeader.html</loc><lastmod>2026-06-04T04:22:47.998Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/HttpSetStatusCode.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/InvokeData.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/LifeCycleKey.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Middleware.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/MiddlewareContext.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/MiddlewareEvent.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/MountData.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Next.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Plugin.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/Response.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/ServerHandlerOptions.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/ServerOptions.html</loc><lastmod>2026-06-04T04:22:47.999Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/SessionContent.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/SessionOptions.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/type-aliases/StaticHandlerOptions.html</loc><lastmod>2026-06-04T04:22:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/variables/ContentType.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/variables/oxfmtConfig.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/variables/oxlintConfig.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/dev/variables/viteConfig.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/images/</loc><lastmod>2026-06-04T04:22:48.029Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/images/nginx/</loc><lastmod>2026-06-04T04:22:48.029Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/images/node/</loc><lastmod>2026-06-04T04:22:48.029Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/images/vscode/</loc><lastmod>2026-06-04T04:22:48.029Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/classes/Job.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/classes/JobScheduler.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/classes/JobWorker.html</loc><lastmod>2026-06-04T04:22:47.997Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/functions/defineJob.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/functions/enqueueJob.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/functions/startJobScheduler.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/functions/startJobWorker.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/interfaces/DefineJobInject.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/DefineJobData.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/DefineJobOptions.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/DefineJobParams.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/EnqueueJobOptions.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobCron.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobEvent.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobRecord.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobRegistry.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobRetry.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobRetryContext.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobRetryOptions.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobSchedulerOptions.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobStatus.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/JobWorkerOptions.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/jobs/type-aliases/LoadJobRegistryOptions.html</loc><lastmod>2026-06-04T04:22:47.996Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/classes/Logger.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/classes/Transport.html</loc><lastmod>2026-06-04T04:22:47.995Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/colorize.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/formatLogger.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/formatSchemaError.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/getTransport.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/isPathInsideRoot.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/loadApiHandler.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/loadConfig.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/loadPackage.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/loadPlugins.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/parseSchemaValue.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/registerNodeModuleHooks.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/functions/resetRuntime.html</loc><lastmod>2026-06-04T04:22:47.994Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/ExportedHandler.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/FuncConfig.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/FuncPluginConfig.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/Level.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/LoadPluginsOptions.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/LoggerMessage.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/ParseSchemaValueOptions.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/RegisterNodeModuleHooksOptions.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/SchemaOutput.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/TransportHandler.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/type-aliases/TransportOptions.html</loc><lastmod>2026-06-04T04:22:47.993Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/variables/Color.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/node-utils/variables/LevelColor.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg-dev/</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg-dev/functions/PgVitestPlugin.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg-dev/functions/setupPgVitest.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg-dev/interfaces/PgVitestSetupRuntime.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/classes/Client.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/classes/Migrator.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/classes/QueryBuilder.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/classes/SchemaBuilder.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/classes/TableBuilder.html</loc><lastmod>2026-06-04T04:22:47.992Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/createClient.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/createTemplateStringsArray.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/escapeIdentifier.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/escapeValue.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/getClient.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/getClients.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/isNormalOperator.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/isOperator.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/isTemplateStringsArray.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/rawSql.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/registerDatabaseBootstrap.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/functions/resolveDatabaseBootstrap.html</loc><lastmod>2026-06-04T04:22:47.991Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/interfaces/Tables.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/ArrayOperators.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/ClientOptions.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/ColumnName.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/ColumnValue.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/DatabaseBootstrap.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/InferTResult.html</loc><lastmod>2026-06-04T04:22:47.988Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/JoinCondition.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/JsonOperators.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/JsonSelectField.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/NormalOperators.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/NullOperators.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/Operator.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/Operators.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/OrderByCondition.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/PatternOperators.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/QueryOrderDirection.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/QueryOrderDirections.html</loc><lastmod>2026-06-04T04:22:47.989Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/RawSql.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/TableName.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/TableType.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/pg/type-aliases/WhereCondition.html</loc><lastmod>2026-06-04T04:22:47.990Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/classes/ErrorBoundary.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/classes/FaasBrowserClient.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/classes/Response.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/classes/ResponseError.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/createSplittingContext.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/equal.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/faas.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/FaasReactClient.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/generateId.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/getClient.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/OptionalWrapper.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/setMock.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useConstant.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useEqualCallback.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useEqualEffect.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useEqualMemo.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useEqualMemoize.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useFaas.html</loc><lastmod>2026-06-04T04:22:47.986Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useFaasStream.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/usePrevious.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useSplittingState.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/useStateRef.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/functions/withFaasData.html</loc><lastmod>2026-06-04T04:22:47.987Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/interfaces/ErrorBoundaryProps.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/BaseUrl.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/ErrorChildrenProps.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasBrowserClientAction.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasDataInjection.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasDataWrapperProps.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasDataWrapperRef.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasReactClientInstance.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/FaasReactClientOptions.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/MockHandler.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/OnError.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/OptionalWrapperProps.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/Options.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/ResponseErrorProps.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/ResponseHeaders.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/ResponseProps.html</loc><lastmod>2026-06-04T04:22:47.984Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/StateSetters.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/StatesWithSetters.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/useFaasOptions.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/UseFaasStreamOptions.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/type-aliases/UseFaasStreamResult.html</loc><lastmod>2026-06-04T04:22:47.985Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/react/variables/FaasDataWrapper.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/types/</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/types/type-aliases/FaasActionPaths.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/types/type-aliases/FaasData.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/types/type-aliases/FaasParams.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/types/type-aliases/InferFaasAction.html</loc><lastmod>2026-06-04T04:22:47.983Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/deepMerge.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/isObjectRecord.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/objectToStream.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/parseArrayFromJson.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/parseJson.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/parseObjectFromJson.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/parseYaml.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/streamToObject.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/streamToString.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/stringToStream.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/functions/toErrorMessage.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/type-aliases/Z.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/doc/utils/variables/z.html</loc><lastmod>2026-06-04T04:22:47.982Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/guidelines/</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/"/></url><url><loc>https://faasjs.com/guidelines/ant-design.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/ant-design.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/ant-design.html"/></url><url><loc>https://faasjs.com/guidelines/application-slices.html</loc><lastmod>2026-06-04T04:22:47.924Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/application-slices.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/application-slices.html"/></url><url><loc>https://faasjs.com/guidelines/cli-and-tooling.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/cli-and-tooling.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/cli-and-tooling.html"/></url><url><loc>https://faasjs.com/guidelines/code-comments.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/code-comments.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/code-comments.html"/></url><url><loc>https://faasjs.com/guidelines/crud-patterns.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/crud-patterns.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/crud-patterns.html"/></url><url><loc>https://faasjs.com/guidelines/curated-stack.html</loc><lastmod>2026-06-04T04:22:47.924Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/curated-stack.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/curated-stack.html"/></url><url><loc>https://faasjs.com/guidelines/define-api.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/define-api.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/define-api.html"/></url><url><loc>https://faasjs.com/guidelines/faas-yaml.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/faas-yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/faas-yaml.html"/></url><url><loc>https://faasjs.com/guidelines/file-conventions.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/file-conventions.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/file-conventions.html"/></url><url><loc>https://faasjs.com/guidelines/getting-started.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/getting-started.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/getting-started.html"/></url><url><loc>https://faasjs.com/guidelines/http-plugin.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/http-plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/http-plugin.html"/></url><url><loc>https://faasjs.com/guidelines/http-protocol.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/http-protocol.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/http-protocol.html"/></url><url><loc>https://faasjs.com/guidelines/jobs.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/jobs.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/jobs.html"/></url><url><loc>https://faasjs.com/guidelines/json.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/json.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/json.html"/></url><url><loc>https://faasjs.com/guidelines/logger.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/logger.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/logger.html"/></url><url><loc>https://faasjs.com/guidelines/middleware.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/middleware.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/middleware.html"/></url><url><loc>https://faasjs.com/guidelines/naming-convention.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/naming-convention.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/naming-convention.html"/></url><url><loc>https://faasjs.com/guidelines/node-utils.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/node-utils.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/node-utils.html"/></url><url><loc>https://faasjs.com/guidelines/pg-query-builder.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-query-builder.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-query-builder.html"/></url><url><loc>https://faasjs.com/guidelines/pg-schema-and-migrations.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-schema-and-migrations.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-schema-and-migrations.html"/></url><url><loc>https://faasjs.com/guidelines/pg-table-types.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-table-types.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-table-types.html"/></url><url><loc>https://faasjs.com/guidelines/pg-testing.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-testing.html"/></url><url><loc>https://faasjs.com/guidelines/plugin.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/plugin.html"/></url><url><loc>https://faasjs.com/guidelines/plugins.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/plugins.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/plugins.html"/></url><url><loc>https://faasjs.com/guidelines/project-config.html</loc><lastmod>2026-06-04T04:22:47.924Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/project-config.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/project-config.html"/></url><url><loc>https://faasjs.com/guidelines/react-data-fetching.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react-data-fetching.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react-data-fetching.html"/></url><url><loc>https://faasjs.com/guidelines/react-testing.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react-testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react-testing.html"/></url><url><loc>https://faasjs.com/guidelines/react.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react.html"/></url><url><loc>https://faasjs.com/guidelines/routing-mapping.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/routing-mapping.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/routing-mapping.html"/></url><url><loc>https://faasjs.com/guidelines/testing.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/testing.html"/></url><url><loc>https://faasjs.com/guidelines/utils.html</loc><lastmod>2026-06-04T04:22:47.925Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/utils.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/utils.html"/></url><url><loc>https://faasjs.com/guidelines/valid.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/valid.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/valid.html"/></url><url><loc>https://faasjs.com/guidelines/yaml.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/yaml.html"/></url><url><loc>https://faasjs.com/SECURITY.html</loc><lastmod>2026-06-04T04:22:48.030Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://faasjs.com/specs/faas-yaml.html</loc><lastmod>2026-06-04T04:22:28.128Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/faas-yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/faas-yaml.html"/></url><url><loc>https://faasjs.com/specs/http-protocol.html</loc><lastmod>2026-06-04T04:22:28.128Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/http-protocol.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/http-protocol.html"/></url><url><loc>https://faasjs.com/specs/plugin.html</loc><lastmod>2026-06-04T04:22:28.128Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/plugin.html"/></url><url><loc>https://faasjs.com/specs/routing-mapping.html</loc><lastmod>2026-06-04T04:22:28.128Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/routing-mapping.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/routing-mapping.html"/></url><url><loc>https://faasjs.com/zh/</loc><lastmod>2026-06-04T04:22:28.129Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/"/></url><url><loc>https://faasjs.com/zh/guidelines/</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/"/></url><url><loc>https://faasjs.com/zh/guidelines/ant-design.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/ant-design.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/ant-design.html"/></url><url><loc>https://faasjs.com/zh/guidelines/application-slices.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/application-slices.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/application-slices.html"/></url><url><loc>https://faasjs.com/zh/guidelines/cli-and-tooling.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/cli-and-tooling.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/cli-and-tooling.html"/></url><url><loc>https://faasjs.com/zh/guidelines/code-comments.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/code-comments.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/code-comments.html"/></url><url><loc>https://faasjs.com/zh/guidelines/crud-patterns.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/crud-patterns.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/crud-patterns.html"/></url><url><loc>https://faasjs.com/zh/guidelines/curated-stack.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/curated-stack.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/curated-stack.html"/></url><url><loc>https://faasjs.com/zh/guidelines/define-api.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/define-api.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/define-api.html"/></url><url><loc>https://faasjs.com/zh/guidelines/faas-yaml.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/faas-yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/faas-yaml.html"/></url><url><loc>https://faasjs.com/zh/guidelines/file-conventions.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/file-conventions.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/file-conventions.html"/></url><url><loc>https://faasjs.com/zh/guidelines/getting-started.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/getting-started.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/getting-started.html"/></url><url><loc>https://faasjs.com/zh/guidelines/http-plugin.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/http-plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/http-plugin.html"/></url><url><loc>https://faasjs.com/zh/guidelines/http-protocol.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/http-protocol.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/http-protocol.html"/></url><url><loc>https://faasjs.com/zh/guidelines/jobs.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/jobs.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/jobs.html"/></url><url><loc>https://faasjs.com/zh/guidelines/json.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/json.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/json.html"/></url><url><loc>https://faasjs.com/zh/guidelines/logger.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/logger.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/logger.html"/></url><url><loc>https://faasjs.com/zh/guidelines/middleware.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/middleware.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/middleware.html"/></url><url><loc>https://faasjs.com/zh/guidelines/naming-convention.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/naming-convention.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/naming-convention.html"/></url><url><loc>https://faasjs.com/zh/guidelines/node-utils.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/node-utils.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/node-utils.html"/></url><url><loc>https://faasjs.com/zh/guidelines/pg-query-builder.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-query-builder.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-query-builder.html"/></url><url><loc>https://faasjs.com/zh/guidelines/pg-schema-and-migrations.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-schema-and-migrations.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-schema-and-migrations.html"/></url><url><loc>https://faasjs.com/zh/guidelines/pg-table-types.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-table-types.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-table-types.html"/></url><url><loc>https://faasjs.com/zh/guidelines/pg-testing.html</loc><lastmod>2026-06-04T04:22:47.928Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/pg-testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/pg-testing.html"/></url><url><loc>https://faasjs.com/zh/guidelines/plugin.html</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/plugin.html"/></url><url><loc>https://faasjs.com/zh/guidelines/plugins.html</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/plugins.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/plugins.html"/></url><url><loc>https://faasjs.com/zh/guidelines/project-config.html</loc><lastmod>2026-06-04T04:22:47.926Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/project-config.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/project-config.html"/></url><url><loc>https://faasjs.com/zh/guidelines/react-data-fetching.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react-data-fetching.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react-data-fetching.html"/></url><url><loc>https://faasjs.com/zh/guidelines/react-testing.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react-testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react-testing.html"/></url><url><loc>https://faasjs.com/zh/guidelines/react.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/react.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/react.html"/></url><url><loc>https://faasjs.com/zh/guidelines/routing-mapping.html</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/routing-mapping.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/routing-mapping.html"/></url><url><loc>https://faasjs.com/zh/guidelines/testing.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/testing.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/testing.html"/></url><url><loc>https://faasjs.com/zh/guidelines/utils.html</loc><lastmod>2026-06-04T04:22:47.927Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/utils.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/utils.html"/></url><url><loc>https://faasjs.com/zh/guidelines/valid.html</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/valid.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/valid.html"/></url><url><loc>https://faasjs.com/zh/guidelines/yaml.html</loc><lastmod>2026-06-04T04:22:47.929Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/guidelines/yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/guidelines/yaml.html"/></url><url><loc>https://faasjs.com/zh/specs/faas-yaml.html</loc><lastmod>2026-06-04T04:22:28.131Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/faas-yaml.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/faas-yaml.html"/></url><url><loc>https://faasjs.com/zh/specs/http-protocol.html</loc><lastmod>2026-06-04T04:22:28.131Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/http-protocol.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/http-protocol.html"/></url><url><loc>https://faasjs.com/zh/specs/plugin.html</loc><lastmod>2026-06-04T04:22:28.131Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/plugin.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/plugin.html"/></url><url><loc>https://faasjs.com/zh/specs/routing-mapping.html</loc><lastmod>2026-06-04T04:22:28.131Z</lastmod><changefreq>daily</changefreq><xhtml:link rel="alternate" hreflang="en" href="https://faasjs.com/specs/routing-mapping.html"/><xhtml:link rel="alternate" hreflang="zh" href="https://faasjs.com/zh/specs/routing-mapping.html"/></url></urlset>