{"_id":"@aure-org/app-ionic-base-lib","_rev":"3-7787ff20aacace3813bd565840421fd4","name":"@aure-org/app-ionic-base-lib","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.0":{"name":"@aure-org/app-ionic-base-lib","version":"0.0.0","_id":"@aure-org/app-ionic-base-lib@0.0.0","maintainers":[{"name":"aure-euro","email":"aure.euromillones@gmail.com"}],"dist":{"shasum":"057870a3fc0adec86b39871870d6e7e9ec35144f","tarball":"https://registry.npmjs.org/@aure-org/app-ionic-base-lib/-/app-ionic-base-lib-0.0.0.tgz","fileCount":77,"integrity":"sha512-PXWuQuEmEu1/Tu7zsXmhvFE5nSeBVfM/VtyfQYXa66Gf88Rfh8FBnqfAz2eVhLAnefxLv1LAmt859r+oezdiug==","signatures":[{"sig":"MEUCIGXeDyIYPSUQmQzI64GGWOORw5LUczQG5Vh77tIEk1CMAiEAi6X3kYBZ30Y2p5uaQfkCxyz/D4tIAOFbtg+l9KnwMiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":909108},"gitHead":"88d4831b9aad18c284724448e96813674350c184","private":false,"scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build --watch --configuration development"},"_npmUser":{"name":"aure-euro","email":"aure.euromillones@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.1.0","dependencies":{"rxjs":"~7.8.0","tslib":"^2.3.0","primeng":"^16.9.1","zone.js":"~0.13.0","crypto-js":"^4.2.0","ngx-webcam":"^0.4.1","@angular/core":"^16.0.0","@angular/forms":"^16.0.0","@ionic/angular":"^7.5.2","@angular/common":"^16.0.0","@angular/router":"^16.0.0","@angular/compiler":"^16.0.0","@angular/animations":"^16.0.0","@ngx-translate/core":"^15.0.0","@angular/platform-browser":"^16.0.0","@ngx-translate/http-loader":"^8.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.0","ng-packagr":"^16.0.0","typescript":"~5.0.2","@angular/cli":"~16.0.3","jasmine-core":"~4.6.0","karma-jasmine":"~5.1.0","@types/jasmine":"~4.3.0","karma-coverage":"~2.2.0","@angular/compiler-cli":"^16.0.0","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.0.0","@angular-devkit/build-angular":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/app-ionic-base-lib_0.0.0_1730138612988_0.8562692026199374","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@aure-org/app-ionic-base-lib","version":"0.0.1","_id":"@aure-org/app-ionic-base-lib@0.0.1","maintainers":[{"name":"aure-euro","email":"aure.euromillones@gmail.com"}],"dist":{"shasum":"1cea997949f720737c3a17a44c1023d57337fbb7","tarball":"https://registry.npmjs.org/@aure-org/app-ionic-base-lib/-/app-ionic-base-lib-0.0.1.tgz","fileCount":77,"integrity":"sha512-ijEbizLuzk0S4ghTq0n6c8+k/eKF7qwMHHEDs+LCRqkFmahaXGSW13t6ekrSji2J4Vl2HQdadx6WZmZdbuE6MA==","signatures":[{"sig":"MEUCIHk8Hcy9Oq/CC0IvDyF1VXhPsp4Pm41/pUkQ6Xjd9OL1AiEAhmKCZTgYP2sBQEd4fCftjZBoT/CxxTS4tvMhNaPkJwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":909088},"gitHead":"88d4831b9aad18c284724448e96813674350c184","private":false,"scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build --watch --configuration development"},"_npmUser":{"name":"aure-euro","email":"aure.euromillones@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.1.0","dependencies":{"rxjs":"~7.8.0","tslib":"^2.3.0","primeng":"^16.9.1","zone.js":"~0.13.0","crypto-js":"^4.2.0","ngx-webcam":"^0.4.1","@angular/core":"^16.0.0","@angular/forms":"^16.0.0","@ionic/angular":"^7.5.2","@angular/common":"^16.0.0","@angular/router":"^16.0.0","@angular/compiler":"^16.0.0","@angular/animations":"^16.0.0","@ngx-translate/core":"^15.0.0","@angular/platform-browser":"^16.0.0","@ngx-translate/http-loader":"^8.0.0","@angular/platform-browser-dynamic":"^16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.0","ng-packagr":"^16.0.0","typescript":"~5.0.2","@angular/cli":"~16.0.3","jasmine-core":"~4.6.0","karma-jasmine":"~5.1.0","@types/jasmine":"~4.3.0","karma-coverage":"~2.2.0","@angular/compiler-cli":"^16.0.0","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.0.0","@angular-devkit/build-angular":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/app-ionic-base-lib_0.0.1_1730140157080_0.20443033664312016","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@aure-org/app-ionic-base-lib","version":"0.0.2","_id":"@aure-org/app-ionic-base-lib@0.0.2","maintainers":[{"name":"aure-euro","email":"aure.euromillones@gmail.com"}],"dist":{"shasum":"79f8e1dafd691da3e2f14535aad67ad305edcff1","tarball":"https://registry.npmjs.org/@aure-org/app-ionic-base-lib/-/app-ionic-base-lib-0.0.2.tgz","fileCount":152,"integrity":"sha512-9qn0f4jhXNA2eV2BTozBNhp7rkKpxgW7KpXUzUSJOOb8HCPr5knRizNmmAYjW47Lz8vNblA2cDbZc7viYKHt3w==","signatures":[{"sig":"MEUCICLvEghS5+0/xVQ3pkTy57iWfSlbcQfyhLKuQN09GmAUAiEAnCw0m7lcF1R53gbiI8/yERqILm7kYGo81oVR26Eqo9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1815261},"module":"fesm2022/aure-org-app-ionic-base-lib.mjs","exports":{".":{"esm":"./esm2022/aure-org-app-ionic-base-lib.mjs","types":"./index.d.ts","default":"./fesm2022/aure-org-app-ionic-base-lib.mjs","esm2022":"./esm2022/aure-org-app-ionic-base-lib.mjs"},"./style-lib":"./src/style.css","./package.json":{"default":"./package.json"}},"gitHead":"88d4831b9aad18c284724448e96813674350c184","typings":"index.d.ts","_npmUser":{"name":"aure-euro","email":"aure.euromillones@gmail.com"},"_npmVersion":"10.9.0","description":"lib para generar aplicaciones ionic-angular","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0","@angular/common":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/app-ionic-base-lib_0.0.2_1730147527738_0.06415641791487992","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@aure-org/app-ionic-base-lib","version":"0.0.3","peerDependencies":{"@angular/common":"^16.0.0","@angular/core":"^16.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"exports":{"./style-lib":"./src/style.css","./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/aure-org-app-ionic-base-lib.mjs","esm":"./esm2022/aure-org-app-ionic-base-lib.mjs","default":"./fesm2022/aure-org-app-ionic-base-lib.mjs"}},"module":"fesm2022/aure-org-app-ionic-base-lib.mjs","typings":"index.d.ts","_id":"@aure-org/app-ionic-base-lib@0.0.3","gitHead":"88d4831b9aad18c284724448e96813674350c184","description":"lib para generar aplicaciones ionic-angular","_nodeVersion":"22.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-/UdQlZm+TeB13qNTQpQiv39Xnp6pJ5QIvyrlpIkaFP9p0FCEp484d/OJuhM6E4yjiPEw4cmTI3NTo/f4aiGF3Q==","shasum":"c555b726129e72917236386bc3aa2f716fcfc37d","tarball":"https://registry.npmjs.org/@aure-org/app-ionic-base-lib/-/app-ionic-base-lib-0.0.3.tgz","fileCount":150,"unpackedSize":1780526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCUUFpbUAOAL0iSD6O97fILWBz/REQy31CWzbjz/fShAiEAh4PG56O1v9O2MhLXY9PWqRQ+DhWpOoP4vxwe24SvlPM="}]},"_npmUser":{"name":"aure-euro","email":"aure.euromillones@gmail.com"},"directories":{},"maintainers":[{"name":"aure-euro","email":"aure.euromillones@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-ionic-base-lib_0.0.3_1730148500081_0.8160132329008272"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-28T18:03:32.858Z","modified":"2024-10-28T20:48:20.556Z","0.0.0":"2024-10-28T18:03:33.227Z","0.0.1":"2024-10-28T18:29:17.355Z","0.0.2":"2024-10-28T20:32:08.011Z","0.0.3":"2024-10-28T20:48:20.404Z"},"description":"lib para generar aplicaciones ionic-angular","maintainers":[{"name":"aure-euro","email":"aure.euromillones@gmail.com"}],"readme":"lib para generar aplicaciones ionic-angular\r\n\r\nlugar: ionic/lib. Aquí estará la lib. \r\n\r\n\r\nOfrece:\r\n    * Servicios\r\n        1.- UtilService. Servicio para hacer funciones varios (gestion menu más importante)\r\n        subjectSetMenu: para gestionaar los cambios de menu (carga y vaciado)    \r\n\r\n        appTitle. Titulo de la app\r\n\r\n        MenuRefresh:\r\n\r\n        2.- SeguridadService\r\n        subjectUser : para detectar cambios de estado de usuario\r\n        subjecCountDownSessionLastMin: saber cuando entramos en el minuto final de la session\r\n\r\n        initCountDownSession : inicio de la cuanta atras de la session de usuario establecida en el servidor\r\n        CheckCountDownSession: diferentes comportamiento segun el tiempo que queda para finalizar session.\r\n                               dispara un settime con el tiempo hasta fin de session.\r\n                               si session está en el último min, lanza subjecCountDownSessionLastMin\r\n                               Cuando llega a fin de session, desactiva todo (menu, icono user...   )\r\n\r\n        UserClear: limpia el usuario del localStorage\r\n        SessionKO: UserClear, limpia menu y va a router /\r\n        UserGuardar: guarda usuario en el localStorage. Inicia la cuenta atras de la sesion initCountDownSession\r\n        UserGet: obtiene usuario del localStorage\r\n        UserRefresh: se usa para cuando se hace un refresco de página (crtl + f5). UserGet and UserGuardar\r\n        \r\n","readmeFilename":"README.md"}