{"_id":"@aflorin11/af-alerts","_rev":"3-5351ae10875850540f258600d07e6141","name":"@aflorin11/af-alerts","dist-tags":{"latest":"4.0.0"},"versions":{"0.1.0":{"name":"@aflorin11/af-alerts","version":"0.1.0","license":"MIT","scripts":{"ng":"ng","start":"ng serve","build:demo":"ng build --prod","build":"ng build ngx-alerts","publish":"ng build ngx-alerts && npm publish ./dist/ngx-alerts","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"dependencies":{"@angular/animations":"^8.2.9","@angular/common":"^8.2.9","@angular/compiler":"^8.2.9","@angular/core":"^8.2.9","@angular/forms":"^8.2.9","@angular/platform-browser":"^8.2.9","@angular/platform-browser-dynamic":"^8.2.9","@angular/router":"^8.2.9","bootstrap":"^4.3.1","core-js":"^2.6.9","jquery":"^3.4.1","popper.js":"^1.15.0","rxjs":"^6.5.3","zone.js":"~0.9.1"},"devDependencies":{"@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"^8.3.8","@angular/compiler-cli":"^8.2.9","@angular/language-service":"^8.2.9","@types/jasmine":"^2.8.16","@types/jasminewd2":"^2.0.8","@types/node":"~8.9.4","codelyzer":"^5.0.1","jasmine-core":"~2.99.1","jasmine-spec-reporter":"~4.2.1","karma":"^4.3.0","karma-chrome-launcher":"~2.2.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-jasmine":"~1.1.2","karma-jasmine-html-reporter":"^0.2.2","ng-packagr":"^5.4.0","protractor":"^5.4.2","ts-node":"~7.0.0","tsickle":"^0.37.0","tslint":"~5.11.0","typescript":"^3.5.1"},"description":"To install this library, run:","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aflorin/af-alerts.git"},"keywords":["angular","alerts"],"author":{"name":"aflorin"},"bugs":{"url":"https://github.com/aflorin/af-alerts/issues"},"homepage":"https://github.com/aflorin/af-alerts#readme","gitHead":"d7ec1d650f33046d112118e0d3386fb6cef9f52b","_id":"@aflorin11/af-alerts@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fGtG3vgQ3HKRLl8lNf4STTBvq9N3m61E0piWnjEGOw+6luMubWqPTaNBkeCXQfmtC/YTbmfsg00448AcpLaKlQ==","shasum":"d86a18b7e8756effd1595811df3fcc00cd5759e5","tarball":"https://registry.npmjs.org/@aflorin11/af-alerts/-/af-alerts-0.1.0.tgz","fileCount":56,"unpackedSize":45115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd28zuCRA9TVsSAnZWagAAU8wP/1Ag2yBBPp9oHYvkDg2a\nbLtVnnlnKhJalsP3cz85c3WTuDiGv7jLVWR5TZFdC5Z8syO485DvJZFvTgQK\naQas/mcpXnMNPCQeSBvjX6nIgoVIB78X8O3qnZVs8cZYXz0JyD91Ojcs4FM6\nlZ6yWwN2Llq+TmBrtj+ghshn11tffT9w6122Ygdp02F8oshXwckFRCkRk3ag\nJEJNzn8hI3gCRx6MW4+EhrxjO+a73EFTIhTkFGC8w7H2Qfq6EvL/oKbH5HQ8\nqe52d8GFLIyHGAGOGw4cfvs3myMgOO8k8qJIWvcdavLqfsdnHL937qcFJyyP\nIizCKjf4HLmbe+D95oAvFyHwst91hQm3DzFKlLzMbCKNEm+ujOnMwYlzzV84\nFp6tgIUhf6qvwSlMF2R4T+nltnvgyhfEsBtCJM9yNsS1jmIee+d1GFnu2qOu\njQz/fzmUTftwbH6RslnfZ01FFtMN+wseGRosW0hskWceiLMwhSbalAwULr4+\nU+K/KiTH6wGM7lOvdOiav+S/UQyjVd3/9Pu8ZC4danmDzXg6aiRT3yDftQ9w\n8IC1iLv+nwCN3GiFptNGUhUx3DMHGfDuQbPIk54GPcUwtT7Jm2zjp7IHlxVX\ncvVqV+7oDBNd3bfqnOwEETivMdklUrMcUwIN+0cRpDBlCB4mtNjZ7P/tutxp\n5/be\r\n=XA8m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/GZBEPTfJU3ZbRFpPMMvlCFjhL+QR/vNE9FZBaqV1eQIhAPekNmoCxe5kWNY5Cop3RRpWU59GmYVxJl6MVwVyBaaa"}]},"maintainers":[{"name":"aflorin11","email":"andriiciucflorin@gmail.com"}],"_npmUser":{"name":"aflorin11","email":"andriiciucflorin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/af-alerts_0.1.0_1574685934552_0.2627797234806395"},"_hasShrinkwrap":false},"0.2.0":{"name":"@aflorin11/af-alerts","version":"0.2.0","license":"MIT","scripts":{"ng":"ng","start":"ng serve","build:demo":"ng build --prod","build":"ng build af-alerts","publish":"ng build af-alerts && npm publish ./dist/af-alerts","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"dependencies":{"@angular/animations":"^8.2.9","@angular/common":"^8.2.9","@angular/compiler":"^8.2.9","@angular/core":"^8.2.9","@angular/forms":"^8.2.9","@angular/platform-browser":"^8.2.9","@angular/platform-browser-dynamic":"^8.2.9","@angular/router":"^8.2.9","bootstrap":"^4.3.1","core-js":"^2.6.9","jquery":"^3.4.1","popper.js":"^1.15.0","rxjs":"^6.5.3","zone.js":"~0.9.1"},"devDependencies":{"@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"^8.3.8","@angular/compiler-cli":"^8.2.9","@angular/language-service":"^8.2.9","@types/jasmine":"^2.8.16","@types/jasminewd2":"^2.0.8","@types/node":"~8.9.4","codelyzer":"^5.0.1","jasmine-core":"~2.99.1","jasmine-spec-reporter":"~4.2.1","karma":"^4.3.0","karma-chrome-launcher":"~2.2.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-jasmine":"~1.1.2","karma-jasmine-html-reporter":"^0.2.2","ng-packagr":"^5.4.0","protractor":"^5.4.2","ts-node":"~7.0.0","tsickle":"^0.37.0","tslint":"~5.11.0","typescript":"^3.5.1"},"description":"To install this library, run:","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aflorin/af-alerts.git"},"keywords":["angular","alerts"],"author":{"name":"aflorin"},"bugs":{"url":"https://github.com/aflorin/af-alerts/issues"},"homepage":"https://github.com/aflorin/af-alerts#readme","gitHead":"d7ec1d650f33046d112118e0d3386fb6cef9f52b","_id":"@aflorin11/af-alerts@0.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o0wKUcmVpTwgCKJgYec+dMQKRkARjs5W1hRz3RBeED1fnGCYdsnp+E33oXaUymIcd24lInggX05DGh5DGgRp3w==","shasum":"20f587b6fe78304fd1b148595d8f241a62ea4c17","tarball":"https://registry.npmjs.org/@aflorin11/af-alerts/-/af-alerts-0.2.0.tgz","fileCount":56,"unpackedSize":44869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd285LCRA9TVsSAnZWagAA+q0P/1auI74nXIESigs97/IC\n1YSJMQdFg7PSS+vAmNhDPRQydSyXd6QXeXUoMWoqRDVKYTOF32lWPHyjpGJl\n3OHsiWmbz3x+D7Y2+Enwr63VUETHVBsqY8q9qnYZCqYR3SBindhOIL7P/LeT\nsKF6bRmxh6DvG9ZPqew4HG68FFUJXMsIEETvRydS9Lo9Futk3A+Qv3E8xbzB\nr5VKa4V18/wvsjisaW0Is/OZ8UmGch5EBeZczJCmYmklT0fKSzMnvWQzqpF2\n72DyvpgUN1RFWjw8Aj8rbd3u4TZi8OVuXl/pmz4tOZKDtuxAmM45jNY3syqf\n2LhR1NPNLJvV1gnQnC32PqrE89E0K1sicGwkgUKqIOUN3jBiMm/3sK5AGeY/\nvMoRO/aNZBB72BrBhZ4lKHtbwjmg+nv+u77ryM7KDcFzaDV7QYBc4AMvaFeG\n3Sv1c+pT5maeAfXfaHwNS2h6kRRaqpUXvVT96j3ZTLTr8VdpXGYO4+/18kHA\nq/1NuDZv50JBp/diBFNwzeNYTdb4Jd2PRU3FtX6f2vowYIvD+NFzNnebO1h4\nJaZ3DN8HyhJI7Foy3cxC+gBkfB8tBOWvMPjXrJH/JXXhyAV6Cl9wMsI2lhyU\nQrJdgEUPCjI+IAjWaHavf99uOeRMwoxfZJqZRzJw0omCoIWh9aiAFhmVnGHE\n4cEW\r\n=vPCH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdDsxY4UPCi4m8iVYXTI87oMUq0XW+5URK89QoPxaX2AiB8nMUMLnpslJCKnR9ymeDAvpEVaeg++stGKsQrYWbGgQ=="}]},"maintainers":[{"name":"aflorin11","email":"andriiciucflorin@gmail.com"}],"_npmUser":{"name":"aflorin11","email":"andriiciucflorin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/af-alerts_0.2.0_1574686282961_0.3274778503763933"},"_hasShrinkwrap":false},"4.0.0":{"name":"@aflorin11/af-alerts","version":"4.0.0","license":"MIT","peerDependencies":{"@angular/animations":"^8.0.0","@angular/common":"^8.0.0","@angular/core":"^8.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/aflorin/af-alerts.git"},"main":"bundles/aflorin11-af-alerts.umd.js","module":"fesm5/aflorin11-af-alerts.js","es2015":"fesm2015/aflorin11-af-alerts.js","esm5":"esm5/aflorin11-af-alerts.js","esm2015":"esm2015/aflorin11-af-alerts.js","fesm5":"fesm5/aflorin11-af-alerts.js","fesm2015":"fesm2015/aflorin11-af-alerts.js","typings":"aflorin11-af-alerts.d.ts","metadata":"aflorin11-af-alerts.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"To install this library, run:","bugs":{"url":"https://github.com/aflorin/af-alerts/issues"},"homepage":"https://github.com/aflorin/af-alerts#readme","_id":"@aflorin11/af-alerts@4.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yAlA0wRGcGqxnDaGMuY9B6R5aoUDq9lHtnmcd4YPMgyeMUMBm2TufWziNNIanHBt4yrimieCvzovkksnsNDofA==","shasum":"4f9b8907d4d8b52752713ac717a5d1ef9a693ae1","tarball":"https://registry.npmjs.org/@aflorin11/af-alerts/-/af-alerts-4.0.0.tgz","fileCount":39,"unpackedSize":224989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd285hCRA9TVsSAnZWagAArOoQAJuWOvwVVBWUgiXyBv/P\nNclNDngWUDHkTTyKdv+iPrEi1qyWtO7MQbmZ2en9L+7f6Z82yRqWyFM+BzAT\nuvJu3/vDRd5u4UQGO6wZgNdkyUu+mYjxlmzvbckKkVsSow5twrBpTFWAP6mo\nY/31+hjxgLQqNgUYO0kqJ4eNEL2Kge4OpsJmA1kceaS8Bmx2Q5YSUap4VB/h\nTK+9yFbhNH8348J8zEb/zpvhiW4G/pJwJVzkhs0j7e3D0Me19Haol/vpSwv4\n2M7PqJjDLWy7TRuNzWp+LRrSeiCr50eOLPWSbTfAy5ZxcTKUl/iB4s6AdTVn\n8P+mFsWIhRTziU8pDQJ9Naf4fgmjnP4+3/aodHdIdWeqRRlnWx08GKbCEq2t\nLGTQTAgVtXPYwZs0/yo6bpvL+UTRwmU68GCVlFiasMDQoimJ+8+4Snp7IOzU\n/sOT8XMHzpHyRZZcMdxcZ3vuSEX35Mu6oJpzuSv8SBe0Ia4i3IZxFyRlaRG8\nYD98g2Ca+GHUS5MTMU9X+B8YhtLChiQ5r2rhzMHWgswDHL+IaqeCxAedqKbM\nkNtSSN2D6zj4t6NuB6zDDJoYqbZtjp1v0eeVSU4XAE3Z/1yYcwvTztVBCYG1\nZ7JvO5fY7xaBsZaQJYk26QVrZiDMwL4roLXQDuHDA3bf69OFEWYFHqMkCLFm\nwAeH\r\n=yp0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLayQk2gypXxyHAg6L/ZBgMDO866TO6HQ3U8LvSFZeAQIgfopJX1OVlFPR28lEH7C5Fgm5PdtIINf5VwaPM1TvD9U="}]},"maintainers":[{"name":"aflorin11","email":"andriiciucflorin@gmail.com"}],"_npmUser":{"name":"aflorin11","email":"andriiciucflorin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/af-alerts_4.0.0_1574686305445_0.7514412924923519"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-25T12:45:34.195Z","0.1.0":"2019-11-25T12:45:34.693Z","modified":"2022-04-04T11:50:56.045Z","0.2.0":"2019-11-25T12:51:23.091Z","4.0.0":"2019-11-25T12:51:45.605Z"},"maintainers":[{"name":"aflorin11","email":"andriiciucflorin@gmail.com"}],"description":"To install this library, run:","homepage":"https://github.com/aflorin/af-alerts#readme","repository":{"type":"git","url":"git+ssh://git@github.com/aflorin/af-alerts.git"},"bugs":{"url":"https://github.com/aflorin/af-alerts/issues"},"license":"MIT","readme":"# af-alerts\r\n\r\n### [Live demo](https://demo.mathijsblok.com)\r\n\r\n## Installation\r\n\r\nTo install this library, run:\r\n\r\n```bash\r\n$ npm install af-alerts --save\r\n```\r\n\r\nand then from your Angular `AppModule`:\r\n\r\n```typescript\r\nimport { BrowserModule } from \"@angular/platform-browser\";\r\nimport { NgModule } from \"@angular/core\";\r\n\r\nimport { AppComponent } from \"./app.component\";\r\n\r\n// Import BrowserAnimationsModule\r\nimport { BrowserAnimationsModule } from \"@angular/platform-browser/animations\";\r\n\r\n// Import your library\r\nimport { AlertModule } from \"af-alerts\";\r\n\r\n@NgModule({\r\n  declarations: [AppComponent],\r\n  imports: [\r\n    BrowserAnimationsModule,\r\n    BrowserModule,\r\n\r\n    // Specify your library as an import (set timeout to -1 for unlimited timeout, the message can only be closed by the user clicking on it)\r\n    AlertModule.forRoot({ maxMessages: 5, timeout: 5000, position: \"right\" })\r\n  ],\r\n  providers: [],\r\n  bootstrap: [AppComponent]\r\n})\r\nexport class AppModule {}\r\n```\r\n\r\nImport library with optional config AlertConfig. Default values are maxMessages: 5, timeout: 5000, position: 'right'.\r\nWhere the timeout is in milliseconds, and the position cn be either left or right.\r\n<br>\r\n\r\nOnce your library is imported, you can use its components and service in your Angular application:\r\n\r\n```xml\r\n<!-- You can now use your library component in app.component.html -->\r\n<h1>\r\n  {{title}}\r\n</h1>\r\n<af-alerts></af-alerts>\r\n```\r\n\r\n```typescript\r\n@Component({\r\n    ...\r\n})\r\nexport class AppComponent {\r\n\r\n    constructor(private alertService: AlertService) {}\r\n\r\n    showAlerts(): void{\r\n        // For normal messages\r\n        this.alertService.info('this is an info alert');\r\n        this.alertService.danger('this is a danger alert');\r\n        this.alertService.success('this is a success alert');\r\n        this.alertService.warning('this is a warning alert');\r\n\r\n        // For html messages:\r\n        this.alertService.warning({html: '<b>This message is bold</b>'});\r\n    }\r\n}\r\n```\r\n\r\n## License\r\n\r\nMIT © [Mathijs Blok](mailto:info@mathijsblok.com)\r\n","readmeFilename":"README.md"}