UNPKG

nuxt-maintenance-module

Version:

A Nuxt.js module that can easily enable maintenance mode while upgrading your website.

22 lines (17 loc) 557 B
import checkMaintenanceMode from './lib/check-maintenance-mode' import initMiddlewareHandler from './lib/middleware-handler' export default function MaintenanceModule(moduleOptions) { if (checkMaintenanceMode()) { /* eslint-disable-next-line */ console.log('[maintenance-module] > !!! Notice: maintenance mode is enabled') } const options = { ...moduleOptions, ...this.options.maintenance, } this.addServerMiddleware({ path: '/', handler: initMiddlewareHandler(options), }) } exports.meta = require('./package.json')