Skip to content

A package to easily pull packages and work on them locally on the project

Notifications You must be signed in to change notification settings

afterflow/workbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Afterflow Workbench

A simple tool to pull packages from composer and work on them locally.

Installation

composer require afterflow/workbench

Usage

Pull an existing package

Find a composer package, fetch it's source from GitHub, put it under workbench/vendor/package, register a path type repository in composer.json and tell Composer to symlink the local version.

php artisan workbench:pull vendor/package --ssh

Remove package

Remove workbench/vendor/package, remove the repository from composer.json and switch it to packagist.

When called with --remove flag, it will also remove it from "require".

php artisan workbench:unlink --remove vendor/package

Craft new package

Generate a new composer package interactively, then add it to your workbench.

php artisan workbench:new vendor/package

License

MIT

About

A package to easily pull packages and work on them locally on the project

Resources

Stars

Watchers

Forks

Packages

No packages published