module_devenv
Security covered
This project aims to provide a lightweight development environment specifically for developing drupal modules.
The development environment is created by using the awesome Nix Package Manager.
Motivation
Developing drupal modules outside of a working drupal installation can be very cumbersome. This development environment tries to solve this problem by creating a minimal drupal installation directly within the module directory.
This enables the following:
- Intellisense (LSP) is working again, due to drupal being installed
- Tools like PHPCS and PHPStan work correctly
- PHPUnit tests can also be run against the drupal installation
How to use
Detailed info about how to use this development environment can be found in the project's Readme: > View Readme <