rector/vendor/nette/utils/composer.json

72 lines
1.9 KiB
JSON

{
"name": "nette\/utils",
"description": "\ud83d\udee0 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding\/decoding, validation, slug or strong password generating etc.",
"keywords": [
"nette",
"images",
"json",
"password",
"validation",
"utility",
"string",
"array",
"core",
"slugify",
"utf-8",
"unicode",
"paginator",
"datetime"
],
"homepage": "https:\/\/nette.org",
"license": [
"BSD-3-Clause",
"GPL-2.0-only",
"GPL-3.0-only"
],
"authors": [
{
"name": "David Grudl",
"homepage": "https:\/\/davidgrudl.com"
},
{
"name": "Nette Community",
"homepage": "https:\/\/nette.org\/contributors"
}
],
"require": {
"php": ">=8.0 <8.4"
},
"require-dev": {
"nette\/tester": "^2.5",
"tracy\/tracy": "^2.9",
"phpstan\/phpstan": "^1.0",
"jetbrains\/phpstorm-attributes": "dev-master"
},
"conflict": {
"nette\/finder": "<3",
"nette\/schema": "<1.2.2"
},
"suggest": {
"ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
"ext-json": "to use Nette\\Utils\\Json",
"ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
"ext-mbstring": "to use Strings::lower() etc...",
"ext-gd": "to use Image",
"ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()"
},
"autoload": {
"classmap": [
"src\/"
]
},
"minimum-stability": "dev",
"scripts": {
"phpstan": "phpstan analyse",
"tester": "tester tests -s"
},
"extra": {
"branch-alias": {
"dev-master": "4.0-dev"
}
}
}