Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Frontend Bundle Laravel Package

regularjack/frontend-bundle

RegularJack FrontendBundle is a PHP package that helps integrate frontend assets into Laravel/PHP applications. It provides configurable conventions for organizing, loading, and managing CSS and JavaScript build output, simplifying asset wiring and view integration.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy vs. adopt: The decisive input here is a hard "do not adopt." Release v0.2.2 is not a feature release — it is a deprecation notice stating the project is superseded by Webpack Encore. Any roadmap item that assumed this package as a dependency should be re-scoped before engineering time is committed.
  • Kill/continue decisions on in-flight work: If this package appears in any in-progress spec, spike, or prototype, treat that work as a sunk-cost review item. Migration to Webpack Encore (or an equivalent Laravel-native asset pipeline such as Vite) becomes the new work item, not continued adoption.
  • Roadmap sequencing and technical-debt planning: Because upstream maintenance has ended, the only supported product decision is a migration or removal path. Budget a migration epic rather than a version bump; the cost curve moves in one direction from here.
  • Risk posture for existing installs: For any shipped product already depending on this package, the decision shifts to "how long can we safely defer migration" — driven by PHP/Laravel version drift, security patching, and the inability to get upstream fixes.
  • Use cases this explicitly does not support: New greenfield asset-pipeline work, performance investments, and any feature that requires an actively maintained upstream. There is no forward feature roadmap to build against.

When to Consider This Package

Adoption criteria: effectively none. A deprecation notice from the maintainers is a disqualifying signal, not a trade-off to weigh. Consider this package only in the narrow case of:

  • A frozen, legacy application with no planned changes, where the existing integration is stable and the migration cost genuinely exceeds the residual risk for the remaining support window.
  • A short-lived internal tool that will be decommissioned before upstream decay becomes material.

Look elsewhere — and specifically at the maintainers' own recommendation — when:

  • You are starting any new work. Use Webpack Encore, or the Laravel-idiomatic default (Vite) if you want to stay within the framework's first-party tooling and avoid a Symfony-oriented dependency.
  • You need security patches, PHP/Laravel compatibility updates, or bug fixes. None are coming.
  • Your team lacks the appetite to own a fork. If continued use requires forking and self-maintaining, that is a permanent, unbudgeted maintenance tax and should be priced as such — usually it loses to migration.
  • You are on a modern Laravel release. Check compatibility against your target version before anything else; deprecation and version drift typically compound, and an unsupported package is the most likely thing to block a framework upgrade.

How to Pitch It (Stakeholders)

To executives: The maintainers of this package have formally deprecated it in favour of Webpack Encore. That means no further features, no bug fixes, and — most importantly — no security patches. Continuing to build on it converts a routine dependency into a standing risk item and a future unplanned migration. The decision is straightforward: do not adopt for new work, and for existing usage, fund a migration on a defined timeline rather than waiting for a trigger event (a blocked Laravel upgrade or a vulnerability) to force it under pressure. Recommendation: approve migration planning now while it is a scheduled task instead of an incident.

To engineering: Upstream is end-of-life as of v0.2.2. The maintainers point to Webpack Encore; Vite is a reasonable alternative if we prefer to stay on Laravel's first-party path. Please (1) inventory current usage and pin/lock whatever version is in place, (2) assess exposure to our next Laravel/PHP upgrade, and (3) scope a migration. Do not invest in new features or refactors on top of this dependency — any effort spent extending it is effort we will discard at migration time. If we decide to defer somewhere, document the exception and the expiry date explicitly, with a named owner.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core