Skip to content
Snippets Groups Projects
Commit 199758d3 authored by danielspeicher's avatar danielspeicher
Browse files

Merge branch 'develop' into 'main'

Develop

See merge request !8
parents 9ebe4673 4a27c933
No related branches found
No related tags found
1 merge request!8Develop
Pipeline #1237340 passed
......@@ -8,9 +8,20 @@ tags:
---
# Drupal Development Environment
This composer plugin builds all necessary structures of a Drupal project for development.
In addition to the [Drupal Environment](../drupal-environment/index.md), this tool can be installed when
developing Drupal modules, themes or styling pages.
This composer plugin builds all necessary infrastructure for a Drupal project to make development very handy.
## Testing
It provides a massive amount of testing tools, which can be executed out of the box using
[Ahoy](../../plugin/ahoy/index.md):
[Ahoy](../../plugin/ahoy/index.md). To get an overview, just execute:
```l3d
a test --help
```
This will print out a list with all available tools:
- [Dependency Analysis](../../../dev_tools/test.md#drupal-dependency-analysis)
- [PHP Unit](../../../dev_tools/test.md#unitkernelfunctional-testing)
......@@ -22,3 +33,14 @@ It provides a massive amount of testing tools, which can be executed out of the
- [PHP Metrics](../../../dev_tools/test.md#php-metrics)
- [Stylelint](../../../dev_tools/test.md#stylelint)
- [Eslint](../../../dev_tools/test.md#es-lint)
## Working with Themes
The development plugin provides tools, that are common for working with themes in Drupal:
- [Node.js](https://nodejs.org/)
- [Gulp.js](https://gulpjs.com/)
Now you can create or use existing `package.json` or `gulp.js` files for building your `css`, e.g.
using [Sass](https://sass-lang.com/).
......@@ -19,8 +19,8 @@ You also have to set up your environment with the tool [l3d](../docker/l3d/index
This tools provides a very useful functionality. You can check, if there are new versions of a module. We have the following
categories:
- Direct dependencies required in composer.json
- Transitive dependencies not required in composer.json
- Direct dependencies required in `composer.json`
- Transitive dependencies not required in `composer.json`
Usage:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment