Everything work great In your bg script:
importScripts('/js/libs/socket.io.min.js')
socket = io(SERVER_URL, {
transports: ['websocket'],
path: '/socket.io',
timeout: 10000
});
socket.on('connect', () => {
console.log('[BG] ✅ Socket.IO