IMPR: Minor fixtures

This commit is contained in:
Tony Air 2021-03-22 02:57:49 +07:00
parent 43110a52d2
commit a4d74d04d2
22 changed files with 783 additions and 736 deletions

2
dist/css/app.css vendored

File diff suppressed because one or more lines are too long

2
dist/index.html vendored
View File

@ -1,4 +1,4 @@
<!doctype html><html lang="en"><head><title>Webpack Bootstrap 4 UI Demo</title><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"/><meta name="description" content="UI Kit"/><meta name="author" content="Tony Air <tony@twma.pro>"/><meta name="ping" content="/Security/ping"/><meta name="api_url" content="http://127.0.0.1/graphql"/><meta name="api_static_domain" content="http://127.0.0.1"/><meta name="swversion" content="sw-1615754833234"/><base href="http://127.0.0.1:3001"/><script defer="defer" src="js/app.js"></script><script defer="defer" src="js/app_sw.js"></script><link href="css/app.css" rel="stylesheet"></head><body data-default-lng="0" data-default-lat="0"><div class="wrapper"><style>@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(1.35rem,0)}}body,html{font-size:14px;margin:0;padding:0;background:#fff;color:#333;overflow-x:hidden}@media (min-width:2000px){body,html{font-size:.9vw}}#PageLoading{position:fixed;left:0;top:0;margin:0;width:100%!important;height:100%!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2000;will-change:opacity;background:#212529;color:#212529}#PageLoading .logo{filter:invert(1);margin-left:20px;margin-left:2vw;width:100px;width:12.5vw}#PageLoading .tagline{color:#fff;font-size:1.8rem;font-size:4vh;letter-spacing:.25em}.main-bn{position:fixed;top:0;left:0;width:100%;z-index:99999999;padding:.5rem 1rem;text-align:center;color:#fff;background:red}iframe,img{max-width:100%}.loading-spinner{text-align:center}.lds-ellipsis{display:inline-block;position:relative;width:4.57rem;height:1rem;color:#fff}.lds-ellipsis div{position:absolute;top:.15rem;width:.78rem;height:.78rem;border-radius:50%;background:#888;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:.42rem;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:.9rem;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:1.85rem;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:3.21rem;animation:lds-ellipsis3 .6s infinite}@keyframes lds-text{from{font-size:1em}to{font-size:1.5em}}.lds-text{position:absolute;top:50%;left:50%;margin-left:-5rem;margin-top:8rem;font-size:.8rem;letter-spacing:.25em;color:#fff}.lds-text b{font-weight:300;animation:lds-text 5s ease infinite alternate}.lds-text b:nth-child(1){animation-delay:.5s}.lds-text b:nth-child(2){animation-delay:1s}.lds-text b:nth-child(3){animation-delay:1.5s}.lds-text b:nth-child(4){animation-delay:2s}.lds-text b:nth-child(5){animation-delay:2.5s}.lds-text b:nth-child(6){animation-delay:3s}.lds-text b:nth-child(7){animation-delay:3.5s}.lds-text b:nth-child(8){animation-delay:4s}.lds-text b:nth-child(9){animation-delay:4.5s}.lds-text b:nth-child(10){animation-delay:5s}@media (orientation:portrait){#PageLoading .logo{width:50vw}#PageLoading .tagline{font-size:4vw}}</style><div id="PageLoading"><div class="loading-spinner"><img class="logo" src="../fonts/logo.svg" width="200" alt="UI Kit"/><br/><div class="lds-ellipsis"><div></div><div></div><div></div><div></div></div><br/><div class="lds-placeholder">LOADING...</div><div class="lds-text"><b>L</b> <b>O</b> <b>A</b> <b>D</b> <b>I</b> <b>N</b> <b>G</b> <b>.</b> <b>.</b> <b>.</b></div></div></div><div id="SiteWideAlerts" class="offline-message"><div class="alert alert-danger alert-offline alert-dismissible fade show" role="alert"><div class="typography">The Internet connection is missing right now, but you're able to browse previously opened pages offline.</div><button type="button" class="btn btn-danger btn-close" data-bs-dismiss="alert" aria-label="Close"><i class="fas fa-times"></i></button></div><noscript><div class="main-bn alert alert-fixed-top alert-danger" role="alert">Please, enable javascript.</div></noscript><!--[if lt IE 11 <!doctype html><html lang="en"><head><title>Webpack Bootstrap 4 UI Demo</title><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"/><meta name="description" content="UI Kit"/><meta name="author" content="Tony Air <tony@twma.pro>"/><meta name="ping" content="/Security/ping"/><meta name="api_url" content="http://127.0.0.1/graphql"/><meta name="api_static_domain" content="http://127.0.0.1"/><meta name="swversion" content="sw-1616356497097"/><base href=""/><script defer="defer" src="js/app.js"></script><script defer="defer" src="js/app_sw.js"></script><link href="css/app.css" rel="stylesheet"></head><body data-default-lng="0" data-default-lat="0"><div class="wrapper"><style>@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(1.35rem,0)}}body,html{font-size:14px;margin:0;padding:0;background:#fff;color:#333;overflow-x:hidden}@media (min-width:2000px){body,html{font-size:.9vw}}#PageLoading{position:fixed;left:0;top:0;margin:0;width:100%!important;height:100%!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2000;will-change:opacity;background:#212529;color:#212529}#PageLoading .logo{filter:invert(1);margin-left:20px;margin-left:2vw;width:100px;width:12.5vw}#PageLoading .tagline{color:#fff;font-size:1.8rem;font-size:4vh;letter-spacing:.25em}.main-bn{position:fixed;top:0;left:0;width:100%;z-index:99999999;padding:.5rem 1rem;text-align:center;color:#fff;background:red}iframe,img{max-width:100%}.loading-spinner{text-align:center}.lds-ellipsis{display:inline-block;position:relative;width:4.57rem;height:1rem;color:#fff}.lds-ellipsis div{position:absolute;top:.15rem;width:.78rem;height:.78rem;border-radius:50%;background:#888;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:.42rem;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:.9rem;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:1.85rem;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:3.21rem;animation:lds-ellipsis3 .6s infinite}@keyframes lds-text{from{font-size:1em}to{font-size:1.5em}}.lds-text{position:absolute;top:50%;left:50%;margin-left:-5rem;margin-top:8rem;font-size:.8rem;letter-spacing:.25em;color:#fff}.lds-text b{font-weight:300;animation:lds-text 5s ease infinite alternate}.lds-text b:nth-child(1){animation-delay:.5s}.lds-text b:nth-child(2){animation-delay:1s}.lds-text b:nth-child(3){animation-delay:1.5s}.lds-text b:nth-child(4){animation-delay:2s}.lds-text b:nth-child(5){animation-delay:2.5s}.lds-text b:nth-child(6){animation-delay:3s}.lds-text b:nth-child(7){animation-delay:3.5s}.lds-text b:nth-child(8){animation-delay:4s}.lds-text b:nth-child(9){animation-delay:4.5s}.lds-text b:nth-child(10){animation-delay:5s}@media (orientation:portrait){#PageLoading .logo{width:50vw}#PageLoading .tagline{font-size:4vw}}</style><div id="PageLoading"><div class="loading-spinner"><img class="logo" src="../fonts/logo.svg" width="200" alt="UI Kit"/><br/><div class="lds-ellipsis"><div></div><div></div><div></div><div></div></div><br/><div class="lds-placeholder">LOADING...</div><div class="lds-text"><b>L</b> <b>O</b> <b>A</b> <b>D</b> <b>I</b> <b>N</b> <b>G</b> <b>.</b> <b>.</b> <b>.</b></div></div></div><div id="SiteWideAlerts" class="offline-message"><div class="alert alert-danger alert-offline alert-dismissible fade show" role="alert"><div class="typography">The Internet connection is missing right now, but you're able to browse previously opened pages offline.</div><button type="button" class="btn btn-danger btn-close" data-bs-dismiss="alert" aria-label="Close"><i class="fas fa-times"></i></button></div><noscript><div class="main-bn alert alert-fixed-top alert-danger" role="alert">Please, enable javascript.</div></noscript><!--[if lt IE 11
]><div class="main-bn alert alert-danger" role="alert"> ]><div class="main-bn alert alert-danger" role="alert">
<a <a
href="https://www.google.com/chrome/browser/desktop/" href="https://www.google.com/chrome/browser/desktop/"

2
dist/js/app.js vendored

File diff suppressed because one or more lines are too long

