diff --git a/composer.lock b/composer.lock index c92180a79..52a2bd26f 100644 --- a/composer.lock +++ b/composer.lock @@ -3887,73 +3887,6 @@ ], "time": "2024-02-02T10:51:56+00:00" }, - { - "name": "masterminds/html5", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Masterminds\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Matt Butcher", - "email": "technosophos@gmail.com" - }, - { - "name": "Matt Farina", - "email": "matt@mattfarina.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "An HTML5 parser and serializer.", - "homepage": "http://masterminds.github.io/html5-php", - "keywords": [ - "HTML5", - "dom", - "html", - "parser", - "querypath", - "serializer", - "xml" - ], - "support": { - "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" - }, - "time": "2024-03-31T07:05:07+00:00" - }, { "name": "monolog/monolog", "version": "3.8.1", @@ -4128,12 +4061,12 @@ "version": "3.8.4", "source": { "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", + "url": "https://github.com/CarbonPHP/carbon.git", "reference": "129700ed449b1f02d70272d2ac802357c8c30c58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/129700ed449b1f02d70272d2ac802357c8c30c58", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/129700ed449b1f02d70272d2ac802357c8c30c58", "reference": "129700ed449b1f02d70272d2ac802357c8c30c58", "shasum": "" }, @@ -4377,60 +4310,6 @@ }, "time": "2024-08-07T15:39:19+00:00" }, - { - "name": "nicmart/tree", - "version": "0.9.0", - "source": { - "type": "git", - "url": "https://github.com/nicmart/Tree.git", - "reference": "f5e17bf18d78cfb0666ebb9f956c3acd8d14229d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nicmart/Tree/zipball/f5e17bf18d78cfb0666ebb9f956c3acd8d14229d", - "reference": "f5e17bf18d78cfb0666ebb9f956c3acd8d14229d", - "shasum": "" - }, - "require": { - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" - }, - "require-dev": { - "ergebnis/composer-normalize": "^2.44.0", - "ergebnis/license": "^2.6.0", - "ergebnis/php-cs-fixer-config": "^6.28.1", - "fakerphp/faker": "^1.24.1", - "infection/infection": "~0.26.19", - "phpunit/phpunit": "^9.6.19", - "psalm/plugin-phpunit": "~0.19.0", - "vimeo/psalm": "^5.26.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Tree\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolò Martini", - "email": "nicmartnic@gmail.com" - }, - { - "name": "Andreas Möller", - "email": "am@localheinz.com" - } - ], - "description": "A basic but flexible php tree data structure and a fluent tree builder implementation.", - "support": { - "issues": "https://github.com/nicmart/Tree/issues", - "source": "https://github.com/nicmart/Tree/tree/0.9.0" - }, - "time": "2024-11-22T15:36:01+00:00" - }, { "name": "nikic/php-parser", "version": "v5.3.1", @@ -6079,142 +5958,6 @@ ], "time": "2024-12-02T13:28:15+00:00" }, - { - "name": "spatie/browsershot", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/spatie/browsershot.git", - "reference": "aae8a337f73f63fc41c4c759fc397ce725312367" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/browsershot/zipball/aae8a337f73f63fc41c4c759fc397ce725312367", - "reference": "aae8a337f73f63fc41c4c759fc397ce725312367", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "ext-json": "*", - "php": "^8.2", - "spatie/temporary-directory": "^2.0", - "symfony/process": "^6.0|^7.0" - }, - "require-dev": { - "pestphp/pest": "^3.0", - "spatie/image": "^3.6", - "spatie/pdf-to-text": "^1.52", - "spatie/phpunit-snapshot-assertions": "^4.2.3|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Browsershot\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://github.com/freekmurze", - "role": "Developer" - } - ], - "description": "Convert a webpage to an image or pdf using headless Chrome", - "homepage": "https://github.com/spatie/browsershot", - "keywords": [ - "chrome", - "convert", - "headless", - "image", - "pdf", - "puppeteer", - "screenshot", - "webpage" - ], - "support": { - "source": "https://github.com/spatie/browsershot/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-12-16T09:46:16+00:00" - }, - { - "name": "spatie/crawler", - "version": "8.4.0", - "source": { - "type": "git", - "url": "https://github.com/spatie/crawler.git", - "reference": "344e1b90488c19bdf01d76d40d6728994d0951f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/crawler/zipball/344e1b90488c19bdf01d76d40d6728994d0951f7", - "reference": "344e1b90488c19bdf01d76d40d6728994d0951f7", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "^7.3", - "guzzlehttp/psr7": "^2.0", - "illuminate/collections": "^10.0|^11.0", - "nicmart/tree": "^0.9", - "php": "^8.1", - "spatie/browsershot": "^3.45|^4.0|^5.0", - "spatie/robots-txt": "^2.0", - "symfony/dom-crawler": "^6.0|^7.0" - }, - "require-dev": { - "pestphp/pest": "^2.0", - "spatie/ray": "^1.37" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Crawler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be" - } - ], - "description": "Crawl all internal links found on a website", - "homepage": "https://github.com/spatie/crawler", - "keywords": [ - "crawler", - "link", - "spatie", - "website" - ], - "support": { - "issues": "https://github.com/spatie/crawler/issues", - "source": "https://github.com/spatie/crawler/tree/8.4.0" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-12-16T15:32:54+00:00" - }, { "name": "spatie/error-solutions", "version": "1.1.2", @@ -6626,16 +6369,16 @@ }, { "name": "spatie/laravel-package-tools", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85" + "reference": "8332205b90d17164913244f4a8e13ab7e6761d29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", - "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/8332205b90d17164913244f4a8e13ab7e6761d29", + "reference": "8332205b90d17164913244f4a8e13ab7e6761d29", "shasum": "" }, "require": { @@ -6674,7 +6417,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.17.0" + "source": "https://github.com/spatie/laravel-package-tools/tree/1.18.0" }, "funding": [ { @@ -6682,20 +6425,20 @@ "type": "github" } ], - "time": "2024-12-09T16:29:14+00:00" + "time": "2024-12-30T13:13:39+00:00" }, { "name": "spatie/laravel-schedule-monitor", - "version": "3.8.2", + "version": "3.9.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-schedule-monitor.git", - "reference": "0b3b6d552f619d00b9a629ccb202f4d7e771012c" + "reference": "08433a04f17d14d1d0a2c6c0ab03110a4b4805c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-schedule-monitor/zipball/0b3b6d552f619d00b9a629ccb202f4d7e771012c", - "reference": "0b3b6d552f619d00b9a629ccb202f4d7e771012c", + "url": "https://api.github.com/repos/spatie/laravel-schedule-monitor/zipball/08433a04f17d14d1d0a2c6c0ab03110a4b4805c9", + "reference": "08433a04f17d14d1d0a2c6c0ab03110a4b4805c9", "shasum": "" }, "require": { @@ -6703,7 +6446,7 @@ "lorisleiva/cron-translator": "^0.3.0|^0.4.0", "nesbot/carbon": "^2.63|^3.0", "nunomaduro/termwind": "^1.10.1|^2.0", - "php": "^8.0", + "php": "^8.1", "spatie/laravel-package-tools": "^1.9" }, "require-dev": { @@ -6753,7 +6496,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-schedule-monitor/issues", - "source": "https://github.com/spatie/laravel-schedule-monitor/tree/3.8.2" + "source": "https://github.com/spatie/laravel-schedule-monitor/tree/3.9.0" }, "funding": [ { @@ -6761,20 +6504,20 @@ "type": "github" } ], - "time": "2024-12-16T13:41:05+00:00" + "time": "2025-01-06T15:14:46+00:00" }, { "name": "spatie/laravel-sitemap", - "version": "7.3.0", + "version": "7.3.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-sitemap.git", - "reference": "f1387105f1e08215b46bab40164283caa2a9c5c9" + "reference": "7ee63b6f57029691d88ded10c9a5ec25747bec18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-sitemap/zipball/f1387105f1e08215b46bab40164283caa2a9c5c9", - "reference": "f1387105f1e08215b46bab40164283caa2a9c5c9", + "url": "https://api.github.com/repos/spatie/laravel-sitemap/zipball/7ee63b6f57029691d88ded10c9a5ec25747bec18", + "reference": "7ee63b6f57029691d88ded10c9a5ec25747bec18", "shasum": "" }, "require": { @@ -6782,18 +6525,20 @@ "illuminate/support": "^10.0|^11.0", "nesbot/carbon": "^2.71|^3.0", "php": "^8.2||^8.3||^8.4", - "spatie/crawler": "^8.0.1", - "spatie/laravel-package-tools": "^1.16.1", - "symfony/dom-crawler": "^6.3.4|^7.0" + "spatie/laravel-package-tools": "^1.16.1" }, "require-dev": { "mockery/mockery": "^1.6.6", "orchestra/testbench": "^8.14|^9.0", "pestphp/pest": "^2.24", + "spatie/crawler": "^8.4", "spatie/pest-plugin-snapshots": "^2.1", "spatie/phpunit-snapshot-assertions": "^5.1.2", "spatie/temporary-directory": "^2.2" }, + "suggest": { + "spatie/crawler": "Required to use the crawler feature" + }, "type": "library", "extra": { "laravel": { @@ -6826,136 +6571,15 @@ "spatie" ], "support": { - "source": "https://github.com/spatie/laravel-sitemap/tree/7.3.0" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - } - ], - "time": "2024-12-02T08:30:17+00:00" - }, - { - "name": "spatie/robots-txt", - "version": "2.2.3", - "source": { - "type": "git", - "url": "https://github.com/spatie/robots-txt.git", - "reference": "31763e5ca23fb0efa6dc6b700beb5ebfeab89432" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/robots-txt/zipball/31763e5ca23fb0efa6dc6b700beb5ebfeab89432", - "reference": "31763e5ca23fb0efa6dc6b700beb5ebfeab89432", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "require-dev": { - "phpunit/phpunit": "^9.0|^10.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\Robots\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Brent Roose", - "email": "brent@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Determine if a page may be crawled from robots.txt and robots meta tags", - "homepage": "https://github.com/spatie/robots-txt", - "keywords": [ - "robots-txt", - "spatie" - ], - "support": { - "issues": "https://github.com/spatie/robots-txt/issues", - "source": "https://github.com/spatie/robots-txt/tree/2.2.3" - }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2024-10-22T08:17:03+00:00" - }, - { - "name": "spatie/temporary-directory", - "version": "2.2.1", - "source": { - "type": "git", - "url": "https://github.com/spatie/temporary-directory.git", - "reference": "76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a", - "reference": "76949fa18f8e1a7f663fd2eaa1d00e0bcea0752a", - "shasum": "" - }, - "require": { - "php": "^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Spatie\\TemporaryDirectory\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Alex Vanderbist", - "email": "alex@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" - } - ], - "description": "Easily create, use and destroy temporary directories", - "homepage": "https://github.com/spatie/temporary-directory", - "keywords": [ - "php", - "spatie", - "temporary-directory" - ], - "support": { - "issues": "https://github.com/spatie/temporary-directory/issues", - "source": "https://github.com/spatie/temporary-directory/tree/2.2.1" + "source": "https://github.com/spatie/laravel-sitemap/tree/7.3.1" }, "funding": [ { "url": "https://spatie.be/open-source/support-us", "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" } ], - "time": "2023-12-25T11:46:58+00:00" + "time": "2025-01-06T09:46:59+00:00" }, { "name": "symfony/clock", @@ -7256,73 +6880,6 @@ ], "time": "2024-09-25T14:20:29+00:00" }, - { - "name": "symfony/dom-crawler", - "version": "v7.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/dom-crawler.git", - "reference": "b176e1f1f550ef44c94eb971bf92488de08f7c6b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b176e1f1f550ef44c94eb971bf92488de08f7c6b", - "reference": "b176e1f1f550ef44c94eb971bf92488de08f7c6b", - "shasum": "" - }, - "require": { - "masterminds/html5": "^2.6", - "php": ">=8.2", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "require-dev": { - "symfony/css-selector": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DomCrawler\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases DOM navigation for HTML and XML documents", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v7.2.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-11-13T16:15:23+00:00" - }, { "name": "symfony/error-handler", "version": "v7.2.1",