Pairity/composer.json

75 lines
1.5 KiB
JSON
Raw Normal View History

2025-12-10 13:01:07 +00:00
{
"name": "getphred/pairity",
2026-02-08 05:26:07 +00:00
"description": "DAO/DTO-centric PHP ORM with Query Builder, relations, migrations/CLI, Unit of Work, and event system. Supports MySQL/MariaDB, PostgreSQL, SQLite, SQL Server, and Oracle.",
2025-12-10 13:01:07 +00:00
"type": "library",
"license": "MIT",
2026-02-08 05:26:07 +00:00
"bin": [
"bin/pairity"
],
2025-12-10 13:01:07 +00:00
"authors": [
{
"name": "Phred",
"email": "phred@getphred.com",
"homepage": "https://getphred.com",
"role": "Owner"
}
],
"keywords": [
"php",
"orm",
"dao",
"dto",
"query builder",
"migrations",
"schema builder",
"relations",
"unit of work",
"events",
"pdo",
"mysql",
"mariadb",
"postgresql",
"sqlite",
"sqlserver",
"oracle",
2026-02-08 05:26:07 +00:00
"multi-tenancy",
"concurrency",
"performance"
2025-12-10 13:01:07 +00:00
],
"homepage": "https://github.com/getphred/pairity",
"support": {
"issues": "https://github.com/getphred/pairity/issues",
"source": "https://github.com/getphred/pairity"
},
2025-12-10 13:01:07 +00:00
"require": {
2025-12-15 19:29:43 +00:00
"php": "^8.2",
2026-02-08 05:26:07 +00:00
"psr/simple-cache": "^3.0",
"symfony/yaml": "^7.0",
2026-02-08 05:26:07 +00:00
"ext-pdo": "*"
2025-12-10 13:01:07 +00:00
},
"autoload": {
"psr-4": {
2026-02-08 05:26:07 +00:00
"Pairity\\": "src/",
"App\\": "src/"
2025-12-10 13:01:07 +00:00
}
},
"autoload-dev": {
"psr-4": {
"Pairity\\Tests\\": "tests/"
}
},
"require-dev": {
"phpunit/phpunit": "^10.5"
},
2026-02-08 05:26:07 +00:00
"scripts": {
"post-install-cmd": [
"bin/pairity init"
],
"post-update-cmd": [
"bin/pairity init"
]
},
2025-12-10 13:01:07 +00:00
"minimum-stability": "dev",
"prefer-stable": true
}