Drupal is a registered trademark of Dries Buytaert

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 <

Activity

Total releases
4
First release
Dec 2024
Latest release
1 year ago
Release cadence
21 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.0.3 Stable Feb 14, 2025
1.0.2 Stable Feb 14, 2025
1.0.1 Stable Feb 14, 2025
1.0.0 Stable Dec 13, 2024