Hi!
First of all, nice plugin! I was investigating whether this plugin is a viable solution for permission management. But when installing and retrieving the GraphQL schema, I ended up with an error graphqLError: Names must start with [_a-zA-Z] but "*" does not..
This has to do with the all permission '*' wildcard selector. I've replaced all occurrences of * and *. in the node_modules with ALL, and the introspect started working again.
Note: The declared constants for the permissions are not used everywhere. It might be beneficial to use the constant throughout the codebase ;).
Hi!
First of all, nice plugin! I was investigating whether this plugin is a viable solution for permission management. But when installing and retrieving the GraphQL schema, I ended up with an error
graphqLError: Names must start with [_a-zA-Z] but "*" does not..This has to do with the all permission '*' wildcard selector. I've replaced all occurrences of
*and*.in the node_modules withALL, and the introspect started working again.Note: The declared constants for the permissions are not used everywhere. It might be beneficial to use the constant throughout the codebase ;).