diff options
| author | Remi Collet <remi@remirepo.net> | 2026-05-16 08:35:23 +0200 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-05-16 08:35:23 +0200 |
| commit | dc9150dc727de505e06a2cd5167f1a16c19e6a27 (patch) | |
| tree | b66cce45e5cf72fbc2ad5651d3d435609e1b15c6 /composer.json | |
new package
Diffstat (limited to 'composer.json')
| -rw-r--r-- | composer.json | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..a0945fe --- /dev/null +++ b/composer.json @@ -0,0 +1,35 @@ +{ + "name": "iliaal/fastjson", + "type": "php-ext", + "description": "Fast JSON encode/decode/validate for PHP 8.3+, backed by yyjson. Drop-in alternative to ext/json with namespaced fastjson_* functions and json_last_error-compatible error reporting.", + "keywords": ["json", "yyjson", "decode", "encode", "validate", "performance", "php-extension", "pie"], + "license": ["BSD-3-Clause", "MIT"], + "homepage": "https://github.com/iliaal/fastjson", + "authors": [ + { + "name": "Ilia Alshanetsky", + "email": "ilia@ilia.ws" + } + ], + "require": { + "php": ">=8.3" + }, + "php-ext": { + "extension-name": "fastjson", + "configure-options": [ + { + "name": "enable-fastjson", + "description": "Enable fastjson (yyjson-backed JSON) support", + "needs-value": false + }, + { + "name": "enable-fastjson-dev", + "description": "Enable -Werror plus strict checks for wrapper code (development builds)", + "needs-value": false + } + ], + "support-zts": true, + "support-nts": true, + "download-url-method": ["pre-packaged-binary", "composer-default"] + } +} |
