GetirYemek için God Mode: sevmediğiniz restoranları kalıcı olarak engelleyin, gelişmiş filtrelerle saniyeler içinde seçim yapın.
- Her restoran kartında satıriçi X butonu ile kalıcı kara liste
- Minimum puan, maksimum sepet tutarı, minimum inceleme sayısı, maksimum mesafe filtreleri
- Sonsuz kaydırmada bile çalışan, gecikmeli MutationObserver tabanlı içerik betiği
- Ayarlar
chrome.storage.syncile oturumlar arasında senkronize - Filtreler ve kara listeyi dışa/İçe aktarma
git clone https://github.com/KhazP/GetirFiltre.git
cd GetirFiltre
npm install
npm run builddist klasörünü paketlenmemiş uzantı olarak yükleyin:
- Chrome: chrome://extensions/ → Geliştirici Modu → Load unpacked →
dist - Brave: brave://extensions/ → Geliştirici Modu → Load unpacked →
dist
Ardından https://getir.com/yemek/restoranlar/ adresinde uzantı ikonundan filtreleri açın, kartların üzerine gelerek engelleyin.
- Popup üzerindeki ana anahtarla filtrelemeyi aç/kapat
- Ayarlar sayfasından (popup içindeki dişli) geniş görünüm ve liste yönetimi
- Kart üzerindeki kırmızı X ile anında engelleme
npm run dev # Vite + CRX HMR
npm run build # Üretim derlemesi- src/content: GetirYemek içine enjekte edilen içerik betikleri
- src/popup: React + Tailwind popup arayüzü
- src/shared: Ortak tipler, storage yardımcıları, sabitler
- src/background: Servis çalışanı
- React 18 + TypeScript
- Vite + @crxjs/vite-plugin
- Tailwind CSS
- Chrome Storage API + MutationObserver
- Güvenlik bildirimleri: SECURITY.md
- Katkı akışı: CONTRIBUTING.md ve CONTRIBUTING-GUIDE.md
Apache-2.0 (bkz. LICENSE).
