diff --git a/RSWeb/Sources/RSWeb/HTMLMetadataCache.swift b/RSWeb/Sources/RSWeb/HTMLMetadataCache.swift
index 33777ba50..e93cf12fd 100644
--- a/RSWeb/Sources/RSWeb/HTMLMetadataCache.swift
+++ b/RSWeb/Sources/RSWeb/HTMLMetadataCache.swift
@@ -9,19 +9,19 @@ import Foundation
import Core
@preconcurrency import RSParser
-extension Notification.Name {
+public extension Notification.Name {
// Sent when HTMLMetadata is cached. Posted on any thread.
static let htmlMetadataAvailable = Notification.Name("htmlMetadataAvailable")
}
-final class HTMLMetadataCache: Sendable {
+public final class HTMLMetadataCache: Sendable {
static let shared = HTMLMetadataCache()
// Sent along with .htmlMetadataAvailable notification
- struct UserInfoKey {
- static let htmlMetadata = "htmlMetadata"
- static let url = "url" // String value
+ public struct UserInfoKey {
+ public static let htmlMetadata = "htmlMetadata"
+ public static let url = "url" // String value
}
private struct HTMLMetadataCacheRecord: CacheRecord {