PHPackages                             mikehins/pepperidge - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. mikehins/pepperidge

ActivePackage

mikehins/pepperidge
===================

A description for Pepperidge.

0311Blade

Since Sep 27Pushed 3y ago1 watchersCompare

[ Source](https://github.com/mikehins/pepperidge)[ Packagist](https://packagist.org/packages/mikehins/pepperidge)[ RSS](/packages/mikehins-pepperidge/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Pepperidge for laravel 9
========================

[](#pepperidge-for-laravel-9)

[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)![Travis](https://camo.githubusercontent.com/de8a596f27285e80e40e5f481909d48311f08f67c15438fe0b5be4918da79de8/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d696b6568696e732f506570706572696467652e7376673f7374796c653d666c61742d737175617265)[![Total Downloads](https://camo.githubusercontent.com/896d2665732e079111fc4bccd330f3572d0c527b116e1c67748609c32980d5dc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d696b6568696e732f506570706572696467652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/mikehins/Pepperidge)[![wakatime](https://camo.githubusercontent.com/2057a40f17c52177b8f46125d5340cee7a693060ce0ec304b13af793725736ef/68747470733a2f2f77616b6174696d652e636f6d2f62616467652f6769746875622f6d696b6568696e732f706570706572696467652e737667)](https://wakatime.com/badge/github/mikehins/pepperidge)

\[[![](https://camo.githubusercontent.com/d34ca2e5ba0a608ba3193d76e2512d0d951dd2daa5b1c08011b9e937cfdcca94/68747470733a2f2f692e696d67666c69702e636f6d2f36746d6473712e6a7067)](https://camo.githubusercontent.com/d34ca2e5ba0a608ba3193d76e2512d0d951dd2daa5b1c08011b9e937cfdcca94/68747470733a2f2f692e696d67666c69702e636f6d2f36746d6473712e6a7067)\]

Description
-----------

[](#description)

***A modern classic stack***

Ok Boomers !

We worked so hard to be comfortable in our old slippers and now the kids are trying to change our old ways with their javascripting nonsense. Well take that punks !

Bring back the good old stuff !

This package helps you scaffold your application with jQuery, bootstrap and laravel blade authentification.

Comes with vite or webpack with **hot reload** !!!

Embrace the ease and comfort of your old dusty stack with the power of the modern web with one free and easy to use package.

Install
-------

[](#install)

```
composer require mikehins/pepperidge

```

Usage
-----

[](#usage)

```
php artisan pepperidge:remembers
```

```
// Vite
npm install && npm run dev

// Webpack
npm install && npm run hot
```

```
Type :
  [1] Vite
  [2] Webpack

With authentification ?:
  [0] yes
  [1] no

// We need the next info for webpack hot reload or vite with custom domain name

What is the domain name ?:
 > my-domain.dev

SSL Certificates path:
 > /path/to/ssl/certficate.pem

SSL private key path:
 > /path/to/ssl/private.key

```

That's it there you have it... You have now the same tools that you used when you were young, beautiful and full of potential.

Troubleshooting
---------------

[](#troubleshooting)

if you get the error `Error: EACCES: permission denied, open '/etc/letsencrypt/live/domain.com/privkey.pem'` create a group, add your user to it and change the permission on the group.

[More info here](https://stackoverflow.com/questions/48078083/lets-encrypt-ssl-couldnt-start-by-error-eacces-permission-denied-open-et#answer-54903098)

```
sudo addgroup nodecert
sudo adduser {your username} nodecert
sudo adduser root nodecert

sudo chgrp -R nodecert /etc/letsencrypt/live
sudo chgrp -R nodecert /etc/letsencrypt/archive
sudo chmod -R 750 /etc/letsencrypt/live
sudo chmod -R 750 /etc/letsencrypt/archive
sudo reboot

# You can reset permission with this command
sudo groupdel nodecert
sudo chown -R :root /etc/letsencrypt/live
sudo chown -R :root /etc/letsencrypt/archive

# If it's not working you can try to add your group
sudo chgrp -R {your group} /etc/letsencrypt/live
sudo chgrp -R {your group} /etc/letsencrypt/archive
sudo chmod -R 750 /etc/letsencrypt/live
sudo chmod -R 750 /etc/letsencrypt/archive
sudo reboot
```

TODO
----

[](#todo)

- Make sass files hot reloadable
- Make "hot reload" or "custom domain" optional
- Preset with examples for vue 2.x 3.x
- Preset with examples for Inertia
- Change the package name for boomer ??? `php artisan ok:boomer`
- ...

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Mike Hins](https://github.com/mikehins)
- [All Contributors](https://github.com/mikehins/Pepperidge/contributors)

Security
--------

[](#security)

If you discover any security-related issues, please email  instead of using the issue tracker.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](/LICENSE.md) for more information.

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/24300266056f436d6e29b22835582bb3fa6d406666dbbbcaba55c8f76bb7b33b?d=identicon)[mikehins](/maintainers/mikehins)

---

Top Contributors

[![mikehins](https://avatars.githubusercontent.com/u/1184036?v=4)](https://github.com/mikehins "mikehins (42 commits)")

### Embed Badge

![Health badge](/badges/mikehins-pepperidge/health.svg)

```
[![Health](https://phpackages.com/badges/mikehins-pepperidge/health.svg)](https://phpackages.com/packages/mikehins-pepperidge)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
