{"_id":"@ddiazr/alert-service","name":"@ddiazr/alert-service","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@ddiazr/alert-service","version":"0.0.1","description":"Servicio de alertas de sweetalert2","author":{"name":"Dany Díaz","email":"danylen1@hotmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^21.1.0","@angular/core":"^21.1.0","sweetalert2":"^11.26.18"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/ddiazr-alert-service.mjs","typings":"types/ddiazr-alert-service.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/ddiazr-alert-service.d.ts","default":"./fesm2022/ddiazr-alert-service.mjs"}},"_id":"@ddiazr/alert-service@0.0.1","gitHead":"a360bc5bf91921a13091a11d0154bfdf6b9c1b12","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-DPGt7S5DtCmeay5zNfTzp8grlp5LJeTNdiE/4cdEdyaQtq+r1BBfxYl3P1bpxA8ZF/0vIE6HAN7CrQc868ln/w==","shasum":"3de377448b640d40aa86ca7d9dc04f70b6c332a0","tarball":"https://registry.npmjs.org/@ddiazr/alert-service/-/alert-service-0.0.1.tgz","fileCount":5,"unpackedSize":9965,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHPZp0fhrKSDHtP2Vr6hOHffIYHN6rEg/JFKNJSac1l4AiEA0XnM6tFYsCHIkjJMoc5ijo71Pc0QXKkch4K7dO1vda8="}]},"_npmUser":{"name":"ddiazr","email":"danylen1@hotmail.com"},"directories":{},"maintainers":[{"name":"ddiazr","email":"danylen1@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alert-service_0.0.1_1770091604808_0.08706645120538625"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-03T04:06:44.661Z","0.0.1":"2026-02-03T04:06:44.954Z","modified":"2026-02-03T04:06:45.200Z"},"maintainers":[{"name":"ddiazr","email":"danylen1@hotmail.com"}],"description":"Servicio de alertas de sweetalert2","author":{"name":"Dany Díaz","email":"danylen1@hotmail.com"},"license":"MIT","readme":"# Alert Service\r\n\r\nService generico donde ya no necesitas hacer los alert mas comunes\r\n\r\n## Instalación\r\n\r\n```bash\r\nnpm install @ddiazr/alert-service\r\n```\r\n\r\n## Peer Dependencies\r\n\r\n```bash\r\nnpm i sweetalert2\r\n```\r\n\r\n## Uso básico\r\n\r\n```typescript\r\nimport { AlertService } from '@ddiazr/alert-service';\r\n\r\n@Component({\r\n  imports: [],\r\n  template: `\r\n    <div class=\"row\">\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"basic()\">BASIC</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"basic2()\">BASIC 2</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"question()\">Question</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"question2()\">Question 2</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"text()\">Text</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"toast1()\">Toast1</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"toast2()\">Toast2</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"toast3()\">Toast3</button>\r\n      </div>\r\n      <div class=\"col-md-1\">\r\n        <button class=\"btn btn-info\" (click)=\"toast4()\">Toast4</button>\r\n      </div>\r\n    </div>\r\n  `,\r\n})\r\nexport class AppComponent {\r\n  private alertService = inject(AlertService);\r\n  //algunas funciones mas comunes a utilizar\r\n  basic() {\r\n    this.alertService.basicAlert('Prueba');\r\n  }\r\n  basic2() {\r\n    this.alertService.basicAlert('Prueba', 'error');\r\n  }\r\n  question() {\r\n    this.alertService.Questions('Seguro de hacer x action');\r\n  }\r\n  question2() {\r\n    this.alertService.Questions('Seguro de hacer x action', 'question');\r\n  }\r\n\r\n  text() {\r\n    this.alertService.Textarea('Ingrese Nombre');\r\n  }\r\n\r\n  toast1() {\r\n    this.alertService.toast('Info. One');\r\n  }\r\n  toast2() {\r\n    this.alertService.toast('Info. Two', 'warning');\r\n  }\r\n  toast3() {\r\n    this.alertService.toast('Info. Three', 'error', 'bottom-right');\r\n  }\r\n  toast4() {\r\n    this.alertService.toast('Info. Four', 'success', 'bottom-start');\r\n  }\r\n}\r\n```\r\n\r\n## Licencia\r\n\r\nMIT\r\n\r\n# Source files\r\n\r\nsrc/\r\n_.ts\r\n!_.d.ts\r\n","readmeFilename":"README.md","_rev":"1-df3293253550027ea69a67bc6507b30b"}