-
### Issue description or question
I'm having a hard time trying to get snapshot testing to work with ava. I think this should be possible but somehow I just can't get it to work.
I always get:
…
-
**Describe the bug**
It seems that using `$elemMatch` and `ability.can()` from the `useAbility` hook causes the first `true` returned by `ability.can()` to be applied to all subsequent `can()` calls …
-
Currently, the invocation of
```
doc/build_docs.pl
```
builds the entire documentation in-source, where it's hard to get rid of once built. This presents a difficulty, for example, when compil…
-
This looks to be true of the 2.x version as well, but I'm on 3.x.x.
When `auto_update` is enabled, or `use_websocket` is enabled, you get two notifications for every command sent. This doesn't happ…
-
***Description***: it wont allow me to insert the file. it removed the extension from my extensions. help
***Replication***: no clue what this means
***Images***: check ur self
***Add…
-
prisma.io is a next-gen ORM which talks to various SQL DBs. I am currently using CASL with Prisma and would love to replace my current manual code with ucast.
-
The following might be a far-fetched use case (I tried it as a workaround when implementing it into our current project), but I’d be really interested in some feedback.
I define rules which permit …
-
Hello,
I have seen the express example, where an ability is stored via middleware in the req object. It then uses the following method to evaluate the permissions:
```javascript
ForbiddenError.…
-
**Is your feature request related to a problem? Please describe.**
A warning is emitted while installing `@casl/ability` on npm 7.
**Describe the solution you'd like**
Support npm 7.
**Describ…
-
I went to [recursive.design](recursive.design), → _Get Recursive_ (top right) → Set `Monospace` to `Range`
and I got the following link -
```
https://fonts.googleapis.com/css2?family=Recursive:…