2
dist/js/app_sw.js vendored
View File

@ -1 +1 @@
!function(){var e={7424:function(e){e.exports=function log(e){false}},8014:function(e){Cache.prototype.add||(Cache.prototype.add=function add(e){return this.addAll([e])}),Cache.prototype.addAll||(Cache.prototype.addAll=function addAll(e){var t=this;function NetworkError(e){this.name="NetworkError",this.code=19,this.message=e}return NetworkError.prototype=Object.create(Error.prototype),Promise.resolve().then((function(){if(arguments.length<1)throw new TypeError;return e=e.map((function(e){return e instanceof Request?e:String(e)})),Promise.all(e.map((function(e){"string"===typeof e&&(e=new Request(e));var t=new URL(e.url).protocol;if("http:"!==t&&"https:"!==t)throw new NetworkError("Invalid scheme");return fetch(e.clone())})))})).then((function(n){return Promise.all(n.map((function(n,r){return t.put(e[r],n)})))})).then((function(){}))}),CacheStorage.prototype.match||(CacheStorage.prototype.match=function match(e,t){var n=this;return this.keys().then((function(r){var o;return r.reduce((function(r,a){return r.then((function(){return o||n.open(a).then((function(n){return n.match(e,t)})).then((function(e){return o=e}))}))}),Promise.resolve())}))}),e.exports=self.caches}},t={};function __webpack_require__(n){if(t[n])return t[n].exports;var r=t[n]={exports:{}};return e[n](r,r.exports,__webpack_require__),r.exports}!function(){var e="".concat("@a2nt/ss-bootstrap-ui-webpack-boilerplate-react","-sw"),t="".concat("3.1.5","-sw"),n=__webpack_require__(7424),r=__webpack_require__(8014);if("string"!==typeof e)throw new Error("Cache Name cannot be empty");self.addEventListener("fetch",(function(t){if("GET"===t.request.method){var o=new URL(t.request.url);if(o.pathname.indexOf("admin")>=0||o.pathname.indexOf("Security")>=0||o.pathname.indexOf("/dev")>=0)n("SW: skip admin ".concat(t.request.url));else{var a=t.request.clone(),c=t.request.clone();t.respondWith(fetch(a).then((function(n){var o=n.clone();return r.open(e).then((function(e){var n=t.request.clone();e.put(n,o)})),n})).catch((function(e){return n("SW: fetch failed"),r.match(c)})))}}})),self.addEventListener("activate",(function(o){n("SW: activated: ".concat(t)),o.waitUntil(r.delete(e))})),self.addEventListener("install",(function(e){n("SW: installing version: ".concat(t))}))}()}(); !function(){var e={2124:function(e){e.exports=function log(e){false}},5975:function(e){Cache.prototype.add||(Cache.prototype.add=function add(e){return this.addAll([e])}),Cache.prototype.addAll||(Cache.prototype.addAll=function addAll(e){var t=this;function NetworkError(e){this.name="NetworkError",this.code=19,this.message=e}return NetworkError.prototype=Object.create(Error.prototype),Promise.resolve().then((function(){if(arguments.length<1)throw new TypeError;return e=e.map((function(e){return e instanceof Request?e:String(e)})),Promise.all(e.map((function(e){"string"===typeof e&&(e=new Request(e));var t=new URL(e.url).protocol;if("http:"!==t&&"https:"!==t)throw new NetworkError("Invalid scheme");return fetch(e.clone())})))})).then((function(n){return Promise.all(n.map((function(n,r){return t.put(e[r],n)})))})).then((function(){}))}),CacheStorage.prototype.match||(CacheStorage.prototype.match=function match(e,t){var n=this;return this.keys().then((function(r){var o;return r.reduce((function(r,a){return r.then((function(){return o||n.open(a).then((function(n){return n.match(e,t)})).then((function(e){return o=e}))}))}),Promise.resolve())}))}),e.exports=self.caches}},t={};function __webpack_require__(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,__webpack_require__),o.exports}!function(){var e="".concat("@a2nt/ss-bootstrap-ui-webpack-boilerplate-react","-sw"),t="".concat("3.1.5","-sw"),n=__webpack_require__(2124),r=__webpack_require__(5975);if("string"!==typeof e)throw new Error("Cache Name cannot be empty");self.addEventListener("fetch",(function(t){if("GET"===t.request.method){var o=new URL(t.request.url);if(o.pathname.indexOf("admin")>=0||o.pathname.indexOf("Security")>=0||o.pathname.indexOf("/dev")>=0)n("SW: skip admin ".concat(t.request.url));else{var a=t.request.clone(),c=t.request.clone();t.respondWith(fetch(a).then((function(n){var o=n.clone();return r.open(e).then((function(e){var n=t.request.clone();e.put(n,o)})),n})).catch((function(e){return n("SW: fetch failed"),r.match(c)})))}}})),self.addEventListener("activate",(function(o){n("SW: activated: ".concat(t)),o.waitUntil(r.delete(e))})),self.addEventListener("install",(function(e){n("SW: installing version: ".concat(t))}))}()}();

481
dist/records.json vendored
View File

