@gasket/plugin-nextjs
Version:
Adds Next support to your application
24 lines (23 loc) • 642 B
JavaScript
/// <reference types="@gasket/plugin-service-worker" />
/** @type {import('@gasket/core').HookHandler<'configure'>} */ Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
function configure(gasket, baseConfig) {
const { nextConfig = {} } = baseConfig ?? {};
const serviceWorker = {
webpackRegister: (key)=>/_app/.test(key),
...baseConfig.serviceWorker || {}
};
return {
...baseConfig,
serviceWorker,
nextConfig
};
}
const _default = configure;