create OCFL node.json files for each node and associated media/files.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.2 KiB

{
"name": "roblib/ocfl_export",
"description": "Exports Drupal nodes and media (Islandora aware) as OCFL (Oxford Common File Layout) objects, including their files and collection hierarchy.",
"type": "drupal-module",
"license": "GPL-2.0-or-later",
"keywords": [
"Drupal",
"Islandora",
"OCFL",
"digital preservation"
],
"homepage": "https://git.library.upei.ca/Code/ocfl_export",
"support": {
"issues": "https://git.library.upei.ca/Code/ocfl_export/issues",
"source": "https://git.library.upei.ca/Code/ocfl_export"
},
"authors": [
{
"name": "Robertson Library, University of Prince Edward Island",
"role": "Owner"
},
{
"name": "Paul Pound",
"role": "Maintainer"
}
],
"require": {
"php": ">=8.3",
"drupal/core": "^10.5"
},
"suggest": {
"drupal/islandora": "Adds media discovered via field_media_of, collection hierarchy (field_member_of) and model information to node exports.",
"drupal/paragraphs": "Paragraph fields are serialized into the exported metadata when present."
}
}