Add new logos

See: #1
This commit is contained in:
Nikita Karamov 2022-11-14 13:31:48 +01:00
parent a5c5bb3351
commit 3cfea7929f
No known key found for this signature in database
GPG key ID: 41D6F71EE78E77CD
9 changed files with 248 additions and 69 deletions

1
.gitignore vendored
View file

@ -303,3 +303,4 @@ $RECYCLE.BIN/
# End of https://www.toptal.com/developers/gitignore/api/node,now,visualstudiocode,webstorm+all,windows,macos,linux # End of https://www.toptal.com/developers/gitignore/api/node,now,visualstudiocode,webstorm+all,windows,macos,linux
/public /public
*.min.svg

1
.vercelignore Normal file
View file

@ -0,0 +1 @@
/assets/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View file

@ -1,9 +0,0 @@
<svg viewBox="0 0 174 186" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2">
<path d="M169.446 111.27c-2.545 13.093-22.794 27.422-46.05 30.199-12.127 1.447-24.067 2.777-36.799 2.193-20.822-.954-37.252-4.97-37.252-4.97 0 2.027.125 3.957.375 5.762 2.707 20.549 20.376 21.78 37.113 22.354 16.893.578 31.935-4.165 31.935-4.165l.694 15.272s-11.816 6.345-32.865 7.512c-11.607.638-26.019-.292-42.805-4.735C7.386 171.056 1.125 132.249.167 92.873-.125 81.182.055 70.158.055 60.938c0-40.264 26.381-52.066 26.381-52.066C39.738 2.763 62.563.194 86.292 0h.583c23.729.194 46.569 2.763 59.87 8.872 0 0 26.38 11.802 26.38 52.066 0 0 .331 29.707-3.679 50.332" fill="#3088d4" fill-rule="nonzero"/>
<g fill="#fff">
<path d="M170.804 102.751c-1.682.442-3.452.639-5.298.639-5.619 0-9.961-1.469-13.025-4.406-3.065-2.938-4.598-7.216-4.598-12.835V61.534h-8.428v-9.578h8.428V40.271h11.973v11.685h12.748c.357 2.821.521 5.813.521 8.982l-.001.596h-13.268v24.328c0 2.49.606 4.39 1.819 5.699 1.214 1.309 2.969 1.963 5.268 1.963 1.869 0 3.52-.341 4.944-1.046l-.175 2.226-.908 8.047z"/>
<path d="M115.127 103.39c-5.172 0-9.834-1.118-13.984-3.353-4.151-2.235-7.391-5.347-9.722-9.338-2.33-3.991-3.496-8.509-3.496-13.553 0-5.044 1.166-9.546 3.496-13.505 2.331-3.959 5.571-7.056 9.722-9.29 4.15-2.235 8.812-3.353 13.984-3.353 5.236 0 9.929 1.118 14.079 3.353 4.151 2.234 7.391 5.331 9.722 9.29 2.33 3.959 3.496 8.461 3.496 13.505 0 5.044-1.166 9.562-3.496 13.553-2.331 3.991-5.571 7.103-9.722 9.338-4.15 2.235-8.843 3.353-14.079 3.353zm0-10.249c4.405 0 8.045-1.468 10.918-4.406 2.874-2.937 4.311-6.8 4.311-11.589 0-4.789-1.437-8.652-4.311-11.589-2.873-2.937-6.513-4.406-10.918-4.406-4.406 0-8.03 1.469-10.871 4.406-2.842 2.937-4.262 6.8-4.262 11.589 0 4.789 1.42 8.652 4.262 11.589 2.841 2.938 6.465 4.406 10.871 4.406z" fill-rule="nonzero"/>
<path d="M61.011 103.39c-5.172 0-9.833-1.118-13.983-3.353-4.151-2.235-7.391-5.347-9.722-9.338-2.331-3.991-3.496-8.509-3.496-13.553 0-5.044 1.165-9.546 3.496-13.505 2.331-3.959 5.571-7.056 9.722-9.29 4.15-2.235 8.811-3.353 13.983-3.353 5.236 0 9.929 1.118 14.08 3.353 4.15 2.234 7.391 5.331 9.722 9.29 2.33 3.959 3.495 8.461 3.495 13.505 0 5.044-1.165 9.562-3.495 13.553-2.331 3.991-5.572 7.103-9.722 9.338-4.151 2.235-8.844 3.353-14.08 3.353zm0-10.249c4.406 0 8.046-1.468 10.919-4.406 2.874-2.937 4.31-6.8 4.31-11.589 0-4.789-1.436-8.652-4.31-11.589-2.873-2.937-6.513-4.406-10.919-4.406-4.405 0-8.029 1.469-10.871 4.406-2.841 2.937-4.262 6.8-4.262 11.589 0 4.789 1.421 8.652 4.262 11.589 2.842 2.938 6.466 4.406 10.871 4.406z" fill-rule="nonzero"/>
<path d="M.575 51.956h7.854V40.271h11.972v11.685h13.696v9.578H20.401v24.328c0 2.49.607 4.39 1.82 5.699 1.213 1.309 2.969 1.963 5.268 1.963 2.681 0 4.916-.702 6.704-2.107l3.352 8.524c-1.404 1.15-3.112 2.012-5.124 2.587-2.011.574-4.134.862-6.369.862-5.619 0-9.961-1.469-13.026-4.406-3.065-2.938-4.597-7.216-4.597-12.835V61.534H.053l.002-.596c0-3.169.163-6.161.52-8.982z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3 KiB

