https://github.com/siguici/ske
π¦οΈ SIKessEm Packages
https://github.com/siguici/ske
cli console framework packages php8 sikessem ske
Last synced: 9 months ago
JSON representation
π¦οΈ SIKessEm Packages
- Host: GitHub
- URL: https://github.com/siguici/ske
- Owner: siguici
- License: mit
- Created: 2022-08-23T18:07:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-14T02:04:50.000Z (over 3 years ago)
- Last Synced: 2025-06-03T00:14:57.525Z (10 months ago)
- Topics: cli, console, framework, packages, php8, sikessem, ske
- Language: PHP
- Homepage: https://packagist.org/packages/ske
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
***
# Create a new SIKessEm Package
Create a template based on this repository to create your custom package.
### π Contents
- [Getting Started](#-getting-started)
- [Requirements](#-requirements)
- [Documentation](#-documentation)
- [Community](#-community)
- [Security Reports](#-security-reports)
- [Contribution](#-contribution)
- [License](#-license)
## π Getting Started
β‘οΈ Create your [Custom Package](https://github.com/sikessem/ske) using [Composer](https://getcomposer.org/):
- as template:
```bash
create-project sikessem/ske --prefer-source package
```
- as dependency:
```bash
composer require sikessem/ske --no-dev
```
π§Ή Keep a modern codebase with **Pint**:
```bash
composer lint
```
βοΈ Run static analysis using **PHPStan**:
```bash
composer test:types
```
β
Run unit tests using **PEST**
```bash
composer test:unit
```
π Run the entire test suite:
```bash
composer test
```
## π Requirements
> **Requires [PHP 8.1+](https://php.net/releases/)** (at least 8.1.11 recommended to avoid potential bugs).
## π Documentation
The full documentation for Ske can be found on [our Documentation][docs].
[docs]: https://sikessem.github.io/ske
## π¬ Community
For support, you can use [our GitHub Discussions](https://github.com/sikessem/ske/discussions).
## π₯ Contribution
Read [our contributing guide][c] to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Package.
[c]: https://github.com/sikessem/ske/blob/HEAD/CONTRIBUTING.md
## π Security Reports
If you discover a security vulnerability within Package, please send an e-mail to [SIGUI KessΓ© Emmanuel](https://sikessem.com) via [ske@sikessem.com](mailto:ske@sikessem.com). All security vulnerabilities will be promptly addressed.
## π License
The SIKessEm Package is open-sourced software licensed under the [MIT License](https://opensource.org/licenses/MIT) - see the [LICENSE][l] file for details.
[l]: https://github.com/sikessem/ske/blob/HEAD/LICENSE
------
**Ske** was created by [SIGUI KessΓ© Emmanuel](https://sikessem.com).