Compare commits

...

4 Commits

Author SHA1 Message Date
Yassine Doghri 4190791c48 Merge branch 'chore/update-ci' into 'develop'
chore: update codeigniter to 4.5.1 + other dependencies to latest

See merge request adaures/castopod!342
2024-04-26 09:17:29 +00:00
Yassine Doghri 179ee79485 chore: update dependencies 2024-04-26 09:16:54 +00:00
Yassine Doghri 99259197ce chore: add migration to clear import queue 2024-04-26 09:03:15 +00:00
Yassine Doghri 5b84de0633 build(devcontainer): change boolean env variables to number 2024-04-25 14:47:56 +00:00
6 changed files with 192 additions and 168 deletions

View File

@ -12,7 +12,7 @@ services:
environment:
CI_ENVIRONMENT: development
vite_environment: development
app_forceGlobalSecureRequests: false
app_forceGlobalSecureRequests: 0 #false
app_baseURL: http://localhost:8080/
media_baseURL: http://localhost:8080/
admin_gateway: cp-admin
@ -23,7 +23,7 @@ services:
database_default_username: castopod
database_default_password: castopod
database_default_DBPrefix: cp_
restapi_enabled: true
restapi_enabled: 1 #true
email_fromEmail: hello@castopod.local
email_SMTPCrypto: ""
email_SMTPHost: mailpit

View File

@ -0,0 +1,24 @@
<?php
declare(strict_types=1);
namespace App\Database\Migrations;
use CodeIgniter\Database\Migration;
/**
* CodeIgniter 4.5.1 introduces new DataCaster class that breaks deserialization of import queue tasks.
* This just removes them altogether.
*/
class ClearImportQueue extends Migration
{
public function up(): void
{
service('settings')->forget('Import.queue');
}
public function down(): void
{
// nothing
}
}

View File

@ -9,7 +9,7 @@
"php": "^8.1",
"adaures/ipcat-php": "^v1.0.0",
"adaures/podcast-persons-taxonomy": "^v1.0.1",
"aws/aws-sdk-php": "^3.305.1",
"aws/aws-sdk-php": "^3.305.3",
"chrisjean/php-ico": "^1.0.4",
"cocur/slugify": "^v4.5.1",
"codeigniter4/framework": "v4.5.1",

