A flexible Vue 3 directive for managing user permissions with support for AND, OR, regex, and pattern-based checks.