2017 © Pedro Peláez
 

library skeletor

Project skeleton generator

image

pixelfusion/skeletor

Project skeleton generator

  • Wednesday, October 4, 2017
  • by kielabokkie
  • Repository
  • 9 Watchers
  • 37 Stars
  • 68 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 2 Open issues
  • 24 Versions
  • 3 % Grown

The README.md

Skeletor

Build Status NZ Software License, (*1)

Skeletor is a PHP based CLI tool that has been built to take away the pain of setting up a base project skeleton for Laravel & Lumen projects. When creating a project using Skeletor you will be able to pick and choose from a set of packages and it automates a lot of the manual configuration like package providers, facades and environment variables. It also enables you to automatically install certain packages that you need for every project., (*2)

If you already have Skeletor installed you can skip to the create a project section., (*3)

Install Skeletor

Download the Skeletor installer using Composer:, (*4)

composer global require pixelfusion/skeletor

Make sure to place the ~/.composer/vendor/bin directory (or the equivalent directory for your OS) in your $PATH so the Skeletor executable can be located by you system., (*5)

Update Skeletor

If you already have installed Skeletor and you need to update you can use the following command:, (*6)

composer global update pixelfusion/skeletor

Create a project

Once installed, the skeletor project:create command will create a fresh project installation in the directory you specify. For instance, skeletor project:create helloworld will create a directory named helloworld containing a fresh project installation with all of the selected packages and templates., (*7)

skeletor project:create helloworld

, (*8)

Customisation

It's easy to change what packages Skeletor offers you to install when creating a new project. Packages are configured in the App/Config/skeletor.yml file, this is where you can add new packages or remove the ones you don't need., (*9)

Adding packages

You can also add a package with skeletor package:add package/name, it will search on Packagist and give you some options., (*10)

Removing packages

To remove a package just remove it from the App/Config/skeletor.yml file and remove the packages from the Packages directory., (*11)

Dry-run option

When you want to test the install process, you can use the dry-run option., (*12)

skeletor project:create helloworld --dry-run

The Versions

04/10 2017

dev-master

9999999-dev

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

04/10 2017

1.3.4

1.3.4.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

03/10 2017

1.3.3

1.3.3.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

02/10 2017

1.3.2

1.3.2.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

02/10 2017

1.3.1

1.3.1.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

28/09 2017

1.3.0

1.3.0.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

27/09 2017

1.2.3

1.2.3.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

27/09 2017

1.2.2

1.2.2.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

19/09 2017

1.2.1

1.2.1.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

13/09 2017

1.2.0

1.2.0.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

13/09 2017

dev-feature/usability-fixes

dev-feature/usability-fixes

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

09/08 2017

dev-feature/add-spatie-laravel-fractal

dev-feature/add-spatie-laravel-fractal

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

04/08 2017

dev-hotfix/env-files-update-fix

dev-hotfix/env-files-update-fix

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

03/08 2017

1.1.0

1.1.0.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

31/05 2017

dev-feature/fix-bug-with-no-packages

dev-feature/fix-bug-with-no-packages

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

31/05 2017

1.0.6

1.0.6.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

06/04 2017

1.0.5

1.0.5.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

04/04 2017

1.0.4

1.0.4.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

09/03 2017

dev-hotfix/configurablePackageBuild

dev-hotfix/configurablePackageBuild

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

09/03 2017

1.0.3

1.0.3.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

08/03 2017

dev-feature/additional-enhancements

dev-feature/additional-enhancements

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

05/03 2017

1.0.2

1.0.2.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

03/03 2017

1.0.1

1.0.1.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes

03/03 2017

1.0.0

1.0.0.0

Project skeleton generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by Wouter Peschier
by Thijs Bouwes