feat: Added lua definition files

Also added a pre-commit hook to ensure that the definitions files are
up-to-date.
This commit is contained in:
2025-10-15 04:02:33 +02:00
parent df64804b00
commit 6fc3783d7a
8 changed files with 424 additions and 1 deletions

View File

@@ -87,6 +87,14 @@ repos:
files: (\.rs|Cargo.lock)$
pass_filenames: false
- id: generate_definitions
name: generate definitions
description: Generate lua definitions
entry: cargo run --bin generate_definitions
language: system
types: [rust]
pass_filenames: false
- repo: https://github.com/hadolint/hadolint
rev: v2.13.1
hooks: