chore: 整理 third-party Dark Reader 目录并移除本地说明文件跟踪

This commit is contained in:
2026-08-08 17:38:08 +08:00
parent 202ab537d1
commit 0bb552b026
1004 changed files with 115066 additions and 20081 deletions
@@ -0,0 +1,19 @@
if (!window.hasOwnProperty('chrome')) {
window.chrome = {} as any;
}
if (!chrome.hasOwnProperty('runtime')) {
chrome.runtime = {} as any;
}
if (!chrome.runtime.hasOwnProperty('onMessage')) {
type AnyFunction = () => void;
const listeners = new Set<AnyFunction>();
(chrome.runtime as any).onMessage = {
addListener: (listener: AnyFunction) => {
listeners.add(listener);
},
removeListener: (listener: AnyFunction) => {
listeners.delete(listener);
},
} as any;
(chrome.runtime.onMessage as any)['__listeners__'] = listeners;
}