diff --git a/composer.json b/composer.json index c57a429..b45b1ba 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,8 @@ "drupal/oauth_login_oauth2": "^3.0", "drupal/simple_oauth_password_grant": "^1.0@RC", "drupal/farm_map_custom_layers": "^1.2", - "drupal/farm_eggs": "^2.2" + "drupal/farm_eggs": "^2.2", + "drupal/graphql": "^4.7" }, "minimum-stability": "dev", "prefer-stable": true, diff --git a/composer.lock b/composer.lock index 0e7a4aa..75320b9 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": "05e7f8a8ea91fb01f09e960b18e6a834", + "content-hash": "bc9dbdab9a3c5b557bdcd87a0982a0b6", "packages": [ { "name": "asm89/stack-cors", @@ -2462,6 +2462,80 @@ } ] }, + { + "name": "drupal/graphql", + "version": "4.7.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/graphql.git", + "reference": "8.x-4.7" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/graphql-8.x-4.7.zip", + "reference": "8.x-4.7", + "shasum": "aec6286cf550e5625d39e451284d33dd80568419" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "drupal/typed_data": "*", + "php": ">=7.3", + "webonyx/graphql-php": "^14.8.0" + }, + "require-dev": { + "drupal/node-node": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-4.7", + "datestamp": "1711037105", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "fubhy", + "homepage": "https://www.drupal.org/user/761344" + }, + { + "name": "hideaway", + "homepage": "https://www.drupal.org/user/741876" + }, + { + "name": "joaogarin", + "homepage": "https://www.drupal.org/user/612814" + }, + { + "name": "Kingdutch", + "homepage": "https://www.drupal.org/user/1868952" + }, + { + "name": "klausi", + "homepage": "https://www.drupal.org/user/262198" + }, + { + "name": "luigisa", + "homepage": "https://www.drupal.org/user/1022312" + }, + { + "name": "pmelab", + "homepage": "https://www.drupal.org/user/555322" + } + ], + "description": "Exposes your Drupal data model through a GraphQL schema.", + "homepage": "http://drupal.org/project/graphql", + "support": { + "source": "https://git.drupalcode.org/project/graphql" + } + }, { "name": "drupal/health_check_url", "version": "3.2.0", @@ -3607,6 +3681,60 @@ "source": "https://git.drupalcode.org/project/token" } }, + { + "name": "drupal/typed_data", + "version": "1.0.0-beta2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/typed_data.git", + "reference": "8.x-1.0-beta2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/typed_data-8.x-1.0-beta2.zip", + "reference": "8.x-1.0-beta2", + "shasum": "e0aa651b129d8dcd765ca49cba8682ebe09e6e73" + }, + "require": { + "drupal/core": "^9.1 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta2", + "datestamp": "1679429196", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "fago", + "homepage": "https://www.drupal.org/user/16747" + }, + { + "name": "TR", + "homepage": "https://www.drupal.org/user/202830" + } + ], + "description": "Extends the core Typed Data API with new APIs and features.", + "homepage": "https://www.drupal.org/project/typed_data", + "support": { + "source": "https://git.drupalcode.org/project/typed_data", + "issues": "https://www.drupal.org/project/issues/typed_data" + } + }, { "name": "drupal/views_geojson", "version": "1.2.0", @@ -9444,6 +9572,71 @@ }, "time": "2024-05-08T21:22:39+00:00" }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.10", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9c2fdebc6aa01d831bc2969da00e8588cffef19", + "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.10" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2023-07-05T14:23:37+00:00" + }, { "name": "wikimedia/composer-merge-plugin", "version": "v2.1.0",