Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / stalniy / casl
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stalniy%2Fcasl
Stars: 5,556
Forks: 254
Open Issues: 28
License: mit
Language: JavaScript
Repo Size: 19 MB
Dependencies:
2,056
Created: almost 7 years ago
Updated: about 2 months ago
Last pushed: about 2 months ago
Last synced: about 2 months ago
Commit Stats
Commits: 1533
Authors: 68
Mean commits per author: 22.54
Development Distribution Score: 0.387
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/stalniy/casl
Topics: acl, authorization, cancan, casl, isomorphic-javascript, permissions
Funding links: https://patreon.com/sstotskyi, https://opencollective.com/casljs
Files
Dependencies
- @babel/core ^7.8.4 development
- @babel/plugin-proposal-class-properties ^7.8.3 development
- @babel/plugin-proposal-unicode-property-regex ^7.8.8 development
- @babel/preset-env ^7.8.4 development
- @rollup/plugin-babel ^5.0.2 development
- @rollup/plugin-commonjs ^19.0.0 development
- @rollup/plugin-html ^0.2.0 development
- @rollup/plugin-node-resolve ^13.0.0 development
- @rollup/plugin-replace ^2.3.2 development
- @rollup/plugin-url ^6.0.0 development
- @rollup/pluginutils ^4.0.0 development
- @sindresorhus/slugify 1.1.2 development
- core-js ^3.6.4 development
- dotenv-flow ^3.1.0 development
- gray-matter ^4.0.2 development
- highlight.js ^11.0.0 development
- history-server ^1.3.1 development
- image-size ^1.0.0 development
- js-yaml ^4.0.0 development
- markdown-it-highlightjs ^3.1.0 development
- markdown-it-include ^2.0.0 development
- puppeteer ^13.0.0 development
- regenerator-runtime ^0.13.3 development
- rollup ^2.35.1 development
- rollup-plugin-content 0.7.1 development
- rollup-plugin-copy ^3.3.0 development
- rollup-plugin-legacy-bundle 0.2.1 development
- rollup-plugin-minify-html-literals ^1.2.3 development
- rollup-plugin-terser ^7.0.0 development
- rollup-plugin-workbox ^6.0.0 development
- xyaml-webpack-loader 0.7.1 development
- @curi/router ^2.1.0
- @hickory/browser ^2.1.0
- @webcomponents/webcomponentsjs ^2.4.2
- github-buttons ^2.7.0
- lit-element ^2.2.1
- lit-html ^1.2.1
- lit-translate ^1.1.22
- menu-drawer.js ^1.3.0
- minisearch ^3.0.0
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- pnpm/action-setup v1.2.1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- pnpm/action-setup v2 composite
- codecov ^3.0.0 development
- @casl/dx workspace:^1.0.0 development
- @types/jest ^27.4.7 development
- @types/node ^14.0.5 development
- chai ^4.1.0 development
- chai-spies ^1.0.0 development
- expect-type ^0.13.0 development
- @ucast/mongo2js ^1.3.0
- @abraham/reflection ^0.8.0 development
- @angular-devkit/build-angular ^13.0.0 development
- @angular/common ^13.0.0 development
- @angular/compiler ^13.0.0 development
- @angular/compiler-cli ^13.0.0 development
- @angular/core ^13.0.0 development
- @angular/platform-browser ^13.0.0 development
- @angular/platform-browser-dynamic ^13.0.0 development
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @types/jest ^27.4.7 development
- jest ^27.0.0 development
- jest-preset-angular ^11.0.0 development
- rxjs ^7.5.5 development
- tslib ^2.0.0 development
- typescript ~4.4.4 development
- zone.js ~0.11.4 development
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @types/jest ^26.0.22 development
- aurelia-bootstrapper ^2.3.0 development
- aurelia-framework ^1.3.1 development
- aurelia-loader-nodejs ^1.0.1 development
- aurelia-pal-browser ^1.8.0 development
- aurelia-polyfills ^1.3.0 development
- aurelia-testing ^1.0.0-beta.4.0.0 development
- chai ^4.1.0 development
- chai-spies ^1.0.0 development
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @types/jest ^26.0.22 development
- chai ^4.1.0 development
- chai-spies ^1.0.0 development
- mongoose ^6.0.0 development
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @prisma/client ^3.2.1 development
- @types/jest ^26.0.22 development
- prisma ^3.2.1 development
- @ucast/core ^1.10.0
- @ucast/js ^3.0.1
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @testing-library/react-hooks ^4.0.1 development
- @types/jest ^26.0.22 development
- @types/node ^14.0.5 development
- @types/react ^18.0.0 development
- chai ^4.1.0 development
- chai-spies ^1.0.0 development
- react ^18.0.0 development
- react-test-renderer ^18.0.0 development
- @casl/ability ^5.1.0 development
- @casl/dx workspace:^1.0.0 development
- @types/jest ^26.0.22 development
- chai ^4.1.0 development
- chai-spies ^1.0.0 development
- vue ^3.0.5 development
- @types/jest ^27.4.7 development
- @babel/core ^7.14.0
- @babel/plugin-proposal-class-properties ^7.13.0
- @babel/plugin-proposal-object-rest-spread ^7.13.8
- @babel/plugin-transform-typescript ^7.13.0
- @babel/preset-env ^7.14.1
- @rollup/plugin-babel ^5.3.0
- @rollup/plugin-node-resolve ^13.0.0
- @semantic-release/changelog ^5.0.1
- @semantic-release/git ^9.0.0
- @typescript-eslint/eslint-plugin ^4.22.1
- @typescript-eslint/parser ^4.0.0
- eslint ^7.26.0
- eslint-config-airbnb-base ^14.2.1
- eslint-config-airbnb-typescript ^12.3.1
- eslint-plugin-import ^2.22.1
- eslint-plugin-jsx-a11y ^6.4.1
- eslint-plugin-react ^7.21.5
- eslint-plugin-react-hooks ^4 || ^3 || ^2.3.0 || ^1.7.0
- jest ^27.0.0
- lint-staged ^11.0.0
- rollup ^2.47.0
- rollup-plugin-sourcemaps ^0.6.3
- rollup-plugin-terser ^7.0.2
- semantic-release ^17.4.2
- ts-jest ^27.0.0
- typescript ~4.4.4
- @tootallnate/once 1.1.2 development
- agent-base 6.0.2 development
- argparse 1.0.10 development
- argv 0.0.2 development
- balanced-match 1.0.2 development
- brace-expansion 1.1.11 development
- codecov 3.8.3 development
- concat-map 0.0.1 development
- debug 4.3.4 development
- esprima 4.0.1 development
- fast-url-parser 1.1.3 development
- http-proxy-agent 4.0.1 development
- https-proxy-agent 5.0.1 development
- ignore-walk 3.0.4 development
- js-yaml 3.14.1 development
- minimatch 3.1.2 development
- ms 2.1.2 development
- node-fetch 2.6.7 development
- punycode 1.4.1 development
- sprintf-js 1.0.3 development
- stream-events 1.0.5 development
- stubs 3.0.0 development
- teeny-request 7.1.1 development
- tr46 0.0.3 development
- urlgrey 1.0.0 development
- uuid 8.3.2 development
- webidl-conversions 3.0.1 development
- whatwg-url 5.0.0 development