3.3.0
Added
-
Allow use of an existing answers file when creating new projects.
When using Composer's
create-project
command, users may now provide an environment variable (STARTER_KIT_ANSWERS_FILE
) to indicate the location of an already-existing answers file to use when setting up a new library. This must be a JSON file including properties defined inRamsey\Dev\LibraryStarterKit\Answers
. To completely turn off the question prompts, include the propertyskipPrompts: true
.For example:
STARTER_KIT_ANSWERS_FILE=/path/to/answers.json composer create-project ramsey/php-library-starter-kit YOUR-PROJECT-NAME
-
Include a builder task (
Ramsey\Dev\LibraryStarterKit\Task\Builder\FixStyle
) that fixes any style issues before instantiating the new repository. This avoids coding standards errors caused by out-of-orderuse
statements, etc.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.