sisl-source / magepack-magento
Module responsible for handling advanced JavaScript bundling.
Package info
github.com/SISL-source/magepack-magento
Type:magento2-module
pkg:composer/sisl-source/magepack-magento
Requires
- php: ~8.1.0||~8.2.0||~8.3.0||~8.4.0||~8.5.0
- magento/framework: >=103.0.4 <104
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The Magento 2 module that serves the JavaScript bundles produced by Magepack. It adds an admin toggle and injects the correct bundle on each page type via a layout block.
This is a maintained fork of magesuite/magepack-magento, verified to install and run on Magento 2.4.9 / PHP 8.4.
Why this fork exists
The upstream module's composer.json declared no require section at all —
Composer would install it on any Magento/PHP version without warning, so a shop
could silently pull it onto an incompatible release and only discover the breakage
in production. This fork declares proper php and magento/framework constraints,
and is tested end-to-end on Magento 2.4.9.
What changed vs upstream
- Added
require:php8.1–8.5 andmagento/framework >=103.0.4 <104(Magento 2.4.6–2.4.9), so Composer refuses incompatible installs instead of failing silently later. - Verified on Magento 2.4.9 / PHP 8.4:
setup:upgrade,module:enableand bundle serving on category / product / checkout all work with no JS errors.
Install
composer require sisl-source/magepack-magento bin/magento module:enable MageSuite_Magepack bin/magento setup:upgrade
Enable at Stores → Configuration → Advanced → Developer → JavaScript Settings → Enable JavaScript Bundling with Magepack after building bundles with the Magepack CLI.
License
OSL-3.0 — see LICENSE.
Maintained by SISL — Magento 2 / Adobe Commerce studio.
Maintained by SISL
Maintained fork by SISL — Magento 2 development and modules. More self-hosted plugins: SISL Marketplace.