humanmade / humanmade/reusable-features

Make the bootstrap a global command, not required in project

Open
#13 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

From a quick investigation:

`composer require humanmade/reusable-features`:

1. Adds it to your composer.json + lock as a permanent dependency
2. Drops the shell script and a features.txt catalog files into vendor/humanmade/reusable-features/

This would be better implemented as a global command that can be run independent of a project, so that there's no unneccesary project dependency being added.

eg:

```
composer global require humanmade/reusable-features
reusable-features # runs anywhere, in any project

#or just
curl -fsSL https://raw.githubusercontent.com/humanmade/reusable-features/main/bin/bootstrap.sh | bash
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.