Scaffolding to add some Mojo to your Drupal projects.

Overview

mojo-drupal-scaffold

Scaffolding to add some Mojo to your Drupal projects.

This package adds scaffolding files for your Drupal project by integrating with drupal/core-composer-scaffold.

Install

composer require bluehorndigital/mojo-drupal-scaffold

The package automatically adds itself to the allowed packages list for drupal/core-composer-scaffold.

Why?

Composer project templates are great, except they are a "fork and forget" model. This means various project files can drift and lose updates when there are upstream improvements.

The mojo-drupal-scaffold package aims to solve that problem by providing up to date files for your Drupal projects.

Batteries included

This package provides a settings.php that is powered by environment variables and supports Redis configuration and Flystem object storage for assets.

It also contains a preconfigured phpunit.xml.dist for testings and a development.services.yml for local development.

Credits

It was inspired by amazeeio/drupal_integrations which provides files to setup yuour Drupal project for Lagoon hosting.

You might also like...
Play with NFTs in Drupal !

Drupal NFT project This is a template to quickly test the NFT module: https://www.drupal.org/project/nft Requirements: Install Composer Install Lando

Pantheon platform's standard Drupal upstream, and recommended starter template for custom upstreams.

Composer-enabled Drupal template This is Pantheon's recommended starting point for forking new Drupal upstreams that work with the Platform's Integrat

Initial template to start your awesome Laravel, Tailwind and Vue projects
Initial template to start your awesome Laravel, Tailwind and Vue projects

Features Laravel 8.* Tailwind 2.1 Ready and Loaded @tailwindcss/typography @tailwindcss/forms Dark mode ready All variants enabled by default Vue 2, V

OfficeLife manages everything employees do in a company. From projects to holidays to 1 on 1s to ... 🚀
OfficeLife manages everything employees do in a company. From projects to holidays to 1 on 1s to ... 🚀

All-in-one software to manage the employee lifecycle Website • Docs • Demo What is OfficeLife If a company wants to have a complete 360 view of what’s

Project skeleton generator for Laravel & Lumen projects
Project skeleton generator for Laravel & Lumen projects

Skeletor Skeletor is a PHP based CLI tool that has been built to take away the pain of setting up a base project skeleton for Laravel & Lumen projects

A skeleton WordPress project to be used as a base for new WordPress projects.
A skeleton WordPress project to be used as a base for new WordPress projects.

BoxUK WordPress Project Skeleton A base WordPress project from Box UK to get you up and running quickly. Installation Create a new project with compos

🚀 A quickstart generator for Laravel projects

🚀 Initializer for Laravel Initializer for Laravel takes a visual, approach to setting up a new Laravel project. Fill out the form, choose the compone

A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework.

Laravel-Open-Source-Projects A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework. This repository includes a compr

A web based UI for browsing the projects being served by Laravel Valet.
A web based UI for browsing the projects being served by Laravel Valet.

🚀 Valet Launchpad A web based UI for browsing the projects being served by Laravel Valet. Built on Laravel (with TailwindCSS & Alpine.JS), this small

Releases(1.0.1)
Owner
Bluehorn Digital
Bluehorn Digital
A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3.0

AdminLTE template Laravel package A Laravel package that switch default Laravel scaffolding / boilerplate to AdminLTE template with Bootstrap 3.0 and

Sergi Tur Badenas 1.8k Jan 3, 2023
laravel/ui with auth scaffolding for Laravel 8

Legacy UI Presets with Auth scaffolding for Laravel 8 Introduction This project brings old Auth scaffolding to Laravel 8 for projects that cannot migr

Roger Vilà 56 Jul 17, 2022
A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box.

?? Laravel tailwind css dashboard preset A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box. Usage Fresh i

Miaababikir 343 Dec 7, 2022
This is a simple example project demonstrating the Lupus Nuxt.js Drupal Stack.

Lupus Nuxt.js Drupal Stack - Example project This is a simple example project demonstrating the Lupus Nuxt.js Drupal Stack. Introduction Please refer

drunomics 11 Dec 28, 2022
Project template for developing Drupal core with a git clone.

Drupal Core Development Composer Project This is a Composer project template for developing Drupal core. It allows: a clean git clone of Drupal core.

Joachim 22 Dec 2, 2022
Code for database forms and Drupal module for the Lobbywatch.ch project

Lobbywatch.ch Lobbywatch.ch - the platform for transparent politics. Lobbywatch.ch maintains a database with links of politicians and lobby groups. Th

Lobbywatch 29 Dec 1, 2022
One click, Fully Decoupled Drupal Site starter-kit with Druxt

DruxtSite quickstart - Drupal One click, Fully Decoupled Drupal Site starter-kit with Druxt. DruxtSite connects Drupal to Nuxt via JSON:API to provide

DruxtJS 12 Jan 3, 2023
Starter-kit for running a Drupal 9 website with Tome in Gitpod

DrupalPod + Tome Starter-kit Starter-kit for running a Drupal 9 website with Tome in Gitpod Getting started Click the Use this template button in GitH

DrupalPod 3 Apr 15, 2022
Starter-kit for running a Drupal 9 website in Gitpod

DrupalPod Starter-kit Starter-kit for running a Drupal 9 website in Gitpod Getting started Click the Use this template button in GitHub and follow the

DrupalPod 9 Nov 3, 2022
Drupal's Typed Data API by example

Drupal's Typed Data API by example This repository aims to help show use cases and various exercises with using Drupal's Typed Data API. The Typed Dat

Matt Glaman 34 Nov 9, 2022