25
assets/pentagon.svg Normal file
View file

@ -0,0 +1,25 @@
<svg viewBox="0 0 64 64" width="512" height="512" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<defs>
<filter id="blur">
<feGaussianBlur stdDeviation="15"></feGaussianBlur>
</filter>
<clipPath id="pentagon">
<path d="m38.802 1.632 23.656 29.212-20.473 31.524-36.307-9.729-1.968-37.537z"></path>
</clipPath>
</defs>
<g clip-path="url(#pentagon)">
<g filter="url(#blur)">
<circle cx="0" cy="10" fill="#F44336" r="39"></circle>
<circle cx="45" cy="-5" fill="#FFEB3B" r="39"></circle>
<circle cx="70" cy="25" fill="#4CAF50" r="39"></circle>
<circle cx="50" cy="65" fill="#03A9F4" r="39"></circle>
<circle cx="5" cy="70" fill="#673AB7" r="39"></circle>
<circle cx="50" cy="31.5" fill="#4CAF50" r="12"></circle>
<circle cx="37.5" cy="50.5" fill="#03A9F4" r="12"></circle>
<circle cx="15.5" cy="44.5" fill="#673AB7" r="12"></circle>
<circle cx="14" cy="22" fill="#F44336" r="12"></circle>
<circle cx="36" cy="14" fill="#FFEB3B" r="12"></circle>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

28
assets/s2f.svg Normal file
View file

