Weave Code
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

Grunt Hash Assets Bundle Laravel Package

agallou/grunt-hash-assets-bundle

Symfony bundle adding a Twig grunt_asset() function to reference files renamed by grunt-hash (e.g., main.54e79f6f.css). Looks up matching hashed assets in web/assets and returns the correct /assets URL; throws if missing or ambiguous.

View on GitHub
Deep Wiki
Context7

GruntHashAssetsBundle

The grunt-hash grunt plugin allows you to rename files according to their content.

For example a file named main.css will be renamed to main.54e79f6f.css.

So the file is not easy to include in a Twig template (its name will change at every content change).

This plugin adds a twig function called grunt_asset.

Usage

You can call it like this :

<link rel="stylesheet" href="{{ grunt_asset('css/main.css') }}" />

It will look for files called main*.css in the web/assets/css directory and serve it as /assets/main.54e79f6f.css.

If no file is found or more than one file is found an exception will be thrown.

Configuration

Here is the default plugin configuration :

grunt_hash_assets:
    assets_dir: %kernel.root_dir%/../web/assets/
    assets_base_path: /assets
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.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui