From a7a2d9d73e7601166ae5c319ece8e130389ee5df Mon Sep 17 00:00:00 2001 From: Benjamin Nussbaum Date: Wed, 4 Jun 2025 19:01:41 +0200 Subject: [PATCH] feat: replace bnussbau/laravel-trmnl with bnussbau/laravel-trmnl-blade to reduce overhead --- composer.json | 2 +- composer.lock | 130 ++++++++++---------------------------------------- 2 files changed, 26 insertions(+), 106 deletions(-) diff --git a/composer.json b/composer.json index eeec0c7..f890ca4 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ "require": { "php": "^8.2", "ext-imagick": "*", - "bnussbau/laravel-trmnl": "^0.1.4", + "bnussbau/laravel-trmnl-blade": "1.0.*", "intervention/image": "^3.11", "keepsuit/laravel-liquid": "^0.5.2", "laravel/framework": "^12.1", diff --git a/composer.lock b/composer.lock index 7778958..5661d09 100644 --- a/composer.lock +++ b/composer.lock @@ -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": "951d87dde4cac7a99c191269fd08d979", + "content-hash": "abffc30d88cd79c676be64cb30b8cfb1", "packages": [ { "name": "aws/aws-crt-php", @@ -158,52 +158,47 @@ "time": "2025-06-03T18:04:18+00:00" }, { - "name": "bnussbau/laravel-trmnl", - "version": "0.1.4", + "name": "bnussbau/laravel-trmnl-blade", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/bnussbau/laravel-trmnl.git", - "reference": "7c8576c75a8d3967fbc308ad246ceee04d6b65b1" + "url": "https://github.com/bnussbau/laravel-trmnl-blade.git", + "reference": "9e23a83c2dbb33286d0940c5282eaa8b142cd218" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bnussbau/laravel-trmnl/zipball/7c8576c75a8d3967fbc308ad246ceee04d6b65b1", - "reference": "7c8576c75a8d3967fbc308ad246ceee04d6b65b1", + "url": "https://api.github.com/repos/bnussbau/laravel-trmnl-blade/zipball/9e23a83c2dbb33286d0940c5282eaa8b142cd218", + "reference": "9e23a83c2dbb33286d0940c5282eaa8b142cd218", "shasum": "" }, "require": { "illuminate/contracts": "^10.0||^11.0||^12.0", "php": "^8.2", - "spatie/laravel-package-tools": "^1.18", - "voku/simple_html_dom": "^4.8" + "spatie/laravel-package-tools": "^1.18" }, "require-dev": { - "larastan/larastan": "^2.9||^3.0", "laravel/pint": "^1.14", "nunomaduro/collision": "^8.1.1||^7.10.0", - "orchestra/testbench": "10.*||^9.0.0||^8.22.0", + "orchestra/testbench": "^10.0.0||^9.0.0||^8.22.0", "pestphp/pest": "^3.0", "pestphp/pest-plugin-arch": "^3.0", - "pestphp/pest-plugin-laravel": "^3.0", - "phpstan/extension-installer": "^1.3||^2.0", - "phpstan/phpstan-deprecation-rules": "^1.1||^2.0", - "phpstan/phpstan-phpunit": "^1.3||^2.0" + "pestphp/pest-plugin-laravel": "^3.0" }, "type": "library", "extra": { "laravel": { "aliases": { - "Trmnl": "Bnussbau\\LaravelTrmnl\\Facades\\LaravelTrmnl" + "TrmnlBlade": "Bnussbau\\TrmnlBlade\\Facades\\TrmnlBlade" }, "providers": [ - "Bnussbau\\LaravelTrmnl\\LaravelTrmnlServiceProvider" + "Bnussbau\\TrmnlBlade\\TrmnlBladeServiceProvider" ] } }, "autoload": { "psr-4": { - "Bnussbau\\LaravelTrmnl\\": "src/", - "Bnussbau\\LaravelTrmnl\\Database\\Factories\\": "database/factories/" + "Bnussbau\\TrmnlBlade\\": "src/", + "Bnussbau\\TrmnlBlade\\Database\\Factories\\": "database/factories/" } }, "notification-url": "https://packagist.org/downloads/", @@ -217,24 +212,30 @@ "role": "Developer" } ], - "description": "Develop TRMNL plugins with Laravel", - "homepage": "https://github.com/bnussbau/laravel-trmnl", + "description": "Blade Components on top of the TRMNL Design System", + "homepage": "https://github.com/bnussbau/laravel-trmnl-blade", "keywords": [ "Benjamin Nussbaum", "TRMNL", + "blade", + "design system", "laravel" ], "support": { - "issues": "https://github.com/bnussbau/laravel-trmnl/issues", - "source": "https://github.com/bnussbau/laravel-trmnl/tree/0.1.4" + "issues": "https://github.com/bnussbau/laravel-trmnl-blade/issues", + "source": "https://github.com/bnussbau/laravel-trmnl-blade/tree/1.0.0" }, "funding": [ + { + "url": "https://www.buymeacoffee.com/bnussbau", + "type": "buy_me_a_coffee" + }, { "url": "https://usetrmnl.com/?ref=laravel-trmnl", "type": "custom" } ], - "time": "2025-02-23T12:50:40+00:00" + "time": "2025-06-04T15:52:22+00:00" }, { "name": "brick/math", @@ -6975,87 +6976,6 @@ ], "time": "2024-11-21T01:49:47+00:00" }, - { - "name": "voku/simple_html_dom", - "version": "4.8.10", - "source": { - "type": "git", - "url": "https://github.com/voku/simple_html_dom.git", - "reference": "716822ed52ed3a1881542be07a786270de390e99" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/voku/simple_html_dom/zipball/716822ed52ed3a1881542be07a786270de390e99", - "reference": "716822ed52ed3a1881542be07a786270de390e99", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-simplexml": "*", - "php": ">=7.0.0", - "symfony/css-selector": "~3.0 || ~4.0 || ~5.0 || ~6.0 || ~7.0" - }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" - }, - "suggest": { - "voku/portable-utf8": "If you need e.g. UTF-8 fixed output." - }, - "type": "library", - "autoload": { - "psr-4": { - "voku\\helper\\": "src/voku/helper/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "dimabdc", - "email": "support@titor.ru", - "homepage": "https://github.com/dimabdc", - "role": "Developer" - }, - { - "name": "Lars Moelleken", - "homepage": "https://www.moelleken.org/", - "role": "Fork-Maintainer" - } - ], - "description": "Simple HTML DOM package.", - "homepage": "https://github.com/voku/simple_html_dom", - "keywords": [ - "HTML Parser", - "dom", - "php dom" - ], - "support": { - "issues": "https://github.com/voku/simple_html_dom/issues", - "source": "https://github.com/voku/simple_html_dom/tree/4.8.10" - }, - "funding": [ - { - "url": "https://www.paypal.me/moelleken", - "type": "custom" - }, - { - "url": "https://github.com/voku", - "type": "github" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/voku/simple_html_dom", - "type": "tidelift" - } - ], - "time": "2024-07-03T16:05:14+00:00" - }, { "name": "webmozart/assert", "version": "1.11.0",