@ -0,0 +1,28 @@
<svg viewBox="0 0 64 64" width="512" height="512" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<defs>
<filter id="blur">
<feGaussianBlur stdDeviation="15"></feGaussianBlur>
</filter>
<clipPath id="pentagon">
<path d="m38.802 1.632 23.656 29.212-20.473 31.524-36.307-9.729-1.968-37.537z"></path>
</clipPath>
</defs>
<g clip-path="url(#pentagon)">
<g filter="url(#blur)">
<circle cx="0" cy="10" fill="#F44336" r="39"></circle>
<circle cx="45" cy="-5" fill="#FFEB3B" r="39"></circle>
<circle cx="70" cy="25" fill="#4CAF50" r="39"></circle>
<circle cx="50" cy="65" fill="#03A9F4" r="39"></circle>
<circle cx="5" cy="70" fill="#673AB7" r="39"></circle>
<circle cx="50" cy="31.5" fill="#4CAF50" r="12"></circle>
<circle cx="37.5" cy="50.5" fill="#03A9F4" r="12"></circle>
<circle cx="15.5" cy="44.5" fill="#673AB7" r="12"></circle>
<circle cx="14" cy="22" fill="#F44336" r="12"></circle>
<circle cx="36" cy="14" fill="#FFEB3B" r="12"></circle>
</g>
</g>
<path
d="m17.498 27.02h6.489c-.034-4.909-3.81-8.136-9.853-8.136-5.94 0-10.128 3.193-10.093 7.93 0 3.914 2.677 6.077 7.106 7.038l2.506.515c2.781.618 3.708 1.305 3.742 2.472-.034 1.202-1.133 2.094-3.33 2.094-2.575 0-4.12-1.236-4.223-3.536h-6.454c.035 6.283 4.292 9.098 10.78 9.098 6.351 0 10.128-2.747 10.162-7.656-.034-3.81-2.3-6.488-7.793-7.656l-2.06-.446c-2.369-.515-3.433-1.202-3.364-2.403 0-1.099.927-1.888 3.02-1.888 2.198 0 3.228.96 3.365 2.574zm8.761 28.598h11.188v-3.162h-5.704v-.08l1.38-1.141c3.303-2.762 4.164-4.203 4.164-5.885 0-2.702-2.222-4.483-5.724-4.483-3.383 0-5.584 1.881-5.584 4.944h3.762c-.02-1.221.74-1.902 1.822-1.902 1.1 0 1.861.68 1.861 1.782 0 1.04-.66 1.7-1.721 2.602l-5.444 4.483zm13.589-11.432h6.763v-9.75h9.715v-5.459h-9.715v-4.291h10.78v-5.459h-17.543z"
fill="white" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

35
assets/share2fedi.svg Normal file
View file

