ng-push-ivy
Advanced tools
Comparing version
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('rxjs')) : | ||
typeof define === 'function' && define.amd ? define('ng-push-ivy', ['exports', '@angular/core', 'rxjs'], factory) : | ||
(global = global || self, factory(global['ng-push-ivy'] = {}, global.ng.core, global.rxjs)); | ||
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global['ng-push-ivy'] = {}, global.ng.core, global.rxjs)); | ||
}(this, (function (exports, core, rxjs) { 'use strict'; | ||
var PushNotificationsService = (function () { | ||
var PushNotificationsService = /** @class */ (function () { | ||
function PushNotificationsService() { | ||
@@ -38,19 +38,19 @@ this.permission = this.isSupported() ? Notification.permission : 'denied'; | ||
}; | ||
PushNotificationsService.decorators = [ | ||
{ type: core.Injectable } | ||
]; | ||
PushNotificationsService.ctorParameters = function () { return []; }; | ||
return PushNotificationsService; | ||
}()); | ||
PushNotificationsService.decorators = [ | ||
{ type: core.Injectable } | ||
]; | ||
PushNotificationsService.ctorParameters = function () { return []; }; | ||
var PushNotificationsModule = (function () { | ||
var PushNotificationsModule = /** @class */ (function () { | ||
function PushNotificationsModule() { | ||
} | ||
PushNotificationsModule.decorators = [ | ||
{ type: core.NgModule, args: [{ | ||
providers: [PushNotificationsService], | ||
},] } | ||
]; | ||
return PushNotificationsModule; | ||
}()); | ||
PushNotificationsModule.decorators = [ | ||
{ type: core.NgModule, args: [{ | ||
providers: [PushNotificationsService], | ||
},] } | ||
]; | ||
@@ -57,0 +57,0 @@ exports.PushNotificationsModule = PushNotificationsModule; |
@@ -1,2 +0,2 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/core"),require("rxjs")):"function"==typeof define&&define.amd?define("ng-push-ivy",["exports","@angular/core","rxjs"],n):n((e=e||self)["ng-push-ivy"]={},e.ng.core,e.rxjs)}(this,(function(e,n,t){"use strict";var i=function(){function e(){this.permission=this.isSupported()?Notification.permission:"denied"}return e.prototype.isSupported=function(){return"Notification"in window},e.prototype.requestPermission=function(){var e=this;"Notification"in window&&Notification.requestPermission((function(n){return e.permission=n}))},e.prototype.create=function(e,n){var i=this;return new t.Observable((function(t){"Notification"in window||(t.error("Notifications are not available in this environment"),t.complete()),"granted"!==i.permission&&(t.error("The user hasn't granted you permission to send push notifications"),t.complete());var o=new Notification(e,n);o.onshow=function(e){return t.next({notification:o,event:e})},o.onclick=function(e){return t.next({notification:o,event:e})},o.onerror=function(e){return t.error({notification:o,event:e})},o.onclose=function(){return t.complete()}}))},e.decorators=[{type:n.Injectable}],e.ctorParameters=function(){return[]},e}(),o=function(){function e(){}return e.decorators=[{type:n.NgModule,args:[{providers:[i]}]}],e}();e.PushNotificationsModule=o,e.PushNotificationsService=i,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/core"),require("rxjs")):"function"==typeof define&&define.amd?define("ng-push-ivy",["exports","@angular/core","rxjs"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self)["ng-push-ivy"]={},e.ng.core,e.rxjs)}(this,(function(e,n,i){"use strict";var o=function(){function e(){this.permission=this.isSupported()?Notification.permission:"denied"}return e.prototype.isSupported=function(){return"Notification"in window},e.prototype.requestPermission=function(){var e=this;"Notification"in window&&Notification.requestPermission((function(n){return e.permission=n}))},e.prototype.create=function(e,n){var o=this;return new i.Observable((function(i){"Notification"in window||(i.error("Notifications are not available in this environment"),i.complete()),"granted"!==o.permission&&(i.error("The user hasn't granted you permission to send push notifications"),i.complete());var t=new Notification(e,n);t.onshow=function(e){return i.next({notification:t,event:e})},t.onclick=function(e){return i.next({notification:t,event:e})},t.onerror=function(e){return i.error({notification:t,event:e})},t.onclose=function(){return i.complete()}}))},e}();o.decorators=[{type:n.Injectable}],o.ctorParameters=function(){return[]};var t=function(){};t.decorators=[{type:n.NgModule,args:[{providers:[o]}]}],e.PushNotificationsModule=t,e.PushNotificationsService=o,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=ng-push-ivy.umd.min.js.map |
@@ -12,2 +12,2 @@ import { NgModule } from '@angular/core'; | ||
]; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1wdXNoLWl2eS8iLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDdkMsT0FBTyxFQUFDLHdCQUF3QixFQUFDLE1BQU0sdUNBQXVDLENBQUM7QUFFL0UsY0FBYyx1Q0FBdUMsQ0FBQztBQUN0RCxjQUFjLHFDQUFxQyxDQUFDO0FBS3BELE1BQU0sT0FBTyx1QkFBdUI7OztZQUhuQyxRQUFRLFNBQUM7Z0JBQ1IsU0FBUyxFQUFFLENBQUMsd0JBQXdCLENBQUM7YUFDdEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge05nTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7UHVzaE5vdGlmaWNhdGlvbnNTZXJ2aWNlfSBmcm9tICcuL3NlcnZpY2VzL3B1c2gtbm90aWZpY2F0aW9ucy5zZXJ2aWNlJztcblxuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9wdXNoLW5vdGlmaWNhdGlvbnMuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2ludGVyZmFjZXMvcHVzaC1ub3RpZmljYXRpb24udHlwZSc7XG5cbkBOZ01vZHVsZSh7XG4gIHByb3ZpZGVyczogW1B1c2hOb3RpZmljYXRpb25zU2VydmljZV0sXG59KVxuZXhwb3J0IGNsYXNzIFB1c2hOb3RpZmljYXRpb25zTW9kdWxlIHt9XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vcHJvamVjdHMvY2Z3L3NyYy8iLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDdkMsT0FBTyxFQUFDLHdCQUF3QixFQUFDLE1BQU0sdUNBQXVDLENBQUM7QUFFL0UsY0FBYyx1Q0FBdUMsQ0FBQztBQUN0RCxjQUFjLHFDQUFxQyxDQUFDO0FBS3BELE1BQU0sT0FBTyx1QkFBdUI7OztZQUhuQyxRQUFRLFNBQUM7Z0JBQ1IsU0FBUyxFQUFFLENBQUMsd0JBQXdCLENBQUM7YUFDdEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge05nTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7UHVzaE5vdGlmaWNhdGlvbnNTZXJ2aWNlfSBmcm9tICcuL3NlcnZpY2VzL3B1c2gtbm90aWZpY2F0aW9ucy5zZXJ2aWNlJztcblxuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9wdXNoLW5vdGlmaWNhdGlvbnMuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2ludGVyZmFjZXMvcHVzaC1ub3RpZmljYXRpb24udHlwZSc7XG5cbkBOZ01vZHVsZSh7XG4gIHByb3ZpZGVyczogW1B1c2hOb3RpZmljYXRpb25zU2VydmljZV0sXG59KVxuZXhwb3J0IGNsYXNzIFB1c2hOb3RpZmljYXRpb25zTW9kdWxlIHt9XG4iXX0= |
@@ -1,1 +0,2 @@ | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVzaC1ub3RpZmljYXRpb24udHlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLXB1c2gtaXZ5LyIsInNvdXJjZXMiOlsiaW50ZXJmYWNlcy9wdXNoLW5vdGlmaWNhdGlvbi50eXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgdHlwZSBQZXJtaXNzaW9uID0gJ2RlbmllZCcgfCAnZ3JhbnRlZCcgfCAnZGVmYXVsdCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUHVzaE5vdGlmaWNhdGlvbiB7XG4gIGJvZHk/OiBzdHJpbmdcbiAgaWNvbj86IHN0cmluZ1xuICB0YWc/OiBzdHJpbmdcbiAgZGF0YT86IGFueVxuICByZW5vdGlmeT86IGJvb2xlYW5cbiAgc2lsZW50PzogYm9vbGVhblxuICBzb3VuZD86IHN0cmluZ1xuICBub3NjcmVlbj86IGJvb2xlYW5cbiAgc3RpY2t5PzogYm9vbGVhblxuICBkaXI/OiAnYXV0bycgfCAnbHRyJyB8ICdydGwnXG4gIGxhbmc/OiBzdHJpbmdcbiAgdmlicmF0ZT86IG51bWJlcltdXG59Il19 | ||
export {}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVzaC1ub3RpZmljYXRpb24udHlwZS5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLi9wcm9qZWN0cy9jZncvc3JjLyIsInNvdXJjZXMiOlsiaW50ZXJmYWNlcy9wdXNoLW5vdGlmaWNhdGlvbi50eXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgdHlwZSBQZXJtaXNzaW9uID0gJ2RlbmllZCcgfCAnZ3JhbnRlZCcgfCAnZGVmYXVsdCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUHVzaE5vdGlmaWNhdGlvbiB7XG4gIGJvZHk/OiBzdHJpbmdcbiAgaWNvbj86IHN0cmluZ1xuICB0YWc/OiBzdHJpbmdcbiAgZGF0YT86IGFueVxuICByZW5vdGlmeT86IGJvb2xlYW5cbiAgc2lsZW50PzogYm9vbGVhblxuICBzb3VuZD86IHN0cmluZ1xuICBub3NjcmVlbj86IGJvb2xlYW5cbiAgc3RpY2t5PzogYm9vbGVhblxuICBkaXI/OiAnYXV0bycgfCAnbHRyJyB8ICdydGwnXG4gIGxhbmc/OiBzdHJpbmdcbiAgdmlicmF0ZT86IG51bWJlcltdXG59Il19 |
export * from './index'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctcHVzaC1pdnkuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1wdXNoLWl2eS8iLCJzb3VyY2VzIjpbIm5nLXB1c2gtaXZ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLGNBQWMsU0FBUyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2luZGV4JztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctcHVzaC1pdnkuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vcHJvamVjdHMvY2Z3L3NyYy8iLCJzb3VyY2VzIjpbIm5nLXB1c2gtaXZ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLGNBQWMsU0FBUyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2luZGV4JztcbiJdfQ== |
@@ -37,2 +37,2 @@ import { Injectable } from '@angular/core'; | ||
PushNotificationsService.ctorParameters = () => []; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVzaC1ub3RpZmljYXRpb25zLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1wdXNoLWl2eS8iLCJzb3VyY2VzIjpbInNlcnZpY2VzL3B1c2gtbm90aWZpY2F0aW9ucy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLE1BQU0sQ0FBQztBQU1sQyxNQUFNLE9BQU8sd0JBQXdCO0lBSW5DO1FBQ0UsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQztJQUM1RSxDQUFDO0lBRUQsV0FBVztRQUNULE9BQU8sY0FBYyxJQUFJLE1BQU0sQ0FBQztJQUNsQyxDQUFDO0lBRUQsaUJBQWlCO1FBQ2YsSUFBSSxjQUFjLElBQUksTUFBTSxFQUFFO1lBQzVCLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLE1BQVcsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxNQUFNLENBQUMsQ0FBQztTQUMzRTtJQUNILENBQUM7SUFFRCxNQUFNLENBQUMsS0FBYSxFQUFFLE9BQTBCO1FBRTlDLE9BQU8sSUFBSSxVQUFVLENBQUMsQ0FBQyxHQUFRLEVBQUUsRUFBRTtZQUVqQyxJQUFJLENBQUMsQ0FBQyxjQUFjLElBQUksTUFBTSxDQUFDLEVBQUU7Z0JBQy9CLEdBQUcsQ0FBQyxLQUFLLENBQUMscURBQXFELENBQUMsQ0FBQztnQkFDakUsR0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDO2FBQ2hCO1lBRUQsSUFBSSxJQUFJLENBQUMsVUFBVSxLQUFLLFNBQVMsRUFBRTtnQkFDakMsR0FBRyxDQUFDLEtBQUssQ0FBQyxtRUFBbUUsQ0FBQyxDQUFDO2dCQUMvRSxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7YUFDaEI7WUFFRCxNQUFNLENBQUMsR0FBRyxJQUFJLFlBQVksQ0FBQyxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7WUFFM0MsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDL0QsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDaEUsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDakUsQ0FBQyxDQUFDLE9BQU8sR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7UUFDbkMsQ0FBQyxDQUFDLENBQUM7SUFDTCxDQUFDOzs7WUF4Q0YsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IFB1c2hOb3RpZmljYXRpb24sIFBlcm1pc3Npb24gfSBmcm9tICcuLi9pbnRlcmZhY2VzL3B1c2gtbm90aWZpY2F0aW9uLnR5cGUnO1xuXG5kZWNsYXJlIGNvbnN0IE5vdGlmaWNhdGlvbjogYW55O1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgUHVzaE5vdGlmaWNhdGlvbnNTZXJ2aWNlIHtcblxuICBwZXJtaXNzaW9uOiBQZXJtaXNzaW9uO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHRoaXMucGVybWlzc2lvbiA9IHRoaXMuaXNTdXBwb3J0ZWQoKSA/IE5vdGlmaWNhdGlvbi5wZXJtaXNzaW9uIDogJ2RlbmllZCc7XG4gIH1cblxuICBpc1N1cHBvcnRlZCgpIHtcbiAgICByZXR1cm4gJ05vdGlmaWNhdGlvbicgaW4gd2luZG93O1xuICB9XG5cbiAgcmVxdWVzdFBlcm1pc3Npb24oKSB7XG4gICAgaWYgKCdOb3RpZmljYXRpb24nIGluIHdpbmRvdykge1xuICAgICAgTm90aWZpY2F0aW9uLnJlcXVlc3RQZXJtaXNzaW9uKChzdGF0dXM6IGFueSkgPT4gdGhpcy5wZXJtaXNzaW9uID0gc3RhdHVzKTtcbiAgICB9XG4gIH1cblxuICBjcmVhdGUodGl0bGU6IHN0cmluZywgb3B0aW9ucz86IFB1c2hOb3RpZmljYXRpb24pOiBhbnkge1xuXG4gICAgcmV0dXJuIG5ldyBPYnNlcnZhYmxlKChvYnM6IGFueSkgPT4ge1xuXG4gICAgICBpZiAoISgnTm90aWZpY2F0aW9uJyBpbiB3aW5kb3cpKSB7XG4gICAgICAgIG9icy5lcnJvcignTm90aWZpY2F0aW9ucyBhcmUgbm90IGF2YWlsYWJsZSBpbiB0aGlzIGVudmlyb25tZW50Jyk7XG4gICAgICAgIG9icy5jb21wbGV0ZSgpO1xuICAgICAgfVxuXG4gICAgICBpZiAodGhpcy5wZXJtaXNzaW9uICE9PSAnZ3JhbnRlZCcpIHtcbiAgICAgICAgb2JzLmVycm9yKGBUaGUgdXNlciBoYXNuJ3QgZ3JhbnRlZCB5b3UgcGVybWlzc2lvbiB0byBzZW5kIHB1c2ggbm90aWZpY2F0aW9uc2ApO1xuICAgICAgICBvYnMuY29tcGxldGUoKTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgbiA9IG5ldyBOb3RpZmljYXRpb24odGl0bGUsIG9wdGlvbnMpO1xuXG4gICAgICBuLm9uc2hvdyA9IChlOiBhbnkpID0+IG9icy5uZXh0KHsgbm90aWZpY2F0aW9uOiBuLCBldmVudDogZSB9KTtcbiAgICAgIG4ub25jbGljayA9IChlOiBhbnkpID0+IG9icy5uZXh0KHsgbm90aWZpY2F0aW9uOiBuLCBldmVudDogZSB9KTtcbiAgICAgIG4ub25lcnJvciA9IChlOiBhbnkpID0+IG9icy5lcnJvcih7IG5vdGlmaWNhdGlvbjogbiwgZXZlbnQ6IGUgfSk7XG4gICAgICBuLm9uY2xvc2UgPSAoKSA9PiBvYnMuY29tcGxldGUoKTtcbiAgICB9KTtcbiAgfVxuXG59Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVzaC1ub3RpZmljYXRpb25zLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vcHJvamVjdHMvY2Z3L3NyYy8iLCJzb3VyY2VzIjpbInNlcnZpY2VzL3B1c2gtbm90aWZpY2F0aW9ucy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLE1BQU0sQ0FBQztBQU1sQyxNQUFNLE9BQU8sd0JBQXdCO0lBSW5DO1FBQ0UsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQztJQUM1RSxDQUFDO0lBRUQsV0FBVztRQUNULE9BQU8sY0FBYyxJQUFJLE1BQU0sQ0FBQztJQUNsQyxDQUFDO0lBRUQsaUJBQWlCO1FBQ2YsSUFBSSxjQUFjLElBQUksTUFBTSxFQUFFO1lBQzVCLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLE1BQVcsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxNQUFNLENBQUMsQ0FBQztTQUMzRTtJQUNILENBQUM7SUFFRCxNQUFNLENBQUMsS0FBYSxFQUFFLE9BQTBCO1FBRTlDLE9BQU8sSUFBSSxVQUFVLENBQUMsQ0FBQyxHQUFRLEVBQUUsRUFBRTtZQUVqQyxJQUFJLENBQUMsQ0FBQyxjQUFjLElBQUksTUFBTSxDQUFDLEVBQUU7Z0JBQy9CLEdBQUcsQ0FBQyxLQUFLLENBQUMscURBQXFELENBQUMsQ0FBQztnQkFDakUsR0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDO2FBQ2hCO1lBRUQsSUFBSSxJQUFJLENBQUMsVUFBVSxLQUFLLFNBQVMsRUFBRTtnQkFDakMsR0FBRyxDQUFDLEtBQUssQ0FBQyxtRUFBbUUsQ0FBQyxDQUFDO2dCQUMvRSxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7YUFDaEI7WUFFRCxNQUFNLENBQUMsR0FBRyxJQUFJLFlBQVksQ0FBQyxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7WUFFM0MsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDL0QsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDaEUsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQU0sRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFLFlBQVksRUFBRSxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7WUFDakUsQ0FBQyxDQUFDLE9BQU8sR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7UUFDbkMsQ0FBQyxDQUFDLENBQUM7SUFDTCxDQUFDOzs7WUF4Q0YsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IFB1c2hOb3RpZmljYXRpb24sIFBlcm1pc3Npb24gfSBmcm9tICcuLi9pbnRlcmZhY2VzL3B1c2gtbm90aWZpY2F0aW9uLnR5cGUnO1xuXG5kZWNsYXJlIGNvbnN0IE5vdGlmaWNhdGlvbjogYW55O1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgUHVzaE5vdGlmaWNhdGlvbnNTZXJ2aWNlIHtcblxuICBwZXJtaXNzaW9uOiBQZXJtaXNzaW9uO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHRoaXMucGVybWlzc2lvbiA9IHRoaXMuaXNTdXBwb3J0ZWQoKSA/IE5vdGlmaWNhdGlvbi5wZXJtaXNzaW9uIDogJ2RlbmllZCc7XG4gIH1cblxuICBpc1N1cHBvcnRlZCgpIHtcbiAgICByZXR1cm4gJ05vdGlmaWNhdGlvbicgaW4gd2luZG93O1xuICB9XG5cbiAgcmVxdWVzdFBlcm1pc3Npb24oKSB7XG4gICAgaWYgKCdOb3RpZmljYXRpb24nIGluIHdpbmRvdykge1xuICAgICAgTm90aWZpY2F0aW9uLnJlcXVlc3RQZXJtaXNzaW9uKChzdGF0dXM6IGFueSkgPT4gdGhpcy5wZXJtaXNzaW9uID0gc3RhdHVzKTtcbiAgICB9XG4gIH1cblxuICBjcmVhdGUodGl0bGU6IHN0cmluZywgb3B0aW9ucz86IFB1c2hOb3RpZmljYXRpb24pOiBhbnkge1xuXG4gICAgcmV0dXJuIG5ldyBPYnNlcnZhYmxlKChvYnM6IGFueSkgPT4ge1xuXG4gICAgICBpZiAoISgnTm90aWZpY2F0aW9uJyBpbiB3aW5kb3cpKSB7XG4gICAgICAgIG9icy5lcnJvcignTm90aWZpY2F0aW9ucyBhcmUgbm90IGF2YWlsYWJsZSBpbiB0aGlzIGVudmlyb25tZW50Jyk7XG4gICAgICAgIG9icy5jb21wbGV0ZSgpO1xuICAgICAgfVxuXG4gICAgICBpZiAodGhpcy5wZXJtaXNzaW9uICE9PSAnZ3JhbnRlZCcpIHtcbiAgICAgICAgb2JzLmVycm9yKGBUaGUgdXNlciBoYXNuJ3QgZ3JhbnRlZCB5b3UgcGVybWlzc2lvbiB0byBzZW5kIHB1c2ggbm90aWZpY2F0aW9uc2ApO1xuICAgICAgICBvYnMuY29tcGxldGUoKTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgbiA9IG5ldyBOb3RpZmljYXRpb24odGl0bGUsIG9wdGlvbnMpO1xuXG4gICAgICBuLm9uc2hvdyA9IChlOiBhbnkpID0+IG9icy5uZXh0KHsgbm90aWZpY2F0aW9uOiBuLCBldmVudDogZSB9KTtcbiAgICAgIG4ub25jbGljayA9IChlOiBhbnkpID0+IG9icy5uZXh0KHsgbm90aWZpY2F0aW9uOiBuLCBldmVudDogZSB9KTtcbiAgICAgIG4ub25lcnJvciA9IChlOiBhbnkpID0+IG9icy5lcnJvcih7IG5vdGlmaWNhdGlvbjogbiwgZXZlbnQ6IGUgfSk7XG4gICAgICBuLm9uY2xvc2UgPSAoKSA9PiBvYnMuY29tcGxldGUoKTtcbiAgICB9KTtcbiAgfVxuXG59Il19 |
{ | ||
"name": "ng-push-ivy", | ||
"version": "1.0.6", | ||
"version": "1.0.7", | ||
"license": "MIT", | ||
@@ -20,14 +20,14 @@ "description": "Angular Push Notifications API Wrapper", | ||
], | ||
"dependencies": { | ||
"tslib": "^2.0.0" | ||
}, | ||
"peerDependencies": { | ||
"@angular/core": "^9.0.0", | ||
"rxjs": "^6.5.3", | ||
"zone.js": "~0.10.2", | ||
"tslib": "^2.0.0" | ||
"zone.js": "~0.10.2" | ||
}, | ||
"main": "bundles/ng-push-ivy.umd.js", | ||
"module": "fesm5/ng-push-ivy.js", | ||
"module": "fesm2015/ng-push-ivy.js", | ||
"es2015": "fesm2015/ng-push-ivy.js", | ||
"esm5": "esm5/ng-push-ivy.js", | ||
"esm2015": "esm2015/ng-push-ivy.js", | ||
"fesm5": "fesm5/ng-push-ivy.js", | ||
"fesm2015": "fesm2015/ng-push-ivy.js", | ||
@@ -34,0 +34,0 @@ "typings": "ng-push-ivy.d.ts", |
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
37449
-29.2%18
-25%185
-36.43%+ Added