diff --git a/composer.json b/composer.json index 9a7bfab2..5ec43f5e 100644 --- a/composer.json +++ b/composer.json @@ -32,7 +32,7 @@ "fakerphp/faker": "^1.11.0" }, "require-dev": { - "ergebnis/composer-normalize": "^2.21.0", + "ergebnis/composer-normalize": "^2.22.0", "ergebnis/license": "^1.1.0", "ergebnis/php-cs-fixer-config": "^3.4.0", "ergebnis/phpstan-rules": "^1.0.0", diff --git a/composer.lock b/composer.lock index fb06f14b..0804749c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "19f81807fbdcb2d265fee8d5a1b73b89", + "content-hash": "01d5ce9ea8704f67a20bf3fd5ff7bf3a", "packages": [ { "name": "doctrine/annotations", @@ -2569,22 +2569,22 @@ }, { "name": "ergebnis/composer-normalize", - "version": "2.21.0", + "version": "2.22.0", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "8b43ce459cb1d1668e629522ce1b837f4c580594" + "reference": "ff901b86d297f1ffa637c724bf32aa56ef133718" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/8b43ce459cb1d1668e629522ce1b837f4c580594", - "reference": "8b43ce459cb1d1668e629522ce1b837f4c580594", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/ff901b86d297f1ffa637c724bf32aa56ef133718", + "reference": "ff901b86d297f1ffa637c724bf32aa56ef133718", "shasum": "" }, "require": { "composer-plugin-api": "^2.0.0", - "ergebnis/json-normalizer": "^1.0.3", - "ergebnis/json-printer": "^3.1.1", + "ergebnis/json-normalizer": "^2.0.0", + "ergebnis/json-printer": "^3.2.0", "justinrainbow/json-schema": "^5.2.11", "localheinz/diff": "^1.1.1", "php": "^7.4 || ^8.0" @@ -2640,43 +2640,38 @@ "type": "github" } ], - "time": "2021-12-28T11:22:34+00:00" + "time": "2021-12-29T12:51:58+00:00" }, { "name": "ergebnis/json-normalizer", - "version": "1.0.3", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494" + "reference": "37fd2798ee04574f3a5e029f929f4571da1ad223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/4a7f064ce34d5a2e382564565cdd433dbc5b9494", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/37fd2798ee04574f3a5e029f929f4571da1ad223", + "reference": "37fd2798ee04574f3a5e029f929f4571da1ad223", "shasum": "" }, "require": { - "ergebnis/json-printer": "^3.1.1", + "ergebnis/json-printer": "^3.2.0", + "ergebnis/json-schema-validator": "^2.0.0", "ext-json": "*", - "justinrainbow/json-schema": "^5.2.10", - "php": "^7.2 || ^8.0" + "justinrainbow/json-schema": "^5.2.11", + "php": "^7.4 || ^8.0" }, "require-dev": { + "ergebnis/data-provider": "^1.0.0", "ergebnis/license": "^1.1.0", - "ergebnis/php-cs-fixer-config": "^2.10.0", - "ergebnis/phpstan-rules": "~0.15.3", - "ergebnis/test-util": "^1.4.0", - "infection/infection": "~0.15.3", - "jangregor/phpstan-prophecy": "~0.8.1", - "phpstan/extension-installer": "^1.1.0", - "phpstan/phpstan": "~0.12.80", - "phpstan/phpstan-deprecation-rules": "~0.12.6", - "phpstan/phpstan-phpunit": "~0.12.17", - "phpstan/phpstan-strict-rules": "~0.12.9", - "phpunit/phpunit": "^8.5.14", - "psalm/plugin-phpunit": "~0.12.2", - "vimeo/psalm": "^3.18" + "ergebnis/php-cs-fixer-config": "^3.4.0", + "fakerphp/faker": "^1.17.0", + "infection/infection": "~0.25.5", + "phpunit/phpunit": "^9.5.11", + "psalm/plugin-phpunit": "~0.16.1", + "vimeo/psalm": "^4.16.1" }, "type": "library", "autoload": { @@ -2710,7 +2705,7 @@ "type": "github" } ], - "time": "2021-03-06T13:33:57+00:00" + "time": "2021-12-29T12:42:56+00:00" }, { "name": "ergebnis/json-printer", @@ -2775,6 +2770,77 @@ ], "time": "2021-12-27T12:39:13+00:00" }, + { + "name": "ergebnis/json-schema-validator", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-schema-validator.git", + "reference": "dacd8a47c1cc2c426ec71e952da3609ebe901fac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/dacd8a47c1cc2c426ec71e952da3609ebe901fac", + "reference": "dacd8a47c1cc2c426ec71e952da3609ebe901fac", + "shasum": "" + }, + "require": { + "ext-json": "*", + "justinrainbow/json-schema": "^5.2.10", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.18.0", + "ergebnis/data-provider": "^1.0.0", + "ergebnis/license": "^1.1.0", + "ergebnis/php-cs-fixer-config": "~3.4.0", + "fakerphp/faker": "^1.17.0", + "infection/infection": "~0.25.3", + "phpunit/phpunit": "~9.5.10", + "psalm/plugin-phpunit": "~0.16.1", + "vimeo/psalm": "^4.15.0" + }, + "type": "library", + "extra": { + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" + } + }, + "autoload": { + "psr-4": { + "Ergebnis\\Json\\SchemaValidator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "description": "Provides a JSON schema validator, building on top of justinrainbow/json-schema.", + "homepage": "https://github.com/ergebnis/json-schema-validator", + "keywords": [ + "json", + "schema", + "validator" + ], + "support": { + "issues": "https://github.com/ergebnis/json-schema-validator/issues", + "source": "https://github.com/ergebnis/json-schema-validator" + }, + "funding": [ + { + "url": "https://github.com/localheinz", + "type": "github" + } + ], + "time": "2021-12-13T16:54:56+00:00" + }, { "name": "ergebnis/license", "version": "1.1.0",