Socket
Socket
Sign inDemoInstall

@nebular/security

Package Overview
Dependencies
Maintainers
1
Versions
88
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nebular/security - npm Package Compare versions

Comparing version 5.0.0-beta.7 to 5.0.0-beta.8

69

bundles/security.umd.js
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/common'), require('rxjs/operators'), require('rxjs')) :
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', '@angular/common', 'rxjs/operators', 'rxjs'], factory) :
(factory((global.nb = global.nb || {}, global.nb.security = global.nb.security || {}),global.ng.core,global.ng.common,global.Rx.operators,global.Rx));
}(this, (function (exports,_angular_core,_angular_common,rxjs_operators,rxjs) { 'use strict';
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('tslib'), require('@angular/common'), require('rxjs/operators'), require('rxjs')) :
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', 'tslib', '@angular/common', 'rxjs/operators', 'rxjs'], factory) :
(factory((global.nb = global.nb || {}, global.nb.security = global.nb.security || {}),global.ng.core,global.tslib,global.ng.common,global.Rx.operators,global.Rx));
}(this, (function (exports,_angular_core,tslib,_angular_common,rxjs_operators,rxjs) { 'use strict';
var NB_SECURITY_OPTIONS_TOKEN = new _angular_core.InjectionToken('Nebular Security Options');
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
/**

@@ -140,6 +128,6 @@ * @license

NbAclService.ANY_RESOURCE = '*';
NbAclService = NbAclService_1 = __decorate$1([
NbAclService = NbAclService_1 = tslib.__decorate([
_angular_core.Injectable(),
__param(0, _angular_core.Optional()), __param(0, _angular_core.Inject(NB_SECURITY_OPTIONS_TOKEN)),
__metadata("design:paramtypes", [Object])
tslib.__param(0, _angular_core.Optional()), tslib.__param(0, _angular_core.Inject(NB_SECURITY_OPTIONS_TOKEN)),
tslib.__metadata("design:paramtypes", [Object])
], NbAclService);

@@ -155,11 +143,2 @@ return NbAclService;

var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
/**

@@ -194,5 +173,5 @@ * @license

};
NbAccessChecker = __decorate$2([
NbAccessChecker = tslib.__decorate([
_angular_core.Injectable(),
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService])
tslib.__metadata("design:paramtypes", [NbRoleProvider, NbAclService])
], NbAccessChecker);

@@ -202,11 +181,2 @@ return NbAccessChecker;

var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$2 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var NbIsGrantedDirective = /** @class */ (function () {

@@ -244,10 +214,10 @@ function NbIsGrantedDirective(templateRef, viewContainer, accessChecker) {

};
__decorate$3([
tslib.__decorate([
_angular_core.Input(),
__metadata$2("design:type", Array),
__metadata$2("design:paramtypes", [Array])
tslib.__metadata("design:type", Array),
tslib.__metadata("design:paramtypes", [Array])
], NbIsGrantedDirective.prototype, "nbIsGranted", null);
NbIsGrantedDirective = __decorate$3([
NbIsGrantedDirective = tslib.__decorate([
_angular_core.Directive({ selector: '[nbIsGranted]' }),
__metadata$2("design:paramtypes", [_angular_core.TemplateRef,
tslib.__metadata("design:paramtypes", [_angular_core.TemplateRef,
_angular_core.ViewContainerRef,

@@ -259,8 +229,2 @@ NbAccessChecker])

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var NbSecurityModule = /** @class */ (function () {

@@ -278,9 +242,6 @@ function NbSecurityModule() {

],
exports: [
NbIsGrantedDirective,
],
};
};
var NbSecurityModule_1;
NbSecurityModule = NbSecurityModule_1 = __decorate([
NbSecurityModule = NbSecurityModule_1 = tslib.__decorate([
_angular_core.NgModule({

@@ -287,0 +248,0 @@ imports: [

@@ -10,4 +10,4 @@ import { OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core';

constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, accessChecker: NbAccessChecker);
nbIsGranted: [string, string];
set nbIsGranted([permission, resource]: [string, string]);
ngOnDestroy(): void;
}

@@ -1,10 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { __decorate, __metadata } from "tslib";
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core';

@@ -11,0 +3,0 @@ import { takeUntil } from 'rxjs/operators';

@@ -1,8 +0,3 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var NbSecurityModule_1;
import { __decorate } from "tslib";
import { NgModule } from '@angular/core';

@@ -23,5 +18,2 @@ import { CommonModule } from '@angular/common';

],
exports: [
NbIsGrantedDirective,
],
};

@@ -28,0 +20,0 @@ }

@@ -1,10 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { __decorate, __metadata } from "tslib";
/**

@@ -11,0 +3,0 @@ * @license

@@ -1,14 +0,3 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
var NbAclService_1;
import { __decorate, __metadata, __param } from "tslib";
/**

@@ -15,0 +4,0 @@ * @license

@@ -1,10 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { __decorate, __metadata } from "tslib";
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core';

@@ -11,0 +3,0 @@ import { takeUntil } from 'rxjs/operators';

@@ -1,7 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
import { __decorate } from "tslib";
import { NgModule } from '@angular/core';

@@ -25,5 +20,2 @@ import { CommonModule } from '@angular/common';

],
exports: [
NbIsGrantedDirective,
],
};

@@ -30,0 +22,0 @@ };

@@ -1,10 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { __decorate, __metadata } from "tslib";
/**

@@ -11,0 +3,0 @@ * @license

@@ -1,13 +0,2 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
import { __decorate, __metadata, __param } from "tslib";
/**

@@ -14,0 +3,0 @@ * @license

import { Directive, Inject, Injectable, InjectionToken, Input, NgModule, Optional, TemplateRef, ViewContainerRef } from '@angular/core';
import { __decorate, __metadata, __param } from 'tslib';
import { CommonModule } from '@angular/common';

@@ -8,14 +9,2 @@ import { map, takeUntil } from 'rxjs/operators';

var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
var NbAclService_1;

@@ -135,3 +124,3 @@ /**

NbAclService.ANY_RESOURCE = '*';
NbAclService = NbAclService_1 = __decorate$1([
NbAclService = NbAclService_1 = __decorate([
Injectable(),

@@ -145,11 +134,2 @@ __param(0, Optional()), __param(0, Inject(NB_SECURITY_OPTIONS_TOKEN)),

var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
/**

@@ -184,16 +164,7 @@ * @license

};
NbAccessChecker = __decorate$2([
NbAccessChecker = __decorate([
Injectable(),
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService])
__metadata("design:paramtypes", [NbRoleProvider, NbAclService])
], NbAccessChecker);
var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$2 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
let NbIsGrantedDirective = class NbIsGrantedDirective {

@@ -226,10 +197,10 @@ constructor(templateRef, viewContainer, accessChecker) {

};
__decorate$3([
__decorate([
Input(),
__metadata$2("design:type", Array),
__metadata$2("design:paramtypes", [Array])
__metadata("design:type", Array),
__metadata("design:paramtypes", [Array])
], NbIsGrantedDirective.prototype, "nbIsGranted", null);
NbIsGrantedDirective = __decorate$3([
NbIsGrantedDirective = __decorate([
Directive({ selector: '[nbIsGranted]' }),
__metadata$2("design:paramtypes", [TemplateRef,
__metadata("design:paramtypes", [TemplateRef,
ViewContainerRef,

@@ -239,8 +210,2 @@ NbAccessChecker])

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var NbSecurityModule_1;

@@ -256,5 +221,2 @@ let NbSecurityModule = NbSecurityModule_1 = class NbSecurityModule {

],
exports: [
NbIsGrantedDirective,
],
};

@@ -261,0 +223,0 @@ }

import { Directive, Inject, Injectable, InjectionToken, Input, NgModule, Optional, TemplateRef, ViewContainerRef } from '@angular/core';
import { __decorate, __metadata, __param } from 'tslib';
import { CommonModule } from '@angular/common';

@@ -8,14 +9,2 @@ import { map, takeUntil } from 'rxjs/operators';

var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
/**

@@ -140,3 +129,3 @@ * @license

NbAclService.ANY_RESOURCE = '*';
NbAclService = NbAclService_1 = __decorate$1([
NbAclService = NbAclService_1 = __decorate([
Injectable(),

@@ -155,11 +144,2 @@ __param(0, Optional()), __param(0, Inject(NB_SECURITY_OPTIONS_TOKEN)),

var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
/**

@@ -194,5 +174,5 @@ * @license

};
NbAccessChecker = __decorate$2([
NbAccessChecker = __decorate([
Injectable(),
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService])
__metadata("design:paramtypes", [NbRoleProvider, NbAclService])
], NbAccessChecker);

@@ -202,11 +182,2 @@ return NbAccessChecker;

var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$2 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var NbIsGrantedDirective = /** @class */ (function () {

@@ -244,10 +215,10 @@ function NbIsGrantedDirective(templateRef, viewContainer, accessChecker) {

};
__decorate$3([
__decorate([
Input(),
__metadata$2("design:type", Array),
__metadata$2("design:paramtypes", [Array])
__metadata("design:type", Array),
__metadata("design:paramtypes", [Array])
], NbIsGrantedDirective.prototype, "nbIsGranted", null);
NbIsGrantedDirective = __decorate$3([
NbIsGrantedDirective = __decorate([
Directive({ selector: '[nbIsGranted]' }),
__metadata$2("design:paramtypes", [TemplateRef,
__metadata("design:paramtypes", [TemplateRef,
ViewContainerRef,

@@ -259,8 +230,2 @@ NbAccessChecker])

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var NbSecurityModule = /** @class */ (function () {

@@ -278,5 +243,2 @@ function NbSecurityModule() {

],
exports: [
NbIsGrantedDirective,
],
};

@@ -283,0 +245,0 @@ };

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":4,"metadata":{"NbAclRole":{"__symbolic":"interface"},"NbAccessControl":{"__symbolic":"interface"},"NbAclOptions":{"__symbolic":"interface"},"NB_SECURITY_OPTIONS_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":15,"character":45},"arguments":["Nebular Security Options"]},"NbSecurityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4}],"declarations":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["nbSecurityOptions"],"value":{"ngModule":{"__symbolic":"reference","name":"NbSecurityModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"},"useValue":{"__symbolic":"reference","name":"nbSecurityOptions"}},{"__symbolic":"reference","name":"NbAclService"},{"__symbolic":"reference","name":"NbAccessChecker"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}}}},"NbAclService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":26,"character":27},"arguments":[{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","name":"NbAclOptions"}]}],"setAccessControl":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"allow":[{"__symbolic":"method"}],"can":[{"__symbolic":"method"}],"getRole":[{"__symbolic":"method"}],"validateRole":[{"__symbolic":"method"}],"validateResource":[{"__symbolic":"method"}],"exactCan":[{"__symbolic":"method"}],"getRoleResources":[{"__symbolic":"method"}],"getRoleAbilities":[{"__symbolic":"method"}],"getRoleParent":[{"__symbolic":"method"}]},"statics":{"ANY_RESOURCE":"*"}},"NbAccessChecker":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NbRoleProvider"},{"__symbolic":"reference","name":"NbAclService"}]}],"isGranted":[{"__symbolic":"method"}]}},"NbRoleProvider":{"__symbolic":"class","members":{"getRole":[{"__symbolic":"method"}]}},"NbIsGrantedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[nbIsGranted]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":37},{"__symbolic":"reference","name":"NbAccessChecker"}]}],"nbIsGranted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"NbAclRole":"./security.options","NbAccessControl":"./security.options","NbAclOptions":"./security.options","NB_SECURITY_OPTIONS_TOKEN":"./security.options","NbSecurityModule":"./security.module","NbAclService":"./services/acl.service","NbAccessChecker":"./services/access-checker.service","NbRoleProvider":"./services/role.provider","NbIsGrantedDirective":"./directives/is-granted.directive"},"importAs":"@nebular/security"}
{"__symbolic":"module","version":4,"metadata":{"NbAclRole":{"__symbolic":"interface"},"NbAccessControl":{"__symbolic":"interface"},"NbAclOptions":{"__symbolic":"interface"},"NB_SECURITY_OPTIONS_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":15,"character":45},"arguments":["Nebular Security Options"]},"NbSecurityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4}],"declarations":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["nbSecurityOptions"],"value":{"ngModule":{"__symbolic":"reference","name":"NbSecurityModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"},"useValue":{"__symbolic":"reference","name":"nbSecurityOptions"}},{"__symbolic":"reference","name":"NbAclService"},{"__symbolic":"reference","name":"NbAccessChecker"}]}}}},"NbAclService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":26,"character":27},"arguments":[{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","name":"NbAclOptions"}]}],"setAccessControl":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"allow":[{"__symbolic":"method"}],"can":[{"__symbolic":"method"}],"getRole":[{"__symbolic":"method"}],"validateRole":[{"__symbolic":"method"}],"validateResource":[{"__symbolic":"method"}],"exactCan":[{"__symbolic":"method"}],"getRoleResources":[{"__symbolic":"method"}],"getRoleAbilities":[{"__symbolic":"method"}],"getRoleParent":[{"__symbolic":"method"}]},"statics":{"ANY_RESOURCE":"*"}},"NbAccessChecker":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NbRoleProvider"},{"__symbolic":"reference","name":"NbAclService"}]}],"isGranted":[{"__symbolic":"method"}]}},"NbRoleProvider":{"__symbolic":"class","members":{"getRole":[{"__symbolic":"method"}]}},"NbIsGrantedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[nbIsGranted]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":37},{"__symbolic":"reference","name":"NbAccessChecker"}]}],"nbIsGranted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"NbAclRole":"./security.options","NbAccessControl":"./security.options","NbAclOptions":"./security.options","NB_SECURITY_OPTIONS_TOKEN":"./security.options","NbSecurityModule":"./security.module","NbAclService":"./services/acl.service","NbAccessChecker":"./services/access-checker.service","NbRoleProvider":"./services/role.provider","NbIsGrantedDirective":"./directives/is-granted.directive"},"importAs":"@nebular/security"}
{
"name": "@nebular/security",
"version": "5.0.0-beta.7",
"version": "5.0.0-beta.8",
"description": "@nebular/security",

@@ -29,6 +29,7 @@ "author": "akveo",

"peerDependencies": {
"@angular/common": "^8.0.0",
"@angular/core": "^8.0.0",
"@angular/router": "^8.0.0",
"rxjs": "^6.5.1"
"@angular/common": "^9.0.0",
"@angular/core": "^9.0.0",
"@angular/router": "^9.0.0",
"rxjs": "^6.5.4",
"tslib": "^1.9.0"
},

@@ -35,0 +36,0 @@ "sideEffects": false,

import { ModuleWithProviders } from '@angular/core';
import { NbAclOptions } from './security.options';
export declare class NbSecurityModule {
static forRoot(nbSecurityOptions?: NbAclOptions): ModuleWithProviders;
static forRoot(nbSecurityOptions?: NbAclOptions): ModuleWithProviders<NbSecurityModule>;
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc