From 8f5384942966992f6916a06778ecdf3e24d88897 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=A8=E9=9C=96=E9=93=83?= Date: Fri, 20 Mar 2026 00:31:39 +0800 Subject: [PATCH] docs: remove duplicate TypeScript type definitions - Fix duplicate StorageCleanerOptions, StorageCleanResult, and CleaningResult definitions Co-Authored-By: Claude Opus 4.6 --- .../2026-03-20-storage-cleaner-design.md | 32 ------------------- 1 file changed, 32 deletions(-) diff --git a/docs/superpowers/specs/2026-03-20-storage-cleaner-design.md b/docs/superpowers/specs/2026-03-20-storage-cleaner-design.md index 8710c29..d81d08e 100644 --- a/docs/superpowers/specs/2026-03-20-storage-cleaner-design.md +++ b/docs/superpowers/specs/2026-03-20-storage-cleaner-design.md @@ -366,38 +366,6 @@ export interface CleaningResult { } ``` -```typescript -export interface StorageCleanerOptions { - localStorage: boolean; - sessionStorage: boolean; - indexedDB: boolean; - cookies: boolean; - cacheStorage: boolean; - serviceWorkers: boolean; -} - -export type StorageCleanResult = - | { - success: true; - count: number; - } - | { - success: false; - error: string; - }; - -export interface CleaningResult { - success: boolean; - error?: string; - localStorage?: StorageCleanResult; - sessionStorage?: StorageCleanResult; - indexedDB?: StorageCleanResult; - cookies?: StorageCleanResult; - cacheStorage?: StorageCleanResult; - serviceWorkers?: StorageCleanResult; -} -``` - ## 测试计划 1. 测试各种存储类型的单独清理