@ -14,44 +14,44 @@
}, },
"modules": { "modules": {
"byIdentifier": { "byIdentifier": {
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/runtime/getUrl.js": 886, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/runtime/getUrl.js": 827,
"./node_modules/.pnpm/file-loader@6.2.0_webpack@5.24.2/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.24.2/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/logo.svg": 66, "./node_modules/.pnpm/file-loader@6.2.0_webpack@5.27.1/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.27.1/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/logo.svg": 279,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./node_modules/.pnpm/@a2nt/meta-lightbox-react@3.1.0/node_modules/@a2nt/meta-lightbox-react/src/html/meta-lightbox.html": 710, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./node_modules/.pnpm/@a2nt/meta-lightbox-react@3.1.0/node_modules/@a2nt/meta-lightbox-react/src/html/meta-lightbox.html": 221,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Accordion.html": 684, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Accordion.html": 627,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Content.html": 130, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Content.html": 499,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Elements/ElementsList.html": 940, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Elements/ElementsList.html": 613,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Map.html": 835, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Elements/Map.html": 227,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/First.html": 985, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/First.html": 681,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Footer.html": 250, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Footer.html": 781,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Head.html": 772, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Head.html": 278,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Last.html": 481, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Last.html": 979,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Navigation.html": 251, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Navigation.html": 388,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/Slider.html": 12, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/Slider.html": 978,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/_components/Alerts.html": 521, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/_components/Alerts.html": 486,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/_components/Flyout.html": 704, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/_components/Flyout.html": 134,
"./node_modules/.pnpm/html-loader@1.3.2_webpack@5.24.2/node_modules/html-loader/dist/cjs.js!./src/html/_components/LoadingSpinner.html": 24, "./node_modules/.pnpm/html-loader@1.3.2_webpack@5.27.1/node_modules/html-loader/dist/cjs.js!./src/html/_components/LoadingSpinner.html": 803,
"./node_modules/.pnpm/html-webpack-plugin@5.2.0_webpack@5.24.2/node_modules/html-webpack-plugin/lib/loader.js!./src/index.html": 660, "./node_modules/.pnpm/html-webpack-plugin@5.3.1_webpack@5.27.1/node_modules/html-webpack-plugin/lib/loader.js!./src/index.html": 993,
"data:text/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;": 295 "data:text/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;": 295
}, },
"usedIds": [ "usedIds": [
12, 134,
24, 221,
66, 227,
130, 278,
250, 279,
251,
295, 295,
481, 388,
521, 486,
660, 499,
684, 613,
704, 627,
710, 681,
772, 781,
835, 803,
886, 827,
940, 978,
985 979,
993
] ]
} }
} }
@ -70,7 +70,7 @@
898 898
] ]
}, },
"mini-css-extract-plugin /mnt/data/srv/dist/repositories/webpack-bootstrap-ui-kit/node_modules/.pnpm/css-loader@5.1.1_webpack@5.24.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.24.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/app.scss": [ "mini-css-extract-plugin /mnt/data/srv/dist/repositories/webpack-bootstrap-ui-kit/node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.27.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/.pnpm/@a2nt/meta-lightbox-react@3.1.0/node_modules/@a2nt/meta-lightbox-react/src/scss/_window.scss": [
{ {
"chunks": { "chunks": {
"byName": { "byName": {
@ -85,218 +85,241 @@
}, },
"modules": { "modules": {
"byIdentifier": { "byIdentifier": {
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/css-loader@5.1.1_webpack@5.24.2/node_modules/css-loader/dist/runtime/api.js": 658, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/runtime/api.js": 629,
"./node_modules/.pnpm/css-loader@5.1.1_webpack@5.24.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.24.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/app.scss": 67 "./node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.27.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/.pnpm/@a2nt/meta-lightbox-react@3.1.0/node_modules/@a2nt/meta-lightbox-react/src/scss/_window.scss": 531
}, },
"usedIds": [ "usedIds": [
67, 531,
658 629
]
}
}
],
"mini-css-extract-plugin /mnt/data/srv/dist/repositories/webpack-bootstrap-ui-kit/node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.27.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/app.scss": [
{
"chunks": {
"byName": {
"child": 396
},
"bySource": {
"0 child": 396
},
"usedIds": [
396
]
},
"modules": {
"byIdentifier": {
"./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/runtime/api.js": 629,
"./node_modules/.pnpm/css-loader@5.1.3_webpack@5.27.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/resolve-url-loader@3.1.2/node_modules/resolve-url-loader/index.js!./node_modules/.pnpm/sass-loader@11.0.1_node-sass@5.0.0+webpack@5.27.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/app.scss": 6
},
"usedIds": [
6,
629
] ]
} }
} }
], ],
"modules": { "modules": {
"byIdentifier": { "byIdentifier": {
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/cache/index.js|8b6f2031147873aae7e392df3ad7207a": 5105, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/cache/index.js|1268684ed6a46496b0ed3b9b69f80882": 8129,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/cache/inmemory/types.js": 388, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/cache/inmemory/types.js": 2312,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/ApolloClient.js|f91f55884474d5092cc922f6e047e5eb": 4897, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/ApolloClient.js|1d1f8dd6a8ef823ccec12c57888bee56": 4150,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/ObservableQuery.js|bb2a3587949fafebc13a0e495b42a07b": 6361, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/ObservableQuery.js|68b110d81cbfce7cc1d1df10fdc84e32": 6909,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/index.js": 8403, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/index.js": 8919,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/networkStatus.js": 8711, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/networkStatus.js": 6443,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/types.js": 9315, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/core/types.js": 2629,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/errors/index.js": 520, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/errors/index.js": 7097,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/index.js": 8237, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/index.js": 690,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/ApolloLink.js": 2416, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/ApolloLink.js": 6925,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/concat.js": 6400, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/concat.js": 1597,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/empty.js": 2779, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/empty.js": 2874,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/execute.js": 166, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/execute.js": 5693,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/from.js": 9940, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/from.js": 8903,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/index.js": 9271, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/index.js": 5955,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/split.js": 7855, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/split.js": 3663,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/types.js": 2225, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/core/types.js": 1174,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/http/index.js|6cb12590455f9358f98765370e8ab4d1": 6240, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/http/index.js|d361d7a5509c0e55516f265cdfad02c1": 5963,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/utils/index.js|bfe659e69cc3c208349df11b6603ce3b": 1911, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/link/utils/index.js|2e0d9dabbe00e5b71b7adf66fa4a93a3": 5852,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/context/index.js|48158605ac2328a1ea1f7116d46370ab": 3123, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/context/index.js|c5fe108de6679fc0357955c6a4d76125": 6775,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/hooks/index.js|905334c0213b690df6f402f0ad0be2f9": 6658, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/hooks/index.js|865da72d753785f533132d512f260143": 7543,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/index.js": 6471, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/index.js": 7569,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/parser/index.js": 2821, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/parser/index.js": 2991,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/types/types.js": 1656, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/react/types/types.js": 5190,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.11_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/utilities/index.js|8f96aedf41ccdfd6cb29abb3ceb202a2": 8327, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@apollo/client@3.3.12_graphql@15.5.0+react@17.0.1/node_modules/@apollo/client/utilities/index.js|c26563b7731defb51fa7b32a4e8ef3a5": 2282,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@wry/equality@0.3.3/node_modules/@wry/equality/lib/equality.esm.js": 8008, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/@wry/equality@0.3.4/node_modules/@wry/equality/lib/equality.esm.js": 5661,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/index.js": 1376, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/index.js": 4369,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/adapters/xhr.js": 638, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/adapters/xhr.js": 1141,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/axios.js": 5218, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/axios.js": 4821,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/Cancel.js": 7024, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/Cancel.js": 8835,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/CancelToken.js": 9965, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/CancelToken.js": 5769,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/isCancel.js": 479, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/cancel/isCancel.js": 5455,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/Axios.js": 6551, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/Axios.js": 7669,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/InterceptorManager.js": 6419, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/InterceptorManager.js": 3482,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/buildFullPath.js": 6056, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/buildFullPath.js": 7653,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/createError.js": 642, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/createError.js": 1762,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/dispatchRequest.js": 6840, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/dispatchRequest.js": 4722,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/enhanceError.js": 8286, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/enhanceError.js": 1579,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/mergeConfig.js": 5765, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/mergeConfig.js": 8255,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/settle.js": 5731, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/settle.js": 2368,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/transformData.js": 7637, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/core/transformData.js": 8877,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/defaults.js": 2806, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/defaults.js": 4803,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/bind.js": 6214, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/bind.js": 1466,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/buildURL.js": 2440, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/buildURL.js": 2247,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/combineURLs.js": 720, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/combineURLs.js": 5058,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/cookies.js": 9202, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/cookies.js": 7423,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isAbsoluteURL.js": 2669, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isAbsoluteURL.js": 3843,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isAxiosError.js": 7420, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isAxiosError.js": 2696,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isURLSameOrigin.js": 776, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/isURLSameOrigin.js": 7808,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/normalizeHeaderName.js": 5102, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/normalizeHeaderName.js": 8167,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/parseHeaders.js": 1112, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/parseHeaders.js": 7094,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/spread.js": 8660, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/helpers/spread.js": 5574,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/utils.js": 4622, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/axios@0.21.1/node_modules/axios/lib/utils.js": 6002,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/balanced-match@1.0.0/node_modules/balanced-match/index.js": 3388, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/balanced-match@1.0.0/node_modules/balanced-match/index.js": 3780,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/brace-expansion@2.0.1/node_modules/brace-expansion/index.js": 6190, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/brace-expansion@2.0.1/node_modules/brace-expansion/index.js": 8071,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/fast-json-stable-stringify@2.1.0/node_modules/fast-json-stable-stringify/index.js": 1618, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/fast-json-stable-stringify@2.1.0/node_modules/fast-json-stable-stringify/index.js": 484,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql-tag@2.11.0_graphql@15.5.0/node_modules/graphql-tag/src/index.js": 6981, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql-tag@2.11.0_graphql@15.5.0/node_modules/graphql-tag/src/index.js": 2571,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/error/GraphQLError.js": 1724, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/error/GraphQLError.js": 3434,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/error/syntaxError.js": 1607, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/error/syntaxError.js": 7310,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/defineInspect.js": 4005, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/defineInspect.js": 4118,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/devAssert.js": 562, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/devAssert.js": 7256,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/inspect.js": 3363, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/inspect.js": 1952,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/instanceOf.js": 1498, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/instanceOf.js": 4034,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/invariant.js": 9538, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/invariant.js": 8119,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/isObjectLike.js": 5840, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/isObjectLike.js": 1129,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/nodejsCustomInspectSymbol.js": 6754, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/jsutils/nodejsCustomInspectSymbol.js": 4930,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/ast.js": 6750, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/ast.js": 7242,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/blockString.js": 8007, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/blockString.js": 8391,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/directiveLocation.js": 3896, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/directiveLocation.js": 9584,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/kinds.js": 1343, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/kinds.js": 7673,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/lexer.js": 2893, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/lexer.js": 2755,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/location.js": 2370, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/location.js": 9489,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/parser.js": 2690, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/parser.js": 8241,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/printLocation.js": 7012, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/printLocation.js": 7117,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/source.js": 8192, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/source.js": 9115,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/tokenKind.js": 2636, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/tokenKind.js": 6389,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/visitor.js": 7654, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/polyfills/symbols.js": 5457,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/polyfills/symbols.js": 7940, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/minimatch@3.0.4/node_modules/minimatch/minimatch.js": 4133,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/minimatch@3.0.4/node_modules/minimatch/minimatch.js": 8308, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/react-tiny-oembed@1.0.1_react-dom@17.0.1+react@17.0.1/node_modules/react-tiny-oembed/lib/index.js": 9914,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/react-tiny-oembed@1.0.1_react-dom@17.0.1+react@17.0.1/node_modules/react-tiny-oembed/lib/index.js": 1725, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/symbol-observable@3.0.0/node_modules/symbol-observable/es/index.js|0b2822e224fc33e3110b0db74427184b": 6724,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/symbol-observable@3.0.0/node_modules/symbol-observable/es/index.js|d5730ccfc6a30c6fde0e7c5d2655b08a": 1000, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/ts-invariant@0.6.2/node_modules/ts-invariant/lib/invariant.esm.js|61f3e435e14803f86036a1b4594c169d": 3470,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/ts-invariant@0.6.1/node_modules/ts-invariant/lib/invariant.esm.js|76fd6c0df6e18cb2fab5c8b439f12215": 2165, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/tslib@2.1.0/node_modules/tslib/tslib.es6.js": 8322,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/tslib@2.1.0/node_modules/tslib/tslib.es6.js": 3371, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/zen-observable@0.8.15/node_modules/zen-observable/index.js": 8442,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/zen-observable@0.8.15/node_modules/zen-observable/index.js": 4583, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/zen-observable@0.8.15/node_modules/zen-observable/lib/Observable.js": 3265,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./node_modules/.pnpm/zen-observable@0.8.15/node_modules/zen-observable/lib/Observable.js": 967, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/_components/_main.funcs.js": 442,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/_components/_main.funcs.js": 8224, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/app.js|ef448750c0baa858167f1c500a27219f": 7502,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/app.js|7eabf9bb6181b44b50e2d4430eb30402": 1612, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/lib/log.js": 2124,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/lib/log.js": 7424, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/types/sw.js": 5860,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/js/types/sw.js": 4813, "./node_modules/.pnpm/babel-loader@8.2.2_065a67ff5564bd36db93cc77755a02d6/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./thirdparty/serviceworker-caches.js": 5975,
"./node_modules/.pnpm/babel-loader@8.2.2_d7bc29c802b75f29dbe664a54733b0d7/node_modules/babel-loader/lib/index.js??ruleSet[1].rules[0].use!./src/thirdparty/serviceworker-caches.js": 8014, "./node_modules/.pnpm/file-loader@6.2.0_webpack@5.27.1/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.27.1/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/logo.svg": 9279,
"./node_modules/.pnpm/file-loader@6.2.0_webpack@5.24.2/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.24.2/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/logo.svg": 66, "./node_modules/.pnpm/file-loader@6.2.0_webpack@5.27.1/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.27.1/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/photo3.svg": 7701,
"./node_modules/.pnpm/file-loader@6.2.0_webpack@5.24.2/node_modules/file-loader/dist/cjs.js??ruleSet[1].rules[3].use[0]!./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.24.2/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/photo3.svg": 1828,
"./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/visitor.mjs|3169b6159575a7c1144bcfbea4ed01af": 3210, "./node_modules/.pnpm/graphql@15.5.0/node_modules/graphql/language/visitor.mjs|3169b6159575a7c1144bcfbea4ed01af": 3210,
"./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.24.2/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/bg.png": 9120, "./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.27.1/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/bg.png": 5811,
"./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.24.2/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/photo1.png": 5596, "./node_modules/.pnpm/img-optimize-loader@1.0.7_file-loader@6.2.0+webpack@5.27.1/node_modules/img-optimize-loader/dist/index.js??ruleSet[1].rules[4].use[0]!./src/img/photo1.png": 7548,
"./node_modules/font-awesome|sync|nonrecursive|../../../../../../\\.(otf|eot|svg|ttf|woff|woff2)$/": 3761, "./node_modules/font-awesome|sync|nonrecursive|../../../../../../\\.(otf|eot|svg|ttf|woff|woff2)$/": 3761,
"./src/img|sync|nonrecursive|../../../../../../\\.(png|jpe?g|svg)$/": 9310, "./src/img|sync|nonrecursive|../../../../../../\\.(png|jpe?g|svg)$/": 9310,
"external \"React\"": 3804, "external \"React\"": 3804,
"ignored|path": 1386 "ignored|./node_modules/.pnpm/minimatch@3.0.4/node_modules/minimatch|path": 2061
}, },
"usedIds": [ "usedIds": [
66, 442,
166, 484,
388, 690,
479, 1129,
520, 1141,
562, 1174,
638, 1466,
642, 1579,
720, 1597,
776, 1762,
967, 1952,
1000, 2061,
1112, 2124,
1343, 2247,
1376, 2282,
1386, 2312,
1498, 2368,
1607, 2571,
1612, 2629,
1618, 2696,
1656, 2755,
1724, 2874,
1725, 2991,
1828,
1911,
2165,
2225,
2370,
2416,
2440,
2636,
2669,
2690,
2779,
2806,
2821,
2893,
3123,
3210, 3210,
3363, 3265,
3371, 3434,
3388, 3470,
3482,
3663,
3761, 3761,
3780,
3804, 3804,
3896, 3843,
4005, 4034,
4583, 4118,
4622, 4133,
4813, 4150,
4897, 4369,
5102, 4722,
5105, 4803,
5218, 4821,
5596, 4930,
5731, 5058,
5765, 5190,
5840, 5455,
6056, 5457,
6190, 5574,
6214, 5661,
6240, 5693,
6361, 5769,
6400, 5811,
6419, 5852,
6471, 5860,
6551, 5955,
6658, 5963,
6750, 5975,
6754, 6002,
6840, 6389,
6981, 6443,
7012, 6724,
7024, 6775,
7420, 6909,
7424, 6925,
7637, 7094,
7654, 7097,
7855, 7117,
7940, 7242,
8007, 7256,
8008, 7310,
8014, 7423,
8192, 7502,
8224, 7543,
8237, 7548,
8286, 7569,
8308, 7653,
8327, 7669,
8403, 7673,
8660, 7701,
8711, 7808,
9120, 8071,
9202, 8119,
9271, 8129,
8167,
8241,
8255,
8322,
8391,
8442,
8835,
8877,
8903,
8919,
9115,
9279,
9310, 9310,
9315, 9489,
9538, 9584,
9940, 9914
9965
] ]
} }
} }

