Socket
Socket
Sign inDemoInstall

ngx-kjua

Package Overview
Dependencies
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-kjua - npm Package Compare versions

Comparing version 1.8.0 to 1.12.0

2

app/modules/ngx-kjua/ngx-kjua.component.d.ts

@@ -51,3 +51,3 @@ import { AfterViewInit, OnChanges, SimpleChanges } from "@angular/core";

*/
mode: "plain" | "label" | "image";
mode: "plain" | "label" | "image" | "imagelabel" | "labelimage";
/**

@@ -54,0 +54,0 @@ * label/image size and pos in pc= 0..100

@@ -14,3 +14,3 @@ (function (global, factory) {

*/
this.render = "image";
this.render = "svg";
/**

@@ -17,0 +17,0 @@ * render pixel-perfect lines

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

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("ngx-kjua",["exports","@angular/core","@angular/common"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["ngx-kjua"]={},e.ng.core,e.ng.common)}(this,(function(e,t,i){"use strict";var n,o=function(){function e(e){this.platformId=e,this.render="image",this.crisp=!0,this.minVersion=1,this.ecLevel="L",this.size=200,this.ratio=void 0,this.fill="#333",this.back="#fff",this.text="",this.rounded=0,this.quiet=0,this.mode="plain",this.mSize=30,this.mPosX=50,this.mPosY=50,this.image=void 0,this.imageAsCode=!1,this.label="",this.fontname="sans-serif",this.fontcolor="#333",this.fontoutline=!0,this.renderAsync=!1,this.viewInitialized=!1,i.isPlatformServer(this.platformId)||n||(n=require("kjua-svg"))}return e.prototype.ngAfterViewInit=function(){this.viewInitialized=!0,this.updateView()},e.prototype.ngOnChanges=function(e){this.viewInitialized&&this.updateView()},Object.defineProperty(e.prototype,"template",{get:function(){var e={render:this.render,crisp:this.crisp,minVersion:this.minVersion,ecLevel:this.ecLevel,size:this.size,ratio:this.ratio,fill:this.fill,back:this.back,text:this.text,rounded:this.rounded,quiet:this.quiet,mode:this.mode,mSize:this.mSize,mPosX:this.mPosX,mPosY:this.mPosY,label:this.label,fontname:this.fontname,fontcolor:this.fontcolor,image:this.image,fontoutline:this.fontoutline,imageAsCode:this.imageAsCode};return console.debug("kjua settings used:",e),n(e)},enumerable:!1,configurable:!0}),e.prototype.renderCode=function(){this.div.nativeElement.innerHTML="",this.div.nativeElement.appendChild(this.template)},e.prototype.updateView=function(){var e=this;this.div.nativeElement.style.width=+this.size,this.div.nativeElement.style.height=+this.size,this.renderAsync?requestAnimationFrame((function(){return e.renderCode()})):this.renderCode()},e}();o.decorators=[{type:t.Component,args:[{selector:"ngx-kjua",template:'\n <div [class]="cssClass" #elem></div>',changeDetection:t.ChangeDetectionStrategy.OnPush,styles:["\n :host {\n display: block;\n }\n "]}]}],o.ctorParameters=function(){return[{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]}]},o.propDecorators={render:[{type:t.Input}],crisp:[{type:t.Input}],minVersion:[{type:t.Input}],ecLevel:[{type:t.Input}],size:[{type:t.Input}],ratio:[{type:t.Input}],fill:[{type:t.Input}],back:[{type:t.Input}],text:[{type:t.Input}],rounded:[{type:t.Input}],quiet:[{type:t.Input}],mode:[{type:t.Input}],mSize:[{type:t.Input}],mPosX:[{type:t.Input}],mPosY:[{type:t.Input}],image:[{type:t.Input}],imageAsCode:[{type:t.Input}],label:[{type:t.Input}],fontname:[{type:t.Input}],fontcolor:[{type:t.Input}],fontoutline:[{type:t.Input}],renderAsync:[{type:t.Input}],cssClass:[{type:t.Input}],div:[{type:t.ViewChild,args:["elem"]}]};var s=function(){};s.decorators=[{type:t.NgModule,args:[{imports:[i.CommonModule],declarations:[o],exports:[o]}]}];var r=function(){function e(){}return e.makeSMS=function(e,t){return t?t.length>160?"SMSTO:"+e+":"+t.substr(0,160):"SMSTO:"+e+":"+t:"SMSTO:"+e},e.makeCall=function(e){return"tel:"+e},e.makeGeo=function(e,t,i){return void 0===i&&(i=400),"geo:"+e+","+t+","+i},e.makeEvent=function(e,t,i){return"BEGIN:VEVENT\nSUMMARY:"+e+"\nDTSTART:"+t+"\nDTEND:"+i+"\nEND:VEVENT"},e.makeEmail=function(e,t,i){var n="MATMSG:TO:"+e+";";return t&&(n+="SUB:"+t),n+=";",i&&(n+="BODY:"+i),n+=";;"},e.makeWifi=function(e,t,i){void 0===i&&(i=!1);var n="WIFI:"+(t?"T:WPA":"T:nopass")+";S:"+e+";";return t&&(n+="P:"+t),n+=";",i&&(n+="H:true"),n+=";"},e.makeContactMeCard=function(e,t,i,n,o){var s="MECARD:N:"+e+";";if(i&&(s+="ADR:"+i+";"),t&&t.length>0)for(var r=0;r<t.length;r++)s+="TEL:"+t[r]+";";return n&&(s+="EMAIL:"+n+";"),o&&(s+="URL:"+o+";"),s+=";"},e}();e.NgxKjuaModule=s,e.QrCodeHelper=r,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define("ngx-kjua",["exports","@angular/core","@angular/common"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["ngx-kjua"]={},e.ng.core,e.ng.common)}(this,(function(e,t,n){"use strict";var i,o=function(){function e(e){this.platformId=e,this.render="svg",this.crisp=!0,this.minVersion=1,this.ecLevel="L",this.size=200,this.ratio=void 0,this.fill="#333",this.back="#fff",this.text="",this.rounded=0,this.quiet=0,this.mode="plain",this.mSize=30,this.mPosX=50,this.mPosY=50,this.image=void 0,this.imageAsCode=!1,this.label="",this.fontname="sans-serif",this.fontcolor="#333",this.fontoutline=!0,this.renderAsync=!1,this.viewInitialized=!1,n.isPlatformServer(this.platformId)||i||(i=require("kjua-svg"))}return e.prototype.ngAfterViewInit=function(){this.viewInitialized=!0,this.updateView()},e.prototype.ngOnChanges=function(e){this.viewInitialized&&this.updateView()},Object.defineProperty(e.prototype,"template",{get:function(){var e={render:this.render,crisp:this.crisp,minVersion:this.minVersion,ecLevel:this.ecLevel,size:this.size,ratio:this.ratio,fill:this.fill,back:this.back,text:this.text,rounded:this.rounded,quiet:this.quiet,mode:this.mode,mSize:this.mSize,mPosX:this.mPosX,mPosY:this.mPosY,label:this.label,fontname:this.fontname,fontcolor:this.fontcolor,image:this.image,fontoutline:this.fontoutline,imageAsCode:this.imageAsCode};return console.debug("kjua settings used:",e),i(e)},enumerable:!1,configurable:!0}),e.prototype.renderCode=function(){this.div.nativeElement.innerHTML="",this.div.nativeElement.appendChild(this.template)},e.prototype.updateView=function(){var e=this;this.div.nativeElement.style.width=+this.size,this.div.nativeElement.style.height=+this.size,this.renderAsync?requestAnimationFrame((function(){return e.renderCode()})):this.renderCode()},e}();o.decorators=[{type:t.Component,args:[{selector:"ngx-kjua",template:'\n <div [class]="cssClass" #elem></div>',changeDetection:t.ChangeDetectionStrategy.OnPush,styles:["\n :host {\n display: block;\n }\n "]}]}],o.ctorParameters=function(){return[{type:Object,decorators:[{type:t.Inject,args:[t.PLATFORM_ID]}]}]},o.propDecorators={render:[{type:t.Input}],crisp:[{type:t.Input}],minVersion:[{type:t.Input}],ecLevel:[{type:t.Input}],size:[{type:t.Input}],ratio:[{type:t.Input}],fill:[{type:t.Input}],back:[{type:t.Input}],text:[{type:t.Input}],rounded:[{type:t.Input}],quiet:[{type:t.Input}],mode:[{type:t.Input}],mSize:[{type:t.Input}],mPosX:[{type:t.Input}],mPosY:[{type:t.Input}],image:[{type:t.Input}],imageAsCode:[{type:t.Input}],label:[{type:t.Input}],fontname:[{type:t.Input}],fontcolor:[{type:t.Input}],fontoutline:[{type:t.Input}],renderAsync:[{type:t.Input}],cssClass:[{type:t.Input}],div:[{type:t.ViewChild,args:["elem"]}]};var s=function(){};s.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule],declarations:[o],exports:[o]}]}];var r=function(){function e(){}return e.makeSMS=function(e,t){return t?t.length>160?"SMSTO:"+e+":"+t.substr(0,160):"SMSTO:"+e+":"+t:"SMSTO:"+e},e.makeCall=function(e){return"tel:"+e},e.makeGeo=function(e,t,n){return void 0===n&&(n=400),"geo:"+e+","+t+","+n},e.makeEvent=function(e,t,n){return"BEGIN:VEVENT\nSUMMARY:"+e+"\nDTSTART:"+t+"\nDTEND:"+n+"\nEND:VEVENT"},e.makeEmail=function(e,t,n){var i="MATMSG:TO:"+e+";";return t&&(i+="SUB:"+t),i+=";",n&&(i+="BODY:"+n),i+=";;"},e.makeWifi=function(e,t,n){void 0===n&&(n=!1);var i="WIFI:"+(t?"T:WPA":"T:nopass")+";S:"+e+";";return t&&(i+="P:"+t),i+=";",n&&(i+="H:true"),i+=";"},e.makeContactMeCard=function(e,t,n,i,o){var s="MECARD:N:"+e+";";if(n&&(s+="ADR:"+n+";"),t&&t.length>0)for(var r=0;r<t.length;r++)s+="TEL:"+t[r]+";";return i&&(s+="EMAIL:"+i+";"),o&&(s+="URL:"+o+";"),s+=";"},e}();e.NgxKjuaModule=s,e.QrCodeHelper=r,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=ngx-kjua.umd.min.js.map

@@ -10,3 +10,3 @@ import { ChangeDetectionStrategy, Component, Inject, Input, PLATFORM_ID, ViewChild, } from "@angular/core";

*/
this.render = "image";
this.render = "svg";
/**

@@ -177,2 +177,2 @@ * render pixel-perfect lines

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWtqdWEuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2FwcC9tb2R1bGVzL25neC1ranVhL25neC1ranVhLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQWdCLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFhLFdBQVcsRUFBaUIsU0FBUyxHQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWxKLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBTWpELElBQUksSUFBUyxDQUFDO0FBYWQsTUFBTSxPQUFPLGdCQUFnQjtJQXVIM0IsWUFBeUMsVUFBa0I7UUFBbEIsZUFBVSxHQUFWLFVBQVUsQ0FBUTtRQXJIM0Q7O1dBRUc7UUFFSCxXQUFNLEdBQStCLE9BQU8sQ0FBQztRQUU3Qzs7V0FFRztRQUVILFVBQUssR0FBRyxJQUFJLENBQUM7UUFFYjs7V0FFRztRQUVILGVBQVUsR0FBRyxDQUFDLENBQUM7UUFFZjs7V0FFRztRQUVILFlBQU8sR0FBMEIsR0FBRyxDQUFDO1FBRXJDOztXQUVHO1FBRUgsU0FBSSxHQUFHLEdBQUcsQ0FBQztRQUVYOztXQUVHO1FBRUgsVUFBSyxHQUFHLFNBQVMsQ0FBQztRQUVsQjs7V0FFRztRQUVILFNBQUksR0FBRyxNQUFNLENBQUM7UUFFZDs7V0FFRztRQUVILFNBQUksR0FBRyxNQUFNLENBQUM7UUFFZDs7V0FFRztRQUVILFNBQUksR0FBRyxFQUFFLENBQUM7UUFFVjs7V0FFRztRQUVILFlBQU8sR0FBRyxDQUFDLENBQUM7UUFFWjs7V0FFRztRQUVILFVBQUssR0FBRyxDQUFDLENBQUM7UUFFVjs7V0FFRztRQUVILFNBQUksR0FBZ0MsT0FBTyxDQUFDO1FBRTVDOztXQUVHO1FBRUgsVUFBSyxHQUFHLEVBQUUsQ0FBQztRQUVYLFVBQUssR0FBRyxFQUFFLENBQUM7UUFFWCxVQUFLLEdB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SSxDQUFDLFVBQVUsRUFBRSxDQUFDO1NBQ25CO0lBQ0gsQ0FBQzs7O1lBOUxGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsVUFBVTtnQkFDcEIsUUFBUSxFQUFFO3lDQUM2QjtnQkFNdkMsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07eUJBTHRDOzs7O0dBSVI7YUFFRjs7O1lBd0hzRCxNQUFNLHVCQUE5QyxNQUFNLFNBQUMsV0FBVzs7O3FCQWxIOUIsS0FBSztvQkFNTCxLQUFLO3lCQU1MLEtBQUs7c0JBTUwsS0FBSzttQkFNTCxLQUFLO29CQU1MLEtBQUs7bUJBTUwsS0FBSzttQkFNTCxLQUFLO21CQU1MLEtBQUs7c0JBTUwsS0FBSztvQkFNTCxLQUFLO21CQU1MLEtBQUs7b0JBTUwsS0FBSztvQkFFTCxLQUFLO29CQUVMLEtBQUs7b0JBRUwsS0FBSzswQkFFTCxLQUFLO29CQU1MLEtBQUs7dUJBRUwsS0FBSzt3QkFFTCxLQUFLOzBCQUVMLEtBQUs7MEJBT0wsS0FBSzt1QkFPTCxLQUFLO2tCQUdMLFNBQVMsU0FBQyxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtBZnRlclZpZXdJbml0LCBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbmplY3QsIElucHV0LCBPbkNoYW5nZXMsIFBMQVRGT1JNX0lELCBTaW1wbGVDaGFuZ2VzLCBWaWV3Q2hpbGQsfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xyXG5cclxuaW1wb3J0IHtpc1BsYXRmb3JtU2VydmVyfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uXCI7XHJcbmltcG9ydCB7S2p1YU9wdGlvbnN9IGZyb20gXCJranVhLXN2Z1wiO1xyXG5cclxuLy8gQmVjYXVzZSBranVhIHVzZXMgYHdpbmRvd2AgYW5kIGBkb2N1bWVudGAgZGlyZWN0bHksIHdlIGNhbm5vdCBgaW1wb3J0YCBkdXJpbmcgU1NSXHJcbi8vIGluc3RlYWQsIHdlIGxvYWQgZHluYW1pY2FsbHkgdmlhIGByZXF1aXJlKCdranVhJylgIGluIGBuZ0FmdGVyVmlld0luaXQoKWBcclxuZGVjbGFyZSB2YXIgcmVxdWlyZTogYW55O1xyXG5sZXQga2p1YTogYW55O1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6IFwibmd4LWtqdWFcIixcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPGRpdiBbY2xhc3NdPVwiY3NzQ2xhc3NcIiAjZWxlbT48L2Rpdj5gLFxyXG4gIHN0eWxlczogW2BcclxuICAgIDpob3N0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgYF0sXHJcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcclxufSlcclxuZXhwb3J0IGNsYXNzIE5neEtqdWFDb21wb25lbnQgaW1wbGVtZW50cyBBZnRlclZpZXdJbml0LCBPbkNoYW5nZXMge1xyXG5cclxuICAvKipcclxuICAgKiByZW5kZXIgbWV0aG9kXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICByZW5kZXI6IFwiaW1hZ2VcIiB8IFwic3ZnXCIgfCBcImNhbnZhc1wiID0gXCJpbWFnZVwiO1xyXG5cclxuICAvKipcclxuICAgKiByZW5kZXIgcGl4ZWwtcGVyZmVjdCBsaW5lc1xyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgY3Jpc3AgPSB0cnVlO1xyXG5cclxuICAvKipcclxuICAgKiBtaW5pbXVtIHZlcnNpb249IDEuLjQwXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBtaW5WZXJzaW9uID0gMTtcclxuXHJcbiAgLyoqXHJcbiAgICogZXJyb3IgY29ycmVjdGlvbiBsZXZlbFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgZWNMZXZlbDogXCJMXCIgfCBcIk1cIiB8IFwiUVwiIHwgXCJIXCIgPSBcIkxcIjtcclxuXHJcbiAgLyoqXHJcbiAgICogc2l6ZSBpbiBwaXhlbFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgc2l6ZSA9IDIwMDtcclxuXHJcbiAgLyoqXHJcbiAgICogcGl4ZWwtcmF0aW87IHVuZGVmaW5lZCBmb3IgZGV2aWNlUGl4ZWxSYXRpb1xyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgcmF0aW8gPSB1bmRlZmluZWQ7XHJcblxyXG4gIC8qKlxyXG4gICAqIGNvZGUgY29sb3JcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGZpbGwgPSBcIiMzMzNcIjtcclxuXHJcbiAgLyoqXHJcbiAgICogYmFja2dyb3VuZCBjb2xvclxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgYmFjayA9IFwiI2ZmZlwiO1xyXG5cclxuICAvKipcclxuICAgKiBjb250ZW50XHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICB0ZXh0ID0gXCJcIjtcclxuXHJcbiAgLyoqXHJcbiAgICogcm91bmRlbmQgY29ybmVycyBpbiBwYz0gMC4uMTAwXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICByb3VuZGVkID0gMDtcclxuXHJcbiAgLyoqXHJcbiAgICogcXVpZXQgem9uZSBpbiBtb2R1bGVzXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBxdWlldCA9IDA7XHJcblxyXG4gIC8qKlxyXG4gICAqIG1vZGVzXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBtb2RlOiBcInBsYWluXCIgfCBcImxhYmVsXCIgfCBcImltYWdlXCIgPSBcInBsYWluXCI7XHJcblxyXG4gIC8qKlxyXG4gICAqIGxhYmVsL2ltYWdlIHNpemUgYW5kIHBvcyBpbiBwYz0gMC4uMTAwXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBtU2l6ZSA9IDMwO1xyXG4gIEBJbnB1dCgpXHJcbiAgbVBvc1ggPSA1MDtcclxuICBASW5wdXQoKVxyXG4gIG1Qb3NZID0gNTA7XHJcbiAgQElucHV0KClcclxuICBpbWFnZSA9IHVuZGVmaW5lZDtcclxuICBASW5wdXQoKVxyXG4gIGltYWdlQXNDb2RlID0gZmFsc2U7XHJcblxyXG4gIC8qKlxyXG4gICAqIGxhYmVsXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBsYWJlbCA9IFwiXCI7XHJcbiAgQElucHV0KClcclxuICBmb250bmFtZSA9IFwic2Fucy1zZXJpZlwiO1xyXG4gIEBJbnB1dCgpXHJcbiAgZm9udGNvbG9yID0gXCIjMzMzXCI7XHJcbiAgQElucHV0KClcclxuICBmb250b3V0bGluZSA9IHRydWU7XHJcblxyXG4gIC8qKlxyXG4gICAqIElmIHRydWUsIHJlbmRlcmluZyBpcyBkb25lIGluc2lkZSBcInJlcXVlc3RBbmltYXRpb25GcmFtZVwiLWNhbGwuXHJcbiAgICogVXNlIHRoaXMgaWYgeW91IHdhbnQgdG8gZ2VuZXJhdGUgbW9yZSB0aGFuIG9uZSBjb2RlIChlLmcuIGJhdGNoKVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgcmVuZGVyQXN5bmMgPSBmYWxzZTtcclxuXHJcbiAgLyoqXHJcbiAgICogSWYgc2V0LCB0aGlzIGNzcy1jbGFzcyB3aWxsIGJlIGFwcGVuZGVkIHRvIHRoZSBkaXYtY29udGFpbmVyIHRoYXQgY29udGFpbnNcclxuICAgKiB0aGUgcXItY29kZSAod2hpY2ggaXMgZWl0aGVyIGFuIGltZyBvciBhIGNhbnZhcylcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGNzc0NsYXNzO1xyXG5cclxuICBAVmlld0NoaWxkKFwiZWxlbVwiKVxyXG4gIGRpdjtcclxuXHJcbiAgcHJpdmF0ZSB2aWV3SW5pdGlhbGl6ZWQgPSBmYWxzZTtcclxuXHJcbiAgY29uc3RydWN0b3IoQEluamVjdChQTEFURk9STV9JRCkgcHJpdmF0ZSBwbGF0Zm9ybUlkOiBPYmplY3QpIHtcclxuICAgIGlmIChpc1BsYXRmb3JtU2VydmVyKHRoaXMucGxhdGZvcm1JZCkpIHtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfSBlbHNlIGlmICgha2p1YSkge1xyXG4gICAgICBranVhID0gcmVxdWlyZShcImtqdWEtc3ZnXCIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbmdBZnRlclZpZXdJbml0KCk6IHZvaWQge1xyXG4gICAgdGhpcy52aWV3SW5pdGlhbGl6ZWQgPSB0cnVlO1xyXG4gICAgdGhpcy51cGRhdGVWaWV3KCk7XHJcbiAgfVxyXG5cclxuICBuZ09uQ2hhbmdlcyhjaGFuZ2VzOiBTaW1wbGVDaGFuZ2VzKTogdm9pZCB7XHJcbiAgICBpZiAodGhpcy52aWV3SW5pdGlhbGl6ZWQpIHtcclxuICAgICAgdGhpcy51cGRhdGVWaWV3KCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBnZXQgdGVtcGxhdGUoKTogTm9kZSB7XHJcbiAgICBjb25zdCBzZXR0aW5nczogS2p1YU9wdGlvbnMgPSB7XHJcbiAgICAgIHJlbmRlcjogdGhpcy5yZW5kZXIsXHJcbiAgICAgIGNyaXNwOiB0aGlzLmNyaXNwLFxyXG4gICAgICBtaW5WZXJzaW9uOiB0aGlzLm1pblZlcnNpb24sXHJcbiAgICAgIGVjTGV2ZWw6IHRoaXMuZWNMZXZlbCxcclxuICAgICAgc2l6ZTogdGhpcy5zaXplLFxyXG4gICAgICByYXRpbzogdGhpcy5yYXRpbyxcclxuICAgICAgZmlsbDogdGhpcy5maWxsLFxyXG4gICAgICBiYWNrOiB0aGlzLmJhY2ssXHJcbiAgICAgIHRleHQ6IHRoaXMudGV4dCxcclxuICAgICAgcm91bmRlZDogdGhpcy5yb3VuZGVkLFxyXG4gICAgICBxdWlldDogdGhpcy5xdWlldCxcclxuICAgICAgbW9kZTogdGhpcy5tb2RlLFxyXG4gICAgICBtU2l6ZTogdGhpcy5tU2l6ZSxcclxuICAgICAgbVBvc1g6IHRoaXMubVBvc1gsXHJcbiAgICAgIG1Qb3NZOiB0aGlzLm1Qb3NZLFxyXG4gICAgICBsYWJlbDogdGhpcy5sYWJlbCxcclxuICAgICAgZm9udG5hbWU6IHRoaXMuZm9udG5hbWUsXHJcbiAgICAgIGZvbnRjb2xvcjogdGhpcy5mb250Y29sb3IsXHJcbiAgICAgIGltYWdlOiB0aGlzLmltYWdlLFxyXG4gICAgICBmb250b3V0bGluZTogdGhpcy5mb250b3V0bGluZSxcclxuICAgICAgaW1hZ2VBc0NvZGU6IHRoaXMuaW1hZ2VBc0NvZGVcclxuICAgIH07XHJcbiAgICBjb25zb2xlLmRlYnVnKFwia2p1YSBzZXR0aW5ncyB1c2VkOlwiLCBzZXR0aW5ncyk7XHJcbiAgICByZXR1cm4ga2p1YShzZXR0aW5ncyk7XHJcbiAgfVxyXG5cclxuICByZW5kZXJDb2RlKCkge1xyXG4gICAgdGhpcy5kaXYubmF0aXZlRWxlbWVudC5pbm5lckhUTUwgPSBcIlwiO1xyXG4gICAgdGhpcy5kaXYubmF0aXZlRWxlbWVudC5hcHBlbmRDaGlsZCh0aGlzLnRlbXBsYXRlKTtcclxuICB9XHJcblxyXG4gIHVwZGF0ZVZpZXcoKSB7XHJcbiAgICB0aGlzLmRpdi5uYXRpdmVFbGVtZW50LnN0eWxlLndpZHRoID0gK3RoaXMuc2l6ZTtcclxuICAgIHRoaXMuZGl2Lm5hdGl2ZUVsZW1lbnQuc3R5bGUuaGVpZ2h0ID0gK3RoaXMuc2l6ZTtcclxuICAgIGlmICh0aGlzLnJlbmRlckFzeW5jKSB7XHJcbiAgICAgIHJlcXVlc3RBbmltYXRpb25GcmFtZSgoKSA9PiB0aGlzLnJlbmRlckNvZGUoKSk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB0aGlzLnJlbmRlckNvZGUoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWtqdWEuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2FwcC9tb2R1bGVzL25neC1ranVhL25neC1ranVhLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQWdCLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFhLFdBQVcsRUFBaUIsU0FBUyxHQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWxKLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBTWpELElBQUksSUFBUyxDQUFDO0FBYWQsTUFBTSxPQUFPLGdCQUFnQjtJQXVIM0IsWUFBeUMsVUFBa0I7UUFBbEIsZUFBVSxHQUFWLFVBQVUsQ0FBUTtRQXJIM0Q7O1dBRUc7UUFFSCxXQUFNLEdBQStCLEtBQUssQ0FBQztRQUUzQzs7V0FFRztRQUVILFVBQUssR0FBRyxJQUFJLENBQUM7UUFFYjs7V0FFRztRQUVILGVBQVUsR0FBRyxDQUFDLENBQUM7UUFFZjs7V0FFRztRQUVILFlBQU8sR0FBMEIsR0FBRyxDQUFDO1FBRXJDOztXQUVHO1FBRUgsU0FBSSxHQUFHLEdBQUcsQ0FBQztRQUVYOztXQUVHO1FBRUgsVUFBSyxHQUFHLFNBQVMsQ0FBQztRQUVsQjs7V0FFRztRQUVILFNBQUksR0FBRyxNQUFNLENBQUM7UUFFZDs7V0FFRztRQUVILFNBQUksR0FBRyxNQUFNLENBQUM7UUFFZDs7V0FFRztRQUVILFNBQUksR0FBRyxFQUFFLENBQUM7UUFFVjs7V0FFRztRQUVILFlBQU8sR0FBRyxDQUFDLENBQUM7UUFFWjs7V0FFRztRQUVILFVBQUssR0FBRyxDQUFDLENBQUM7UUFFVjs7V0FFRztRQUVILFNBQUksR0FBOEQsT0FBTyxDQUFDO1FBRTFFOztXQUVHO1FBRUgsVUFBSyxHQUFHLEVBQUUsQ0FBQztRQUVYLFVBQUssR0FBRyxFQUFFLENBQUM7UUFFWCxVQUFLLEdB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SSxDQUFDLFVBQVUsRUFBRSxDQUFDO1NBQ25CO0lBQ0gsQ0FBQzs7O1lBOUxGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsVUFBVTtnQkFDcEIsUUFBUSxFQUFFO3lDQUM2QjtnQkFNdkMsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07eUJBTHRDOzs7O0dBSVI7YUFFRjs7O1lBd0hzRCxNQUFNLHVCQUE5QyxNQUFNLFNBQUMsV0FBVzs7O3FCQWxIOUIsS0FBSztvQkFNTCxLQUFLO3lCQU1MLEtBQUs7c0JBTUwsS0FBSzttQkFNTCxLQUFLO29CQU1MLEtBQUs7bUJBTUwsS0FBSzttQkFNTCxLQUFLO21CQU1MLEtBQUs7c0JBTUwsS0FBSztvQkFNTCxLQUFLO21CQU1MLEtBQUs7b0JBTUwsS0FBSztvQkFFTCxLQUFLO29CQUVMLEtBQUs7b0JBRUwsS0FBSzswQkFFTCxLQUFLO29CQU1MLEtBQUs7dUJBRUwsS0FBSzt3QkFFTCxLQUFLOzBCQUVMLEtBQUs7MEJBT0wsS0FBSzt1QkFPTCxLQUFLO2tCQUdMLFNBQVMsU0FBQyxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtBZnRlclZpZXdJbml0LCBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbmplY3QsIElucHV0LCBPbkNoYW5nZXMsIFBMQVRGT1JNX0lELCBTaW1wbGVDaGFuZ2VzLCBWaWV3Q2hpbGQsfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xyXG5cclxuaW1wb3J0IHtpc1BsYXRmb3JtU2VydmVyfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uXCI7XHJcbmltcG9ydCB7S2p1YU9wdGlvbnN9IGZyb20gXCJranVhLXN2Z1wiO1xyXG5cclxuLy8gQmVjYXVzZSBranVhIHVzZXMgYHdpbmRvd2AgYW5kIGBkb2N1bWVudGAgZGlyZWN0bHksIHdlIGNhbm5vdCBgaW1wb3J0YCBkdXJpbmcgU1NSXHJcbi8vIGluc3RlYWQsIHdlIGxvYWQgZHluYW1pY2FsbHkgdmlhIGByZXF1aXJlKCdranVhJylgIGluIGBuZ0FmdGVyVmlld0luaXQoKWBcclxuZGVjbGFyZSB2YXIgcmVxdWlyZTogYW55O1xyXG5sZXQga2p1YTogYW55O1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6IFwibmd4LWtqdWFcIixcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPGRpdiBbY2xhc3NdPVwiY3NzQ2xhc3NcIiAjZWxlbT48L2Rpdj5gLFxyXG4gIHN0eWxlczogW2BcclxuICAgIDpob3N0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgYF0sXHJcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcclxufSlcclxuZXhwb3J0IGNsYXNzIE5neEtqdWFDb21wb25lbnQgaW1wbGVtZW50cyBBZnRlclZpZXdJbml0LCBPbkNoYW5nZXMge1xyXG5cclxuICAvKipcclxuICAgKiByZW5kZXIgbWV0aG9kXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICByZW5kZXI6IFwiaW1hZ2VcIiB8IFwic3ZnXCIgfCBcImNhbnZhc1wiID0gXCJzdmdcIjtcclxuXHJcbiAgLyoqXHJcbiAgICogcmVuZGVyIHBpeGVsLXBlcmZlY3QgbGluZXNcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGNyaXNwID0gdHJ1ZTtcclxuXHJcbiAgLyoqXHJcbiAgICogbWluaW11bSB2ZXJzaW9uPSAxLi40MFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgbWluVmVyc2lvbiA9IDE7XHJcblxyXG4gIC8qKlxyXG4gICAqIGVycm9yIGNvcnJlY3Rpb24gbGV2ZWxcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGVjTGV2ZWw6IFwiTFwiIHwgXCJNXCIgfCBcIlFcIiB8IFwiSFwiID0gXCJMXCI7XHJcblxyXG4gIC8qKlxyXG4gICAqIHNpemUgaW4gcGl4ZWxcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIHNpemUgPSAyMDA7XHJcblxyXG4gIC8qKlxyXG4gICAqIHBpeGVsLXJhdGlvOyB1bmRlZmluZWQgZm9yIGRldmljZVBpeGVsUmF0aW9cclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIHJhdGlvID0gdW5kZWZpbmVkO1xyXG5cclxuICAvKipcclxuICAgKiBjb2RlIGNvbG9yXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICBmaWxsID0gXCIjMzMzXCI7XHJcblxyXG4gIC8qKlxyXG4gICAqIGJhY2tncm91bmQgY29sb3JcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGJhY2sgPSBcIiNmZmZcIjtcclxuXHJcbiAgLyoqXHJcbiAgICogY29udGVudFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgdGV4dCA9IFwiXCI7XHJcblxyXG4gIC8qKlxyXG4gICAqIHJvdW5kZW5kIGNvcm5lcnMgaW4gcGM9IDAuLjEwMFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgcm91bmRlZCA9IDA7XHJcblxyXG4gIC8qKlxyXG4gICAqIHF1aWV0IHpvbmUgaW4gbW9kdWxlc1xyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgcXVpZXQgPSAwO1xyXG5cclxuICAvKipcclxuICAgKiBtb2Rlc1xyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgbW9kZTogXCJwbGFpblwiIHwgXCJsYWJlbFwiIHwgXCJpbWFnZVwiIHwgXCJpbWFnZWxhYmVsXCIgfCBcImxhYmVsaW1hZ2VcIiA9IFwicGxhaW5cIjtcclxuXHJcbiAgLyoqXHJcbiAgICogbGFiZWwvaW1hZ2Ugc2l6ZSBhbmQgcG9zIGluIHBjPSAwLi4xMDBcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIG1TaXplID0gMzA7XHJcbiAgQElucHV0KClcclxuICBtUG9zWCA9IDUwO1xyXG4gIEBJbnB1dCgpXHJcbiAgbVBvc1kgPSA1MDtcclxuICBASW5wdXQoKVxyXG4gIGltYWdlID0gdW5kZWZpbmVkO1xyXG4gIEBJbnB1dCgpXHJcbiAgaW1hZ2VBc0NvZGUgPSBmYWxzZTtcclxuXHJcbiAgLyoqXHJcbiAgICogbGFiZWxcclxuICAgKi9cclxuICBASW5wdXQoKVxyXG4gIGxhYmVsID0gXCJcIjtcclxuICBASW5wdXQoKVxyXG4gIGZvbnRuYW1lID0gXCJzYW5zLXNlcmlmXCI7XHJcbiAgQElucHV0KClcclxuICBmb250Y29sb3IgPSBcIiMzMzNcIjtcclxuICBASW5wdXQoKVxyXG4gIGZvbnRvdXRsaW5lID0gdHJ1ZTtcclxuXHJcbiAgLyoqXHJcbiAgICogSWYgdHJ1ZSwgcmVuZGVyaW5nIGlzIGRvbmUgaW5zaWRlIFwicmVxdWVzdEFuaW1hdGlvbkZyYW1lXCItY2FsbC5cclxuICAgKiBVc2UgdGhpcyBpZiB5b3Ugd2FudCB0byBnZW5lcmF0ZSBtb3JlIHRoYW4gb25lIGNvZGUgKGUuZy4gYmF0Y2gpXHJcbiAgICovXHJcbiAgQElucHV0KClcclxuICByZW5kZXJBc3luYyA9IGZhbHNlO1xyXG5cclxuICAvKipcclxuICAgKiBJZiBzZXQsIHRoaXMgY3NzLWNsYXNzIHdpbGwgYmUgYXBwZW5kZWQgdG8gdGhlIGRpdi1jb250YWluZXIgdGhhdCBjb250YWluc1xyXG4gICAqIHRoZSBxci1jb2RlICh3aGljaCBpcyBlaXRoZXIgYW4gaW1nIG9yIGEgY2FudmFzKVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgY3NzQ2xhc3M7XHJcblxyXG4gIEBWaWV3Q2hpbGQoXCJlbGVtXCIpXHJcbiAgZGl2O1xyXG5cclxuICBwcml2YXRlIHZpZXdJbml0aWFsaXplZCA9IGZhbHNlO1xyXG5cclxuICBjb25zdHJ1Y3RvcihASW5qZWN0KFBMQVRGT1JNX0lEKSBwcml2YXRlIHBsYXRmb3JtSWQ6IE9iamVjdCkge1xyXG4gICAgaWYgKGlzUGxhdGZvcm1TZXJ2ZXIodGhpcy5wbGF0Zm9ybUlkKSkge1xyXG4gICAgICByZXR1cm47XHJcbiAgICB9IGVsc2UgaWYgKCFranVhKSB7XHJcbiAgICAgIGtqdWEgPSByZXF1aXJlKFwia2p1YS1zdmdcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBuZ0FmdGVyVmlld0luaXQoKTogdm9pZCB7XHJcbiAgICB0aGlzLnZpZXdJbml0aWFsaXplZCA9IHRydWU7XHJcbiAgICB0aGlzLnVwZGF0ZVZpZXcoKTtcclxuICB9XHJcblxyXG4gIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpOiB2b2lkIHtcclxuICAgIGlmICh0aGlzLnZpZXdJbml0aWFsaXplZCkge1xyXG4gICAgICB0aGlzLnVwZGF0ZVZpZXcoKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGdldCB0ZW1wbGF0ZSgpOiBOb2RlIHtcclxuICAgIGNvbnN0IHNldHRpbmdzOiBLanVhT3B0aW9ucyA9IHtcclxuICAgICAgcmVuZGVyOiB0aGlzLnJlbmRlcixcclxuICAgICAgY3Jpc3A6IHRoaXMuY3Jpc3AsXHJcbiAgICAgIG1pblZlcnNpb246IHRoaXMubWluVmVyc2lvbixcclxuICAgICAgZWNMZXZlbDogdGhpcy5lY0xldmVsLFxyXG4gICAgICBzaXplOiB0aGlzLnNpemUsXHJcbiAgICAgIHJhdGlvOiB0aGlzLnJhdGlvLFxyXG4gICAgICBmaWxsOiB0aGlzLmZpbGwsXHJcbiAgICAgIGJhY2s6IHRoaXMuYmFjayxcclxuICAgICAgdGV4dDogdGhpcy50ZXh0LFxyXG4gICAgICByb3VuZGVkOiB0aGlzLnJvdW5kZWQsXHJcbiAgICAgIHF1aWV0OiB0aGlzLnF1aWV0LFxyXG4gICAgICBtb2RlOiB0aGlzLm1vZGUsXHJcbiAgICAgIG1TaXplOiB0aGlzLm1TaXplLFxyXG4gICAgICBtUG9zWDogdGhpcy5tUG9zWCxcclxuICAgICAgbVBvc1k6IHRoaXMubVBvc1ksXHJcbiAgICAgIGxhYmVsOiB0aGlzLmxhYmVsLFxyXG4gICAgICBmb250bmFtZTogdGhpcy5mb250bmFtZSxcclxuICAgICAgZm9udGNvbG9yOiB0aGlzLmZvbnRjb2xvcixcclxuICAgICAgaW1hZ2U6IHRoaXMuaW1hZ2UsXHJcbiAgICAgIGZvbnRvdXRsaW5lOiB0aGlzLmZvbnRvdXRsaW5lLFxyXG4gICAgICBpbWFnZUFzQ29kZTogdGhpcy5pbWFnZUFzQ29kZVxyXG4gICAgfTtcclxuICAgIGNvbnNvbGUuZGVidWcoXCJranVhIHNldHRpbmdzIHVzZWQ6XCIsIHNldHRpbmdzKTtcclxuICAgIHJldHVybiBranVhKHNldHRpbmdzKTtcclxuICB9XHJcblxyXG4gIHJlbmRlckNvZGUoKSB7XHJcbiAgICB0aGlzLmRpdi5uYXRpdmVFbGVtZW50LmlubmVySFRNTCA9IFwiXCI7XHJcbiAgICB0aGlzLmRpdi5uYXRpdmVFbGVtZW50LmFwcGVuZENoaWxkKHRoaXMudGVtcGxhdGUpO1xyXG4gIH1cclxuXHJcbiAgdXBkYXRlVmlldygpIHtcclxuICAgIHRoaXMuZGl2Lm5hdGl2ZUVsZW1lbnQuc3R5bGUud2lkdGggPSArdGhpcy5zaXplO1xyXG4gICAgdGhpcy5kaXYubmF0aXZlRWxlbWVudC5zdHlsZS5oZWlnaHQgPSArdGhpcy5zaXplO1xyXG4gICAgaWYgKHRoaXMucmVuZGVyQXN5bmMpIHtcclxuICAgICAgcmVxdWVzdEFuaW1hdGlvbkZyYW1lKCgpID0+IHRoaXMucmVuZGVyQ29kZSgpKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHRoaXMucmVuZGVyQ29kZSgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=

@@ -11,3 +11,3 @@ import { Component, ChangeDetectionStrategy, Inject, PLATFORM_ID, Input, ViewChild, NgModule } from '@angular/core';

*/
this.render = "image";
this.render = "svg";
/**

@@ -14,0 +14,0 @@ * render pixel-perfect lines

{
"name": "ngx-kjua",
"description": "Angular QR-Code generator component.",
"version": "1.8.0",
"version": "1.12.0",
"license": "MIT",

@@ -28,3 +28,3 @@ "private": false,

"dependencies": {
"kjua-svg": "^1.10.0",
"kjua-svg": "^1.12.0",
"tslib": "^2.0.0"

@@ -31,0 +31,0 @@ },

@@ -129,2 +129,7 @@ [![NPM version](https://img.shields.io/npm/v/ngx-kjua.svg?&label=npm)](https://www.npmjs.com/package/ngx-kjua)

### Labelimage and Imagelabel
Use this, if you want a label AND an image. In these modes `mSize`, `mPosX` and `mPosY` can be provided as an array.
In mode `labelimage`, the first value (index 0) of the `mSize`, `mPosX` and `mPosY` arrays is used for the label,
the second value (index 1) is used for image and vice versa. Also in `labelimage` mode, the label is drawn before the
image is drawn and therefore kinda "in the background" if the two overlap.

@@ -131,0 +136,0 @@ ### All options

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