From b5f4e073ef05d3924ba7edb950316e25243f9feb Mon Sep 17 00:00:00 2001 From: Lucas van Staden Date: Mon, 31 Oct 2022 18:27:53 +0800 Subject: [PATCH] add in purge directives --- Observer/RegisterModuleForHyvaConfig.php | 34 +++++++++++++++++++++++ composer.json | 2 +- etc/frontend/events.xml | 7 +++++ view/frontend/tailwind/tailwind.config.js | 7 +++++ 4 files changed, 49 insertions(+), 1 deletion(-) create mode 100755 Observer/RegisterModuleForHyvaConfig.php create mode 100755 etc/frontend/events.xml create mode 100755 view/frontend/tailwind/tailwind.config.js diff --git a/Observer/RegisterModuleForHyvaConfig.php b/Observer/RegisterModuleForHyvaConfig.php new file mode 100755 index 0000000..99a2d33 --- /dev/null +++ b/Observer/RegisterModuleForHyvaConfig.php @@ -0,0 +1,34 @@ +componentRegistrar = $componentRegistrar; + } + + public function execute(Observer $event) + { + $config = $event->getData('config'); + $extensions = $config->hasData('extensions') ? $config->getData('extensions') : []; + + $moduleName = implode('_', array_slice(explode('\\', __CLASS__), 0, 2)); + + $path = $this->componentRegistrar->getPath(ComponentRegistrar::MODULE, $moduleName); + + // Only use the path relative to the Magento base dir + $extensions[] = ['src' => substr($path, strlen(BP) + 1)]; + + $config->setData('extensions', $extensions); + } +} diff --git a/composer.json b/composer.json index 4aecd3b..ec44417 100755 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "proxi-blue/hyva-qtyinput", - "version": "1.0.5", + "version": "1.0.6", "description": "Enhance QTY input to honour min/max and increment values", "type": "magento2-module", "require": { diff --git a/etc/frontend/events.xml b/etc/frontend/events.xml new file mode 100755 index 0000000..c3397b4 --- /dev/null +++ b/etc/frontend/events.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/view/frontend/tailwind/tailwind.config.js b/view/frontend/tailwind/tailwind.config.js new file mode 100755 index 0000000..f44ed37 --- /dev/null +++ b/view/frontend/tailwind/tailwind.config.js @@ -0,0 +1,7 @@ +module.exports = { + purge: { + content: [ + '../templates/**/*.phtml', + ] + } +}