4
dist/report.html vendored

File diff suppressed because one or more lines are too long

View File

@ -50,11 +50,11 @@
], ],
"dependencies": { "dependencies": {
"@a2nt/meta-lightbox-react": "^3.1.0", "@a2nt/meta-lightbox-react": "^3.1.0",
"@angular/common": "^11.2.3", "@angular/common": "^11.2.6",
"@angular/core": "^11.2.3", "@angular/core": "^11.2.6",
"@apollo/client": "^3.3.11", "@apollo/client": "^3.3.12",
"@jsanahuja/instagramfeed": "github:jsanahuja/instagramfeed", "@jsanahuja/instagramfeed": "github:jsanahuja/instagramfeed",
"@popperjs/core": "^2.9.0", "@popperjs/core": "^2.9.1",
"aos": "^2.3.4", "aos": "^2.3.4",
"apollo3-cache-persist": "^0.9.1", "apollo3-cache-persist": "^0.9.1",
"axios": "^0.21.1", "axios": "^0.21.1",
@ -83,33 +83,33 @@
}, },
"devDependencies": { "devDependencies": {
"@a2nt/image-sprite-webpack-plugin": "^0.2.5", "@a2nt/image-sprite-webpack-plugin": "^0.2.5",
"@babel/core": "^7.13.8", "@babel/core": "^7.13.10",
"@babel/eslint-parser": "^7.13.8", "@babel/eslint-parser": "^7.13.10",
"@babel/plugin-proposal-class-properties": "^7.13.0", "@babel/plugin-proposal-class-properties": "^7.13.0",
"@babel/plugin-proposal-object-rest-spread": "^7.13.8", "@babel/plugin-proposal-object-rest-spread": "^7.13.8",
"@babel/plugin-syntax-jsx": "^7.12.13", "@babel/plugin-syntax-jsx": "^7.12.13",
"@babel/plugin-syntax-top-level-await": "^7.12.13", "@babel/plugin-syntax-top-level-await": "^7.12.13",
"@babel/plugin-transform-react-jsx": "^7.12.17", "@babel/plugin-transform-react-jsx": "^7.12.17",
"@babel/plugin-transform-runtime": "^7.13.9", "@babel/plugin-transform-runtime": "^7.13.10",
"@babel/preset-env": "^7.13.9", "@babel/preset-env": "^7.13.10",
"@babel/preset-react": "^7.12.13", "@babel/preset-react": "^7.12.13",
"@babel/runtime": "^7.13.9", "@babel/runtime": "^7.13.10",
"@googlemaps/markerclustererplus": "*", "@googlemaps/markerclustererplus": "*",
"@ungap/global-this": "^0.4.4", "@ungap/global-this": "^0.4.4",
"@wry/context": "^0.5.4", "@wry/context": "^0.5.4",
"@wry/equality": "^0.3.3", "@wry/equality": "^0.3.4",
"@wry/trie": "^0.2.2", "@wry/trie": "^0.2.2",
"animate.css": "^4.1.1", "animate.css": "^4.1.1",
"ansi-html": "^0.0.7", "ansi-html": "^0.0.7",
"ansi-regex": "^5.0.0", "ansi-regex": "^5.0.0",
"autoprefixer": "^10.2.4", "autoprefixer": "^10.2.5",
"babel-loader": "^8.2.2", "babel-loader": "^8.2.2",
"classnames": "^2.2.6", "classnames": "^2.2.6",
"copy-webpack-plugin": "^7.0.0", "copy-webpack-plugin": "^7.0.0",
"croppie": "^2.6.5", "croppie": "^2.6.5",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"css-loader": "^5.1.1", "css-loader": "^5.1.3",
"eslint": "^7.21.0", "eslint": "^7.22.0",
"eslint-plugin-import": "^2.22.1", "eslint-plugin-import": "^2.22.1",
"eslint-plugin-jquery": "^1.5.1", "eslint-plugin-jquery": "^1.5.1",
"eslint-plugin-react": "^7.22.0", "eslint-plugin-react": "^7.22.0",
@ -128,7 +128,7 @@
"html-entities": "^1.4.0", "html-entities": "^1.4.0",
"html-loader": "^1.3.2", "html-loader": "^1.3.2",
"html-react-parser": "^1.2.4", "html-react-parser": "^1.2.4",
"html-webpack-plugin": "^5.2.0", "html-webpack-plugin": "^5.3.1",
"img-optimize-loader": "^1.0.7", "img-optimize-loader": "^1.0.7",
"loglevel": "^1.7.1", "loglevel": "^1.7.1",
"mini-css-extract-plugin": "^1.3.9", "mini-css-extract-plugin": "^1.3.9",
@ -136,9 +136,9 @@
"node-fetch": "^2.6.1", "node-fetch": "^2.6.1",
"node-sass": "^5.0.0", "node-sass": "^5.0.0",
"object-assign": "^4.1.1", "object-assign": "^4.1.1",
"optimism": "^0.14.0", "optimism": "^0.14.1",
"optimize-css-assets-webpack-plugin": "^5.0.4", "optimize-css-assets-webpack-plugin": "^5.0.4",
"postcss-loader": "^5.0.0", "postcss-loader": "^5.2.0",
"prop-types": "^15.7.2", "prop-types": "^15.7.2",
"punycode": "^2.1.1", "punycode": "^2.1.1",
"querystring": "^0.2.1", "querystring": "^0.2.1",
@ -160,15 +160,15 @@
"svg-url-loader": "^7.1.1", "svg-url-loader": "^7.1.1",
"symbol-observable": "^3.0.0", "symbol-observable": "^3.0.0",
"terser-webpack-plugin": "^5.1.1", "terser-webpack-plugin": "^5.1.1",
"ts-invariant": "^0.6.1", "ts-invariant": "^0.6.2",
"tslib": "^2.1.0", "tslib": "^2.1.0",
"url": "^0.11.0", "url": "^0.11.0",
"url-loader": "^4.1.1", "url-loader": "^4.1.1",
"webpack": "^5.24.2", "webpack": "^5.27.1",
"webpack-bundle-analyzer": "^4.4.0", "webpack-bundle-analyzer": "^4.4.0",
"webpack-cli": "^4.5.0", "webpack-cli": "^4.5.0",
"webpack-dev-server": "^4.0.0-beta.0", "webpack-dev-server": "^4.0.0-beta.0",
"webpack-manifest-plugin": "^3.0.0", "webpack-manifest-plugin": "^3.1.0",
"webpack-merge": "^5.7.3", "webpack-merge": "^5.7.3",
"yarn": "^1.22.10", "yarn": "^1.22.10",
"zen-observable": "^0.8.15" "zen-observable": "^0.8.15"

View File

@ -4,7 +4,7 @@ var debug = process.env.NODE_ENV === 'development' ? true : false;
var version = `${UIVERSION}-sw`; var version = `${UIVERSION}-sw`;
var log = require('../lib/log'); var log = require('../lib/log');
var caches = require('../../thirdparty/serviceworker-caches'); var caches = require('../../../thirdparty/serviceworker-caches');
if (debug) { if (debug) {
log('SW: debug is on'); log('SW: debug is on');
@ -28,15 +28,15 @@ self.addEventListener('fetch', (event) => {
//Check for our own urls //Check for our own urls
/*if (requestURL.origin !== location.origin) { /*if (requestURL.origin !== location.origin) {
log('SW: skip external ' + event.request.url); log('SW: skip external ' + event.request.url);
return; return;
}*/ }*/
//Skip admin url's //Skip admin url's
if ( if (
requestURL.pathname.indexOf('admin') >= 0 || requestURL.pathname.indexOf('admin') >= 0 ||
requestURL.pathname.indexOf('Security') >= 0 || requestURL.pathname.indexOf('Security') >= 0 ||
requestURL.pathname.indexOf('/dev') >= 0 requestURL.pathname.indexOf('/dev') >= 0
) { ) {
log(`SW: skip admin ${event.request.url}`); log(`SW: skip admin ${event.request.url}`);
return; return;
@ -44,10 +44,10 @@ self.addEventListener('fetch', (event) => {
//Test for images //Test for images
/*if (/\.(jpg|jpeg|png|gif|webp)$/.test(requestURL.pathname)) { /*if (/\.(jpg|jpeg|png|gif|webp)$/.test(requestURL.pathname)) {
log('SW: skip image ' + event.request.url); log('SW: skip image ' + event.request.url);
//For now we skip images but change this later to maybe some caching and/or an offline fallback //For now we skip images but change this later to maybe some caching and/or an offline fallback
return; return;
}*/ }*/
// Clone the request for fetch and cache // Clone the request for fetch and cache
// A request is a stream and can be consumed only once. // A request is a stream and can be consumed only once.
@ -58,7 +58,7 @@ self.addEventListener('fetch', (event) => {
event.respondWith( event.respondWith(
// Try fetch // Try fetch
fetch(fetchRequest) fetch(fetchRequest)
// when fetch is successful, we update the cache // when fetch is successful, we update the cache
.then((response) => { .then((response) => {
// A response is a stream and can be consumed only once. // A response is a stream and can be consumed only once.
// Because we want the browser to consume the response, // Because we want the browser to consume the response,
@ -78,7 +78,7 @@ self.addEventListener('fetch', (event) => {
return response; return response;
}) })
// when fetch times out or fails // when fetch times out or fails
.catch((err) => { .catch((err) => {
log('SW: fetch failed'); log('SW: fetch failed');
// Return the promise which // Return the promise which

View File

@ -2,198 +2,212 @@
* Basic styles for silverstripe-elemental * Basic styles for silverstripe-elemental
*/ */
.blog-post-info { .blog-post-info {
position: relative; position: relative;
} }
// add top/bottom paddings for basic elements // add top/bottom paddings for basic elements
.element { .element {
position: relative; position: relative;
margin-top: $element-spacer-y; margin-top: $element-spacer-y;
margin-bottom: $element-spacer-y; margin-bottom: $element-spacer-y;
padding-top: $element-spacer-y; padding-top: $element-spacer-y;
padding-bottom: $element-spacer-y; padding-bottom: $element-spacer-y;
&:first-child { &:first-child {
margin-top: 0; margin-top: 0;
} }
&:last-child {
margin-bottom: 0;
}
// Sidebar-like elements &:last-child {
&.secondary { margin-bottom: 0;
padding-top: ($element-reduced-spacer-y); }
padding-bottom: ($element-reduced-spacer-y);
} // Sidebar-like elements
&.secondary {
padding-top: ($element-reduced-spacer-y);
padding-bottom: ($element-reduced-spacer-y);
}
} }
// remove paddings of the slideshow // remove paddings of the slideshow
.dynamic__elements__image__elements__elementimage, .dynamic__elements__image__elements__elementimage,
.site__elements__sliderelement { .site__elements__sliderelement {
padding-top: 0; padding-top: 0;
padding-bottom: 0; padding-bottom: 0;
.element-container{ .element-container {
max-width: none; max-width: none;
padding: 0; padding: 0;
} }
.carousel-slide { .carousel-slide {
background: $sliderelement-carousel-slide-bg; background: $sliderelement-carousel-slide-bg;
max-height: $sliderelement-carousel-slide-max-y; max-height: $sliderelement-carousel-slide-max-y;
align-items: center; align-items: center;
.video {
position: relative; .video {
height: 100%; position: relative;
@include responsive-ratio($sliderelement-carousel-slide-ratio-x, $sliderelement-carousel-slide-ratio-y, true); height: 100%;
iframe { @include responsive-ratio($sliderelement-carousel-slide-ratio-x, $sliderelement-carousel-slide-ratio-y, true);
position: absolute;
top:0; iframe {
height: 100%!important; position: absolute;
width: 100vw!important; top: 0;
max-width: none; height: 100% !important;
height: unquote(($sliderelement-carousel-slide-ratio-y / $sliderelement-carousel-slide-ratio-x) * 100 + 'vw')!important; width: 100vw !important;
} max-width: none;
} height: unquote(($sliderelement-carousel-slide-ratio-y / $sliderelement-carousel-slide-ratio-x) * 100 + 'vw') !important;
} }
}
}
} }
// remove paddings for elemental list cuz inner elements will have paddings // remove paddings for elemental list cuz inner elements will have paddings
.dnadesign__elementallist__model__elementlist { .dnadesign__elementallist__model__elementlist {
.element { .element {
padding-top: $element-reduced-spacer-y; padding-top: $element-reduced-spacer-y;
padding-bottom: $element-reduced-spacer-y; padding-bottom: $element-reduced-spacer-y;
margin-top: $element-reduced-spacer-y; margin-top: $element-reduced-spacer-y;
margin-bottom: $element-reduced-spacer-y; margin-bottom: $element-reduced-spacer-y;
} }
} }
.site__elements__accordion { .site__elements__accordion {
> .element-container > .accordion { >.element-container>.accordion {
margin-top: $element-reduced-spacer-y; margin-top: $element-reduced-spacer-y;
//padding-top: $element-reduced-spacer-y; //padding-top: $element-reduced-spacer-y;
} }
} }
.elements-sm, .elements-sm,
.page-content-sidebar { .page-content-sidebar {
// Sidebar elements
.element { // Sidebar elements
padding-top: ($element-reduced-spacer-y); .element {
padding-bottom: ($element-reduced-spacer-y); padding-top: ($element-reduced-spacer-y);
&:first-child { padding-bottom: ($element-reduced-spacer-y);
padding-top: 0;
} &:first-child {
&:last-child { padding-top: 0;
padding-bottom: 0; }
}
} &:last-child {
padding-bottom: 0;
}
}
} }
.dynamic__elements__image__elements__elementimage { .dynamic__elements__image__elements__elementimage {
.image-element__title { .image-element__title {
margin-bottom: 0; margin-bottom: 0;
} }
.image-element__caption {
margin: $element-reduced-spacer-y 0; .image-element__caption {
} margin: $element-reduced-spacer-y 0;
}
} }
// remove container paddings for the slideshow // remove container paddings for the slideshow
.dynamic__elements__image__elements__elementimage, .dynamic__elements__image__elements__elementimage,
.site__elements__sliderelement { .site__elements__sliderelement {
.container-fluid { .container-fluid {
padding-left: 0; padding-left: 0;
padding-right: 0; padding-right: 0;
} }
.image-element__image {
img { .element__image {
min-width: 100%; min-width: 100%;
} }
}
} }
// hide default page title cuz elemental object will be used to display titles // hide default page title cuz elemental object will be used to display titles
.element__breadcrumbs { .element__breadcrumbs {
margin-bottom: calc(-2 * #{inspect($element-spacer-y)}); margin-bottom: calc(-2 * #{inspect($element-spacer-y)});
.container {
} .container {}
.breadcrumb-link {
text-decoration: none;
&:hover,
&:focus,
&:active,
&.active {
color:$sidebar-nav-link-hover-color;
}
}
.active { .breadcrumb-link {
.breadcrumb-link { text-decoration: none;
color:$sidebar-nav-link-hover-color;
} &:hover,
} &:focus,
&:active,
&.active {
color: $sidebar-nav-link-hover-color;
}
}
.active {
.breadcrumb-link {
color: $sidebar-nav-link-hover-color;
}
}
} }
.page-header-element { .page-header-element {
display: none; display: none;
margin-bottom: calc(-1 * #{inspect($element-spacer-y)}); margin-bottom: calc(-1 * #{inspect($element-spacer-y)});
.page-header {
line-height: 1em; .page-header {
margin-bottom: 0; line-height: 1em;
} margin-bottom: 0;
}
} }
.page-header-element:not(.d-block) + .element {
margin-top: 0; .page-header-element:not(.d-block)+.element {
margin-top: 0;
} }
// remove containers for child elements // remove containers for child elements
.sidebar__col { .sidebar__col {
position: relative; position: relative;
margin-top: $element-reduced-spacer-y; margin-top: $element-reduced-spacer-y;
margin-bottom: $element-reduced-spacer-y; margin-bottom: $element-reduced-spacer-y;
} }
.content-holder__sidebar { .content-holder__sidebar {
.row { .row {
.container,
.container-fluid { .container,
padding: 0; .container-fluid {
width: auto; padding: 0;
} width: auto;
} }
}
} }
.element { .element {
.elemental-area { .elemental-area {
.element { .element {
.container,
.container-fluid { .container,
padding: 0; .container-fluid {
width: auto; padding: 0;
} width: auto;
} }
} }
}
} }
.element__widget {} .element__widget {}
.widget__Site_Widgets_SubmenuWidget { .widget__Site_Widgets_SubmenuWidget {
.nav-link { .nav-link {
width: 100%; width: 100%;
&:hover,
&:focus, &:hover,
&:active, &:focus,
&.active { &:active,
font-weight: bold; &.active {
color:$sidebar-nav-link-hover-color; font-weight: bold;
} color: $sidebar-nav-link-hover-color;
} }
.active { }
.nav-link {
font-weight: bold; .active {
color:$sidebar-nav-link-hover-color; .nav-link {
} font-weight: bold;
} color: $sidebar-nav-link-hover-color;
}
}
} }

View File

@ -10,6 +10,24 @@
} }
} }
.embed-responsive-4by3,
.embed-responsive-16by9 {
position: relative;
padding-top: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
}
.embed-responsive-4by3 {
padding-top: 75%;
}
#ForgotPassword { #ForgotPassword {
margin: 1rem 0; margin: 1rem 0;
width: 100%; width: 100%;

0
src/thirdparty/.gitkeep → thirdparty/.gitkeep vendored Executable file → Normal file
View File

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -35,366 +35,358 @@ console.log('WebP images: ' + conf['webp']);
console.log('GRAPHQL_API_KEY: ' + conf['GRAPHQL_API_KEY']); console.log('GRAPHQL_API_KEY: ' + conf['GRAPHQL_API_KEY']);
let plugins = [ let plugins = [
new webpack.ProvidePlugin({ new webpack.ProvidePlugin({
react: 'React', react: 'React',
'react-dom': 'ReactDOM', 'react-dom': 'ReactDOM',
/*$: 'jquery', /*$: 'jquery',
jQuery: 'jquery', jQuery: 'jquery',
Popper: ['popper.js', 'default'], Popper: ['popper.js', 'default'],
Util: 'exports-loader?Util!bootstrap/js/dist/util', Util: 'exports-loader?Util!bootstrap/js/dist/util',
Alert: 'exports-loader?Alert!bootstrap/js/dist/alert', Alert: 'exports-loader?Alert!bootstrap/js/dist/alert',
Button: 'exports-loader?Button!bootstrap/js/dist/button', Button: 'exports-loader?Button!bootstrap/js/dist/button',
Carousel: 'exports-loader?Carousel!bootstrap/js/dist/carousel', Carousel: 'exports-loader?Carousel!bootstrap/js/dist/carousel',
Collapse: 'exports-loader?Collapse!bootstrap/js/dist/collapse', Collapse: 'exports-loader?Collapse!bootstrap/js/dist/collapse',
Dropdown: 'exports-loader?Dropdown!bootstrap/js/dist/dropdown', Dropdown: 'exports-loader?Dropdown!bootstrap/js/dist/dropdown',
Modal: 'exports-loader?Modal!bootstrap/js/dist/modal', Modal: 'exports-loader?Modal!bootstrap/js/dist/modal',
Tooltip: 'exports-loader?Tooltip!bootstrap/js/dist/tooltip', Tooltip: 'exports-loader?Tooltip!bootstrap/js/dist/tooltip',
Popover: 'exports-loader?Popover!bootstrap/js/dist/popover', Popover: 'exports-loader?Popover!bootstrap/js/dist/popover',
Scrollspy: 'exports-loader?Scrollspy!bootstrap/js/dist/scrollspy', Scrollspy: 'exports-loader?Scrollspy!bootstrap/js/dist/scrollspy',
Tab: 'exports-loader?Tab!bootstrap/js/dist/tab',*/ Tab: 'exports-loader?Tab!bootstrap/js/dist/tab',*/
}), }),
new webpack.DefinePlugin({ new webpack.DefinePlugin({
'process.env': { 'process.env': {
NODE_ENV: JSON.stringify(NODE_ENV), NODE_ENV: JSON.stringify(NODE_ENV),
}, },
UINAME: JSON.stringify(UIInfo.name), UINAME: JSON.stringify(UIInfo.name),
UIVERSION: UIVERSION, UIVERSION: UIVERSION,
UIAUTHOR: JSON.stringify(UIInfo.author), UIAUTHOR: JSON.stringify(UIInfo.author),
UIMetaNAME: JSON.stringify(UIMetaInfo.name), UIMetaNAME: JSON.stringify(UIMetaInfo.name),
UIMetaVersion: JSON.stringify(UIMetaInfo.version), UIMetaVersion: JSON.stringify(UIMetaInfo.version),
GRAPHQL_API_KEY: JSON.stringify(conf['GRAPHQL_API_KEY']), GRAPHQL_API_KEY: JSON.stringify(conf['GRAPHQL_API_KEY']),
SWVERSION: JSON.stringify(`sw-${new Date().getTime()}`), SWVERSION: JSON.stringify(`sw-${new Date().getTime()}`),
BASE_HREF: JSON.stringify(`http://${IP}:${PORT}`), BASE_HREF: JSON.stringify(''),
}), }),
new webpack.LoaderOptionsPlugin({ new webpack.LoaderOptionsPlugin({
minimize: COMPRESS, minimize: COMPRESS,
debug: !COMPRESS, debug: !COMPRESS,
}), }),
new MiniCssExtractPlugin({ new MiniCssExtractPlugin({
filename: 'css/[name].css', filename: 'css/[name].css',
//allChunks: true, //allChunks: true,
}), }),
]; ];
if (COMPRESS) { if (COMPRESS) {
plugins.push( plugins.push(
new OptimizeCssAssetsPlugin({ new OptimizeCssAssetsPlugin({
//assetNameRegExp: /\.optimize\.css$/g, //assetNameRegExp: /\.optimize\.css$/g,
cssProcessor: require('cssnano'), cssProcessor: require('cssnano'),
cssProcessorPluginOptions: { cssProcessorPluginOptions: {
preset: ['default'], preset: ['default'],
}, },
cssProcessorOptions: { cssProcessorOptions: {
zindex: true, zindex: true,
cssDeclarationSorter: true, cssDeclarationSorter: true,
reduceIdents: false, reduceIdents: false,
mergeIdents: true, mergeIdents: true,
mergeRules: true, mergeRules: true,
mergeLonghand: true, mergeLonghand: true,
discardUnused: true, discardUnused: true,
discardOverridden: true, discardOverridden: true,
discardDuplicates: true, discardDuplicates: true,
discardComments: { discardComments: {
removeAll: true, removeAll: true,
}, },
}, },
canPrint: true, canPrint: true,
}), }),
); );
plugins.push(require('autoprefixer')); plugins.push(require('autoprefixer'));
plugins.push( plugins.push(
new ImageSpritePlugin({ new ImageSpritePlugin({
exclude: /exclude|original|default-|icons|sprite|svg|logo|favicon/, exclude: /exclude|original|default-|icons|sprite|svg|logo|favicon/,
commentOrigin: false, commentOrigin: false,
compress: COMPRESS, compress: COMPRESS,
extensions: ['png'], extensions: ['png'],
indent: '', indent: '',
log: true, log: true,
//outputPath: path.join(__dirname, conf.APPDIR, conf.DIST), //outputPath: path.join(__dirname, conf.APPDIR, conf.DIST),
outputFilename: 'img/sprite-[hash].png', outputFilename: 'img/sprite-[hash].png',
padding: 0, padding: 0,
}), }),
); );
} }
const indexPath = path.join(__dirname, conf.APPDIR, conf.SRC, 'index.html'); const indexPath = path.join(__dirname, conf.APPDIR, conf.SRC, 'index.html');
if (filesystem.existsSync(indexPath)) { if (filesystem.existsSync(indexPath)) {
plugins.push( plugins.push(
new HtmlWebpackPlugin({ new HtmlWebpackPlugin({
publicPath: '', publicPath: '',
template: path.join(conf.APPDIR, conf.SRC, 'index.html'), template: path.join(conf.APPDIR, conf.SRC, 'index.html'),
templateParameters: { templateParameters: {
NODE_ENV: NODE_ENV, NODE_ENV: NODE_ENV,
GRAPHQL_URL: conf['GRAPHQL_URL'], GRAPHQL_URL: conf['GRAPHQL_URL'],
STATIC_URL: conf['STATIC_URL'], STATIC_URL: conf['STATIC_URL'],
REACT_SCRIPTS: REACT_SCRIPTS: NODE_ENV === 'production' ?
NODE_ENV === 'production' '<script crossorigin src="https://unpkg.com/react@17/umd/react.production.min.js"></script><script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.production.min.js"></script>' : '<script crossorigin src="https://unpkg.com/react@17/umd/react.development.js"></script><script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script>',
? '<script crossorigin src="https://unpkg.com/react@17/umd/react.production.min.js"></script><script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.production.min.js"></script>' },
: '<script crossorigin src="https://unpkg.com/react@17/umd/react.development.js"></script><script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script>', }),
}, );
}),
);
} }
const faviconPath = path.join(__dirname, conf.APPDIR, conf.SRC, 'favicon.png'); const faviconPath = path.join(__dirname, conf.APPDIR, conf.SRC, 'favicon.png');
if (filesystem.existsSync(faviconPath)) { if (filesystem.existsSync(faviconPath)) {
plugins.push( plugins.push(
new FaviconsWebpackPlugin({ new FaviconsWebpackPlugin({
title: 'Webpack App', title: 'Webpack App',
logo: faviconPath, logo: faviconPath,
prefix: '/icons/', prefix: '/icons/',
emitStats: false, emitStats: false,
persistentCache: true, persistentCache: true,
inject: false, inject: false,
statsFilename: path.join( statsFilename: path.join(
conf.APPDIR, conf.APPDIR,
conf.DIST, conf.DIST,
'icons', 'icons',
'iconstats.json', 'iconstats.json',
), ),
icons: { icons: {
android: true, android: true,
appleIcon: true, appleIcon: true,
appleStartup: true, appleStartup: true,
coast: true, coast: true,
favicons: true, favicons: true,
firefox: true, firefox: true,
opengraph: true, opengraph: true,
twitter: true, twitter: true,
yandex: true, yandex: true,
windows: true, windows: true,
}, },
}), }),
); );
} }
// add themes favicons // add themes favicons
commonVariables.themes.forEach((theme) => { commonVariables.themes.forEach((theme) => {
const faviconPath = path.join(__dirname, theme, conf.SRC, 'favicon.png'); const faviconPath = path.join(__dirname, theme, conf.SRC, 'favicon.png');
if (filesystem.existsSync(faviconPath)) { if (filesystem.existsSync(faviconPath)) {
plugins.push( plugins.push(
new FaviconsWebpackPlugin({ new FaviconsWebpackPlugin({
title: 'Webpack App', title: 'Webpack App',
logo: faviconPath, logo: faviconPath,
prefix: '/' + theme + '-icons/', prefix: '/' + theme + '-icons/',
emitStats: false, emitStats: false,
persistentCache: true, persistentCache: true,
inject: false, inject: false,
statsFilename: path.join( statsFilename: path.join(
conf.APPDIR, conf.APPDIR,
conf.DIST, conf.DIST,
theme + '-icons', theme + '-icons',
'iconstats.json', 'iconstats.json',
), ),
icons: { icons: {
android: true, android: true,
appleIcon: true, appleIcon: true,
appleStartup: true, appleStartup: true,
coast: true, coast: true,
favicons: true, favicons: true,
firefox: true, firefox: true,
opengraph: true, opengraph: true,
twitter: true, twitter: true,
yandex: true, yandex: true,
windows: true, windows: true,
}, },
}), }),
); );
} }
}); });
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer') const BundleAnalyzerPlugin = require('webpack-bundle-analyzer')
.BundleAnalyzerPlugin; .BundleAnalyzerPlugin;
plugins.push( plugins.push(
new BundleAnalyzerPlugin({ new BundleAnalyzerPlugin({
analyzerMode: 'static', analyzerMode: 'static',
openAnalyzer: false, openAnalyzer: false,
}), }),
); );
const cfg = merge(common, { const cfg = merge(common, {
mode: NODE_ENV, mode: NODE_ENV,
cache: { cache: {
type: 'filesystem', type: 'filesystem',
}, },
recordsPath: path.join(__dirname, conf.APPDIR, conf.DIST, 'records.json'), recordsPath: path.join(__dirname, conf.APPDIR, conf.DIST, 'records.json'),
optimization: { optimization: {
//removeAvailableModules: false, //removeAvailableModules: false,
//realContentHash: false, //realContentHash: false,
splitChunks: { splitChunks: {
name: 'vendor', name: 'vendor',
minChunks: 2, minChunks: 2,
}, },
concatenateModules: true, //ModuleConcatenationPlugin concatenateModules: true, //ModuleConcatenationPlugin
minimizer: [ minimizer: [
new TerserPlugin({ new TerserPlugin({
terserOptions: { terserOptions: {
module: false, module: false,
parse: { parse: {
// we want terser to parse ecma 8 code. However, we don't want it // we want terser to parse ecma 8 code. However, we don't want it
// to apply any minfication steps that turns valid ecma 5 code // to apply any minfication steps that turns valid ecma 5 code
// into invalid ecma 5 code. This is why the 'compress' and 'output' // into invalid ecma 5 code. This is why the 'compress' and 'output'
// sections only apply transformations that are ecma 5 safe // sections only apply transformations that are ecma 5 safe
// https://github.com/facebook/create-react-app/pull/4234 // https://github.com/facebook/create-react-app/pull/4234
ecma: 8, ecma: 8,
}, },
compress: { compress: {
ecma: 5, ecma: 5,
warnings: false, warnings: false,
// Disabled because of an issue with Uglify breaking seemingly valid code: // Disabled because of an issue with Uglify breaking seemingly valid code:
// https://github.com/facebook/create-react-app/issues/2376 // https://github.com/facebook/create-react-app/issues/2376
// Pending further investigation: // Pending further investigation:
// https://github.com/mishoo/UglifyJS2/issues/2011 // https://github.com/mishoo/UglifyJS2/issues/2011
comparisons: false, comparisons: false,
}, },
keep_fnames: true, keep_fnames: true,
keep_classnames: true, keep_classnames: true,
mangle: { mangle: {
safari10: true, safari10: true,
keep_fnames: true, keep_fnames: true,
keep_classnames: true, keep_classnames: true,
reserved: ['$', 'jQuery', 'jquery'], reserved: ['$', 'jQuery', 'jquery'],
}, },
output: { output: {
ecma: 5, ecma: 5,
comments: false, comments: false,
// Turned on because emoji and regex is not minified properly using default // Turned on because emoji and regex is not minified properly using default
// https://github.com/facebook/create-react-app/issues/2488 // https://github.com/facebook/create-react-app/issues/2488
ascii_only: true, ascii_only: true,
}, },
}, },
// Use multi-process parallel running to improve the build speed // Use multi-process parallel running to improve the build speed
// Default number of concurrent runs: os.cpus().length - 1 // Default number of concurrent runs: os.cpus().length - 1
parallel: true, parallel: true,
}), }),
], ],
}, },
output: { output: {
publicPath: path.join(conf.APPDIR, conf.DIST), publicPath: path.join(conf.APPDIR, conf.DIST),
path: path.join(__dirname, conf.APPDIR, conf.DIST), path: path.join(__dirname, conf.APPDIR, conf.DIST),
filename: path.join('js', '[name].js'), filename: path.join('js', '[name].js'),
}, },
module: { module: {
rules: [ rules: [{
{ test: /\.jsx?$/,
test: /\.jsx?$/, //exclude: /node_modules/,
//exclude: /node_modules/, use: {
use: { loader: 'babel-loader',
loader: 'babel-loader', options: {
options: { presets: [
presets: [ '@babel/preset-env',
'@babel/preset-env', '@babel/react',
'@babel/react', {
{ plugins: [
plugins: [ '@babel/plugin-proposal-class-properties',
'@babel/plugin-proposal-class-properties', ],
], },
}, ], //Preset used for env setup
], //Preset used for env setup plugins: [
plugins: [['@babel/transform-react-jsx']], ['@babel/transform-react-jsx']
cacheDirectory: true, ],
cacheCompression: true, cacheDirectory: true,
}, cacheCompression: true,
}, },
}, },
{ },
test: /\.s?css$/, {
use: [ test: /\.s?css$/,
{ use: [{
loader: MiniCssExtractPlugin.loader, loader: MiniCssExtractPlugin.loader,
}, },
{ {
loader: 'css-loader', loader: 'css-loader',
options: { options: {
sourceMap: !COMPRESS, sourceMap: !COMPRESS,
}, },
}, },
{ {
loader: 'resolve-url-loader', loader: 'resolve-url-loader',
}, },
{ {
loader: 'sass-loader', loader: 'sass-loader',
options: { options: {
sourceMap: !COMPRESS, sourceMap: !COMPRESS,
}, },
}, },
], ],
}, },
{ {
test: /fontawesome([^.]+).(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/, test: /fontawesome([^.]+).(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,
use: [ use: [{
{ loader: 'file-loader',
loader: 'file-loader', options: {
options: { name: '[name].[ext]',
name: '[name].[ext]', outputPath: 'fonts/',
outputPath: 'fonts/', publicPath: '../fonts/',
publicPath: '../fonts/', },
}, }, ],
}, },
], {
}, test: /\.(ttf|otf|eot|svg|woff(2)?)$/,
{ use: [{
test: /\.(ttf|otf|eot|svg|woff(2)?)$/, loader: 'file-loader',
use: [ options: {
{ name: '[name].[ext]',
loader: 'file-loader', outputPath: 'fonts/',
options: { publicPath: '../fonts/',
name: '[name].[ext]', },
outputPath: 'fonts/', }, ],
publicPath: '../fonts/', },
}, {
}, test: /\.(png|webp|jpg|jpeg|gif|svg)$/,
], use: [{
}, loader: 'img-optimize-loader',
{ options: {
test: /\.(png|webp|jpg|jpeg|gif|svg)$/, name: '[name].[ext]',
use: [ outputPath: 'img/',
{ publicPath: '../img/',
loader: 'img-optimize-loader', compress: {
options: { // This will take more time and get smaller images.
name: '[name].[ext]', mode: 'low', // 'lossless', 'high', 'low'
outputPath: 'img/', disableOnDevelopment: true,
publicPath: '../img/', webp: conf['webp'],
compress: { // loseless compression for png
// This will take more time and get smaller images. optipng: {
mode: 'low', // 'lossless', 'high', 'low' optimizationLevel: 4,
disableOnDevelopment: true, },
webp: conf['webp'], // lossy compression for png. This will generate smaller file than optipng.
// loseless compression for png pngquant: {
optipng: { quality: [0.2, 0.8],
optimizationLevel: 4, },
}, // Compression for svg.
// lossy compression for png. This will generate smaller file than optipng. svgo: true,
pngquant: { // Compression for gif.
quality: [0.2, 0.8], gifsicle: {
}, optimizationLevel: 3,
// Compression for svg. },
svgo: true, // Compression for jpg.
// Compression for gif. mozjpeg: {
gifsicle: { progressive: true,
optimizationLevel: 3, quality: 60,
}, },
// Compression for jpg. },
mozjpeg: { inline: {
progressive: true, limit: 1,
quality: 60, },
}, },
}, }, ],
inline: { },
limit: 1, ],
}, },
},
},
],
},
],
},
plugins: plugins, plugins: plugins,
}); });
console.log(cfg); console.log(cfg);