GoogleChromeLabs/worker-plugin

[question] Support service workers?

Open

#7 aperta il 1 ott 2018

Vedi su GitHub
 (3 commenti) (3 reazioni) (0 assegnatari)JavaScript (88 fork)batch import
enhancementgood first issuehelp wanted

Metriche repository

Star
 (1908 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

I know this is specific to web workers, however I think this could be adapted to work for service workers. I was looking to create a separate plugin but the code would be mostly the same.

Looks like it scans the AST for a keyword (Worker) and generates an entry for the referenced file.

// web worker
new Worker('./foo.js', { type: 'module' })

// service worker
navigator.serviceWorker.register('./foo.js', { type: 'module' })

Could it be adapted to be more generic or am I missing something specific this does for web workers?

Guida contributor