{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40casl/ability","name":"@casl/ability","description":"CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access","version":"7.0.1","softwareVersion":"7.0.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/stalniy/casl","issueTracker":"https://github.com/stalniy/casl/issues","url":"https://casl.js.org","keywords":["permissions","authorization","acl","abac","rbac","ibac","cancan"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"stalniy"}],"author":[{"@type":"Person","name":"stalniy"}],"copyrightHolder":[{"@type":"Person","name":"stalniy"}],"dateCreated":"2018-02-22","dateModified":"2026-07-06","datePublished":"2026-07-06","copyrightYear":2018,"downloadUrl":"https://registry.npmjs.org/@casl/ability/-/ability-7.0.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@casl/ability"],"funder":[{"@type":"Organization","url":"https://github.com/stalniy/casl/blob/master/BACKERS.md"},{"@type":"Organization","url":"https://patreon.com/sstotskyi"},{"@type":"Organization","url":"https://opencollective.com/casljs"}],"https://www.w3.org/ns/activitystreams#likes":7086,"https://forgefed.org/ns#forks":301}