14
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "214fb8dbb7be84011c98ac2ab2df7c9d",
"content-hash": "727f2804604279a176c2f932ab764ec8",
"packages": [
{
"name": "adaures/ipcat-php",
@ -120,16 +120,16 @@
},
{
"name": "aws/aws-sdk-php",
"version": "3.305.1",
"version": "3.305.3",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
"reference": "3af1c6925b95a0f4303a1859dd56aa8374560c42"
"reference": "b190e24bd6568713436e1f13f9022bf28f491fc1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3af1c6925b95a0f4303a1859dd56aa8374560c42",
"reference": "3af1c6925b95a0f4303a1859dd56aa8374560c42",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/b190e24bd6568713436e1f13f9022bf28f491fc1",
"reference": "b190e24bd6568713436e1f13f9022bf28f491fc1",
"shasum": ""
},
"require": {
@ -205,9 +205,9 @@
"support": {
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
"issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.305.1"
"source": "https://github.com/aws/aws-sdk-php/tree/3.305.3"
},
"time": "2024-04-23T18:10:07+00:00"
"time": "2024-04-25T18:07:15+00:00"
},
{
"name": "brick/math",

View File

@ -68,7 +68,7 @@
"all-contributors-cli": "^6.26.1",
"commitizen": "^4.3.0",
"cross-env": "^7.0.3",
"cssnano": "^6.1.2",
"cssnano": "^7.0.0",
"cz-conventional-changelog": "^3.3.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",

View File

@ -123,8 +123,8 @@ importers:
specifier: ^7.0.3
version: 7.0.3
cssnano:
specifier: ^6.1.2
version: 6.1.2(postcss@8.4.38)
specifier: ^7.0.0
version: 7.0.0(postcss@8.4.38)
cz-conventional-changelog:
specifier: ^3.3.0
version: 3.3.0(@types/node@20.10.5)(typescript@5.4.5)
@ -3817,30 +3817,30 @@ packages:
engines: { node: ">=4" }
hasBin: true
cssnano-preset-default@6.1.2:
cssnano-preset-default@7.0.0:
resolution:
{
integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==,
integrity: sha512-3YdcG6aHxALLdT0Gjq44zA45PcgW+qWuODq4XNtwpx1olR08cX+tozlXOU25IjeXeaYyqvTUxicIr2fcdJHRZg==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
cssnano-utils@4.0.2:
cssnano-utils@5.0.0:
resolution:
{
integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==,
integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
cssnano@6.1.2:
cssnano@7.0.0:
resolution:
{
integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==,
integrity: sha512-hhVRaaGbEDpb99AHBTaNJf6oXpnU4B7evBi7rt3ShiOh5JEnWsBWYsldywE9L0twVTLPBY9jT/zY6YODXP3TEg==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -6945,21 +6945,21 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-colormin@6.1.0:
postcss-colormin@7.0.0:
resolution:
{
integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==,
integrity: sha512-5CN6fqtsEtEtwf3mFV3B4UaZnlYljPpzmGeDB4yCK067PnAtfLe9uX2aFZaEwxHE7HopG5rUkW8gyHrNAesHEg==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-convert-values@6.1.0:
postcss-convert-values@7.0.0:
resolution:
{
integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==,
integrity: sha512-bMuzDgXBbFbByPgj+/r6va8zNuIDUaIIbvAFgdO1t3zdgJZ77BZvu6dfWyd6gHEJnYzmeVr9ayUsAQL3/qLJ0w==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -6999,39 +6999,39 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-discard-comments@6.0.2:
postcss-discard-comments@7.0.0:
resolution:
{
integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==,
integrity: sha512-xpSdzRqYmy4YIVmjfGyYXKaI1SRnK6CTr+4Zmvyof8ANwvgfZgGdVtmgAvzh59gJm808mJCWQC9tFN0KF5dEXA==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-discard-duplicates@6.0.3:
postcss-discard-duplicates@7.0.0:
resolution:
{
integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==,
integrity: sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-discard-empty@6.0.3:
postcss-discard-empty@7.0.0:
resolution:
{
integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==,
integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-discard-overridden@6.0.2:
postcss-discard-overridden@7.0.0:
resolution:
{
integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==,
integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -7148,57 +7148,57 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-merge-longhand@6.0.5:
postcss-merge-longhand@7.0.0:
resolution:
{
integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==,
integrity: sha512-0X8I4/9+G03X5/5NnrfopG/YEln2XU8heDh7YqBaiq2SeaKIG3n66ShZPjIolmVuLBQ0BEm3yS8o1mlCLHdW7A==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-merge-rules@6.1.1:
postcss-merge-rules@7.0.0:
resolution:
{
integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==,
integrity: sha512-Zty3VlOsD6VSjBMu6PiHCVpLegtBT/qtZRVBcSeyEZ6q1iU5qTYT0WtEoLRV+YubZZguS5/ycfP+NRiKfjv6aw==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-minify-font-values@6.1.0:
postcss-minify-font-values@7.0.0:
resolution:
{
integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==,
integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-minify-gradients@6.0.3:
postcss-minify-gradients@7.0.0:
resolution:
{
integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==,
integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-minify-params@6.1.0:
postcss-minify-params@7.0.0:
resolution:
{
integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==,
integrity: sha512-XOJAuX8Q/9GT1sGxlUvaFEe2H9n50bniLZblXXsAT/BwSfFYvzSZeFG7uupwc0KbKpTnflnQ7aMwGzX6JUWliQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-minify-selectors@6.0.4:
postcss-minify-selectors@7.0.0:
resolution:
{
integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==,
integrity: sha512-f00CExZhD6lNw2vTZbcnmfxVgaVKzUw6IRsIFX3JTT8GdsoABc1WnhhGwL1i8YPJ3sSWw39fv7XPtvLb+3Uitw==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -7229,84 +7229,84 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-normalize-charset@6.0.2:
postcss-normalize-charset@7.0.0:
resolution:
{
integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==,
integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-display-values@6.0.2:
postcss-normalize-display-values@7.0.0:
resolution:
{
integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==,
integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-positions@6.0.2:
postcss-normalize-positions@7.0.0:
resolution:
{
integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==,
integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-repeat-style@6.0.2:
postcss-normalize-repeat-style@7.0.0:
resolution:
{
integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==,
integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-string@6.0.2:
postcss-normalize-string@7.0.0:
resolution:
{
integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==,
integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-timing-functions@6.0.2:
postcss-normalize-timing-functions@7.0.0:
resolution:
{
integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==,
integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-unicode@6.1.0:
postcss-normalize-unicode@7.0.0:
resolution:
{
integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==,
integrity: sha512-OnKV52/VFFDAim4n0pdI+JAhsolLBdnCKxE6VV5lW5Q/JeVGFN8UM8ur6/A3EAMLsT1ZRm3fDHh/rBoBQpqi2w==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-url@6.0.2:
postcss-normalize-url@7.0.0:
resolution:
{
integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==,
integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-normalize-whitespace@6.0.2:
postcss-normalize-whitespace@7.0.0:
resolution:
{
integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==,
integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -7319,12 +7319,12 @@ packages:
peerDependencies:
postcss: ^8.2
postcss-ordered-values@6.0.2:
postcss-ordered-values@7.0.0:
resolution:
{
integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==,
integrity: sha512-KROvC63A8UQW1eYDljQe1dtwc1E/M+mMwDT6z7khV/weHYLWTghaLRLunU7x1xw85lWFwVZOAGakxekYvKV+0w==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -7372,21 +7372,21 @@ packages:
peerDependencies:
postcss: ^8.4
postcss-reduce-initial@6.1.0:
postcss-reduce-initial@7.0.0:
resolution:
{
integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==,
integrity: sha512-iqGgmBxY9LrblZ0BKLjmrA1mC/cf9A/wYCCqSmD6tMi+xAyVl0+DfixZIHSVDMbCPRPjNmVF0DFGth/IDGelFQ==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
postcss-reduce-transforms@6.0.2:
postcss-reduce-transforms@7.0.0:
resolution:
{
integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==,
integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -7459,21 +7459,21 @@ packages:
}
engines: { node: ">=4" }
postcss-svgo@6.0.3:
postcss-svgo@7.0.0:
resolution:
{
integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==,
integrity: sha512-Xj5DRdvA97yRy3wjbCH2NKXtDUwEnph6EHr5ZXszsBVKCNrKXYBjzAXqav7/Afz5WwJ/1peZoTguCEJIg7ytmA==,
}
engines: { node: ^14 || ^16 || >= 18 }
engines: { node: ^18.12.0 || ^20.9.0 || >= 18 }
peerDependencies:
postcss: ^8.4.31
postcss-unique-selectors@6.0.4:
postcss-unique-selectors@7.0.0:
resolution:
{
integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==,
integrity: sha512-NYFqcft7vVQMZlQPsMdMPy+qU/zDpy95Malpw4GeA9ZZjM6dVXDshXtDmLc0m4WCD6XeZCJqjTfPT1USsdt+rA==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -8369,12 +8369,12 @@ packages:
integrity: sha512-Ca5ib8HrFn+f+0n4N4ScTIA9iTOQ7MaGS1ylHcoVqW9J7w2w8PzN6g9gKmTYgGEBH8e120+RCmhpje6jC5uGWA==,
}
stylehacks@6.1.1:
stylehacks@7.0.0:
resolution:
{
integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==,
integrity: sha512-47Nw4pQ6QJb4CA6dzF2m9810sjQik4dfk4UwAm5wlwhrW3syzZKF8AR4/cfO3Cr6lsFgAoznQq0Wg57qhjTA2A==,
}
engines: { node: ^14 || ^16 || >=18.0 }
engines: { node: ^18.12.0 || ^20.9.0 || >=22.0 }
peerDependencies:
postcss: ^8.4.31
@ -11487,7 +11487,7 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
browserslist: 4.23.0
caniuse-lite: 1.0.30001591
caniuse-lite: 1.0.30001612
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
@ -11809,47 +11809,47 @@ snapshots:
cssesc@3.0.0: {}
cssnano-preset-default@6.1.2(postcss@8.4.38):
cssnano-preset-default@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
css-declaration-sorter: 7.2.0(postcss@8.4.38)
cssnano-utils: 4.0.2(postcss@8.4.38)
cssnano-utils: 5.0.0(postcss@8.4.38)
postcss: 8.4.38
postcss-calc: 9.0.1(postcss@8.4.38)
postcss-colormin: 6.1.0(postcss@8.4.38)
postcss-convert-values: 6.1.0(postcss@8.4.38)
postcss-discard-comments: 6.0.2(postcss@8.4.38)
postcss-discard-duplicates: 6.0.3(postcss@8.4.38)
postcss-discard-empty: 6.0.3(postcss@8.4.38)
postcss-discard-overridden: 6.0.2(postcss@8.4.38)
postcss-merge-longhand: 6.0.5(postcss@8.4.38)
postcss-merge-rules: 6.1.1(postcss@8.4.38)
postcss-minify-font-values: 6.1.0(postcss@8.4.38)
postcss-minify-gradients: 6.0.3(postcss@8.4.38)
postcss-minify-params: 6.1.0(postcss@8.4.38)
postcss-minify-selectors: 6.0.4(postcss@8.4.38)
postcss-normalize-charset: 6.0.2(postcss@8.4.38)
postcss-normalize-display-values: 6.0.2(postcss@8.4.38)
postcss-normalize-positions: 6.0.2(postcss@8.4.38)
postcss-normalize-repeat-style: 6.0.2(postcss@8.4.38)
postcss-normalize-string: 6.0.2(postcss@8.4.38)
postcss-normalize-timing-functions: 6.0.2(postcss@8.4.38)
postcss-normalize-unicode: 6.1.0(postcss@8.4.38)
postcss-normalize-url: 6.0.2(postcss@8.4.38)
postcss-normalize-whitespace: 6.0.2(postcss@8.4.38)
postcss-ordered-values: 6.0.2(postcss@8.4.38)
postcss-reduce-initial: 6.1.0(postcss@8.4.38)
postcss-reduce-transforms: 6.0.2(postcss@8.4.38)
postcss-svgo: 6.0.3(postcss@8.4.38)
postcss-unique-selectors: 6.0.4(postcss@8.4.38)
postcss-colormin: 7.0.0(postcss@8.4.38)
postcss-convert-values: 7.0.0(postcss@8.4.38)
postcss-discard-comments: 7.0.0(postcss@8.4.38)
postcss-discard-duplicates: 7.0.0(postcss@8.4.38)
postcss-discard-empty: 7.0.0(postcss@8.4.38)
postcss-discard-overridden: 7.0.0(postcss@8.4.38)
postcss-merge-longhand: 7.0.0(postcss@8.4.38)
postcss-merge-rules: 7.0.0(postcss@8.4.38)
postcss-minify-font-values: 7.0.0(postcss@8.4.38)
postcss-minify-gradients: 7.0.0(postcss@8.4.38)
postcss-minify-params: 7.0.0(postcss@8.4.38)
postcss-minify-selectors: 7.0.0(postcss@8.4.38)
postcss-normalize-charset: 7.0.0(postcss@8.4.38)
postcss-normalize-display-values: 7.0.0(postcss@8.4.38)
postcss-normalize-positions: 7.0.0(postcss@8.4.38)
postcss-normalize-repeat-style: 7.0.0(postcss@8.4.38)
postcss-normalize-string: 7.0.0(postcss@8.4.38)
postcss-normalize-timing-functions: 7.0.0(postcss@8.4.38)
postcss-normalize-unicode: 7.0.0(postcss@8.4.38)
postcss-normalize-url: 7.0.0(postcss@8.4.38)
postcss-normalize-whitespace: 7.0.0(postcss@8.4.38)
postcss-ordered-values: 7.0.0(postcss@8.4.38)
postcss-reduce-initial: 7.0.0(postcss@8.4.38)
postcss-reduce-transforms: 7.0.0(postcss@8.4.38)
postcss-svgo: 7.0.0(postcss@8.4.38)
postcss-unique-selectors: 7.0.0(postcss@8.4.38)
cssnano-utils@4.0.2(postcss@8.4.38):
cssnano-utils@5.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
cssnano@6.1.2(postcss@8.4.38):
cssnano@7.0.0(postcss@8.4.38):
dependencies:
cssnano-preset-default: 6.1.2(postcss@8.4.38)
cssnano-preset-default: 7.0.0(postcss@8.4.38)
lilconfig: 3.1.1
postcss: 8.4.38
@ -13544,7 +13544,7 @@ snapshots:
postcss-calc@9.0.1(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-selector-parser: 6.0.15
postcss-selector-parser: 6.0.16
postcss-value-parser: 4.2.0
postcss-clamp@4.1.0(postcss@8.4.38):
@ -13573,7 +13573,7 @@ snapshots:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-colormin@6.1.0(postcss@8.4.38):
postcss-colormin@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
caniuse-api: 3.0.0
@ -13581,7 +13581,7 @@ snapshots:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-convert-values@6.1.0(postcss@8.4.38):
postcss-convert-values@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
postcss: 8.4.38
@ -13617,19 +13617,19 @@ snapshots:
postcss: 8.4.38
postcss-selector-parser: 6.0.15
postcss-discard-comments@6.0.2(postcss@8.4.38):
postcss-discard-comments@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-discard-duplicates@6.0.3(postcss@8.4.38):
postcss-discard-duplicates@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-discard-empty@6.0.3(postcss@8.4.38):
postcss-discard-empty@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-discard-overridden@6.0.2(postcss@8.4.38):
postcss-discard-overridden@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
@ -13704,40 +13704,40 @@ snapshots:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-merge-longhand@6.0.5(postcss@8.4.38):
postcss-merge-longhand@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
stylehacks: 6.1.1(postcss@8.4.38)
stylehacks: 7.0.0(postcss@8.4.38)
postcss-merge-rules@6.1.1(postcss@8.4.38):
postcss-merge-rules@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
caniuse-api: 3.0.0
cssnano-utils: 4.0.2(postcss@8.4.38)
cssnano-utils: 5.0.0(postcss@8.4.38)
postcss: 8.4.38
postcss-selector-parser: 6.0.16
postcss-minify-font-values@6.1.0(postcss@8.4.38):
postcss-minify-font-values@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-minify-gradients@6.0.3(postcss@8.4.38):
postcss-minify-gradients@7.0.0(postcss@8.4.38):
dependencies:
colord: 2.9.3
cssnano-utils: 4.0.2(postcss@8.4.38)
cssnano-utils: 5.0.0(postcss@8.4.38)
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-minify-params@6.1.0(postcss@8.4.38):
postcss-minify-params@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
cssnano-utils: 4.0.2(postcss@8.4.38)
cssnano-utils: 5.0.0(postcss@8.4.38)
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-minify-selectors@6.0.4(postcss@8.4.38):
postcss-minify-selectors@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-selector-parser: 6.0.16
@ -13759,47 +13759,47 @@ snapshots:
postcss: 8.4.38
postcss-selector-parser: 6.0.15
postcss-normalize-charset@6.0.2(postcss@8.4.38):
postcss-normalize-charset@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-normalize-display-values@6.0.2(postcss@8.4.38):
postcss-normalize-display-values@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-positions@6.0.2(postcss@8.4.38):
postcss-normalize-positions@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-repeat-style@6.0.2(postcss@8.4.38):
postcss-normalize-repeat-style@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-string@6.0.2(postcss@8.4.38):
postcss-normalize-string@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-timing-functions@6.0.2(postcss@8.4.38):
postcss-normalize-timing-functions@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-unicode@6.1.0(postcss@8.4.38):
postcss-normalize-unicode@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-url@6.0.2(postcss@8.4.38):
postcss-normalize-url@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
postcss-normalize-whitespace@6.0.2(postcss@8.4.38):
postcss-normalize-whitespace@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
@ -13808,9 +13808,9 @@ snapshots:
dependencies:
postcss: 8.4.38
postcss-ordered-values@6.0.2(postcss@8.4.38):
postcss-ordered-values@7.0.0(postcss@8.4.38):
dependencies:
cssnano-utils: 4.0.2(postcss@8.4.38)
cssnano-utils: 5.0.0(postcss@8.4.38)
postcss: 8.4.38
postcss-value-parser: 4.2.0
@ -13897,13 +13897,13 @@ snapshots:
postcss: 8.4.38
postcss-selector-parser: 6.0.15
postcss-reduce-initial@6.1.0(postcss@8.4.38):
postcss-reduce-initial@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
caniuse-api: 3.0.0
postcss: 8.4.38
postcss-reduce-transforms@6.0.2(postcss@8.4.38):
postcss-reduce-transforms@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
@ -13949,13 +13949,13 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-svgo@6.0.3(postcss@8.4.38):
postcss-svgo@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-value-parser: 4.2.0
svgo: 3.2.0
postcss-unique-selectors@6.0.4(postcss@8.4.38):
postcss-unique-selectors@7.0.0(postcss@8.4.38):
dependencies:
postcss: 8.4.38
postcss-selector-parser: 6.0.16
@ -14517,7 +14517,7 @@ snapshots:
style-mod@4.1.0: {}
stylehacks@6.1.1(postcss@8.4.38):
stylehacks@7.0.0(postcss@8.4.38):
dependencies:
browserslist: 4.23.0
postcss: 8.4.38