@gasket/plugin-service-worker
Version:
Gasket Service Worker Plugin
13 lines (10 loc) • 368 B
JavaScript
const { loadRegisterScript } = require('./utils/utils');
/** @type {import('@gasket/core').ActionHandler<'getSWRegisterScript'>} */
async function getSWRegisterScript(gasket) {
const { serviceWorker: config } = gasket.config;
const content = await loadRegisterScript(config);
return `<script>${content}</script>`;
}
module.exports = {
getSWRegisterScript
};