A package skeleton for my PHP packages
  • PHP 52.1%
  • Shell 46%
  • JavaScript 1.9%
Find a file Use this template
2026-02-06 20:04:00 +10:00
scripts feat: publishing tools 2026-02-06 19:33:18 +10:00
src feat: namespace and autoloading 2026-02-06 19:35:53 +10:00
tests build: add Pest 2026-02-06 19:40:53 +10:00
.editorconfig feat: initial 2026-02-06 19:24:48 +10:00
.gitignore feat: publishing tools 2026-02-06 19:33:18 +10:00
bun.lock feat: initial 2026-02-06 19:24:48 +10:00
commitlint.config.js feat: initial 2026-02-06 19:24:48 +10:00
composer.json feat: add base version 2026-02-06 20:04:00 +10:00
herd.yml build: use Herd to manage PHP versions 2026-02-06 19:37:59 +10:00
lefthook.yml feat: initial 2026-02-06 19:24:48 +10:00
LICENSE feat: initial 2026-02-06 19:24:48 +10:00
mise.toml feat: publishing tools 2026-02-06 19:33:18 +10:00
package.json feat: initial 2026-02-06 19:24:48 +10:00
phpunit.xml build: add Pest 2026-02-06 19:40:53 +10:00
publish.env.example feat: publishing tools 2026-02-06 19:33:18 +10:00
README.md feat: initial 2026-02-06 19:24:48 +10:00

PHP Package Skeleton

A package skeleton for my packages

Installation

Add my Composer repository to your composer.json:

{
  "repositories": [
    {
      "type": "composer",
      "url": "https://code.rvx.works/api/packages/RVxLab/composer"
    }
  ]
}

Then require the package:

composer require rvxlab/<package-name>

License

This package is licensed under the MIT License.