Microsoft/TypeScript
Vedi su GitHub`IDBObjectStore` `keyPath` missing `null` type.
Open
#61.209 aperta il 18 feb 2025
BugDomain: lib.d.tsHelp Wanted
Metriche repository
- Star
- (48.455 star)
- Metriche merge PR
- (Merge medio 6g 17h) (9 PR mergiate in 30 g)
Descrizione
🔎 Search Terms
- IDBObjectStore
- IDBKeyPath
- keyPath
🕗 Version & Regression Information
- This is the behavior in every version I tried, and I reviewed the FAQ for entries about IDBObjectStore keyPath.
🙁 Actual behavior
IDBObjectStore instance member keyPath does not include null in its union of types.
🙂 Expected behavior
All versions of the IndexedDB specification has stated that keyPath will be the key path value provided at time of store creation, or null if not specified or when using a key generation such as autoIncrement. The type should be string | string[] | null.