mirror of
https://github.com/macintoshplus/mongo-php-driver.git
synced 2026-03-24 00:42:15 +01:00
74 lines
2.2 KiB
JSON
74 lines
2.2 KiB
JSON
{
|
|
"name": "mongodb/mongodb-extension",
|
|
"description": "MongoDB driver extension",
|
|
"type": "php-ext",
|
|
"keywords": ["database", "driver", "mongodb", "persistence"],
|
|
"homepage": "https://jira.mongodb.org/browse/PHPC",
|
|
"license": "Apache-2.0",
|
|
"authors": [
|
|
{ "name": "Andreas Braun", "email": "andreas.braun@mongodb.com" },
|
|
{ "name": "Jeremy Mikola", "email": "jmikola@gmail.com" },
|
|
{ "name": "Jérôme Tamarelle", "email": "jerome.tamarelle@mongodb.com" }
|
|
],
|
|
"require": {
|
|
"php": ">=7.4,<9",
|
|
"ext-date": "*",
|
|
"ext-json": "*"
|
|
},
|
|
"php-ext": {
|
|
"extension-name": "mongodb",
|
|
"configure-options": [
|
|
{
|
|
"name": "enable-mongodb-developer-flags",
|
|
"description": "Enable developer flags",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "enable-mongodb-coverage",
|
|
"description": "Enable code coverage",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-system-libs",
|
|
"description": "Use system libraries for libbson, libmongoc, and libmongocrypt",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-client-side-encryption",
|
|
"description": "Enable client-side encryption (auto/yes/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-snappy",
|
|
"description": "Enable Snappy for compression (auto/yes/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-zlib",
|
|
"description": "Enable zlib for compression (auto/system/bundled/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-zstd",
|
|
"description": "Enable zstd for compression (auto/yes/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-sasl",
|
|
"description": "Enable SASL for Kerberos authentication (auto/cyrus/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "with-mongodb-ssl",
|
|
"description": "Enable crypto and TLS (auto/openssl/libressl/darwin/no)",
|
|
"needs-value": true
|
|
},
|
|
{
|
|
"name": "enable-mongodb-crypto-system-profile",
|
|
"description": "Use system crypto profile (OpenSSL only) (yes/no)",
|
|
"needs-value": true
|
|
}
|
|
]
|
|
}
|
|
}
|