@edular/permissions v13.2.0
@edular/permissions
Shared constants and utils for permissions handling in Edular project.
How to use the library
yarn add @edular/permissionsor
npm install --save @edular/permissionsUse it in the code:
import { Permissions } from '@edular/permissions'
// ...
const doesProfileHavePermissions = profilePermissions.includes(Permissions.Admissions.Students.View)
if (doesProfileHavePermissions){
// do something
}Permissions
The repository contains the permissions.ts file that exports Permissions object — all available permissions.
The file is generated based on the permissions list from the main Edular database.
Scripts
build— building the library artifacts (lib/directory)build:clean— clean the build directorylib/generate-permissions— generatepermissions.tswith thePermissionsobject exported
How to publish new version
- Start the edular-core and run
yarn generate-permissionsto generate newpermissions.ts. - Commit the change and run
npm version major|minor|patch -m "bump %s"to bump new version. - Publish to npm registry by running
yarn publish. - Update the
versioninpackage.jsonmanually or usenpmfor that:
npm version <major|minor|patch>Commit the changes and push them to the remote repository
Publish new version to npm registry
npm publish5 months ago
11 months ago
6 months ago
9 months ago
5 months ago
6 months ago
11 months ago
11 months ago
6 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
2 years ago
2 years ago
3 years ago
3 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago