diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 0377900..4a003a1 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -42,7 +42,7 @@ jobs: - name: "Install locked dependencies with composer" run: composer install --no-interaction --no-progress --no-suggest - - name: "Run localheinz/composer-normalize" + - name: "Run ergebnis/composer-normalize" run: composer normalize --dry-run - name: "Run friendsofphp/php-cs-fixer" diff --git a/composer.json b/composer.json index a2e9bc6..d770c35 100644 --- a/composer.json +++ b/composer.json @@ -18,8 +18,8 @@ "phpunit/phpunit": "<6.0,>=9.0" }, "require-dev": { + "ergebnis/composer-normalize": "^2.1.1", "friendsofphp/php-cs-fixer": "~2.15.0", - "localheinz/composer-normalize": "^1.1.3", "phpspec/prophecy": "^1.7", "phpunit/phpunit": "^6.0 || ^7.0" }, diff --git a/composer.lock b/composer.lock index fea9092..343088a 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": "89d1d4b13b8dc1293b6ae500b26a67b3", + "content-hash": "8402ccab4b900fe985a72a77ea026711", "packages": [ { "name": "nikic/php-parser", @@ -391,76 +391,42 @@ "time": "2019-06-08T11:03:04+00:00" }, { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.15.3", + "name": "ergebnis/composer-json-normalizer", + "version": "2.0.1", "source": { "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "705490b0f282f21017d73561e9498d2b622ee34c" + "url": "https://github.com/ergebnis/composer-json-normalizer.git", + "reference": "0279214509baf22905c99fe5528e1b74533e6a42" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/705490b0f282f21017d73561e9498d2b622ee34c", - "reference": "705490b0f282f21017d73561e9498d2b622ee34c", + "url": "https://api.github.com/repos/ergebnis/composer-json-normalizer/zipball/0279214509baf22905c99fe5528e1b74533e6a42", + "reference": "0279214509baf22905c99fe5528e1b74533e6a42", "shasum": "" }, "require": { - "composer/semver": "^1.4", - "composer/xdebug-handler": "^1.2", - "doctrine/annotations": "^1.2", + "ergebnis/json-normalizer": "~0.10.1", "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || ^7.0", - "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6", - "symfony/event-dispatcher": "^3.0 || ^4.0", - "symfony/filesystem": "^3.0 || ^4.0", - "symfony/finder": "^3.0 || ^4.0", - "symfony/options-resolver": "^3.0 || ^4.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0", - "symfony/stopwatch": "^3.0 || ^4.0" + "justinrainbow/json-schema": "^4.0.0 || ^5.0.0", + "php": "^7.1" }, "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.2", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.1", - "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", - "phpunitgoodpractices/traits": "^1.8", - "symfony/phpunit-bridge": "^4.3", - "symfony/yaml": "^3.0 || ^4.0" - }, - "suggest": { - "ext-mbstring": "For handling non-UTF8 characters in cache signature.", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." + "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" }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", + "type": "library", "autoload": { "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/TestCase.php" - ] + "Ergebnis\\Composer\\Json\\Normalizer\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -468,51 +434,62 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" + "name": "Andreas Möller", + "email": "am@localheinz.com" } ], - "description": "A tool to automatically fix PHP code style", - "time": "2019-08-31T12:51:54+00:00" + "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": "justinrainbow/json-schema", - "version": "5.2.8", + "name": "ergebnis/composer-normalize", + "version": "2.1.1", "source": { "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4" + "url": "https://github.com/ergebnis/composer-normalize.git", + "reference": "3d8b5818b5bfeda21d8a8077d0eda4112734695c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/dcb6e1006bb5fd1e392b4daa68932880f37550d4", - "reference": "dcb6e1006bb5fd1e392b4daa68932880f37550d4", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/3d8b5818b5bfeda21d8a8077d0eda4112734695c", + "reference": "3d8b5818b5bfeda21d8a8077d0eda4112734695c", "shasum": "" }, "require": { - "php": ">=5.3.3" + "composer-plugin-api": "^1.1.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": { - "friendsofphp/php-cs-fixer": "~2.2.20", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" + "composer/composer": "^1.7.0", + "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.1", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "~0.12.3", + "phpstan/phpstan-deprecation-rules": "~0.12.0", + "phpstan/phpstan-phpunit": "~0.12.3", + "phpstan/phpstan-strict-rules": "~0.12.0", + "phpunit/phpunit": "^7.5.18", + "symfony/filesystem": "^4.4.1" }, - "bin": [ - "bin/validate-json" - ], - "type": "library", + "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } + "class": "Ergebnis\\Composer\\Normalize\\NormalizePlugin" }, "autoload": { "psr-4": { - "JsonSchema\\": "src/JsonSchema/" + "Ergebnis\\Composer\\Normalize\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -521,62 +498,57 @@ ], "authors": [ { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" + "name": "Andreas Möller", + "email": "am@localheinz.com" } ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", + "description": "Provides a composer plugin for normalizing composer.json.", + "homepage": "https://github.com/ergebnis/composer-normalize", "keywords": [ - "json", - "schema" + "composer", + "normalize", + "normalizer", + "plugin" ], - "time": "2019-01-14T23:55:14+00:00" + "time": "2019-12-26T22:01:46+00:00" }, { - "name": "localheinz/composer-json-normalizer", - "version": "1.0.2", + "name": "ergebnis/json-normalizer", + "version": "0.10.1", "source": { "type": "git", - "url": "https://github.com/localheinz/composer-json-normalizer.git", - "reference": "bc9f574026fe86828df6ab32a4c8a3118cbd9ac2" + "url": "https://github.com/ergebnis/json-normalizer.git", + "reference": "0948169c680527940928d166b447a044b9c9e71e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/localheinz/composer-json-normalizer/zipball/bc9f574026fe86828df6ab32a4c8a3118cbd9ac2", - "reference": "bc9f574026fe86828df6ab32a4c8a3118cbd9ac2", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/0948169c680527940928d166b447a044b9c9e71e", + "reference": "0948169c680527940928d166b447a044b9c9e71e", "shasum": "" }, "require": { - "localheinz/json-normalizer": "~0.9.0", + "ergebnis/json-printer": "^3.0.2", + "ext-json": "*", + "justinrainbow/json-schema": "^4.0.0 || ^5.0.0", "php": "^7.1" }, "require-dev": { - "infection/infection": "~0.11.4", - "localheinz/php-cs-fixer-config": "~1.19.0", - "localheinz/phpstan-rules": "~0.5.0", - "localheinz/test-util": "~0.7.0", - "phpstan/phpstan": "~0.10.7", - "phpstan/phpstan-deprecation-rules": "~0.10.2", - "phpstan/phpstan-strict-rules": "~0.10.1", - "phpunit/phpunit": "^7.5.1" + "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": { - "Localheinz\\Composer\\Json\\Normalizer\\": "src/" + "Ergebnis\\Json\\Normalizer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -589,59 +561,49 @@ "email": "am@localheinz.com" } ], - "description": "Provides normalizers for normalizing composer.json.", - "homepage": "https://github.com/localheinz/composer-json-normalizer", + "description": "Provides normalizers for normalizing JSON documents.", + "homepage": "https://github.com/ergebnis/json-normalizer", "keywords": [ - "composer", "json", "normalizer" ], - "abandoned": "ergebnis/composer-json-normalizer", - "time": "2019-01-09T14:43:16+00:00" + "time": "2019-12-19T16:36:22+00:00" }, { - "name": "localheinz/composer-normalize", - "version": "1.3.1", + "name": "ergebnis/json-printer", + "version": "3.0.2", "source": { "type": "git", - "url": "https://github.com/localheinz/composer-normalize.git", - "reference": "22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d" + "url": "https://github.com/ergebnis/json-printer.git", + "reference": "c7985dc4879777f2e4ab689da25bdd49f59dd2cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/localheinz/composer-normalize/zipball/22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d", - "reference": "22e20fd5456efe3c5e9a40c1e653fd3c3ff2ec7d", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/c7985dc4879777f2e4ab689da25bdd49f59dd2cb", + "reference": "c7985dc4879777f2e4ab689da25bdd49f59dd2cb", "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", + "ext-json": "*", + "ext-mbstring": "*", "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.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.15", - "symfony/filesystem": "^4.3.4" - }, - "type": "composer-plugin", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - }, - "class": "Localheinz\\Composer\\Normalize\\NormalizePlugin" + "phpunit/phpunit": "^7.5.18" }, + "type": "library", "autoload": { "psr-4": { - "Localheinz\\Composer\\Normalize\\": "src/" + "Ergebnis\\Json\\Printer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -654,100 +616,138 @@ "email": "am@localheinz.com" } ], - "description": "Provides a composer plugin for normalizing composer.json.", - "homepage": "https://github.com/localheinz/composer-normalize", + "description": "Provides a JSON printer, allowing for flexible indentation.", + "homepage": "https://github.com/ergebnis/json-printer", "keywords": [ - "composer", - "normalize", - "normalizer", - "plugin" + "formatter", + "json", + "printer" ], - "abandoned": "ergebnis/composer-normalize", - "time": "2019-09-07T10:12:23+00:00" + "time": "2019-12-19T14:42:54+00:00" }, { - "name": "localheinz/diff", - "version": "1.0.0", + "name": "friendsofphp/php-cs-fixer", + "version": "v2.15.3", "source": { "type": "git", - "url": "https://github.com/localheinz/diff.git", - "reference": "1feef0a8116cd596e0cd3f97bb672dc9b14e9450" + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "705490b0f282f21017d73561e9498d2b622ee34c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/localheinz/diff/zipball/1feef0a8116cd596e0cd3f97bb672dc9b14e9450", - "reference": "1feef0a8116cd596e0cd3f97bb672dc9b14e9450", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/705490b0f282f21017d73561e9498d2b622ee34c", + "reference": "705490b0f282f21017d73561e9498d2b622ee34c", "shasum": "" }, "require": { - "php": "^7.1" + "composer/semver": "^1.4", + "composer/xdebug-handler": "^1.2", + "doctrine/annotations": "^1.2", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^5.6 || ^7.0", + "php-cs-fixer/diff": "^1.3", + "symfony/console": "^3.4.17 || ^4.1.6", + "symfony/event-dispatcher": "^3.0 || ^4.0", + "symfony/filesystem": "^3.0 || ^4.0", + "symfony/finder": "^3.0 || ^4.0", + "symfony/options-resolver": "^3.0 || ^4.0", + "symfony/polyfill-php70": "^1.0", + "symfony/polyfill-php72": "^1.4", + "symfony/process": "^3.0 || ^4.0", + "symfony/stopwatch": "^3.0 || ^4.0" }, "require-dev": { - "phpunit/phpunit": "^7.5 || ^8.0", - "symfony/process": "^2 || ^3.3 || ^4" + "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.0", + "keradus/cli-executor": "^1.2", + "mikey179/vfsstream": "^1.6", + "php-coveralls/php-coveralls": "^2.1", + "php-cs-fixer/accessible-object": "^1.0", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", + "phpunitgoodpractices/traits": "^1.8", + "symfony/phpunit-bridge": "^4.3", + "symfony/yaml": "^3.0 || ^4.0" }, - "type": "library", + "suggest": { + "ext-mbstring": "For handling non-UTF8 characters in cache signature.", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", + "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + }, "classmap": [ - "src/" + "tests/Test/AbstractFixerTestCase.php", + "tests/Test/AbstractIntegrationCaseFactory.php", + "tests/Test/AbstractIntegrationTestCase.php", + "tests/Test/Assert/AssertTokensTrait.php", + "tests/Test/IntegrationCase.php", + "tests/Test/IntegrationCaseFactory.php", + "tests/Test/IntegrationCaseFactoryInterface.php", + "tests/Test/InternalIntegrationCaseFactory.php", + "tests/TestCase.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" } ], - "description": "Fork of sebastian/diff for use with localheinz/composer-normalize", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "time": "2019-09-07T09:48:40+00:00" + "description": "A tool to automatically fix PHP code style", + "time": "2019-08-31T12:51:54+00:00" }, { - "name": "localheinz/json-normalizer", - "version": "0.9.0", + "name": "justinrainbow/json-schema", + "version": "5.2.9", "source": { "type": "git", - "url": "https://github.com/localheinz/json-normalizer.git", - "reference": "28eeda6f1f0daa3c9c28ad0651d95478fe1a5059" + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "44c6787311242a979fa15c704327c20e7221a0e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/localheinz/json-normalizer/zipball/28eeda6f1f0daa3c9c28ad0651d95478fe1a5059", - "reference": "28eeda6f1f0daa3c9c28ad0651d95478fe1a5059", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/44c6787311242a979fa15c704327c20e7221a0e4", + "reference": "44c6787311242a979fa15c704327c20e7221a0e4", "shasum": "" }, "require": { - "ext-json": "*", - "justinrainbow/json-schema": "^4.0.0 || ^5.0.0", - "localheinz/json-printer": "^2.0.1", - "php": "^7.1" + "php": ">=5.3.3" }, "require-dev": { - "infection/infection": "~0.10.5", - "localheinz/php-cs-fixer-config": "~1.15.0", - "localheinz/test-util": "~0.7.0", - "phpbench/phpbench": "~0.14.0", - "phpstan/phpstan": "~0.10.3", - "phpunit/phpunit": "^7.4.0" + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" }, + "bin": [ + "bin/validate-json" + ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, "autoload": { "psr-4": { - "Localheinz\\Json\\Normalizer\\": "src/" + "JsonSchema\\": "src/JsonSchema/" } }, "notification-url": "https://packagist.org/downloads/", @@ -756,68 +756,80 @@ ], "authors": [ { - "name": "Andreas Möller", - "email": "am@localheinz.com" + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" } ], - "description": "Provides normalizers for normalizing JSON documents.", - "homepage": "https://github.com/localheinz/json-normalizer", + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", "keywords": [ "json", - "normalizer" + "schema" ], - "abandoned": "ergebnis/json-normalizer", - "time": "2018-10-07T17:36:39+00:00" + "time": "2019-09-25T14:49:45+00:00" }, { - "name": "localheinz/json-printer", - "version": "2.0.1", + "name": "localheinz/diff", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/localheinz/json-printer.git", - "reference": "86f942599c8f9f922de4e21c2b9b6564c895cb0c" + "url": "https://github.com/localheinz/diff.git", + "reference": "bd5661db4bbed26c6f25df8851fd9f4b424a356e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/localheinz/json-printer/zipball/86f942599c8f9f922de4e21c2b9b6564c895cb0c", - "reference": "86f942599c8f9f922de4e21c2b9b6564c895cb0c", + "url": "https://api.github.com/repos/localheinz/diff/zipball/bd5661db4bbed26c6f25df8851fd9f4b424a356e", + "reference": "bd5661db4bbed26c6f25df8851fd9f4b424a356e", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.1" }, "require-dev": { - "infection/infection": "~0.8.1", - "localheinz/php-cs-fixer-config": "~1.14.0", - "localheinz/test-util": "0.6.1", - "phpbench/phpbench": "~0.14.0", - "phpunit/phpunit": "^6.5.7" + "phpunit/phpunit": "^7.5 || ^8.0", + "symfony/process": "^2 || ^3.3 || ^4" }, "type": "library", "autoload": { - "psr-4": { - "Localheinz\\Json\\Printer\\": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Andreas Möller", - "email": "am@localheinz.com" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], - "description": "Provides a JSON printer, allowing for flexible indentation.", - "homepage": "https://github.com/localheinz/json-printer", + "description": "Fork of sebastian/diff for use with ergebnis/composer-normalize", + "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "formatter", - "json", - "printer" + "diff", + "udiff", + "unidiff", + "unified diff" ], - "abandoned": "ergebnis/json-printer", - "time": "2018-08-11T23:54:50+00:00" + "time": "2019-12-17T07:42:37+00:00" }, { "name": "myclabs/deep-copy",