Skip to content

Commit 42d14db

Browse files
committed
feat: improve component html formatting, allow ints/floats as attribute values
1 parent d39a11a commit 42d14db

25 files changed

Lines changed: 5656 additions & 1099 deletions

.githooks/pre-commit

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,12 @@ if $HAS_PEST; then
132132
printf "\nNo PHP file in this commit. Skipping Pest and Clover refresh.\n"
133133
printf "${YELLOW}Clover reports unchanged (no staged PHP files) at $(date '+%Y-%m-%d %H:%M:%S')${NC}\n"
134134
else
135-
if RUN $PEST tests/Unit --exclude-group=benchmark --exclude-group=external-bin --testdox --colors=always; then
135+
if $PEST tests --exclude-group=benchmark --exclude-group=external-bin --testdox --colors=always; then
136136
printf "${GREEN}Unit tests passed${NC}\n"
137137

138-
if RUN composer run test:coverage:unit \
139-
&& RUN composer run test:coverage:integration \
140-
&& RUN php bin/merge-clover.php clover.xml clover.unit.xml clover.integration.xml; then
138+
if composer run test:coverage:unit \
139+
&& composer run test:coverage:integration \
140+
&& php bin/merge-clover.php clover.xml clover.unit.xml clover.integration.xml; then
141141
git add clover.unit.xml clover.integration.xml clover.xml
142142
printf "${GREEN}Clover reports updated (unit, integration, merged) at $(date '+%Y-%m-%d %H:%M:%S')${NC}\n"
143143
else
@@ -154,7 +154,7 @@ fi
154154

155155

156156
# PHPMD - PHP Mess Detector
157-
source ./.githooks/pre-commit.d/phpmd.sh
157+
# source ./.githooks/pre-commit.d/phpmd.sh
158158

159159
# Run composer audit locally
160160
printf "${YELLOW}Composer Audit${NC}\n"

clover.xml

Lines changed: 4460 additions & 845 deletions
Large diffs are not rendered by default.

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@
4242
"require": {
4343
"php": "^8.4",
4444
"ext-dom": "*",
45-
"revolt/event-loop": "^1.0.8",
46-
"mnapoli/silly": "^1.9.1",
47-
"symfony/yaml": "^5.4|^7.0|^8.0.8"
45+
"revolt/event-loop": "^1.0.9",
46+
"mnapoli/silly": "^1.10.0",
47+
"symfony/yaml": "^5.4|^7.0|^8.0.11"
4848
},
4949
"config": {
5050
"sort-packages": true,
@@ -61,17 +61,17 @@
6161
}
6262
},
6363
"require-dev": {
64-
"amphp/file": ">=3.2",
64+
"amphp/file": ">=4",
6565
"brainmaestro/composer-git-hooks": "dev-master",
6666
"edent/pretty-print-html": "2025-04-18",
67-
"friendsofphp/php-cs-fixer": "^3.95.1",
67+
"friendsofphp/php-cs-fixer": "^3.95.2",
6868
"pestphp/pest": "^3.8.6",
6969
"pestphp/pest-plugin-drift": "^3.0",
7070
"pestphp/pest-plugin-type-coverage": "^3.6.1",
7171
"phpmd/phpmd": "^2.15",
7272
"phpstan/phpstan": "^2.1.54",
7373
"rector/swiss-knife": "^2.3.5",
74-
"symfony/http-kernel": "^5.4|^6.0|^7.0|^8.0.8",
74+
"symfony/http-kernel": "^5.4|^6.0|^7.0|^8.0.11",
7575
"symfony/ux-twig-component": "^2.35",
7676
"symplify/easy-coding-standard": "^12.6.2"
7777
},

0 commit comments

Comments
 (0)