Download the PHP package kraenzle-ritter/nara-risk without Composer
On this page you can find all versions of the php package kraenzle-ritter/nara-risk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kraenzle-ritter/nara-risk
More information about kraenzle-ritter/nara-risk
Files in kraenzle-ritter/nara-risk
Download kraenzle-ritter/nara-risk
More information about kraenzle-ritter/nara-risk
Files in kraenzle-ritter/nara-risk
Vendor kraenzle-ritter
Package nara-risk
Short Description Laravel package for automated digital preservation risk assessment based on NARA Digital Preservation Framework TTL/RDF data
License MIT
Package nara-risk
Short Description Laravel package for automated digital preservation risk assessment based on NARA Digital Preservation Framework TTL/RDF data
License MIT
Please rate this library. Is it a good library?
Informations about the package nara-risk
NARA Risk Assessment
A Laravel package for automated digital preservation risk assessment based on the NARA Digital Preservation Framework.
Features
- Official NARA TTL/RDF data integration
- Automatic caching with 28-day refresh cycle
- Nara Risk assessment for 100+ file formats via PRONOM IDs
- Nara Preservation action recommendations
- Support for 16 NARA format categories
- Nara Tool suggestions for preservation workflows
Installation
The package auto-registers via Laravel's package discovery.
Usage
Response Structure
Each assessment returns an array with these key fields:
pronom_id- PRONOM identifierformat_name- Human-readable format namecategory- NARA format categoryrisk_level- Low, Moderate, or Highrecommended_action- Retain, Transform, Assess, or Identifytools- Array of suggested preservation toolsnara_compliant- Boolean indicating NARA framework coverageassessment_notes- Detailed recommendations
Additional Methods
Testing
Run the test suite:
The package includes 44 comprehensive tests covering all functionality.
Requirements
- PHP 8.2+
- Laravel 11.44+ | 12.4+
Data Sources
This package uses official data from:
Data is cached locally and refreshed automatically every 28 days.
License
This project is licensed under the MIT License.
All versions of nara-risk with dependencies
PHP Build Version
Package Version
The package kraenzle-ritter/nara-risk contains the following files
Loading the files please wait ...