uninum 0.1.1

A robust, ergonomic unified number type for Rust with automatic overflow handling, type promotion, and cross-type consistency.
Documentation
repos:
  - repo: local
    hooks:
      - id: cargo-fmt
        name: cargo fmt --check
        entry: cargo fmt --all -- --check
        language: system
        types: [rust]
      - id: cargo-clippy
        name: cargo clippy (all features)
        entry: cargo clippy --workspace --all-targets --all-features -- -D warnings
        language: system
        types: [rust]
        pass_filenames: false
      - id: cargo-test
        name: cargo test (all features)
        entry: cargo test --workspace --all-targets --all-features
        language: system
        types: [rust]
        pass_filenames: false
      - id: commit-msg
        name: conventional commits check
        entry: scripts/verify-commit-msg.sh
        language: system
        stages: [commit-msg]