Add feeds_ex module

This commit is contained in:
Oliver Davies 2024-07-16 00:57:36 +01:00
parent 6f4654d0e2
commit 4b109b23e5
2 changed files with 272 additions and 1 deletions

View file

@ -22,6 +22,7 @@
"drupal/core-project-message": "^10.2", "drupal/core-project-message": "^10.2",
"drupal/core-recommended": "^10.2", "drupal/core-recommended": "^10.2",
"drupal/feeds": "^3.0@beta", "drupal/feeds": "^3.0@beta",
"drupal/feeds_ex": "^1.0@beta",
"drupal/hook_event_dispatcher": "^4.0", "drupal/hook_event_dispatcher": "^4.0",
"drupal/inline_entity_form": "^3.0@RC", "drupal/inline_entity_form": "^3.0@RC",
"drupal/layout_builder_modal": "^1.2", "drupal/layout_builder_modal": "^1.2",

272
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "4c035dd8905c0520525f9fb4f5a07945", "content-hash": "458c41f03ff6c768a09edf9a072f26a8",
"packages": [ "packages": [
{ {
"name": "asm89/stack-cors", "name": "asm89/stack-cors",
@ -1946,6 +1946,76 @@
"issues": "https://www.drupal.org/project/issues/feeds" "issues": "https://www.drupal.org/project/issues/feeds"
} }
}, },
{
"name": "drupal/feeds_ex",
"version": "1.0.0-beta4",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/feeds_ex.git",
"reference": "8.x-1.0-beta4"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/feeds_ex-8.x-1.0-beta4.zip",
"reference": "8.x-1.0-beta4",
"shasum": "cd4d7e4cfe69667d656669e44d9d32067e2aa9f9"
},
"require": {
"drupal/core": "^9 || ^10",
"drupal/feeds": "*",
"ext-libxml": "*",
"ext-simplexml": "*",
"gravitypdf/querypath": "^3.0",
"mtdowling/jmespath.php": "^2.0",
"softcreatr/jsonpath": "^0.5 || ^0.7 || ^0.8 || ^0.9"
},
"require-dev": {
"drupal/feeds": "3.x-dev"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.0-beta4",
"datestamp": "1718270830",
"security-coverage": {
"status": "not-covered",
"message": "Project has not opted into security advisory coverage!"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "joelpittet",
"homepage": "https://www.drupal.org/user/160302"
},
{
"name": "MegaChriz",
"homepage": "https://www.drupal.org/user/654114"
},
{
"name": "twistor",
"homepage": "https://www.drupal.org/user/473738"
},
{
"name": "_shY",
"homepage": "https://www.drupal.org/user/3672933"
}
],
"description": "A generic Feeds parser used to create extensible parsers.",
"homepage": "http://drupal.org/project/feeds_ex",
"keywords": [
"feeds",
"parser"
],
"support": {
"source": "http://cgit.drupalcode.org/feeds_ex",
"issues": "http://drupal.org/project/issues/feeds_ex"
}
},
{ {
"name": "drupal/hook_event_dispatcher", "name": "drupal/hook_event_dispatcher",
"version": "4.0.2", "version": "4.0.2",
@ -3185,6 +3255,70 @@
}, },
"time": "2024-04-23T02:10:57+00:00" "time": "2024-04-23T02:10:57+00:00"
}, },
{
"name": "gravitypdf/querypath",
"version": "3.2.3",
"source": {
"type": "git",
"url": "https://github.com/GravityPDF/querypath.git",
"reference": "e4b11dc1e713a405c8dee570c515affe9c04f232"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/GravityPDF/querypath/zipball/e4b11dc1e713a405c8dee570c515affe9c04f232",
"reference": "e4b11dc1e713a405c8dee570c515affe9c04f232",
"shasum": ""
},
"require": {
"masterminds/html5": "^2.0",
"php": "^7.1 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0"
},
"replace": {
"arthurkushman/query-path": "3.1.4",
"querypath/querypath": "3.0.5"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
"mockery/mockery": "^1.1",
"phpcompatibility/php-compatibility": "*",
"yoast/phpunit-polyfills": "^1.0"
},
"type": "library",
"autoload": {
"files": [
"src/qp_functions.php"
],
"psr-4": {
"QueryPath\\": "src/",
"QueryPathTests\\": "tests/QueryPath/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "PHP library for HTML(5)/XML querying (CSS 4 or XPath) and processing (like jQuery) with PHP8.3 support",
"homepage": "https://github.com/gravitypdf/querypath",
"keywords": [
"css",
"html",
"jquery",
"php",
"xml"
],
"support": {
"forum": "https://github.com/gravitypdf/querypath/discussions",
"issues": "https://github.com/gravitypdf/querypath/issues",
"source": "https://github.com/gravitypdf/querypath"
},
"funding": [
{
"url": "https://www.paypal.com/donate/?hosted_button_id=VRUVBVM6BZPKN",
"type": "paypal"
}
],
"time": "2023-12-01T05:41:42+00:00"
},
{ {
"name": "guzzlehttp/guzzle", "name": "guzzlehttp/guzzle",
"version": "7.8.1", "version": "7.8.1",
@ -4197,6 +4331,72 @@
}, },
"time": "2024-03-05T09:16:03+00:00" "time": "2024-03-05T09:16:03+00:00"
}, },
{
"name": "mtdowling/jmespath.php",
"version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/jmespath/jmespath.php.git",
"reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/bbb69a935c2cbb0c03d7f481a238027430f6440b",
"reference": "bbb69a935c2cbb0c03d7f481a238027430f6440b",
"shasum": ""
},
"require": {
"php": "^7.2.5 || ^8.0",
"symfony/polyfill-mbstring": "^1.17"
},
"require-dev": {
"composer/xdebug-handler": "^3.0.3",
"phpunit/phpunit": "^8.5.33"
},
"bin": [
"bin/jp.php"
],
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.7-dev"
}
},
"autoload": {
"files": [
"src/JmesPath.php"
],
"psr-4": {
"JmesPath\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Graham Campbell",
"email": "hello@gjcampbell.co.uk",
"homepage": "https://github.com/GrahamCampbell"
},
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
}
],
"description": "Declaratively specify how to extract elements from a JSON document",
"keywords": [
"json",
"jsonpath"
],
"support": {
"issues": "https://github.com/jmespath/jmespath.php/issues",
"source": "https://github.com/jmespath/jmespath.php/tree/2.7.0"
},
"time": "2023-08-25T10:54:48+00:00"
},
{ {
"name": "nesbot/carbon", "name": "nesbot/carbon",
"version": "3.6.0", "version": "3.6.0",
@ -5396,6 +5596,75 @@
], ],
"time": "2024-03-02T06:30:58+00:00" "time": "2024-03-02T06:30:58+00:00"
}, },
{
"name": "softcreatr/jsonpath",
"version": "0.9.1",
"source": {
"type": "git",
"url": "https://github.com/SoftCreatR/JSONPath.git",
"reference": "272173a65fd16b25010dbd54d04dd34c0c5a8500"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/SoftCreatR/JSONPath/zipball/272173a65fd16b25010dbd54d04dd34c0c5a8500",
"reference": "272173a65fd16b25010dbd54d04dd34c0c5a8500",
"shasum": ""
},
"require": {
"ext-json": "*",
"php": "8.1 - 8.4"
},
"replace": {
"flow/jsonpath": "*"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.58",
"phpunit/phpunit": "10 - 12",
"squizlabs/php_codesniffer": "^3.10"
},
"type": "library",
"autoload": {
"psr-4": {
"Flow\\JSONPath\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Stephen Frank",
"email": "stephen@flowsa.com",
"homepage": "https://prismaticbytes.com",
"role": "Developer"
},
{
"name": "Sascha Greuel",
"email": "hello@1-2.dev",
"homepage": "https://1-2.dev",
"role": "Developer"
}
],
"description": "JSONPath implementation for parsing, searching and flattening arrays",
"support": {
"email": "hello@1-2.dev",
"forum": "https://github.com/SoftCreatR/JSONPath/discussions",
"issues": "https://github.com/SoftCreatR/JSONPath/issues",
"source": "https://github.com/SoftCreatR/JSONPath"
},
"funding": [
{
"url": "https://ecologi.com/softcreatr?r=61212ab3fc69b8eb8a2014f4",
"type": "custom"
},
{
"url": "https://github.com/softcreatr",
"type": "github"
}
],
"time": "2024-06-01T09:15:21+00:00"
},
{ {
"name": "symfony/clock", "name": "symfony/clock",
"version": "v7.1.1", "version": "v7.1.1",
@ -13558,6 +13827,7 @@
"minimum-stability": "beta", "minimum-stability": "beta",
"stability-flags": { "stability-flags": {
"drupal/feeds": 10, "drupal/feeds": 10,
"drupal/feeds_ex": 10,
"drupal/inline_entity_form": 5, "drupal/inline_entity_form": 5,
"drupal/rabbit_hole": 10 "drupal/rabbit_hole": 10
}, },