deploy: 6c483decd3
9
200.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
1
_nuxt/05417a1.js
Normal file
1
_nuxt/0d00b48.js
Normal file
2
_nuxt/0e8ab65.js
Normal file
1
_nuxt/41cc1a5.js
Normal file
1
_nuxt/445b7ee.js
Normal file
1
_nuxt/4eef369.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{247:function(t,e,l){"use strict";l.r(e);var r={head:{title:"Welcome"}},n=l(29),component=Object(n.a)(r,(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",[t._m(0),l("div",{staticClass:"buttonrow"},[l("NuxtLink",{attrs:{to:"/profile"}},[l("button",[l("span",{attrs:{id:"offset"}},[t._v("St")]),l("span",[t._v("art")])])])],1)])}),[function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"titleview"},[l("div",{staticClass:"outrun glow"},[l("a",{attrs:{href:"https://github.com/wieerwill"}},[t._v("GitHub.io")])]),l("div",{staticClass:"chrome large shine",attrs:{"data-text":"Wieerwill"}},[t._v("Wie"),l("span",{staticClass:"spark"}),t._v("erwill")])])}],!1,null,null,null);e.default=component.exports}}]);
|
1
_nuxt/57a9832.js
Normal file
1
_nuxt/81c4974.js
Normal file
2
_nuxt/82ba492.js
Normal file
34
_nuxt/LICENSES
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
/*!
|
||||||
|
* vue-client-only v0.0.0-semantic-release
|
||||||
|
* (c) 2021-present egoist <0x142857@gmail.com>
|
||||||
|
* Released under the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* vue-no-ssr v1.1.1
|
||||||
|
* (c) 2018-present egoist <0x142857@gmail.com>
|
||||||
|
* Released under the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* vue-router v3.5.2
|
||||||
|
* (c) 2021 Evan You
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Vue.js v2.6.14
|
||||||
|
* (c) 2014-2021 Evan You
|
||||||
|
* Released under the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* The buffer module from node.js, for the browser.
|
||||||
|
*
|
||||||
|
* @author Feross Aboukhadijeh <http://feross.org>
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
|
1
_nuxt/af6a028.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
!function(e){function r(data){for(var r,n,l=data[0],f=data[1],d=data[2],i=0,h=[];i<l.length;i++)n=l[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&h.push(o[n][0]),o[n]=0;for(r in f)Object.prototype.hasOwnProperty.call(f,r)&&(e[r]=f[r]);for(v&&v(data);h.length;)h.shift()();return c.push.apply(c,d||[]),t()}function t(){for(var e,i=0;i<c.length;i++){for(var r=c[i],t=!0,n=1;n<r.length;n++){var f=r[n];0!==o[f]&&(t=!1)}t&&(c.splice(i--,1),e=l(l.s=r[0]))}return e}var n={},o={7:0},c=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var c,script=document.createElement("script");script.charset="utf-8",script.timeout=120,l.nc&&script.setAttribute("nonce",l.nc),script.src=function(e){return l.p+""+{2:"0d00b48",3:"4eef369",4:"81c4974",5:"57a9832",6:"41cc1a5",9:"e1afa3b",10:"445b7ee"}[e]+".js"}(e);var f=new Error;c=function(r){script.onerror=script.onload=null,clearTimeout(d);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+c+")",f.name="ChunkLoadError",f.type=n,f.request=c,t[1](f)}o[e]=void 0}};var d=setTimeout((function(){c({type:"timeout",target:script})}),12e4);script.onerror=script.onload=c,document.head.appendChild(script)}return Promise.all(r)},l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(object,e){return Object.prototype.hasOwnProperty.call(object,e)},l.p="/wieerwill.github.io/_nuxt/",l.oe=function(e){throw console.error(e),e};var f=window.webpackJsonp=window.webpackJsonp||[],d=f.push.bind(f);f.push=r,f=f.slice();for(var i=0;i<f.length;i++)r(f[i]);var v=d;t()}([]);
|
2
_nuxt/e1afa3b.js
Normal file
BIN
_nuxt/fonts/MaterialIcons-Regular.4674f8d.eot
Normal file
BIN
_nuxt/fonts/MaterialIcons-Regular.5e7382c.ttf
Normal file
BIN
_nuxt/fonts/MaterialIcons-Regular.83bebaf.woff
Normal file
BIN
_nuxt/fonts/MaterialIcons-Regular.cff684e.woff2
Normal file
BIN
_nuxt/icons/icon_120x120.1b075a.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
_nuxt/icons/icon_144x144.1b075a.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
_nuxt/icons/icon_152x152.1b075a.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
_nuxt/icons/icon_192x192.1b075a.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
_nuxt/icons/icon_384x384.1b075a.png
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
_nuxt/icons/icon_512x512.1b075a.png
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
_nuxt/icons/icon_64x64.1b075a.png
Normal file
After Width: | Height: | Size: 6.6 KiB |
BIN
_nuxt/icons/splash_ipad_1536x2048.1b075a.png
Normal file
After Width: | Height: | Size: 813 KiB |
BIN
_nuxt/icons/splash_ipadpro10_1668x2224.1b075a.png
Normal file
After Width: | Height: | Size: 921 KiB |
BIN
_nuxt/icons/splash_ipadpro12_2048x2732.1b075a.png
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
_nuxt/icons/splash_ipadpro9_1536x2048.1b075a.png
Normal file
After Width: | Height: | Size: 813 KiB |
BIN
_nuxt/icons/splash_iphone6_50x1334.1b075a.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
_nuxt/icons/splash_iphoneplus_1080x1920.1b075a.png
Normal file
After Width: | Height: | Size: 485 KiB |
BIN
_nuxt/icons/splash_iphonese_640x1136.1b075a.png
Normal file
After Width: | Height: | Size: 224 KiB |
BIN
_nuxt/icons/splash_iphonex_1125x2436.1b075a.png
Normal file
After Width: | Height: | Size: 516 KiB |
BIN
_nuxt/icons/splash_iphonexr_828x1792.1b075a.png
Normal file
After Width: | Height: | Size: 330 KiB |
BIN
_nuxt/icons/splash_iphonexsmax_1242x2688.1b075a.png
Normal file
After Width: | Height: | Size: 597 KiB |
53
_nuxt/manifest.778b3ec0.json
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{
|
||||||
|
"name": "wieerwill.github.io",
|
||||||
|
"short_name": "wieerwill.github.io",
|
||||||
|
"description": "Get to know Wieerwill at Github.io",
|
||||||
|
"icons": [
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png",
|
||||||
|
"sizes": "64x64",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_120x120.1b075a.png",
|
||||||
|
"sizes": "120x120",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_144x144.1b075a.png",
|
||||||
|
"sizes": "144x144",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_152x152.1b075a.png",
|
||||||
|
"sizes": "152x152",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_192x192.1b075a.png",
|
||||||
|
"sizes": "192x192",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_384x384.1b075a.png",
|
||||||
|
"sizes": "384x384",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png",
|
||||||
|
"sizes": "512x512",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any maskable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"start_url": "/wieerwill.github.io/?standalone=true",
|
||||||
|
"display": "standalone",
|
||||||
|
"background_color": "#ffffff",
|
||||||
|
"lang": "en"
|
||||||
|
}
|
9
certification/index.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
BIN
favicon.ico
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
icons/Inventor.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
icons/Vue.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
icons/altium_logo.jpg
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
icons/angular.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
icons/animejs.gif
Normal file
After Width: | Height: | Size: 3.0 MiB |
BIN
icons/blender.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
icons/bootstrap.jpg
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
icons/c++.jpg
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
icons/cnc.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
icons/code_c.png
Normal file
After Width: | Height: | Size: 7.5 KiB |
BIN
icons/code_csharp.jpg
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
icons/cpp.png
Normal file
After Width: | Height: | Size: 127 KiB |
BIN
icons/css.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
icons/django.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
icons/dreamweaver.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
icons/estlcam.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
icons/gatsby.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
icons/gimp.jpg
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
icons/html.png
Normal file
After Width: | Height: | Size: 9.2 KiB |
BIN
icons/incscape.jpg
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
icons/java.jpg
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
icons/javascript.png
Normal file
After Width: | Height: | Size: 9.6 KiB |
BIN
icons/magento.jpg
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
icons/markdown.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
icons/materialize.jpg
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
icons/mongodb.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
icons/nodejs.jpg
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
icons/opencart.jpg
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
icons/openscad.jpg
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
icons/paypal.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
icons/photoshop.jpg
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
icons/php.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
icons/phyton.jpg
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
icons/react.png
Normal file
After Width: | Height: | Size: 40 KiB |
1
icons/readme.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
i own no pictures here
|
BIN
icons/semantic.png
Normal file
After Width: | Height: | Size: 7.2 KiB |
BIN
icons/sql.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
icons/tex.jpg
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
icons/woo.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
9
index.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
9
profile/index.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
9
projects/index.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
9
skills/index.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
|
||||||
|
<head>
|
||||||
|
<title>wieerwill.github.io - wieerwill.github.io</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="get to know Wieerwill at Github.io"><meta data-n-head="1" name="format-detection" content="telephone=no"><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="wieerwill.github.io"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="Get to know Wieerwill at Github.io"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/wieerwill.github.io/_nuxt/icons/icon_64x64.1b075a.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/wieerwill.github.io/_nuxt/icons/icon_512x512.1b075a.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/wieerwill.github.io/_nuxt/manifest.778b3ec0.json" data-hid="manifest"><base href="/wieerwill.github.io/"><link rel="preload" href="/wieerwill.github.io/_nuxt/af6a028.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/82ba492.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/0e8ab65.js" as="script"><link rel="preload" href="/wieerwill.github.io/_nuxt/05417a1.js" as="script">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/wieerwill.github.io/",assetsPath:"/wieerwill.github.io/_nuxt/",cdnURL:null}}}</script>
|
||||||
|
<script src="/wieerwill.github.io/_nuxt/af6a028.js"></script><script src="/wieerwill.github.io/_nuxt/82ba492.js"></script><script src="/wieerwill.github.io/_nuxt/0e8ab65.js"></script><script src="/wieerwill.github.io/_nuxt/05417a1.js"></script></body>
|
||||||
|
</html>
|
114
sw.js
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
const options = {"workboxURL":"https://cdn.jsdelivr.net/npm/workbox-cdn@5.1.4/workbox/workbox-sw.js","importScripts":[],"config":{"debug":false},"cacheOptions":{"cacheId":"wieerwill.github.io-prod","directoryIndex":"/","revision":"edTD9SM6SNdm"},"clientsClaim":true,"skipWaiting":true,"cleanupOutdatedCaches":true,"offlineAnalytics":false,"preCaching":[{"revision":"edTD9SM6SNdm","url":"/wieerwill.github.io/?standalone=true"}],"runtimeCaching":[{"urlPattern":"/wieerwill.github.io/_nuxt/","handler":"CacheFirst","method":"GET","strategyPlugins":[]},{"urlPattern":"/wieerwill.github.io/","handler":"NetworkFirst","method":"GET","strategyPlugins":[]}],"offlinePage":null,"pagesURLPattern":"/wieerwill.github.io/","offlineStrategy":"NetworkFirst"}
|
||||||
|
|
||||||
|
importScripts(...[options.workboxURL, ...options.importScripts])
|
||||||
|
|
||||||
|
initWorkbox(workbox, options)
|
||||||
|
workboxExtensions(workbox, options)
|
||||||
|
precacheAssets(workbox, options)
|
||||||
|
cachingExtensions(workbox, options)
|
||||||
|
runtimeCaching(workbox, options)
|
||||||
|
offlinePage(workbox, options)
|
||||||
|
routingExtensions(workbox, options)
|
||||||
|
|
||||||
|
function getProp(obj, prop) {
|
||||||
|
return prop.split('.').reduce((p, c) => p[c], obj)
|
||||||
|
}
|
||||||
|
|
||||||
|
function initWorkbox(workbox, options) {
|
||||||
|
if (options.config) {
|
||||||
|
// Set workbox config
|
||||||
|
workbox.setConfig(options.config)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (options.cacheNames) {
|
||||||
|
// Set workbox cache names
|
||||||
|
workbox.core.setCacheNameDetails(options.cacheNames)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (options.clientsClaim) {
|
||||||
|
// Start controlling any existing clients as soon as it activates
|
||||||
|
workbox.core.clientsClaim()
|
||||||
|
}
|
||||||
|
|
||||||
|
if (options.skipWaiting) {
|
||||||
|
workbox.core.skipWaiting()
|
||||||
|
}
|
||||||
|
|
||||||
|
if (options.cleanupOutdatedCaches) {
|
||||||
|
workbox.precaching.cleanupOutdatedCaches()
|
||||||
|
}
|
||||||
|
|
||||||
|
if (options.offlineAnalytics) {
|
||||||
|
// Enable offline Google Analytics tracking
|
||||||
|
workbox.googleAnalytics.initialize()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function precacheAssets(workbox, options) {
|
||||||
|
if (options.preCaching.length) {
|
||||||
|
workbox.precaching.precacheAndRoute(options.preCaching, options.cacheOptions)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function runtimeCaching(workbox, options) {
|
||||||
|
const requestInterceptor = {
|
||||||
|
requestWillFetch({ request }) {
|
||||||
|
if (request.cache === 'only-if-cached' && request.mode === 'no-cors') {
|
||||||
|
return new Request(request.url, { ...request, cache: 'default', mode: 'no-cors' })
|
||||||
|
}
|
||||||
|
return request
|
||||||
|
},
|
||||||
|
fetchDidFail(ctx) {
|
||||||
|
ctx.error.message =
|
||||||
|
'[workbox] Network request for ' + ctx.request.url + ' threw an error: ' + ctx.error.message
|
||||||
|
console.error(ctx.error, 'Details:', ctx)
|
||||||
|
},
|
||||||
|
handlerDidError(ctx) {
|
||||||
|
ctx.error.message =
|
||||||
|
`[workbox] Network handler threw an error: ` + ctx.error.message
|
||||||
|
console.error(ctx.error, 'Details:', ctx)
|
||||||
|
return null
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (const entry of options.runtimeCaching) {
|
||||||
|
const urlPattern = new RegExp(entry.urlPattern)
|
||||||
|
const method = entry.method || 'GET'
|
||||||
|
|
||||||
|
const plugins = (entry.strategyPlugins || [])
|
||||||
|
.map(p => new (getProp(workbox, p.use))(...p.config))
|
||||||
|
|
||||||
|
plugins.unshift(requestInterceptor)
|
||||||
|
|
||||||
|
const strategyOptions = { ...entry.strategyOptions, plugins }
|
||||||
|
|
||||||
|
const strategy = new workbox.strategies[entry.handler](strategyOptions)
|
||||||
|
|
||||||
|
workbox.routing.registerRoute(urlPattern, strategy, method)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function offlinePage(workbox, options) {
|
||||||
|
if (options.offlinePage) {
|
||||||
|
// Register router handler for offlinePage
|
||||||
|
workbox.routing.registerRoute(new RegExp(options.pagesURLPattern), ({ request, event }) => {
|
||||||
|
const strategy = new workbox.strategies[options.offlineStrategy]
|
||||||
|
return strategy
|
||||||
|
.handle({ request, event })
|
||||||
|
.catch(() => caches.match(options.offlinePage))
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function workboxExtensions(workbox, options) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function cachingExtensions(workbox, options) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function routingExtensions(workbox, options) {
|
||||||
|
|
||||||
|
}
|