Effortless page specific JavaScript modules in Laravel/Livewire apps.
Explore the docs on GitHub Pages »
Bundle is in open beta! 👀
We need your help get this package production ready 🚀 Check out the discussion board or report a bug. We appreciate your feedback!
composer require leuverink/bundle
npm install bun --save-dev
This is all you need to start using Bundle!
You may bundle any node_module
or local script from your resources/js
directory directly on the page.
<x-import module="apexcharts" as="ApexCharts" />
<script type="module">
const ApexCharts = await _import("ApexCharts");
// Create something amazing!
</script>
Clone this repo locally & run composer install
Run composer serve
to start a local environment to tinker in.
You can run the test suites with the following composer scripts:
composer test
to run all tests except browser testscomposer test-browser
to run all browser testscomposer test-all
to run all tests