@elken/next-offline
Version:
<h1 align="center"> next-offline </h1>
29 lines (27 loc) • 809 B
JavaScript
const { PHASE_DEVELOPMENT_SERVER } = require('next/constants');
const { withPlugins } = require('next-compose-plugins');
const withManifest = require('next-manifest')
const withOffline = require('next-offline')
const forceProd = require('./forceProd')
const manifest = {
"short_name": "next-offline-test-app",
"name": "next-offline-test-app",
"description": "Reproduce a bug to help fix it",
"dir": "ltr",
"lang": "en",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
}
],
"start_url": "/",
"display": "standalone",
"theme_color": "#ffffff",
"background_color": "#ffffff"
}
module.exports = withPlugins([
[withManifest({ manifest })],
[withOffline, { dontAutoRegisterSw: true }]
])