This is where you can describe about yourself. The more you
- describe about yourself, the more chances you can!
+ describe about yourself, the more chances you have!
Extra Information about you! like hobbies and your goals.
From c182355972236f7580aabc8d9631d0b8580fc6ac Mon Sep 17 00:00:00 2001
From: Cobi
Date: Mon, 26 Dec 2022 22:31:38 -0300
Subject: [PATCH 12/16] support button hero border in Safari
---
src/sass/components/_buttons.scss | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/src/sass/components/_buttons.scss b/src/sass/components/_buttons.scss
index 1f2ea2ef8..b0d233f60 100644
--- a/src/sass/components/_buttons.scss
+++ b/src/sass/components/_buttons.scss
@@ -24,12 +24,24 @@
/* Hero Style */
.cta-btn--hero {
@include supportColorForIE11();
- border: 2px solid transparent;
+ border-width: 2px;
+ border-style: solid;
+ -moz-border-image: -moz-linear-gradient(
+ 135deg,
+ $primary-color 0%,
+ $secondary-color 100%
+ );
+ -webkit-border-image: -webkit-linear-gradient(
+ 135deg,
+ $primary-color 0%,
+ $secondary-color 100%
+ );
border-image: linear-gradient(
135deg,
$primary-color 0%,
$secondary-color 100%
);
+ -webkit-border-image-slice: 1;
border-image-slice: 1;
@include supportIE11() {
color: $secondary-color !important;
From 0c456ece16fa62effdea4d169b4f9e68fcf8d5d9 Mon Sep 17 00:00:00 2001
From: Cobi
Date: Mon, 26 Dec 2022 23:17:53 -0300
Subject: [PATCH 13/16] style scrollbar
---
src/sass/base/_base.scss | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/src/sass/base/_base.scss b/src/sass/base/_base.scss
index f8e8c72d9..e765ba9e1 100755
--- a/src/sass/base/_base.scss
+++ b/src/sass/base/_base.scss
@@ -9,4 +9,20 @@ html {
body {
font-family: "Montserrat", sans-serif;
text-align: center;
+ scroll-behavior: smooth;
+}
+
+/* Scrollbar */
+::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+}
+::-webkit-scrollbar-track {
+ background: #f1f1f1;
+}
+::-webkit-scrollbar-thumb {
+ background: $light-grey;
+}
+::-webkit-scrollbar-thumb:hover {
+ background: $primary-color;
}
From af03c0cb90d03844de2b5a4cf2045aa0f72c2442 Mon Sep 17 00:00:00 2001
From: Cobi
Date: Mon, 26 Dec 2022 23:21:43 -0300
Subject: [PATCH 14/16] standarize scrollbar styling
---
src/sass/base/_base.scss | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/src/sass/base/_base.scss b/src/sass/base/_base.scss
index 4d05aebdb..e765ba9e1 100755
--- a/src/sass/base/_base.scss
+++ b/src/sass/base/_base.scss
@@ -12,27 +12,17 @@ body {
scroll-behavior: smooth;
}
-/* width */
+/* Scrollbar */
::-webkit-scrollbar {
- width: 5px;
+ width: 10px;
height: 10px;
}
-
-/* Track */
::-webkit-scrollbar-track {
background: #f1f1f1;
}
-
-/* Handle */
::-webkit-scrollbar-thumb {
- background: #888;
+ background: $light-grey;
}
-
-/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
- background: #555;
-}
-
-.img-fluid {
- border-radius: 5px;
+ background: $primary-color;
}
From 2832807c0652a662fa3f15111f92355f06c76b26 Mon Sep 17 00:00:00 2001
From: DmLawrence
Date: Mon, 22 May 2023 12:14:57 -0400
Subject: [PATCH 15/16] On branch update_content Changes to be committed:
modified: package-lock.json modified: package.json new file:
src/assets/android-chrome-192x192.png new file:
src/assets/android-chrome-512x512.png new file:
src/assets/apple-touch-icon.png new file:
src/assets/favicon-16x16.png new file: src/assets/favicon-32x32.png
new file: src/assets/favicon.ico modified: src/assets/profile.jpg
modified: src/assets/resume.pdf new file: src/assets/robofriends.png
new file: src/assets/site.webmanifest modified:
src/index.html
---
package-lock.json | 754 +++++++++++++++++++++++++-
package.json | 3 +
src/assets/android-chrome-192x192.png | Bin 0 -> 11547 bytes
src/assets/android-chrome-512x512.png | Bin 0 -> 32786 bytes
src/assets/apple-touch-icon.png | Bin 0 -> 10273 bytes
src/assets/favicon-16x16.png | Bin 0 -> 609 bytes
src/assets/favicon-32x32.png | Bin 0 -> 1358 bytes
src/assets/favicon.ico | Bin 0 -> 15406 bytes
src/assets/profile.jpg | Bin 873457 -> 14343 bytes
src/assets/resume.pdf | Bin 3028 -> 495315 bytes
src/assets/robofriends.png | Bin 0 -> 469001 bytes
src/assets/site.webmanifest | 1 +
src/index.html | 97 +---
13 files changed, 779 insertions(+), 76 deletions(-)
create mode 100644 src/assets/android-chrome-192x192.png
create mode 100644 src/assets/android-chrome-512x512.png
create mode 100644 src/assets/apple-touch-icon.png
create mode 100644 src/assets/favicon-16x16.png
create mode 100644 src/assets/favicon-32x32.png
create mode 100644 src/assets/favicon.ico
create mode 100644 src/assets/robofriends.png
create mode 100644 src/assets/site.webmanifest
diff --git a/package-lock.json b/package-lock.json
index 00127bf93..bdbb3605a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,12 +11,15 @@
"dependencies": {
"@popperjs/core": "^2.11.6",
"bootstrap": "^5.2.3",
+ "gh-pages": "^5.0.0",
"jquery": "^3.6.3",
"popper.js": "^1.16.1",
"vanilla-tilt": "^1.8.0"
},
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.8.2",
"@parcel/transformer-sass": "^2.8.2",
+ "@parcel/transformer-webmanifest": "^2.8.2",
"parcel": "^2.8.2",
"prettier": "^2.8.1"
}
@@ -908,6 +911,24 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/@parcel/packager-raw-url": {
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.8.2.tgz",
+ "integrity": "sha512-B9hAJ3jAjPXGFyB7T+PGDJEbksr7d4CL4/SDGiy1sujTcufjdQpLLIe3ELGAs2j/qpIUmSuaGTMDLefRktucvw==",
+ "dev": true,
+ "dependencies": {
+ "@parcel/plugin": "2.8.2",
+ "@parcel/utils": "2.8.2"
+ },
+ "engines": {
+ "node": ">= 12.0.0",
+ "parcel": "^2.8.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/packager-svg": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.8.2.tgz",
@@ -1353,6 +1374,25 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/@parcel/transformer-webmanifest": {
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.8.2.tgz",
+ "integrity": "sha512-GHUW+AHwehjMRu/qtJENyMY8+hbQpOS/M3TW0rOsWzGjfXJhtv40sl5gdz1skKJANk8W1yFPCNUNp7ftTgjiQg==",
+ "dev": true,
+ "dependencies": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.8.2",
+ "@parcel/plugin": "2.8.2",
+ "@parcel/utils": "2.8.2"
+ },
+ "engines": {
+ "parcel": "^2.8.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/types": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.8.2.tgz",
@@ -1510,6 +1550,35 @@
"node": ">= 8"
}
},
+ "node_modules/array-union": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
+ "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
+ "dependencies": {
+ "array-uniq": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-uniq": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+ "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/async": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
"node_modules/base-x": {
"version": "3.0.9",
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
@@ -1551,6 +1620,15 @@
"@popperjs/core": "^2.11.6"
}
},
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/braces": {
"version": "3.0.2",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
@@ -1702,6 +1780,16 @@
"node": ">= 10"
}
},
+ "node_modules/commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
"node_modules/cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
@@ -1868,6 +1956,11 @@
"integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
"dev": true
},
+ "node_modules/email-addresses": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz",
+ "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw=="
+ },
"node_modules/entities": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
@@ -1902,11 +1995,34 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
"engines": {
"node": ">=0.8.0"
}
},
+ "node_modules/filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/filenamify": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz",
+ "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==",
+ "dependencies": {
+ "filename-reserved-regex": "^2.0.0",
+ "strip-outer": "^1.0.1",
+ "trim-repeated": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/fill-range": {
"version": "7.0.1",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
@@ -1918,6 +2034,52 @@
"node": ">=8"
}
},
+ "node_modules/find-cache-dir": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+ "dependencies": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=6 <7 || >=8"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
"node_modules/fsevents": {
"version": "2.3.2",
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
@@ -1939,6 +2101,51 @@
"node": ">=6"
}
},
+ "node_modules/gh-pages": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz",
+ "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==",
+ "dependencies": {
+ "async": "^3.2.4",
+ "commander": "^2.18.0",
+ "email-addresses": "^5.0.0",
+ "filenamify": "^4.3.0",
+ "find-cache-dir": "^3.3.1",
+ "fs-extra": "^8.1.0",
+ "globby": "^6.1.0"
+ },
+ "bin": {
+ "gh-pages": "bin/gh-pages.js",
+ "gh-pages-clean": "bin/gh-pages-clean.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/gh-pages/node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ },
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/glob-parent": {
"version": "5.1.2",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
@@ -1965,6 +2172,26 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/globby": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
+ "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==",
+ "dependencies": {
+ "array-union": "^1.0.1",
+ "glob": "^7.0.3",
+ "object-assign": "^4.0.1",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -2056,6 +2283,20 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -2135,6 +2376,14 @@
"node": ">=6"
}
},
+ "node_modules/jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"node_modules/lightningcss": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.17.1.tgz",
@@ -2355,12 +2604,56 @@
"integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
"dev": true
},
+ "node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/make-dir/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/mdn-data": {
"version": "2.0.14",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
"integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
"dev": true
},
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/msgpackr": {
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.8.1.tgz",
@@ -2452,12 +2745,61 @@
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
"dev": true
},
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
"node_modules/ordered-binary": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.4.0.tgz",
"integrity": "sha512-EHQ/jk4/a9hLupIKxTfUsQRej1Yd/0QLQs3vGvIqg5ZtCYSzNhkzHoZc7Zf4e4kUlDaC3Uw8Q/1opOLNN2OKRQ==",
"dev": true
},
+ "node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/parcel": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/parcel/-/parcel-2.8.2.tgz",
@@ -2520,6 +2862,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -2546,6 +2904,44 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
+ "node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
+ "dependencies": {
+ "pinkie": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/popper.js": {
"version": "1.16.1",
"integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==",
@@ -2735,6 +3131,17 @@
"deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
"dev": true
},
+ "node_modules/strip-outer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
+ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
+ "dependencies": {
+ "escape-string-regexp": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -2821,6 +3228,17 @@
"node": ">=8.0"
}
},
+ "node_modules/trim-repeated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
+ "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==",
+ "dependencies": {
+ "escape-string-regexp": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
@@ -2839,6 +3257,14 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/update-browserslist-db": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
@@ -2890,6 +3316,11 @@
"integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==",
"dev": true
},
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
"node_modules/xxhash-wasm": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz",
@@ -3488,6 +3919,16 @@
"@parcel/plugin": "2.8.2"
}
},
+ "@parcel/packager-raw-url": {
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.8.2.tgz",
+ "integrity": "sha512-B9hAJ3jAjPXGFyB7T+PGDJEbksr7d4CL4/SDGiy1sujTcufjdQpLLIe3ELGAs2j/qpIUmSuaGTMDLefRktucvw==",
+ "dev": true,
+ "requires": {
+ "@parcel/plugin": "2.8.2",
+ "@parcel/utils": "2.8.2"
+ }
+ },
"@parcel/packager-svg": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.8.2.tgz",
@@ -3761,6 +4202,18 @@
"semver": "^5.7.1"
}
},
+ "@parcel/transformer-webmanifest": {
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.8.2.tgz",
+ "integrity": "sha512-GHUW+AHwehjMRu/qtJENyMY8+hbQpOS/M3TW0rOsWzGjfXJhtv40sl5gdz1skKJANk8W1yFPCNUNp7ftTgjiQg==",
+ "dev": true,
+ "requires": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.8.2",
+ "@parcel/plugin": "2.8.2",
+ "@parcel/utils": "2.8.2"
+ }
+ },
"@parcel/types": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.8.2.tgz",
@@ -3871,6 +4324,29 @@
"picomatch": "^2.0.4"
}
},
+ "array-union": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
+ "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
+ "requires": {
+ "array-uniq": "^1.0.1"
+ }
+ },
+ "array-uniq": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+ "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q=="
+ },
+ "async": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+ },
+ "balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
"base-x": {
"version": "3.0.9",
"resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
@@ -3897,6 +4373,15 @@
"integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==",
"requires": {}
},
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"braces": {
"version": "3.0.2",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
@@ -3993,6 +4478,16 @@
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
"dev": true
},
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
"cosmiconfig": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
@@ -4113,6 +4608,11 @@
"integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
"dev": true
},
+ "email-addresses": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz",
+ "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw=="
+ },
"entities": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
@@ -4137,8 +4637,22 @@
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
+ },
+ "filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ=="
+ },
+ "filenamify": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz",
+ "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==",
+ "requires": {
+ "filename-reserved-regex": "^2.0.0",
+ "strip-outer": "^1.0.1",
+ "trim-repeated": "^1.0.0"
+ }
},
"fill-range": {
"version": "7.0.1",
@@ -4148,6 +4662,40 @@
"to-regex-range": "^5.0.1"
}
},
+ "find-cache-dir": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ }
+ },
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
"fsevents": {
"version": "2.3.2",
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
@@ -4159,6 +4707,40 @@
"integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==",
"dev": true
},
+ "gh-pages": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz",
+ "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==",
+ "requires": {
+ "async": "^3.2.4",
+ "commander": "^2.18.0",
+ "email-addresses": "^5.0.0",
+ "filenamify": "^4.3.0",
+ "find-cache-dir": "^3.3.1",
+ "fs-extra": "^8.1.0",
+ "globby": "^6.1.0"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ }
+ }
+ },
+ "glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
"glob-parent": {
"version": "5.1.2",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
@@ -4176,6 +4758,23 @@
"type-fest": "^0.20.2"
}
},
+ "globby": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
+ "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==",
+ "requires": {
+ "array-union": "^1.0.1",
+ "glob": "^7.0.3",
+ "object-assign": "^4.0.1",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -4215,6 +4814,20 @@
"resolve-from": "^4.0.0"
}
},
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -4276,6 +4889,14 @@
"integrity": "sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==",
"dev": true
},
+ "jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
+ "requires": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
"lightningcss": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.17.1.tgz",
@@ -4382,12 +5003,43 @@
}
}
},
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
"mdn-data": {
"version": "2.0.14",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
"integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
"dev": true
},
+ "minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
"msgpackr": {
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.8.1.tgz",
@@ -4457,12 +5109,46 @@
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
"dev": true
},
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "requires": {
+ "wrappy": "1"
+ }
+ },
"ordered-binary": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.4.0.tgz",
"integrity": "sha512-EHQ/jk4/a9hLupIKxTfUsQRej1Yd/0QLQs3vGvIqg5ZtCYSzNhkzHoZc7Zf4e4kUlDaC3Uw8Q/1opOLNN2OKRQ==",
"dev": true
},
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ },
+ "p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
+ },
"parcel": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/parcel/-/parcel-2.8.2.tgz",
@@ -4506,6 +5192,16 @@
"lines-and-columns": "^1.1.6"
}
},
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
+ },
"path-type": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -4523,6 +5219,32 @@
"integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
"dev": true
},
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg=="
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ },
"popper.js": {
"version": "1.16.1",
"integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
@@ -4652,6 +5374,14 @@
"integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
"dev": true
},
+ "strip-outer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
+ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -4716,6 +5446,14 @@
"is-number": "^7.0.0"
}
},
+ "trim-repeated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
+ "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==",
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
"tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
@@ -4728,6 +5466,11 @@
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true
},
+ "universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
+ },
"update-browserslist-db": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
@@ -4760,6 +5503,11 @@
"integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==",
"dev": true
},
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
"xxhash-wasm": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz",
diff --git a/package.json b/package.json
index 90b29e362..008094adb 100644
--- a/package.json
+++ b/package.json
@@ -20,13 +20,16 @@
},
"homepage": "https://github.com/cobiwave/simplefolio#readme",
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.8.2",
"@parcel/transformer-sass": "^2.8.2",
+ "@parcel/transformer-webmanifest": "^2.8.2",
"parcel": "^2.8.2",
"prettier": "^2.8.1"
},
"dependencies": {
"@popperjs/core": "^2.11.6",
"bootstrap": "^5.2.3",
+ "gh-pages": "^5.0.0",
"jquery": "^3.6.3",
"popper.js": "^1.16.1",
"vanilla-tilt": "^1.8.0"
diff --git a/src/assets/android-chrome-192x192.png b/src/assets/android-chrome-192x192.png
new file mode 100644
index 0000000000000000000000000000000000000000..a0f9b544f4ef259f809d96ff1aee4a61c0b734bb
GIT binary patch
literal 11547
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
literal 0
HcmV?d00001
diff --git a/src/assets/android-chrome-512x512.png b/src/assets/android-chrome-512x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..f42a54674c501aecdefb267530975ba84736c644
GIT binary patch
literal 32786
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
literal 0
HcmV?d00001
diff --git a/src/assets/apple-touch-icon.png b/src/assets/apple-touch-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb242d6c7d5d621ac287d699ce6e4af7046e7ff3
GIT binary patch
literal 10273
zcmZ8{byORF^ksq=0NH5WdzciB`81-43cJXgFW2|ve*5`zPJu*U?Xy8%BuqDD1$!!WyK(pi`*AyTvh{_LMEH};6ji|>CZ9q
zRAHLMw#!8z#@hbv^P>p){1r@m>XumEpQ+O_I1luCn-}WhkAu-8Vho`
z*<@>W1Yj`>goZeg0}TotaLa>CiKg`??_M!3kCWrrrZ;iW##gVlxNaBc%g08oKu=*^
z6*xAG>C%B+p9dm{MwtdPrGxZ4JpxEeq3*s5z(<50X(P`jvPnz_91ni8)D(qMlzlU3P)
z(e;v-)8}#BJ;}_DJG1R|#PMF^6G?8~+?(h9F8ocC^F9|r8ws)~8QM;p6qSzT-JKX?
zV-tNn=?&w(wqQ(5JvjH$yM26eX6D`*p8bn~n4h1QRQ~XRjc~dY1httF@+g?0;bUK1
zrh7RJnYMwN@Q^>uFl^Te#K15G_Ew1_L2$Rp&o4EdKPG`2ZTyC@p-KWXB%1v5vRl^gnk2V16<3p%%;J8wk{Sd(C@!yp%%gabn5L9B1
z8dpT0x(Wy<&x@`0k;u9j8yibZKpgzSl3`nOtryu-aBq`e1!CC;@m~KhC!d9Ft{>{i
z^h+TFFQy1{r2@a9uTZ){8?p(4n3UTtH?~zt|EtI$raBx&RKxQrLNC$AB8
z_%_T1_*6ni0SQs7XYNgOo!7^6Jn=}IJgTlq$`-Lh
zd8`cSwZ%m*x#y=x>9L>mbr?3Fr>LkX!amyXl_RY;2Yz@iliAJ=4lr2du!SBV6BjJ4
z0@@Zc9X!Djdxwf+QM;Jr5VY(e(?5RZ(@D_631RCQe%CypOcOs;yzCgTh`s+CaW$S(PfE=Vs%Gm
zv@!OXv%P~q04KCBmjvEws7umLiRk*-u>`4Er;l&L@^Mo*t1!L@^pN|iEnL0e5QyI++o
zGHjxh&deX&mYzVk{W);BeAJ-DZgFmI?m<0dPwn4n;PZ#8tE=75+wfTE0FeU1b%;ix
z)8~p2{zi5Fy0ul9N3cfXRWuFw>jlF@(*4!pLOb%>7T=qbWyj_pSB%EmVLR
zV7%41w$^A%9z9H^*m7Av2Bx#qbc=>PEvMCW8cr7=5=+4!
zcD;-fTmDzQ$#F$KJMc-=alIq0$ze&>G~lkVlz5+?HeOp(lPLMe53TNiN1NdUhPiq+
zN^ep1Z!9mJmTJuVE9(Xwz5tC)Or(BppG(MqI$_1%E}53W@sj)F{8I(_@lxq+o~LR6
zUoNb!2Y}U|P;M{gm$~Wblx3Bbg3?CKPAro|y6d_Uv;;I>o52EBqa@fE(^~MQ5DOub
z>YFoUQ3~=gkzxpp{-pI>bsh3JUcTBP<{n9b`L>m<2GpSw{I^YjVf!zW~yl#rOngV$15*5x%3SEy8iv)yx4nwx{)Ss
zF%5jY;&RS|Zf`)QByAsV&o84*ANr`@S7D9DxlXDlloqm~4=XaeZ6mYf)N>zDuLh@osK3D*Lv_LHW_a
zQ8tpD(louix@&n=;rFknce4!{P~&b*%SjPEazq3MAKZkVk;Y?LTU}C)yYuqp@nUc~
zQ!5*fBua3Q?Pmf?fe1gT?3wwBwzl-A>*j7vUESnX%Fpl3v{W<2k^`>mv#qv0Jl2@{
zM5PS{qS$fwT|^`@AaQ8=7oRE^pZ_g%@8^co@(DY)au^H(zW84+g@+N)sYyTIO_k=M
zB>Pt4bRCVQa2Jb0c2lh*GJjq99O!rdBUMce^57SJ3*!|U+Per2fYo9F#SBHCkDJ(Y
zt2?hLAMd6DSr>!u7