From 8c751a8a83203f01fc248729abf99dc3d3340d9f Mon Sep 17 00:00:00 2001 From: Paul Pound Date: Thu, 27 Aug 2026 13:40:00 -0300 Subject: [PATCH] made module deployable using packagist --- README.md | 7 ++++--- composer.json | 25 +++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 composer.json diff --git a/README.md b/README.md index c29b4b1..2e8cce8 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,13 @@ Replaces the equivalent code that previously lived in individual themes ## Install -Copy this directory to `web/modules/custom/preserve_advanced_search` on each -site, then: - + composer require roblib/preserve_advanced_search drush en preserve_advanced_search drush cr +Or copy this directory to `web/modules/custom/preserve_advanced_search` and +enable it as above. + ## Scope `hook_library_info_alter()` appends this module's library to the dependencies of diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..310fc14 --- /dev/null +++ b/composer.json @@ -0,0 +1,25 @@ +{ + "name": "roblib/preserve_advanced_search", + "type": "drupal-module", + "description": "Keeps advanced search a[] query parameters attached to facet slider URLs built by the server.", + "keywords": ["Drupal", "facets", "search"], + "homepage": "https://git.library.upei.ca/Code/preserve_advanced_search", + "license": "GPL-2.0-or-later", + "authors": [ + { + "name": "Paul Pound", + "role": "Maintainer" + } + ], + "support": { + "source": "https://git.library.upei.ca/Code/preserve_advanced_search", + "issues": "https://git.library.upei.ca/Code/preserve_advanced_search/issues" + }, + "require": { + "php": ">=8.1", + "drupal/core": "^10 || ^11" + }, + "suggest": { + "drupal/facets": "Provides the facets_range_nouislider submodule whose library this module alters." + } +}