@ -0,0 +1,35 @@
<svg viewBox="0 0 260 80" width="520" height="160" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<defs>
<filter id="blur">
<feGaussianBlur stdDeviation="15"></feGaussianBlur>
</filter>
<clipPath id="pentagon">
<path d="m38.802 1.632 23.656 29.212-20.473 31.524-36.307-9.729-1.968-37.537z"></path>
</clipPath>
</defs>
<g clip-path="url(#pentagon)" transform="scale(0.6) translate(215,60)">
<g filter="url(#blur)">
<circle cx="0" cy="10" fill="#F44336" r="39"></circle>
<circle cx="45" cy="-5" fill="#FFEB3B" r="39"></circle>
<circle cx="70" cy="25" fill="#4CAF50" r="39"></circle>
<circle cx="50" cy="65" fill="#03A9F4" r="39"></circle>
<circle cx="5" cy="70" fill="#673AB7" r="39"></circle>
<circle cx="50" cy="31.5" fill="#4CAF50" r="12"></circle>
<circle cx="37.5" cy="50.5" fill="#03A9F4" r="12"></circle>
<circle cx="15.5" cy="44.5" fill="#673AB7" r="12"></circle>
<circle cx="14" cy="22" fill="#F44336" r="12"></circle>
<circle cx="36" cy="14" fill="#FFEB3B" r="12"></circle>
</g>
</g>
<g fill="#000">
<path
d="M29.39 27.758h8.387C37.732 21.412 32.85 17.24 25.04 17.24c-7.678 0-13.092 4.127-13.047 10.251 0 5.06 3.461 7.855 9.186 9.098l3.24.665c3.594.8 4.792 1.687 4.836 3.196-.044 1.553-1.464 2.707-4.304 2.707-3.328 0-5.325-1.598-5.458-4.571H11.15c.044 8.12 5.547 11.76 13.934 11.76 8.21 0 13.091-3.55 13.136-9.896-.045-4.926-2.974-8.388-10.074-9.897l-2.663-.576c-3.062-.666-4.437-1.554-4.349-3.107 0-1.42 1.199-2.44 3.906-2.44 2.84 0 4.171 1.242 4.349 3.328zm21.002 8.564c0-2.396 1.375-3.816 3.505-3.816 2.22 0 3.506 1.42 3.462 3.816v13.624h8.698V34.503c.044-5.28-3.329-9.097-8.432-9.097-3.594 0-6.213 1.864-7.322 4.926h-.222V17.684h-8.387v32.262h8.698zm26.723 14.024c3.15 0 5.503-1.11 6.967-3.817h.222v3.417h8.121V33.35c0-4.438-4.26-7.943-11.183-7.943-7.233 0-10.783 3.816-11.094 8.21h8.032c.178-1.51 1.287-2.22 2.973-2.22 1.51 0 2.574.71 2.574 1.953v.089c0 1.376-1.553 1.82-5.636 2.13-4.97.355-8.875 2.396-8.875 7.677 0 4.837 3.24 7.1 7.9 7.1zm2.84-5.503c-1.509 0-2.53-.71-2.53-2.086 0-1.242.888-2.219 2.885-2.53 1.376-.221 2.574-.488 3.462-.887v2.041c0 2.22-1.864 3.462-3.817 3.462zm16.641 5.103h8.698V37.343c0-2.796 1.908-4.615 4.482-4.615.888 0 2.308.133 3.195.444V25.76a7.486 7.486 0 0 0-2.219-.355c-2.574 0-4.57 1.553-5.458 4.926h-.266V25.76h-8.432v24.185zm29.417.444c6.7 0 11.05-3.195 11.849-8.254h-7.944c-.488 1.376-1.952 2.13-3.728 2.13-2.573 0-4.082-1.686-4.082-4.038v-.355h15.754V37.83c0-7.677-4.704-12.425-12.027-12.425-7.5 0-12.292 5.014-12.292 12.514 0 7.81 4.704 12.47 12.47 12.47zm-3.905-15.31c.044-2.086 1.775-3.55 3.905-3.55 2.174 0 3.816 1.464 3.86 3.55z" />
<path
d="M158.001 49.946h8.743V37.343h12.558v-7.056h-12.558V24.74h13.934v-7.056h-22.677v32.262zm35.859.444c6.7 0 11.05-3.195 11.848-8.254h-7.944c-.488 1.376-1.952 2.13-3.727 2.13-2.574 0-4.083-1.686-4.083-4.038v-.355h15.754V37.83c0-7.677-4.704-12.425-12.026-12.425-7.5 0-12.293 5.014-12.293 12.514 0 7.81 4.704 12.47 12.47 12.47zm-3.906-15.31c.044-2.086 1.775-3.55 3.905-3.55 2.175 0 3.817 1.464 3.861 3.55zm28.042 15.177c3.417 0 5.725-1.82 6.746-4.26h.177v3.95h8.654V17.683h-8.698v12.293h-.133c-.932-2.486-3.196-4.571-6.79-4.571-4.793 0-9.452 3.683-9.452 12.425 0 8.388 4.349 12.426 9.496 12.426zm3.24-6.657c-2.397 0-3.817-2.174-3.817-5.769s1.42-5.724 3.817-5.724 3.816 2.13 3.816 5.724c0 3.55-1.42 5.77-3.816 5.77zm16.638 6.346h8.698V25.761h-8.698zm4.349-26.715c2.352 0 4.26-1.775 4.26-3.994 0-2.174-1.908-3.95-4.26-3.95-2.397 0-4.305 1.776-4.305 3.95 0 2.22 1.908 3.994 4.305 3.994z" />
</g>
<path fill="#fff"
d="M140.44 64.724h14.463v-4.088h-7.374v-.104l1.785-1.475c4.27-3.57 5.382-5.433 5.382-7.606 0-3.493-2.872-5.795-7.4-5.795-4.372 0-7.218 2.432-7.218 6.39h4.864c-.026-1.578.957-2.458 2.354-2.458 1.423 0 2.406.88 2.406 2.303 0 1.345-.853 2.199-2.225 3.363l-7.037 5.796v3.674z" />
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -12,6 +12,7 @@
"private": true, "private": true,
"scripts": { "scripts": {
"build": "gulp", "build": "gulp",
"build-icons": "svgo --multipass assets/pentagon.svg assets/s2f.svg assets/share2fedi.svg -o assets/pentagon.min.svg assets/s2f.min.svg assets/share2fedi.min.svg",
"dev": "gulp watch", "dev": "gulp watch",
"fmt": "prettier --write .", "fmt": "prettier --write .",
"lint": "prettier --check . && eslint .", "lint": "prettier --check . && eslint .",
@ -33,6 +34,7 @@
"postcss-csso": "^6.0.0", "postcss-csso": "^6.0.0",
"prettier": "^2.8.4", "prettier": "^2.8.4",
"sass": "^1.49.7", "sass": "^1.49.7",
"sirv-cli": "^2.0.2" "sirv-cli": "^2.0.2",
"svgo": "^3.0.1"
} }
} }

