chore: enable noUncheckedIndexedAccess (#35178)

This commit is contained in:
Stephen Zhou
2026-04-16 13:01:35 +00:00
committed by GitHub
parent e507675860
commit abb84f1c38
729 changed files with 14660 additions and 7803 deletions
+3 -3
View File
@@ -57,13 +57,13 @@ export const rewriteCookieHeaderForUpstream = (cookieHeader?: string) => {
const rewriteSetCookieValueForLocal = (setCookieValue: string) => {
const [rawCookiePair, ...rawAttributes] = setCookieValue.split(';')
const separatorIndex = rawCookiePair.indexOf('=')
const separatorIndex = rawCookiePair!.indexOf('=')
if (separatorIndex === -1)
return setCookieValue
const cookieName = rawCookiePair.slice(0, separatorIndex).trim()
const cookieValue = rawCookiePair.slice(separatorIndex + 1)
const cookieName = rawCookiePair!.slice(0, separatorIndex).trim()
const cookieValue = rawCookiePair!.slice(separatorIndex + 1)
const rewrittenAttributes = rawAttributes
.map(attribute => attribute.trim())
.filter(attribute =>
+1 -1
View File
@@ -75,7 +75,7 @@ describe('dev proxy server', () => {
}),
)
const [, requestInit] = fetchImpl.mock.calls[0]
const [, requestInit] = (fetchImpl.mock.calls[0] ?? []) as [unknown, any]
const requestHeaders = requestInit?.headers as Headers
expect(requestHeaders.get('cookie')).toBe('__Host-access_token=abc')
expect(requestHeaders.get('origin')).toBe('https://cloud.dify.ai')