Commit Graph

54 Commits

Author SHA1 Message Date
Younes ENNAJI f1051e1d7f fix: resolve PHPStan errors and add Vitest to lint script
- Remove unnecessary null coalescing in HtmlPresenter (mainScript is never null)
- Add comprehensive ignore rules for test-related PHPStan warnings
- Add Vitest test runner to bin/lint script

All quality checks now pass:
- Rector
- PHP-CS-Fixer
- PHPStan (level max)
- Composer validation
- PHPLint
- PHPUnit (1281 tests)
- Vitest (219 tests)
2026-03-01 20:24:33 +00:00
Younes ENNAJI ea0dccc961 add test coverage for PHPUnit and Vitest 2026-02-25 15:58:13 +00:00
Younes ENNAJI 18a31f578b use PHP 8.2 for lint task 2026-02-25 11:33:40 +00:00
Younes ENNAJI 68d7bfadce upgrade dependencies 2025-03-26 04:16:45 +00:00
Younes ENNAJI b047c9016a improve rollup configuration 2025-03-08 18:05:43 +00:00
Younes ENNAJI 3d66271ac8 update build scripts 2025-03-08 11:29:23 +00:00
Younes ENNAJI 8fdc809118 remove progress bar 2025-02-21 22:10:00 +01:00
Younes ENNAJI dfdd28b869 Wip 2025-02-21 22:01:54 +01:00
Younes ENNAJI a539235d1a update bin/release file 2025-02-21 21:58:05 +01:00
Younes ENNAJI 31d5cb6e8e Wip 2025-02-21 21:47:42 +01:00
Younes ENNAJI d2750dee8a Wip 2025-02-21 21:46:14 +01:00
Younes ENNAJI 43553ad8ad Wip 2025-02-21 21:43:50 +01:00
Younes ENNAJI 48b2c0fae0 Wip 2025-02-21 21:27:56 +01:00
Younes ENNAJI 0988fdca9d improve the bin/split script 2025-02-21 21:20:40 +01:00
Younes ENNAJI f9c9ecf18e bump flasher to v2.1.6 2025-02-21 21:05:00 +01:00
Younes ENNAJI f93a908d25 update task file and bump script 2025-02-21 21:02:15 +01:00
Younes ENNAJI 1237b5f552 Wip 2025-02-21 20:44:12 +01:00
Younes ENNAJI fdbc5fd270 Wip 2025-02-21 20:12:25 +01:00
Younes ENNAJI 3d5d8d3c9a Wip 2025-02-21 19:43:37 +01:00
Younes ENNAJI 9d1bbc5d9a Wip 2025-02-21 19:35:48 +01:00
Younes ENNAJI a314692534 update assets version in package.json to v2.1.3 2025-01-25 14:59:20 +01:00
Younes ENNAJI 004334f642 chore: clean up build files 2024-10-06 15:54:53 +01:00
Younes ENNAJI 3b381ecd15 chore: update the release branch in bin/release file 2024-05-05 19:59:01 +01:00
Younes ENNAJI 54ed15b5c9 chore: bump flasher dependency to v2.x-dev 2024-04-09 13:33:37 +00:00
Younes ENNAJI 1f4ea40a39 chore: v2 full rewrite 2024-04-09 07:57:01 +00:00
Younes ENNAJI 2e24ecddd4 chore: upgrade split script 2023-12-09 19:19:21 +01:00
Khoubza Younes 4d62fa3548 feat: set flasher scripts and styles on top level config 2023-06-06 01:36:57 +01:00
Khoubza Younes 2a4918f4c1 update GitHub Community Health Files 2023-01-13 06:06:50 +01:00
KHOUBZA Younes 9c7077d6ab chore: refactor bin/split script 2022-12-30 18:37:07 +01:00
Khoubza Younes 22e664f416 add more description to laravel config file 2022-12-30 12:58:54 +01:00
Khoubza Younes 9df86f43f7 fix: git remote already exists 2022-12-27 02:05:24 +01:00
Khoubza Younes 9ffca7fcc1 fix: git remote already exists 2022-12-27 02:01:46 +01:00
Khoubza Younes c2c6d5464e fix: composer typo in bin/build file 2022-12-27 01:53:52 +01:00
Khoubza Younes 17ea7a008a fix: rename bin/normalize to bin/build 2022-12-24 16:40:11 +01:00
Khoubza Younes 207795e0e9 fix: normalize composer.json files 2022-12-24 16:36:11 +01:00
Khoubza Younes f637a7fa49 feat: publish assets and use them locally 2022-12-24 16:09:14 +01:00
KHOUBZA Younes e8b384f911 use PHPFlasher instead of PHP Flasher 2022-10-29 18:51:51 +01:00
KHOUBZA Younes ea2df71fd1 update github sponsor button 2022-07-31 16:13:01 +01:00
KHOUBZA Younes 269848e07c force pushing tags 2022-06-04 15:03:05 +01:00
KHOUBZA Younes ef0375a1a7 update sweetalert github repository 2022-05-17 06:49:14 +01:00
KHOUBZA Younes 7420c7146c add cli folder for split 2022-05-16 13:48:18 +01:00
KHOUBZA Younes d3a95a5b2d handle mono-repo with splitsh-lite 2022-05-16 08:34:23 +01:00
KHOUBZA Younes ac6d046c63 Prepare v1.0 release
rename template adapter to flasher, and add title to base notification class

Wip
2022-05-16 08:18:15 +01:00
Khoubza Younes 4f728976f7 groups packages into packs 2022-03-09 09:21:16 +01:00
Khoubza Younes 4c3afe7892 add github cli to split.sh and release.sh 2021-10-04 01:26:27 +01:00
Khoubza Younes 1e94cb64a5 add livewire 2 support 2021-08-29 19:21:14 +01:00
Khoubza Younes 2f97032dc0 update from github.com-yoeunes to github.com 2021-08-28 14:17:11 +01:00
KHOUBZA Younes e0ea51ecff update release file 2021-08-22 01:41:35 +01:00
KHOUBZA Younes 951b73f949 update github.com-yoeunes 2021-08-22 01:33:07 +01:00
KHOUBZA Younes 8ebdd1bd64 update split repositories 2021-05-02 14:46:17 +00:00