https://github.com/soufantech/arx
Arx is an access control library for Node.js apps, strongly focused on efficiency, type safety and overall composability.
https://github.com/soufantech/arx
access-control authorisation permissions policy security
Last synced: about 1 year ago
JSON representation
Arx is an access control library for Node.js apps, strongly focused on efficiency, type safety and overall composability.
- Host: GitHub
- URL: https://github.com/soufantech/arx
- Owner: soufantech
- License: mit
- Created: 2021-01-15T15:36:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-15T15:40:59.000Z (over 5 years ago)
- Last Synced: 2025-03-18T22:33:31.434Z (about 1 year ago)
- Topics: access-control, authorisation, permissions, policy, security
- Language: TypeScript
- Homepage:
- Size: 149 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
@soufantech/arx
Arx is an access control library for Node.js apps, strongly focused on efficiency, type safety and overall composability.
[![typescript-image]][typescript-url] [![jest-image]][jest-url] [![npm-image]][npm-url]
## Installing
with yarn
```console
yarn add @soufantech/arx
```
or npm
```console
npm install @soufantech/arx
```
## Docs
Documentation is comming soon (bare with us!). Meanwhile, you can take a look [here](src/__tests__/app) to have a grasp of how arx may be used in a real context.
Also, arx works really well with [hie](https://github.com/soufantech/hie), its little brother. Check it out!
## Running the tests
Just run
```console
yarn test
```
---
[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript
[typescript-url]: "typescript"
[npm-image]: https://img.shields.io/npm/v/@soufantech/arx.svg?style=for-the-badge&logo=npm
[npm-url]: https://npmjs.org/package/@soufantech/arx "npm"
[jest-image]: https://img.shields.io/badge/tested_with-jest-99424f.svg?style=for-the-badge&logo=jest
[jest-url]: https://github.com/facebook/jest "jest"