{ "name": "lizhineng/snowflake", "description": "Build your own Snowflake.", "type": "library", "require": { "php": "^8.2" }, "require-dev": { "phpunit/phpunit": "^11.5", "friendsofphp/php-cs-fixer": "^3.92", "phpstan/phpstan": "^2.1" }, "license": "MIT", "autoload": { "psr-4": { "Zhineng\\Snowflake\\": "src/" } }, "autoload-dev": { "psr-4": { "Zhineng\\Snowflake\\Tests\\": "tests/" } }, "authors": [ { "name": "Zhineng Li", "email": "im@zhineng.li" } ], "minimum-stability": "stable", "scripts": { "test": "phpunit --testdox", "format": "php-cs-fixer fix", "lint": "phpstan analyse", "all": [ "@format", "@lint", "@test" ], "matrix": [ "COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php82", "COMPOSER_FLAGS=--prefer-stable docker compose run --rm php82", "COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php83", "COMPOSER_FLAGS=--prefer-stable docker compose run --rm php83", "COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php84", "COMPOSER_FLAGS=--prefer-stable docker compose run --rm php84", "COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php85", "COMPOSER_FLAGS=--prefer-stable docker compose run --rm php85" ] }, "config": { "sort-packages": true } }