agiledigital-labs / agiledigital-labs/eslint-plugin-total-functions
Add rule for Web Storage API (localStorage, sessionStorage)
未关闭
- 主要语言
- TypeScript
- 星标
- 92
- 派生
- 5
- PR 合并指标
- 30 天内没有已合并 PR
描述
1. Accessing `localStorage` or `sessionStorage` objects can throw `SecurityError DOMException`
2. "Set" operations can throw `QuotaExceededError DOMException`
3. `localStorage` and `sessionStorage` can be `null` (not sure if this is per spec, but Safari, Mobile Safari, and Chrome Mobile WebView definitely do this)
Reference: https://html.spec.whatwg.org/multipage/webstorage.html
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。