View file

@ -1,55 +1,40 @@
lockfileVersion: '6.0' lockfileVersion: '6.0'
settings: specifiers:
autoInstallPeers: true autoprefixer: ^10.4.2
excludeLinksFromLockfile: false browserslist: ^4.19.1
eslint: ^8.35.0
eslint-config-prettier: ^8.6.0
eslint-plugin-unicorn: ^45.0.2
gulp: ^4.0.2
gulp-postcss: ^9.0.1
gulp-sass: ^5.1.0
gulp-sourcemaps: ^3.0.0
gulp-terser: ^2.1.0
postcss: ^8.4.6
postcss-csso: ^6.0.0
prettier: ^2.8.4
sass: ^1.49.7
sirv-cli: ^2.0.2
svgo: ^3.0.1
devDependencies: devDependencies:
autoprefixer: autoprefixer: 10.4.2_postcss@8.4.6
specifier: ^10.4.2 browserslist: 4.19.1
version: 10.4.2(postcss@8.4.6) eslint: 8.35.0
browserslist: eslint-config-prettier: 8.6.0_eslint@8.35.0
specifier: ^4.19.1 eslint-plugin-unicorn: 45.0.2_eslint@8.35.0
version: 4.19.1 gulp: 4.0.2
eslint: gulp-postcss: 9.0.1_postcss@8.4.6
specifier: ^8.35.0 gulp-sass: 5.1.0
version: 8.35.0 gulp-sourcemaps: 3.0.0
eslint-config-prettier: gulp-terser: 2.1.0
specifier: ^8.6.0 postcss: 8.4.6
version: 8.6.0(eslint@8.35.0) postcss-csso: 6.0.0_postcss@8.4.6
eslint-plugin-unicorn: prettier: 2.8.4
specifier: ^45.0.2 sass: 1.49.7
version: 45.0.2(eslint@8.35.0) sirv-cli: 2.0.2
gulp: svgo: 3.0.2
specifier: ^4.0.2
version: 4.0.2
gulp-postcss:
specifier: ^9.0.1
version: 9.0.1(postcss@8.4.6)
gulp-sass:
specifier: ^5.1.0
version: 5.1.0
gulp-sourcemaps:
specifier: ^3.0.0
version: 3.0.0
gulp-terser:
specifier: ^2.1.0
version: 2.1.0(acorn@8.8.1)
postcss:
specifier: ^8.4.6
version: 8.4.6
postcss-csso:
specifier: ^6.0.0
version: 6.0.0(postcss@8.4.6)
prettier:
specifier: ^2.8.4
version: 2.8.4
sass:
specifier: ^1.49.7
version: 1.49.7
sirv-cli:
specifier: ^2.0.2
version: 2.0.2
packages: packages:
@ -170,7 +155,12 @@ packages:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: true dev: true
/@types/normalize-package-data@2.4.1: /@trysound/sax/0.2.0:
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
dev: true
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true dev: true
@ -444,7 +434,11 @@ packages:
dev: true dev: true
optional: true optional: true
/brace-expansion@1.1.11: /boolbase/1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
dev: true
/brace-expansion/1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies: dependencies:
balanced-match: 1.0.2 balanced-match: 1.0.2
@ -695,7 +689,12 @@ packages:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: true dev: true
/component-emitter@1.3.0: /commander/7.2.0:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
dev: true
/component-emitter/1.3.0:
resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
dev: true dev: true
@ -749,7 +748,17 @@ packages:
which: 2.0.2 which: 2.0.2
dev: true dev: true
/css-tree@2.0.4: /css-select/5.1.0:
resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
dependencies:
boolbase: 1.0.0
css-what: 6.1.0
domhandler: 5.0.3
domutils: 3.0.1
nth-check: 2.1.1
dev: true
/css-tree/2.0.4:
resolution: {integrity: sha512-b4IS9ZUMtGBiNjzYbcj9JhYbyei99R3ai2CSxlu8GQDnoPA/P+NU85hAm0eKDc/Zp660rpK6tFJQ2OSdacMHVg==} resolution: {integrity: sha512-b4IS9ZUMtGBiNjzYbcj9JhYbyei99R3ai2CSxlu8GQDnoPA/P+NU85hAm0eKDc/Zp660rpK6tFJQ2OSdacMHVg==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
dependencies: dependencies:
@ -757,7 +766,28 @@ packages:
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: true dev: true
/css@3.0.0: /css-tree/2.2.1:
resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
dependencies:
mdn-data: 2.0.28
source-map-js: 1.0.2
dev: true
/css-tree/2.3.1:
resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
dependencies:
mdn-data: 2.0.30
source-map-js: 1.0.2
dev: true
/css-what/6.1.0:
resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
engines: {node: '>= 6'}
dev: true
/css/3.0.0:
resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==}
dependencies: dependencies:
inherits: 2.0.4 inherits: 2.0.4
@ -772,7 +802,14 @@ packages:
css-tree: 2.0.4 css-tree: 2.0.4
dev: true dev: true
/d@1.0.1: /csso/5.0.5:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
dependencies:
css-tree: 2.2.1
dev: true
/d/1.0.1:
resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==}
dependencies: dependencies:
es5-ext: 0.10.53 es5-ext: 0.10.53
@ -895,7 +932,34 @@ packages:
esutils: 2.0.3 esutils: 2.0.3
dev: true dev: true
/duplexify@3.7.1: /dom-serializer/2.0.0:
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
entities: 4.4.0
dev: true
/domelementtype/2.3.0:
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
dev: true
/domhandler/5.0.3:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
dependencies:
domelementtype: 2.3.0
dev: true
/domutils/3.0.1:
resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
dependencies:
dom-serializer: 2.0.0
domelementtype: 2.3.0
domhandler: 5.0.3
dev: true
/duplexify/3.7.1:
resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==}
dependencies: dependencies:
end-of-stream: 1.4.4 end-of-stream: 1.4.4
@ -921,7 +985,12 @@ packages:
once: 1.4.0 once: 1.4.0
dev: true dev: true
/error-ex@1.3.2: /entities/4.4.0:
resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==}
engines: {node: '>=0.12'}
dev: true
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies: dependencies:
is-arrayish: 0.2.1 is-arrayish: 0.2.1
@ -2181,7 +2250,15 @@ packages:
resolution: {integrity: sha512-IonVb7pfla2U4zW8rc7XGrtgq11BvYeCxWN8HS+KFBnLDE7XDK9AAMVhRuG6fj9BBsjc69Fqsp6WEActEdNTDQ==} resolution: {integrity: sha512-IonVb7pfla2U4zW8rc7XGrtgq11BvYeCxWN8HS+KFBnLDE7XDK9AAMVhRuG6fj9BBsjc69Fqsp6WEActEdNTDQ==}
dev: true dev: true
/memoizee@0.4.15: /mdn-data/2.0.28:
resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
dev: true
/mdn-data/2.0.30:
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
dev: true
/memoizee/0.4.15:
resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==}
dependencies: dependencies:
d: 1.0.1 d: 1.0.1
@ -2341,7 +2418,13 @@ packages:
once: 1.4.0 once: 1.4.0
dev: true dev: true
/number-is-nan@1.0.1: /nth-check/2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
dependencies:
boolbase: 1.0.0
dev: true
/number-is-nan/1.0.1:
resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=} resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
@ -3273,7 +3356,20 @@ packages:
es6-symbol: 3.1.3 es6-symbol: 3.1.3
dev: true dev: true
/terser@5.10.0(acorn@8.8.1): /svgo/3.0.2:
resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
'@trysound/sax': 0.2.0
commander: 7.2.0
css-select: 5.1.0
css-tree: 2.3.1
csso: 5.0.5
picocolors: 1.0.0
dev: true
/terser/5.10.0:
resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
engines: {node: '>=10'} engines: {node: '>=10'}
hasBin: true hasBin: true