website-zarif/assets/js/data/swcache.js

59 lines
1.3 KiB
JavaScript
Raw Normal View History

2023-08-30 20:07:11 +03:00
const resource = [
/* --- CSS --- */
'/assets/css/style.css',
/* --- PWA --- */
'/app.js',
'/sw.js',
/* --- HTML --- */
'/index.html',
'/404.html',
'/categories/',
'/tags/',
'/archives/',
'/about/',
/* --- Favicons & compressed JS --- */
'/assets/img/favicons/android-chrome-192x192.png',
'/assets/img/favicons/android-chrome-512x512.png',
'/assets/img/favicons/apple-touch-icon.png',
'/assets/img/favicons/favicon-16x16.png',
'/assets/img/favicons/favicon-32x32.png',
'/assets/img/favicons/favicon.ico',
'/assets/img/favicons/mstile-150x150.png',
'/assets/img/favicons/safari-pinned-tab.svg',
'/assets/js/dist/categories.min.js',
'/assets/js/dist/commons.min.js',
'/assets/js/dist/home.min.js',
'/assets/js/dist/misc.min.js',
'/assets/js/dist/page.min.js',
'/assets/js/dist/post.min.js'
];
/* The request url with below domain will be cached */
const allowedDomains = [
'blog.zarifhomelab.com',
'fonts.gstatic.com',
'fonts.googleapis.com',
'cdn.jsdelivr.net',
'polyfill.io'
];
/* Requests that include the following path will be banned */
const denyUrls = [];