diff --git a/composer.json b/composer.json index e7f666f8..c85d1432 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ "friendsofphp/php-cs-fixer": "~2.16.0" }, "require-dev": { - "ergebnis/composer-normalize": "^1.3.1", + "ergebnis/composer-normalize": "^2.0.2", "ergebnis/phpstan-rules": "~0.14.2", "ergebnis/test-util": "~0.9.1", "infection/infection": "~0.13.6", diff --git a/composer.lock b/composer.lock index ac9273ba..b26d9598 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": "e0f8bbeea4fdf52a47cdfe7136a9816f", + "content-hash": "2980fc89861a449c1d88ec44e0a32790", "packages": [ { "name": "composer/semver", @@ -1490,49 +1490,105 @@ "homepage": "https://github.com/ergebnis/classy", "time": "2019-12-19T08:25:00+00:00" }, + { + "name": "ergebnis/composer-json-normalizer", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/composer-json-normalizer.git", + "reference": "0279214509baf22905c99fe5528e1b74533e6a42" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/composer-json-normalizer/zipball/0279214509baf22905c99fe5528e1b74533e6a42", + "reference": "0279214509baf22905c99fe5528e1b74533e6a42", + "shasum": "" + }, + "require": { + "ergebnis/json-normalizer": "~0.10.1", + "ext-json": "*", + "justinrainbow/json-schema": "^4.0.0 || ^5.0.0", + "php": "^7.1" + }, + "require-dev": { + "ergebnis/php-cs-fixer-config": "~1.1.2", + "ergebnis/phpstan-rules": "~0.14.2", + "ergebnis/test-util": "~0.9.1", + "infection/infection": "~0.13.6", + "jangregor/phpstan-prophecy": "~0.5.0", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "~0.11.19", + "phpstan/phpstan-deprecation-rules": "~0.11.2", + "phpstan/phpstan-strict-rules": "~0.11.1", + "phpunit/phpunit": "^7.5.18" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ergebnis\\Composer\\Json\\Normalizer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "description": "Provides normalizers for normalizing composer.json.", + "homepage": "https://github.com/ergebnis/composer-json-normalizer", + "keywords": [ + "composer", + "json", + "normalizer" + ], + "time": "2019-12-19T17:12:18+00:00" + }, { "name": "ergebnis/composer-normalize", - "version": "1.3.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d" + "reference": "523deef61bb9bc45ce6b5f9a19d3bba8a06cbfcd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d", - "reference": "22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/523deef61bb9bc45ce6b5f9a19d3bba8a06cbfcd", + "reference": "523deef61bb9bc45ce6b5f9a19d3bba8a06cbfcd", "shasum": "" }, "require": { "composer-plugin-api": "^1.1.0", - "localheinz/composer-json-normalizer": "^1.0.2", - "localheinz/diff": "^1.0.0", - "localheinz/json-normalizer": "~0.9.0", + "ergebnis/composer-json-normalizer": "^2.0.1", + "ergebnis/json-normalizer": "~0.10.1", + "ergebnis/json-printer": "^3.0.2", + "localheinz/diff": "^1.0.1", "php": "^7.1" }, "require-dev": { "composer/composer": "^1.7.0", - "jangregor/phpstan-prophecy": "~0.4.2", - "localheinz/php-cs-fixer-config": "~1.23.0", - "localheinz/phpstan-rules": "~0.10.0", - "localheinz/test-util": "~0.7.0", - "phpstan/phpstan": "~0.11.15", + "ergebnis/php-cs-fixer-config": "~1.1.2", + "ergebnis/phpstan-rules": "~0.14.2", + "ergebnis/test-util": "~0.9.1", + "jangregor/phpstan-prophecy": "~0.5.0", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "~0.11.19", "phpstan/phpstan-deprecation-rules": "~0.11.2", "phpstan/phpstan-strict-rules": "~0.11.1", - "phpunit/phpunit": "^7.5.15", - "symfony/filesystem": "^4.3.4" + "phpunit/phpunit": "^7.5.18", + "symfony/filesystem": "^4.4.1" }, "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - }, - "class": "Localheinz\\Composer\\Normalize\\NormalizePlugin" + "class": "Ergebnis\\Composer\\Normalize\\NormalizePlugin" }, "autoload": { "psr-4": { - "Localheinz\\Composer\\Normalize\\": "src/" + "Ergebnis\\Composer\\Normalize\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1546,14 +1602,127 @@ } ], "description": "Provides a composer plugin for normalizing composer.json.", - "homepage": "https://github.com/localheinz/composer-normalize", + "homepage": "https://github.com/ergebnis/composer-normalize", "keywords": [ "composer", "normalize", "normalizer", "plugin" ], - "time": "2019-09-07T10:12:23+00:00" + "time": "2019-12-19T21:54:28+00:00" + }, + { + "name": "ergebnis/json-normalizer", + "version": "0.10.1", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-normalizer.git", + "reference": "0948169c680527940928d166b447a044b9c9e71e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/0948169c680527940928d166b447a044b9c9e71e", + "reference": "0948169c680527940928d166b447a044b9c9e71e", + "shasum": "" + }, + "require": { + "ergebnis/json-printer": "^3.0.2", + "ext-json": "*", + "justinrainbow/json-schema": "^4.0.0 || ^5.0.0", + "php": "^7.1" + }, + "require-dev": { + "ergebnis/php-cs-fixer-config": "~1.1.2", + "ergebnis/phpstan-rules": "~0.14.2", + "ergebnis/test-util": "~0.9.1", + "infection/infection": "~0.13.6", + "jangregor/phpstan-prophecy": "~0.4.2", + "phpbench/phpbench": "~0.16.10", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "~0.11.19", + "phpstan/phpstan-deprecation-rules": "~0.11.2", + "phpstan/phpstan-strict-rules": "~0.11.1", + "phpunit/phpunit": "^7.5.18" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ergebnis\\Json\\Normalizer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "description": "Provides normalizers for normalizing JSON documents.", + "homepage": "https://github.com/ergebnis/json-normalizer", + "keywords": [ + "json", + "normalizer" + ], + "time": "2019-12-19T16:36:22+00:00" + }, + { + "name": "ergebnis/json-printer", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-printer.git", + "reference": "c7985dc4879777f2e4ab689da25bdd49f59dd2cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/c7985dc4879777f2e4ab689da25bdd49f59dd2cb", + "reference": "c7985dc4879777f2e4ab689da25bdd49f59dd2cb", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1" + }, + "require-dev": { + "ergebnis/php-cs-fixer-config": "~1.1.1", + "ergebnis/phpstan-rules": "~0.14.1", + "ergebnis/test-util": "~0.9.0", + "infection/infection": "~0.13.6", + "phpbench/phpbench": "~0.16.10", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "~0.11.19", + "phpstan/phpstan-deprecation-rules": "~0.11.2", + "phpstan/phpstan-strict-rules": "~0.11.1", + "phpunit/phpunit": "^7.5.18" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ergebnis\\Json\\Printer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "description": "Provides a JSON printer, allowing for flexible indentation.", + "homepage": "https://github.com/ergebnis/json-printer", + "keywords": [ + "formatter", + "json", + "printer" + ], + "time": "2019-12-19T14:42:54+00:00" }, { "name": "ergebnis/phpstan-rules",