Typescript support added
- Casts UUID strings to buffers and vice versa for seamless storage and retrieval of UUID values.
- Enables querying UUID fields using UUID strings or buffers.
- Provides a getter to convert UUID buffers to UUID strings.
- Validates UUID values during casting and querying and throws errors for invalid UUIDs.
- Supports checking the required state of UUID values.