Currently in progress.
Website: https://www.awesomepermissions.com
npm install @awesomepermissions/sdk
const AwesomePermissions = require('@awesomepermissions/sdk');
const awp = new AwesomePermissions({ accessKey: 'your_access_key' });
const result = await awp.addPermissionsToItems({
items: ['user-id'],
itemTypes: ['user'],
permissions: ['image-id'],
actions: ['view'],
ignoreDuplicateErrors: true,
});
For more information, please refer to the documentation
MIT