g1a / hubph
Template project for PHP libraries.
Installs: 1 032
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 0
Open Issues: 2
Requires
- php: >=7.1.3
- consolidation/filter-via-dot-access-data: ^1 || ^2
- consolidation/robo: ^2.0.5 || ^3
- knplabs/github-api: ^2.14
- php-http/guzzle6-adapter: ^1.1
- symfony/console: ^2.8 || ^3 || ^4 || ^5
- symfony/filesystem: ^2.8 || ^3 || ^4.4
Requires (Dev)
- dev-main / 0.x-dev
- dev-master / 0.x-dev
- 0.6.6
- 0.6.5
- 0.6.4
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.10
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependencies-for-php-82
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-cms-98-hubph
- dev-extra-commands
- dev-org-repos
- dev-robo-2
- dev-allow-non-semver-patterns
- dev-deps/update-ad68338b
- dev-deps/update-ecd7948c
- dev-deps/update-34d53910
- dev-deps/update-bc24368f
- dev-pr-merge-method
- dev-fix-checkpr
- dev-deps/update-2cdba1fc
- dev-one-line-summary
This package is auto-updated.
Last update: 2024-11-22 00:02:20 UTC
README
Hubph (pronounced "huff") is an experimental PHP implementation of Hub.
Getting Started
To try out hubph, download the phar from the releases section of the GitHub project.
This is just a prototype project, so documentation is sparse, and the commands and their options may change at any time.
This project does not necessarily do everything that Hub does, but it might also do some extra things that Hub does not do. The definition and scope of this project is still being explored.
Local Development
Clone this project and then run:
composer install
If you wish to build the phar for this project, install the box
phar builder via:
composer phar:install-tools
Running the tests
The test suite may be run locally by way of some simple composer scripts:
Deployment
- Edit the
VERSION
file to contain the version to release, and commit the change. - Run
composer release
Contributing
Please read CONTRIBUTING.md for details on the process for submitting pull requests to us.
Versioning
We use SemVer for versioning. For the versions available, see the releases page.
License
This project is licensed under the MIT License - see the LICENSE file for details