Revision 150 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
{"name": "nette/utils","description": "đŸ› 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.3"},"require-dev": {"nette/tester": "^2.4","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-xml": "to use Strings::length() etc. when mbstring is not available","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"}}}