├── .claude └── settings.local.json ├── .editorconfig ├── .gitattributes ├── .gitignore ├── CLAUDE.md ├── LICENSE.md ├── README.md ├── art ├── Steps │ ├── Step1.png │ ├── Step2.png │ ├── Step3.png │ ├── Step4.png │ ├── Step5.png │ └── Step6.png ├── exception.png └── header.png ├── composer.json ├── config └── blade-heroicons-upgrader.php ├── phpstan.neon.dist ├── phpunit.xml ├── src ├── BladeHeroiconsUpgraderServiceProvider.php ├── Commands │ └── UpgradeIcons.php ├── Data │ ├── Replacement.php │ └── Result.php └── IconReplacer.php ├── test-install.sh └── tests ├── ArchTest.php ├── Datasets ├── AlpineAndLivewire.php ├── BladeComponents.php ├── ComplexBlade.php ├── ControlStructures.php ├── RealWorld.php ├── Strings.php └── SvgDirectives.php ├── Feature ├── CommandTest.php └── RealWorldTest.php ├── Performance └── LargeFileTest.php ├── Pest.php ├── Samples ├── MenuComposer.php.txt ├── order-form.blade.php.txt ├── settings-page.blade.php.txt ├── tall-toasts-icon.blade.php.txt └── watcher.blade.php.txt ├── TestCase.php └── Unit ├── ConfigTest.php ├── DataClassesTest.php └── IconReplacerTest.php /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/README.md -------------------------------------------------------------------------------- /art/Steps/Step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step1.png -------------------------------------------------------------------------------- /art/Steps/Step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step2.png -------------------------------------------------------------------------------- /art/Steps/Step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step3.png -------------------------------------------------------------------------------- /art/Steps/Step4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step4.png -------------------------------------------------------------------------------- /art/Steps/Step5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step5.png -------------------------------------------------------------------------------- /art/Steps/Step6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/Steps/Step6.png -------------------------------------------------------------------------------- /art/exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/exception.png -------------------------------------------------------------------------------- /art/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/art/header.png -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/composer.json -------------------------------------------------------------------------------- /config/blade-heroicons-upgrader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/config/blade-heroicons-upgrader.php -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/BladeHeroiconsUpgraderServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/src/BladeHeroiconsUpgraderServiceProvider.php -------------------------------------------------------------------------------- /src/Commands/UpgradeIcons.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/src/Commands/UpgradeIcons.php -------------------------------------------------------------------------------- /src/Data/Replacement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/src/Data/Replacement.php -------------------------------------------------------------------------------- /src/Data/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/src/Data/Result.php -------------------------------------------------------------------------------- /src/IconReplacer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/src/IconReplacer.php -------------------------------------------------------------------------------- /test-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/test-install.sh -------------------------------------------------------------------------------- /tests/ArchTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/ArchTest.php -------------------------------------------------------------------------------- /tests/Datasets/AlpineAndLivewire.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/AlpineAndLivewire.php -------------------------------------------------------------------------------- /tests/Datasets/BladeComponents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/BladeComponents.php -------------------------------------------------------------------------------- /tests/Datasets/ComplexBlade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/ComplexBlade.php -------------------------------------------------------------------------------- /tests/Datasets/ControlStructures.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/ControlStructures.php -------------------------------------------------------------------------------- /tests/Datasets/RealWorld.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/RealWorld.php -------------------------------------------------------------------------------- /tests/Datasets/Strings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/Strings.php -------------------------------------------------------------------------------- /tests/Datasets/SvgDirectives.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Datasets/SvgDirectives.php -------------------------------------------------------------------------------- /tests/Feature/CommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Feature/CommandTest.php -------------------------------------------------------------------------------- /tests/Feature/RealWorldTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Feature/RealWorldTest.php -------------------------------------------------------------------------------- /tests/Performance/LargeFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Performance/LargeFileTest.php -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/Samples/MenuComposer.php.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Samples/MenuComposer.php.txt -------------------------------------------------------------------------------- /tests/Samples/order-form.blade.php.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Samples/order-form.blade.php.txt -------------------------------------------------------------------------------- /tests/Samples/settings-page.blade.php.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Samples/settings-page.blade.php.txt -------------------------------------------------------------------------------- /tests/Samples/tall-toasts-icon.blade.php.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Samples/tall-toasts-icon.blade.php.txt -------------------------------------------------------------------------------- /tests/Samples/watcher.blade.php.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Samples/watcher.blade.php.txt -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/ConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Unit/ConfigTest.php -------------------------------------------------------------------------------- /tests/Unit/DataClassesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Unit/DataClassesTest.php -------------------------------------------------------------------------------- /tests/Unit/IconReplacerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelgeSverre/blade-heroicons-upgrader/HEAD/tests/Unit/IconReplacerTest.php --------------------------------------------------------------------------------