ace-of-aces/intellipest
Generate IDE helpers to assist development with PestPHP
Maintainers
Requires
- php: ^8.3
- nikic/php-parser: ^5.7
- react/event-loop: ^1.6
- symfony/console: ^7.4.0 || ^8.0.0
Requires (Dev)
- carthage-software/mago: ^1.27.1
- pestphp/pest: ^4.3
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 51dd78f729f26fd814e31d24e5b6c412a144ed84
- Julian Schramm <hi.woop@julian.center>
This package is auto-updated.
Last update: 2026-06-24 13:28:42 UTC
README
👁 IntelliPest Header👁 Latest Version on Packagist
👁 GitHub Tests Action Status
👁 GitHub Code Style Action Status
👁 Total Downloads
IntelliPest - Enhanced coding assistance for PestPHP.
Features
- 🧠 Smart helper file generation for PestPHP
- 🫵🏻 Supports your custom test cases
- 🧩 Pure PHP & framework agnostic
Introduction
IntelliPest is a CLI tool that generates a helper file based on your own Pest setup.
This assists your IDE or coding agent to better understand your tests, enabling full autocompletion and error checking for compatible language servers.
Editors/IDEs and Coding Agents which can benefit from this include VS Code, Cursor, Zed and OpenCode.
Documentation
All information on how to use this package can be found in our official documentation website.
Contributing
Whether it's reporting or fixing bugs, contributing new features, or enhancing the documentation, your help is always appreciated. 🙏🏻
→ Read the Contribution Guidelines
Credits
- Nikita Popov, creator of PHP-Parser
- Ondrej Mirtes, creator of PHPStan
- Nuno Maduro, creator of Pest
- Ben Mewburn, creator of Intelephense
- Pushpak Chhajed for the console ASCII art inspiration
License
Made with ❤️ under the MIT License
