roygoldman/drupal-webform-wrapper

There is no license information available for the latest version (8.x-dev) of this package.

Provides links to drupal webform dependencies.

8.x-dev 2019-05-30 15:11 UTC

This package is auto-updated.

Last update: 2024-04-29 04:00:18 UTC


README

This project provides composer tooling around the Drupal Webforms module.

Usage

In order to install the dependencies of this project, you will need to add two upstream repositories to your project as well as some custom composer package definitions. The following commands are available as the setup script below. You can then add the project to you composer project as normal.

Requirements Overview

You will need to add the two following composer repositories:

You will also need to add the following custom packages. For package configuration, please view this projects composer.json.

Setup Script

php -r "copy('https://raw.githubusercontent.com/roygoldman/drupal-webform-wrapper/8.x/drupal-webform-wrapper-setup.php', 'dww-setup.php');"
php dww-setup.php
php -r "unlink('dww-setup.php');"

Once the script is run, you will need to include this project in your repo, using the following.

Add drupal-webform-wrapper

To use this project, you will need to include the repository configuration from this project's composer.json in your project. This allows for the downloading and discovery of the required front-end dependencies.

Once the repositories configuraition is added, simply require this package in your composer project to download the libraries and config.

composer require roygoldman/drupal-webform-wrapper

Advanced Usage

By default the script will add new packages definitions but not wipe out old versions. You can specify the --upstream or -u argument to the script to replace existing package definitions instead of merging versions.

php drupal-webform-wrapper-setup.php --upstream

Support

Support for this project can be found on GitHub.