diff --git a/composer.json b/composer.json index 5d31a41..510574b 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,7 @@ "fakerphp/faker": "^1.17.0" }, "require-dev": { - "ergebnis/composer-normalize": "^2.20.0", + "ergebnis/composer-normalize": "^2.23.0", "ergebnis/license": "^1.2.0", "ergebnis/php-cs-fixer-config": "^3.4.0", "phpunit/phpunit": "^9.5.13", diff --git a/composer.lock b/composer.lock index babc080..5cbd539 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": "da0f54c3cd2ece84832c938d96bfc0ec", + "content-hash": "3b38428d440d48a0d5eb008e6b858945", "packages": [ { "name": "fakerphp/faker", @@ -910,35 +910,35 @@ }, { "name": "ergebnis/composer-normalize", - "version": "2.20.0", + "version": "2.23.0", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "c172e90a0afa77f2665031dfde3fccb9415bddd7" + "reference": "8139e8efbdb481e8907e03fca09c2507fe560751" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/c172e90a0afa77f2665031dfde3fccb9415bddd7", - "reference": "c172e90a0afa77f2665031dfde3fccb9415bddd7", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/8139e8efbdb481e8907e03fca09c2507fe560751", + "reference": "8139e8efbdb481e8907e03fca09c2507fe560751", "shasum": "" }, "require": { "composer-plugin-api": "^2.0.0", - "ergebnis/json-normalizer": "^1.0.3", - "ergebnis/json-printer": "^3.1.1", + "ergebnis/json-normalizer": "^2.1.0", + "ergebnis/json-printer": "^3.2.0", "justinrainbow/json-schema": "^5.2.11", "localheinz/diff": "^1.1.1", - "php": "^7.3 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { - "composer/composer": "^2.2.1", - "ergebnis/license": "^1.1.0", + "composer/composer": "^2.2.3", + "ergebnis/license": "^1.2.0", "ergebnis/php-cs-fixer-config": "^3.4.0", "fakerphp/faker": "^1.17.0", "phpunit/phpunit": "^9.5.11", "psalm/plugin-phpunit": "~0.16.1", "symfony/filesystem": "^5.4.0", - "vimeo/psalm": "^4.16.1" + "vimeo/psalm": "^4.17.0" }, "type": "composer-plugin", "extra": { @@ -981,43 +981,38 @@ "type": "github" } ], - "time": "2021-12-28T11:05:22+00:00" + "time": "2022-01-04T11:37:51+00:00" }, { "name": "ergebnis/json-normalizer", - "version": "1.0.3", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494" + "reference": "b4c8de936ff453d1b2e45599b995db724e405e97" }, "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/b4c8de936ff453d1b2e45599b995db724e405e97", + "reference": "b4c8de936ff453d1b2e45599b995db724e405e97", "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/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/data-provider": "^1.0.0", + "ergebnis/license": "^1.2.0", + "ergebnis/php-cs-fixer-config": "^4.0.0", + "fakerphp/faker": "^1.17.0", + "infection/infection": "~0.26.2", + "phpunit/phpunit": "^9.5.12", + "psalm/plugin-phpunit": "~0.16.1", + "vimeo/psalm": "^4.18" }, "type": "library", "autoload": { @@ -1051,41 +1046,35 @@ "type": "github" } ], - "time": "2021-03-06T13:33:57+00:00" + "time": "2022-01-21T18:55:05+00:00" }, { "name": "ergebnis/json-printer", - "version": "3.1.1", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-printer.git", - "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6" + "reference": "651cab2b7604a6b338d0d16749f5ea0851a68005" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/e4190dadd9937a77d8afcaf2b6c42a528ab367d6", - "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/651cab2b7604a6b338d0d16749f5ea0851a68005", + "reference": "651cab2b7604a6b338d0d16749f5ea0851a68005", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^7.2 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { - "ergebnis/license": "^1.0.0", - "ergebnis/php-cs-fixer-config": "^2.2.1", - "ergebnis/phpstan-rules": "~0.15.2", - "ergebnis/test-util": "^1.1.0", - "infection/infection": "~0.15.3", - "phpstan/extension-installer": "^1.0.4", - "phpstan/phpstan": "~0.12.40", - "phpstan/phpstan-deprecation-rules": "~0.12.5", - "phpstan/phpstan-phpunit": "~0.12.16", - "phpstan/phpstan-strict-rules": "~0.12.4", - "phpunit/phpunit": "^8.5.8", - "psalm/plugin-phpunit": "~0.11.0", - "vimeo/psalm": "^3.14.2" + "ergebnis/license": "^1.1.0", + "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": { @@ -1120,7 +1109,78 @@ "type": "github" } ], - "time": "2020-08-30T12:17:03+00:00" + "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",