{
  "name": "ergebnis/json-pointer",
  "description": "Provides an abstraction of a JSON pointer.",
  "license": "MIT",
  "type": "library",
  "keywords": [
    "json",
    "pointer",
    "rfc6901"
  ],
  "authors": [
    {
      "name": "Andreas Möller",
      "email": "am@localheinz.com",
      "homepage": "https://localheinz.com"
    }
  ],
  "homepage": "https://github.com/ergebnis/json-pointer",
  "support": {
    "issues": "https://github.com/ergebnis/json-pointer/issues",
    "source": "https://github.com/ergebnis/json-pointer",
    "security": "https://github.com/ergebnis/json-pointer/blob/main/.github/SECURITY.md"
  },
  "require": {
    "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"
  },
  "require-dev": {
    "ergebnis/composer-normalize": "^2.50.0",
    "ergebnis/data-provider": "^3.6.0",
    "ergebnis/license": "^2.7.0",
    "ergebnis/php-cs-fixer-config": "^6.60.2",
    "ergebnis/phpstan-rules": "^2.13.1",
    "ergebnis/phpunit-slow-test-detector": "^2.24.0",
    "ergebnis/rector-rules": "^1.16.0",
    "fakerphp/faker": "^1.24.1",
    "infection/infection": "~0.26.6",
    "phpstan/extension-installer": "^1.4.3",
    "phpstan/phpstan": "^2.1.46",
    "phpstan/phpstan-deprecation-rules": "^2.0.4",
    "phpstan/phpstan-phpunit": "^2.0.16",
    "phpstan/phpstan-strict-rules": "^2.0.10",
    "phpunit/phpunit": "^9.6.34",
    "rector/rector": "^2.4.0"
  },
  "autoload": {
    "psr-4": {
      "Ergebnis\\Json\\Pointer\\": "src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Ergebnis\\Json\\Pointer\\Test\\": "test/"
    }
  },
  "config": {
    "allow-plugins": {
      "composer/package-versions-deprecated": true,
      "ergebnis/composer-normalize": true,
      "infection/extension-installer": true,
      "phpstan/extension-installer": true
    },
    "audit": {
      "abandoned": "report"
    },
    "platform": {
      "php": "7.4.33"
    },
    "preferred-install": "dist",
    "sort-packages": true
  },
  "extra": {
    "branch-alias": {
      "dev-main": "3.8-dev"
    },
    "composer-normalize": {
      "indent-size": 2,
      "indent-style": "space"
    }
  }
}
