rave_engine 0.3.4

A secure and efficient JSON Schema validation and Rhai script execution engine
Documentation
# RAVE Engine Modules

## Overview

The RAVE Engine is composed of three main modules, each serving a specific purpose in the unyt application ecosystem.

## Module Details

### json_schema_validator

Provides utilities for validating JSON data against JSON Schema specifications. This module ensures data integrity and conformity to expected structures.

### rhai_engine

Implements a secure and efficient script execution environment using the Rhai scripting language. Features include:

- Script parsing and execution
- Sandboxed environment
- Custom function registration
- Error handling

### types

Contains common type definitions used throughout the unyt application, including:

- Data structures
- Validation types
- Configuration types
- Error types

## Integration

All modules are designed to work together seamlessly, providing a cohesive engine for script execution and data validation in the unyt application.