adminteractive / adm-project
Project template for ADM distribution
Installs: 175
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 16
Forks: 1
Type:project
pkg:composer/adminteractive/adm-project
Requires
- adminteractive/adm: 9.x-dev
- bower-asset/jstree: ^3.3
- bower-asset/photoswipe: ^4.1
- ckeditor/fakeobjects: ^4.13
- ckeditor/tableresize: ^4.13
- composer/installers: ^1.9
- cweagans/composer-patches: ^1.6
- drupal/core-composer-scaffold: ^9
- drupal/core-project-message: ^9
- drupal/core-recommended: ^9
- drush/drush: ~10.3
- w8tcha/ckeditor_codemirror: ^1.17
Requires (Dev)
- drupal/core-dev: ^9
Conflicts
This package is auto-updated.
Last update: 2025-10-06 03:04:28 UTC
README
This distribution is based on Drupal 9.
Usage
To create a project based on ADM Distribution:
composer create-project adminteractive/adm-project:9.x-dev some-dir --stability dev --no-interaction
The composer create-project command passes ownership of all files to the
project that is created. You should create a new git repository, and commit
all files not excluded by the .gitignore file.
Updating Drupal Core
Follow the steps below to update your core files.
- Run composer update drupal/core --with-dependenciesto update Drupal Core and its dependencies.
- Run git diffto determine if any of the scaffolding files have changed. Review the files for any changes and restore any customizations to.htaccessorrobots.txt.
- Commit everything all together in a single commit, so webwill remain in sync with thecorewhen checking out branches or runninggit bisect.
- In the event that there are non-trivial conflicts in step 2, you may wish
to perform these steps on a branch, and use git mergeto combine the updated core files with your customized files. This facilitates the use of a three-way merge tool such as kdiff3. This setup is not necessary if your changes are simple; keeping all of your modifications at the beginning or end of the file is a good strategy to keep merges easy.
Common problems
Update failed (The .git directory is missing from [path], see https://getcomposer.org/commit-deps for more information)
This is normal when the dependency is installed through git (.git directories are removed by default; dev dependencies usually come through git). Composer should offer an option to reinstall the package, so just agree with that.
Cannot apply patch [patch]!
The patch is already applied or the code have changed. You should look into the related issue. Issue number is always in patch url (it usually includes the comment number also).