Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
private async loadPermissions(): Promise {
const permissionsPattern = this.ENVIRONMENT.path + this.schemaBuilderConfig.permissionsPattern;
const permissionsArray: IPermission[] = await AHelper.requireFilesByGlobPattern(permissionsPattern);
this.logger.trace("boot", "Permissions loaded");
const decoratorPermissions = getDecoratorPermissions();
return [].concat.apply([], permissionsArray).concat(decoratorPermissions);
}