core(uses-long-cache-ttl): ignore `stale-while-revalidate` (#13612)

This commit is contained in:
Adam Raine 2022-02-16 17:57:45 -05:00 коммит произвёл GitHub
Родитель f684e1f2b7
Коммит 23c24df527
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -181,6 +181,7 @@ class CacheHeaders extends Audit {
cacheControl['must-revalidate'] ||
cacheControl['no-cache'] ||
cacheControl['no-store'] ||
cacheControl['stale-while-revalidate'] ||
cacheControl['private'])) {
return true;
}

1
types/parse-cache-control/index.d.ts поставляемый
Просмотреть файл

@ -12,6 +12,7 @@ declare module 'parse-cache-control' {
'no-cache'?: boolean;
'no-store'?: boolean;
'private'?: boolean;
'stale-while-revalidate'?: boolean;
}
function ParseCacheControl(headers?: string): CacheHeaders | null;