https://github.com/daun/laravel-mix-hash-length
Laravel Mix extension for globally adjusting hash length
https://github.com/daun/laravel-mix-hash-length
hash laravel-mix laravel-mix-plugin
Last synced: 8 months ago
JSON representation
Laravel Mix extension for globally adjusting hash length
- Host: GitHub
- URL: https://github.com/daun/laravel-mix-hash-length
- Owner: daun
- License: other
- Created: 2020-07-24T14:00:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-08-16T20:34:12.000Z (almost 4 years ago)
- Last Synced: 2025-08-09T09:43:37.371Z (10 months ago)
- Topics: hash, laravel-mix, laravel-mix-plugin
- Language: JavaScript
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Laravel Mix Hash Length
[](LICENSE)
[](https://npmjs.com/package/laravel-mix-hash-length)
[Laravel Mix](https://github.com/JeffreyWay/laravel-mix) extension for globally adjusting hash length.
- Before: `main.js?c37511d80442057e`, `font.woff?1c0ecbb4c37511d8`
- After: `main.js?c375`, `font.woff?1c0e`
## Installation
```bash
npm install laravel-mix-hash-length
```
## Usage
Require the extension inside your `webpack.mix.js` and call `hashLength()` with the desired hash length as only argument.
```js
const mix = require('laravel-mix')
require('laravel-mix-hash-length')
mix.hashLength(4) // main.js?c375
mix.hashLength(6) // main.js?c3751c
mix.hashLength(10) // main.js?c37511d804
```
## Options
The extension takes a single argument: the desired hash length.