PageSourceSearch

https://strong-pavlova-dfa2f6.netlify.app/sw.js

js strong-pavlova-dfa2f6.netlify.app collected 2026-10-03 11:28:06 UTC 1,680 bytes, 49 lines download raw bytes

1// 🔧 SERVICE WORKER MINIMAL - DÉVELOPPEMENT SEULEMENT
2// Version simplifiée qui ne cause pas de problèmes de performance
3
4console.log('🛠️ Service Worker minimal - Mode développement');
5
6// Désactiver complètement l'interception des requêtes en développement
7const isDevelopment = location.hostname === 'localhost' || 
8                      location.hostname === '127.0.0.1' ||
9                      location.port !== '' && parseInt(location.port) >= 3000;
10
11if (isDevelopment) {
12  console.log('🚫 Service Worker: Mode développement - Interception désactivée');
13  
14  self.addEventListener('install', (event) => {
15    console.log('⚡ Service Worker: Installation (mode dev)');
16    self.skipWaiting();
17  });
18  
19  self.addEventListener('activate', (event) => {
20    console.log('🔄 Service Worker: Activation (mode dev)');
21    // Ne pas forcer le reload en développement
22    event.waitUntil(clients.claim());
23  });
24  
25  // NE PAS intercepter les requêtes en développement
26  self.addEventListener('fetch', (event) => {
27    // Laisser passer toutes les requêtes sans interception
28    return;
29  });
30  
31} else {
32  // Mode production - Service Worker complet sera ajouté plus tard
33  console.log('🚀 Service Worker: Mode production');
34  
35  self.addEventListener('install', (event) => {
36    console.log('📦 Service Worker: Installation production');
37    self.skipWaiting();
38  });
39  
40  self.addEventListener('activate', (event) => {
41    console.log('✅ Service Worker: Activation production');
42    event.waitUntil(clients.claim());
43  });
44  
45  // Pas d'interception en production pour l'instant
46  self.addEventListener('fetch', (event) => {
47    return;
48  });
49}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.