{"_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast","_rev":"36-659f1eceb13129fca5c8864ba2e097d0","name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","dist-tags":{"dev":"1.0.0","latest":"3.0.2","next":"3.0.0-next.0"},"versions":{"1.0.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.0","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"b816af5a0b0b54094e160335c10220d2d1627fdf","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Vy4cl1VOzOjmdZXL7UQAW0b9Nnsc+o99koA4ipNRj7IaM66Q4NHpJcQ9R9tUh3QUHjdiwj9MbH3ik7s1PI8t+g==","shasum":"60b8cda2de19c4be6ac32545260db66571b6785a","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.0.tgz","fileCount":12,"unpackedSize":29536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSwWSYV1Hkp4/dD9SPfv8MPP2Xa+fu/rwi2hDVNMViFgIhAMyWHw1dCivsVaA7EY9hF9miOoRRjRUN8SmZEKgSBVRr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilRdhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppphAAmGn+8qgwWxZx0nTDP513KNOrif1SA1lnC5RsOjlzZLvTF3rU\r\nenr8H/1kuz6wi+38hABvMKCrdOgiiuOoaVl9Lg8WmzkS+n7+aHkyIXOzFm1I\r\nGnaD4dzac26XZwEau88m5Z1qpAhpvnp3wMMtcQAFEchwIXq2jiiuyfY13vxB\r\nQa9duGdd7U87vTAEQ9U6kvD/I8NV/DQQWR2qogiD1GdBtGLCGLqHOIapVuaq\r\nTBs2R7zwux22nKmvHATJro/oWHqfox1ir2jRo6gabVfMfnfiIJW3p7QYVaih\r\njBKJxmYLFLPHIav42lg0QFu5Oy1qFpIvG3o0OD30qx7TXnw1bsILN7wktvBr\r\nb1PfUhae95XcQd6fL1BQE4xjVuCWEJDUI60ZMt18Tg21+Xe8l2OeBKVVp1Xj\r\ngo2zU1G5Ryy6igQc8udG8bQdfNucaL4AwERj3y+dctkvE+1G8GaFLvbCcsis\r\n6DEgXR2K+OxZQ5iFf04ueX4hYDCGuuvH4knGu4Dwq9nlSXkYr12cWP2Hsbpx\r\nctcZk+Ew3l/8LH0cGH4BndR2F+WfRd5I7iM6OfngSOTyrdwWTfaKLpKs4ujl\r\nrlma+RKEw9yxX47QYLReEy0WXVzx3dxU8j1/IkLLDxoR1t8Ry1lpe+ZW0mzv\r\nNihIf33nkw1Rl0Q4OY61jbtLDg2dvQfbQIs=\r\n=D457\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.0_1653938017382_0.30892113127799026"},"_hasShrinkwrap":false},"1.0.1":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.1","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"a2379470f6b9ec7919bcb5769b51099a16a1a335","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-RHlF6BIzc+uGwukwzzGlzmDLZBS9QOLGzT3ZNfnMHY/QyumuhUrenJ6GBKFjHY9+S2fhjLe4r+cg90aJQPT6eg==","shasum":"4a7a85395545ac1013a48267fc363ab1d2db8650","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.1.tgz","fileCount":12,"unpackedSize":28700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRwVV+0I0berSrr0BGlxP6IpXNd9YgjIqY8ZDTHvWmmwIgGgo6fER57mpm4CuzVWIohzWkGRn5foU9sd9tRq6puXw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil2/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyOA/+MNctZ4gG9bOcAaMKX6IPWUk+9lirg/eLzg8x9WmXMV6AUwg3\r\nLyrwhCoJ4Vc08iyShA1/gOZbk3s8RBIiiUQLEYLwJnm1HH90bGNZ4y5JsdE3\r\noAu6z4+XX4pX+/BSkhi4oIIecR2HR0udF7ZY6cVb3VjLvnOudNFRtSNqEHuu\r\nGw+1+qu6xumYXYFDA8aGFWuPA/dNt33xIYCezKpuNIR/yHU6KetUi4K/8gAk\r\nbB+sruNHkRnnfiQ3OOh4sb7VpUtQ1nv0Ki1phGt4TNni4E66Fp9A3bCvrEjA\r\nlFC5333R2sd1wVJI2j2dFM2OzIIKWnDkz2xL1J2TeVjS+bL9IhbQ/JmPSZz+\r\nuDovv8KkxVol1XDuB5Eck3dzphXd/jbgqu1np1HKdjK2MHwQIeNW2FWmoa8Y\r\n/3o6HXqcyzbXV2NE9Ab5wH+5tks56Jo+2hWshFZPM02fXkQJiNACaPUx/C0i\r\nQPDOwEUAGp+Ky4bJNY7i5/GkzQfWdRKL6H9Y83EGUf5OcqtkyC2zd6I3Jq7+\r\nKKp08/A0POUn3MfVWCfou/KDSi/c+JzGQ3vZ4yE6jxL2+MV1wLaDA7uTcLxf\r\nostrXQhYQbTXgVCQPjP9ldnT2rzFJEgHcbcEssoq0IuNu2Up8wX+w34MI+9K\r\nGUb+TKbNaW63Zw36g3pX1C4cWGkJ/ddpSK8=\r\n=uRbD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.1_1654091721461_0.7193727629003628"},"_hasShrinkwrap":false},"1.0.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.2","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"74fb57791ca2ed933c2eff8ebd6abc865fd2d412","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-sJRQPnN0oFPkY4QHgOzVUeHgeTr0sllRIsgpsVT8PvAbzbB0U4uqtqgPEqE+XaB4AB1s1NXv4E4O3ECYCJPWTQ==","shasum":"47e3fb4deedaa048523c3ab391ad67e93fb72603","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.2.tgz","fileCount":12,"unpackedSize":28700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsmQ0av0aLjgEfygG2pVuX+loGjatnwhl/pNFhVFiKCQIhALiRrtvMTbqZcYW191WYLP/w7FxJlKLFCVm9T3b0GyXJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil8gFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMIhAAkQ1FBycELPPZU4rkl6Wfpu8ND+JmJkZWIi+pwaLUw8UXh73s\r\nYfrDUy6Oj7qAIkWEAu1vIHwmz/4cpsORF4Wow0GXyipua0RMoGLrGYPevVK3\r\nhAxow6r+HbUHinVywvLJntjpeDhHdkrT/hjmgQI0AIDv+CwQqeNqjJhHhsw2\r\nY5jfGMecL6ahS2avVYN0SI/nTKTZWoxZ6A4Mp8rZWIyk/9gDLTzmKS2ek3pm\r\nsWOixcAffCv0H2wHHi3r2ZqhTOd6OaXD+Kj1kY6lUFVAnpLhg+rDzyMsau9B\r\nxJGHFqWFaDOxYjvuKHNBEqvFAy5zLCBmTlJ2mG+diWXbZwNdUhUWZPwncHlW\r\nH+ywiJWhttUwBqY37+5oQHQMYoC2f0ua2yIFJ+QjDyD1o+Wf5b+4jyOOCb8P\r\n7dlDV2TFIFlripdXDfnRgflJ/u3IwYyh1bVFlK2nYCzlQC5DkGXJEbkknXKx\r\nHJT+ZqwdtI1tQCwJbAcfsxUi0c7fZE5vPZNDvMV3coEk3bn1lmGacEfKaM5p\r\nnRfpsOspejpTESq9YF5oHLupVs/EmB0SjUR86LoRkvw4i6flZ0n3UUKQyhZ9\r\nwd8bW0VShXHyYIfttAyJ/wRupKopPKgbmCex80NmpVnGm8zxuCdfqAtbhmk5\r\nZLOQsWhX+XB8F7p++WqffMUONkciZl4op94=\r\n=hqe2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.2_1654114308876_0.35151611974368846"},"_hasShrinkwrap":false},"1.0.3":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.3","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.3","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"9360b69d5489da260faf3c363dadbdcb98d2ba41","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ZaVmJRhJAC6iDplrxE7YNsQjkDb/sCr+Pl66UpafzlgXIZgIVq2lMNFSJ626IH4keZgv8ddEUidNLb8SFoLaSA==","shasum":"488430405152c724a67303af152fc57049d4649d","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.3.tgz","fileCount":12,"unpackedSize":28700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8bzrdSO8hCZ+M17hzRpdNOcOON3d3ryXun1UWE62HcAiBb+BaL/TrGd1EISTzeExvoW76V42+gorZeMv4i9YsSsw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinlReACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+7w//ReMwJZgM/MJVpvkiQ/JywL0e0FeQuFzNz11aoguk6+cHwLeF\r\n8e4JPwlygvMoxJRP+Yc0RMZM85Wd57BDhPoBCfIc1TK6be12qRPlux4//q43\r\nIFOlNd8hl/7r3AvLQjDPts0RxlgWxSasRlyx3y7rNM2DkSdYN3nwucnirGEO\r\nOtwxkhu5qAEQmHsO8e4IphBesE6J0ln4BryucS+AqE/NE+upRWRHgdn8LXtf\r\nyvbWg+mHZSGFRotCkzQSTYBKfYAiVhvwVctSmFqMJYnOthf1VYQfnE7wKSMf\r\nci3I8tbRfEuc6DSNpj3CBbU8kc3gkJQ3ii8weHlJD/GQ58iGwKQMpKAQ/4FF\r\nYBWxCVcG43ZbY4B95lJyu8coGxBjrb2dPJ4BviX0JNGSL4+p0NB1GA7uECg7\r\nkT3uffLIsMCiCTi5QCMjGJj3pLI2xMcNFiG+sXask4mUndiSXldWywatx1YJ\r\nl4EwFEXwfVTAkKnVa4/tgDQATZfH9X+1v2sA8F8bXlo1Pd8UbSKJZjAhd1PU\r\nRnnDHeWC8ccdnsiCPgsMyhwUO1SJd4CWm8kta5O0OusIlT+jZ/UUVh1fY9Ai\r\n8tO6tX4DZjjl9wycvLEpdnoxl95SfcU6UfxG/O8Qezjpfvpj8MLqXe3zzkWi\r\nWlpiOt5j+23eCHL+ZeNZoKPDAV8J95I7I2A=\r\n=+K40\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.3_1654543454095_0.0637483510906307"},"_hasShrinkwrap":false},"1.0.4":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.4","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.4","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"cd87c8bcf592c8b38482a0ff147aafe99d1257f2","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-otp3qOtJyS8/sPtpLEMbtTWi+Wk4B1vIaHiNzkauYMIxoXfyvdzNrP7yUcnAPdWjOx3iGuIO5pQSYOD+9+Jtkw==","shasum":"dda6cc3320908a7c914cd9be6b6b2372dffe4320","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.4.tgz","fileCount":12,"unpackedSize":28700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFqY429O1BSFU3ncEpcRfe8pokZ9QpX0epGf/wMS6etAIgHyG3GKuUWgQpvy3jNU2DUAF5RcOg6BwJRpzD9y8AaiI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8cg/+KRSKKoQUFZWxv6mNwZPsPtnD7AxAtWTAKBYypO18QYKnvIoT\r\nHQnkrsHH24NJbPejhUpfsUiIRbT3J79RMFyuVXNJd2nwTYWeeg54UgPcpzVE\r\nmM24Eerj2zGJ8aNcdOxCWC4p2PHxg56FVZXCJAEi72iy9G0B12fV9lJvz+Th\r\nyMc3cO0ZmNg+qZr5arfSiEO8VaXQ9XRnqI7WsiQ16JcjxcxyKSkNlCBdfXQG\r\ne3DLaAFMsMVDeTi03nWJwQaF8lgkbWzr2u5JMSosyO9Dve1s6DtV3u725Hop\r\nYplTaNma/Jwa1ZPP+wa1GcQlexpTj3lFUwmSM8MgLpNHsIpZqbE3GT6iOsaM\r\ngc4T/+LXOA5gNyILiIzKwGxdjoz7M23UuDUOU3KsuJoSPYhNMr+8QxSAWntw\r\n9bc4qawg70ayqTbcP9LbSG6nyrp5qA5C74B20o6CAcrUteE/+rr44zW4Tu3U\r\nKYN3yZEJU/s/J9n+1O6CNFceDqsX1VNwsGk7k84uPyctjN4yLx19B4+kQkSU\r\nYbaARPzh6CRg18+Jutv28b4DnC/yjR0Sao/6auWahbwB8aaP+BGaWUUr6h77\r\nII5V2X6IC1/WOtKrHuqMtQGjLd/oW21Tfb2Yc/y2yuZAjjbN2TsARPZy+dU/\r\nhV/ar3BZl0siO1+T7Ul/9nt1hxC128OCbwA=\r\n=cIPE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.4_1654711964153_0.52422674324536"},"_hasShrinkwrap":false},"1.0.5":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.5","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.5","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"d6fef891c1c667b5442ec72b381a1539d32c0e4c","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-cJuKTMYOF/cv3RPh4aZzP0tGUC/SnyqoeITvy5CcDnOk87zhcBfH3AJLcQqHT99a5/YdQdt+XiuBdYv9nB+OJw==","shasum":"4e7688d1442fa152c319e986cfc43c50a1f2d1ac","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.5.tgz","fileCount":12,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJIM3640E9/7M8dRFae2vERmATxuzJ3EhapNfpFHfuFwIgNwGtGBP3smmKw3IvdJKmrSzYFJHY7/mRSR7cawP9ENE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiokxyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmplcw//QSA+Mu2wxLhxbpGVy0bv/mALhuFrt/K4VOLWMpIaxDd5lfWn\r\nNkkwTr0DTpde87lIwVlCBWaTLbzE52+lKECfWXbADsseTbwovYeqOMPTVR2p\r\nFR7Ry8jO9Z+cCQbz5iZrgjaI1PQb+GyXGtCS/cWoO+m+9nqkqInJM0hANyOG\r\n3w/F0V6Z999fZk4ZxhyLnQBxn2jTzDAqn8uSzxNg0uTD+uTEuHnbSD3fwaIB\r\noFgJnYEu5g68ITnZsCA/SEUSosfR/F6SDeNnW2Vwu++cymK7GRh7W6/sX+Ov\r\n7ehkkk6UMppa2mWLswxYSOVAQ4960haAYm14lqVhZ1mqumt4HETfLosErsyF\r\nbb6W5UErpof+zCND/dBFQYIc8VYdyrUx0GX1p/hiczVChXfBDMTmJAOW+mog\r\n3NNjYT7JONwDGcu7QyFLX/jkkQlO5xzUVY5UZaYTBlRQ9XsQToXumZbCUMbC\r\nDVF9fV1px9hya1rtzZvIA2aUka8xf5pD8ndL183oh5UCP+Mh2zxZf/HM+Ggh\r\nOvjBDdZZy4dlWgCsMJ4cN+vFEhhY0D9XRedcv0gKg/MSaKZDDR67JdTC8HhE\r\novlzFuxrHj6ZG+US/4KdJu8Lk2MVdWxzldsoY0ZuyaIM+C8cpWH1+KGILbvZ\r\nZJMl7wd0IW71lv9xuCEQ3A2ggEUp2yg8uiY=\r\n=7GJ1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.5_1654803570354_0.3757891738383756"},"_hasShrinkwrap":false},"1.0.6":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.6","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.6","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"a3ccf7c62ddd425dbabeca9c3a93a952877d2099","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-tyG/ue069ZPYHHp8fZzMjx2qdJHs8/orUxSP98fW0OsMDTWjX35V0mEeYBsDde6/gqv48hODOrAoLCE0ie2GIQ==","shasum":"a6c715db90474d13ee4a43249253c54fe3ae1c94","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.6.tgz","fileCount":12,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/mHNkvS5GwkvHLll0Z6r7jKi6SciuGixeq569P9MHZAIhAIlgoqvn1NC/fNZifIUFA0RtpofbS8Ho+1mglRt4gt+x"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio0/jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLgBAAoSe4p8hvCHanW9M8TiMYRpLOCoOGVsprZvxGBPFQilDkNLWe\r\nUo41jwx1ODfm/JgefXbjJTumUPvKAjMQXKgOv2u5t/dXBloa45ho0w+t4Nid\r\n4gZW+gQ/b0Jvmp/AyVXX8vKJK1kgFi6iXVBBam1cXJXTL/pwO4vUoMOfQk1s\r\nKV3S6Ow7jJfwRyIK3mglotEtNfQyEUbbPor7BXNp7XLPO+10T1EczS5b+31v\r\nmCtZ6kcx+fpWhILUkkto3xE9vX8xDI8A6RuSUmdvGI1xTPP/J3jQL5R3PcRw\r\nype0TcPdcM2dc4H8VWC84ginU/5gT5o6socmvgUrTITKXV6ZFh87JTYkTm0H\r\nkibrQ/uze/Ivjk318O2TQUFZSo4DZIm8jp0/w2j/FbRNhedkx1HN321WVXJx\r\nfgqy/iXpma1ny87EH1xYDHDoIMFUTL2K/Fsv4CifQXycBgL316P9jAmIMoeA\r\nkTBy22u7OX5mXaurvu++3LpQGlHPhAEgXyQ2FhJGml5ywSJuKbaJBhLbCeH6\r\nQRxb42XJyoEle8oGNseML5yMgnkK6jST8rdawW4a/GBBpzhaDiGQ4fEvvFAy\r\n/1gqzaReY+LUdXnJxDyrVKyOa5NOFc0IpBPjD3oo7EwEKEEnmTQ11DLVrjOV\r\nl0kIgK95UIp1crzxVHZGBpyYabB0Uy287II=\r\n=+S/q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.6_1654869987143_0.6498332354578022"},"_hasShrinkwrap":false},"1.0.7":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.7","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.7","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"fa9d22281703dc76aff66295eb293fd998c234a3","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-UurcPYxd7yO3tWRQAxeZ6pvn9f3fL70/3KNy0qcwl7cUrHYhlebjbIgqlSrMWEWAt/0LjmVHVO+nKNWKEow22g==","shasum":"a0a074f5f39c5f043892ae1898968a0f34996939","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.7.tgz","fileCount":12,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6y8agaOWGR9DT6YcxzT3iswl6rdL+vvU5l/tuvEtX2AiAos/BUntXIqRyhYGGeajOaol+MyxH8LuDcBK9MXhdAtw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip5BBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPdg//cRqd9lvXTW0gATVKhm7Bc1tdqaQKz1yeiRiSyYsFa9edI8yU\r\nzIB41GFySZ1SBcDMWbAlcdUFbrwZk+jCk6eMYnZ4GeoySnPO2jdQgCjHnxez\r\nZyYeRBIT09z0Rh/6n5/dJLc7T6Xs5yg4isM3fo60VwzIMPNY06Li77L7LUU7\r\nAbWpEf7mtuOcdWvs+s836pop4bjeelPW3cDdxLpwdAe5YAXbzVWYJoPdlPP0\r\nd2QnQxt0BZDdCRd53HJ1g59iInfWIV5w0CHnN6/Rj2Yp9f7hWhofMBO3zRsl\r\npljOgdK19WfK/er/CdreHZF5vtFs0WZvjUQQRPx09T8CESMxEz2YU72GTiLz\r\nfxHsX+7GkisbAPyVTVh10K7G5cOWn+8JdzlCzTFBVPG+cVAV/MAmchJhTkSI\r\nKBa/2cf4egf8jPsjYzKeq2CtsyaBszwgfF65rEyVbdLz0+uj29R4DeeCTtrP\r\nydj0EhKVqb42q4HDQYBYPLrHNh0acejm3r3+K6Nzpb2FJqRXtibPXQs3HlbP\r\nyKtEy6nGF6xgvjcjJ/iPHCYkfcziayUnVa/FE7GwMLk766uY6AoePUFTq4pL\r\n6ZPHqTWtFnqYHLsK7fC/8y3doaoCEckDTrtLwzJHc97eW2HqDXQZA849KHz3\r\nt73Yyf+m+YXatrQNVbPrZo+zqsdhHQeL9Hs=\r\n=Wm4e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.7_1655148609286_0.9008666003142274"},"_hasShrinkwrap":false},"1.0.8":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.8","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.8","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"93c0aed33dfbf3ff25d46db67e5a900aef00cdb7","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-isHt/+C6YiWPB3LvDK/lcQE0AA9kb7cRogj+y4TCEi6yu51VhNjb6lRgB9CqiIkMlSlr4bOT3Y9Yk1aoNeVMVQ==","shasum":"4046e2d33e663a65b665f10891a98dd4df7fe00a","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.8.tgz","fileCount":12,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4ZvuM8giR3g2Eyl/wsQBYKuLLnJt8VJVEz0fljObUBwIhAOMXRTxEIsPcFqcMN90f6yOWPgQ7qmQqoxfGC4zvvSMn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitL03ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNmhAAjwxK2znFLBdJ+ft7i+mjTGOVX2HHdeUO/9DoM2cxnTlZP0Uq\r\njrcuhxw5UF0HDPUg/U1c7nKLiLlrBP495sj9/mfu8+JmLlN/bk8ugtmXboiP\r\n0EVuLoeDdpPacYKRRe1kopHbNdHlxKcr4PvMmNbBsJKOqD57Iuh2dJsdVVVB\r\nmXIIJcEvRpflAl8yCNQhZdGXi78Zm5g4Z4/Wp6NAg0rKgn0BTFgR1fQmAvmE\r\n9/jwFFvx0QnUhRNzSYRBkfON1UFU0UO1SXzPUifCQxbhB3Mai8TaoecpMV61\r\no+cwXMEljGJ2ACrUSu16+ZXoPQb8o8ODNZl031xUOP0G1t/FTXQapR3zJvk0\r\nv1DD0CkIL1t9F95vZKzy9bMcBIU3G8BtBI7eCG99SaCDZdlCquOrVhnRE/hz\r\nVpOWbdyVDBrtiGT/79lEI3KiA55A2MKDwfyyRV5uiN5oxRqJ0c6LP0Y9ZLj1\r\n6R4OsOrbcoXwKx7UadmCjjVPNatngkg4JnWJdmy86yGuEYEScj/CnZcy9kas\r\ngCZiOzruTmd3yLwVu3DCpBuSxfIf9WqtmCwgBY5FqoYVXLvqxZ6eFsaG0OHX\r\nEL44lqVojADaUzv4gbgbN0ko6oH/IvQ9AUU7zxY7UJKF1ebcGu9GMNO8o8xD\r\nZwpZx014RIUaj9wv5E44n+QgcSK8YQM7nvQ=\r\n=CmR7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.8_1656012087335_0.7181447017779219"},"_hasShrinkwrap":false},"1.0.9":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.9","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.9","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"31872ce9e15c164d6605b9e1c03ff5c56fdcc428","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-D/+ZsyQw7Q/9UoztK70Agl8p85+wF9N9oVVnoQKl5qsG2EzXJ3UaHNkUHEZvh3UkDP2WF7yBgjxI9z9Ao2qO3A==","shasum":"9633c1b1479b84c70a01ebbb28c5938f3ca37347","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.9.tgz","fileCount":12,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+AUSpITbpgYgrWBSLlF7JmfhKCULE4TxBh3irBUV5rQIgPyrv4G7q2ajCHsEz4sXcXv0rGxHsIihA7wuRy00iQxs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiueWAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3dg/9EJEmVkuj8XaMU7pQk4b0Odcp5FOL+piAooDJhqynHuQBrSyU\r\n9kdDS3mOdOng8yU/d6Ilu9gaXDsUXmCv6Ifin9ue4ivEI6lMpnnTb2zRa5HZ\r\ngvehSk3IJeotHViO5gCkfmH5SPjewj8FZRJatBGlNgaVlwdyZ+XLTx5rPPst\r\nhF33djzg2HtMJXFv56L7Q28A6LMMOsCxxmMHj+WLjV1E7C99P6eOv+kmrG9X\r\nbE1hOETDVLESAkY5DPcIUuiaNg3WpYUXvq8o/TVFNfWkHwT01gIsLSlT5Zu7\r\nt3igkMQaa3Qqf0FKMydjvxRhJgjtt8Kjp8SpWX1XO4HpcVYb7Eps/SRDlsmq\r\nLJCq6/hKSh1O5BPB/8syXjH70lmmYSe8sihI5LFWuQBgFFhlT6NK6xVwIi3q\r\nd1er74FckBnJA9RByf2oRksxBBrruWXYF1FcAP8sCHo4hoi83EdN1mUiyOPM\r\nBUDp4zT8PDQjncr4I5OX3aj0L3VHmEZJAwnRQ/v3KJGmzWtdGoX4c/n6goRK\r\niIwMoo2bunKY4TnGlFexqoxMF1v2MtxyKDT0oKNdFx5UMQNIbXES5Ym+ZEQR\r\nBRsQ3GTfJzrrRtIOAt4jF93I4m6Rfh2aCMDQaxKEDo9YljcyQPLWVEkLW+Xy\r\nFg2lgmmRawAocYu5VmB5UpE4cAJBBwJ7v9s=\r\n=exJf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.9_1656350080106_0.892889785712581"},"_hasShrinkwrap":false},"1.0.10-next.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.10-next.0","peerDependencies":{"@angular/common":"^13.3.0","@angular/core":"^13.3.0","@lakea/gravity":"^1.0.10-next.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n","readmeFilename":"README.md","gitHead":"af253dfd58d4ee4f2b2df39032bb1720ca0ac67a","description":"","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.10-next.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-75Kpe/PYhx7QizR7/PION08sUXT93qia528DNehKbggu/nksmmvdug9MiVQDr579iUedFRu0TgqybUjI3Hed+g==","shasum":"bb40bab089dcda137561916938cba8fdc1115d11","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.10-next.0.tgz","fileCount":12,"unpackedSize":26748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs2Ogu4SM6ZONaYyeo5n4hzJM/kvC7W1J8+X9UdZnqtAiEA+HUIWAJxxCWQTuxTINVFUcDnury74g+WbguueWUvHtc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiufVhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmvg/+LVnqRNi2UQljqVpFHYJuf6eKYSZ6FLf18K4iyzYR/jVG84M9\r\ny192sPHxkiJRPQTXhWXJFHtVtiPIqJdotbWY4BqdigTDHCv+yEuw74k3eNXE\r\nq9G7+TYrypuojfY10JN2pMfbozIdtzhM91IynNE17yju9c9THAx7X1GIiFb0\r\nwBPsNMbtnrlKoVLIv7isU//McNGG1aNfLvA8fxFA7BJfSatK4k4GTcbA0p5U\r\nqrCnu9nKfAdoY8M9Mqbpor0OaHy493LJUx3zFMgEyFIYXdpBYTcYGW4VJtWF\r\nFFej6lPh7FrWz7YoFfaIeruq7pxlK4oOcpdMeRkT6/xMEPhOXEmA6slLd/CF\r\nsS/QptZQuxqrwES4BFTHnavo78P4F5Cfo9cHfeLfS6b+qwa029iPGuwvH+yx\r\n2638RIO+n28s1KpD1nwiJ9Ib9fWJwr0rpTWEbhiqaA4B2CQ0rnLBpRkGhWSj\r\nXMVZN7ikCY8PM3E1QZcufyIot9N987m2wyjT/ZBMqTrqHwyBWwRTK0oPyvPu\r\nrrfrac/ygLVLZ/5hxYDEuaJMWZb0FdwKK8L8hRIBlyfjjruyqt7RTn0Pa5HV\r\nBub4MDmcl/ZVLam3mZ2sIfvo9/VRqsZMoiKYRNTCLwwX/d1nXxS8CMKbFzY1\r\ncRm/H+gOkbAYcXaVTfFOWuUgRppzIH1Gi18=\r\n=ZYUv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.10-next.0_1656354145175_0.9958027780913947"},"_hasShrinkwrap":false},"1.0.10-next.1":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.10-next.1","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"^1.0.10-next.1","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.4"},"dependencies":{"tslib":"^2.4.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"6dd57e6527eae63e8d92100fab21040a5635f915","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.10-next.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Se4C7SBTIh8L/caHhAP53pHtMHDlntIfAS8weCY+kbOPGumPpfbIvRre1Y04IL9/63q8rmvwXKCLlarleuzeXw==","shasum":"0a7a340be191f8621fb3e404aea9a4de9e519f94","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.10-next.1.tgz","fileCount":12,"unpackedSize":30118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOa2cGB2L2RO53EQcMgKRWNNHxeJo1FdDR6P7ZGeMKwgIgT7xGML9k/gAF9zxAjOQzhu1vn0ehb4kWDLige+qZVgQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0FUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq63g/9F7xvLuykvA63MFzAcUY+k+DmMBvS4gqm7P19WYjn+1W8ezSF\r\nA/5vR4Ywiu540GppMofb/DlvgwvU2ANjYX0mFZEO7I0pSMNkAZApTZ5C/Z+9\r\nRXvcKkvFCmLz/zFjQ2FXbLEW2KqnQc+rzcwdHqfvK14NC7HPOK0rpCYIVxSz\r\nnOxuF9iFrjNy9Y6sbJ8W9z1DrxW93+6J4DLDBLcUmgGXaOwwinXZ6HTKDiqY\r\ngTU8NOghJlaflkBIxIjn0Xffu01bxGitfKjqjLmQWP2sxWCoU1pCGnCDfW/7\r\n5Ec4Ezf4xIm5W0cdHrkCGP5F8x4w8f8kla31CSdCRFtuEgS6fcfNr4Lph9tK\r\neS3FOmHy52spAJkatOahUO6QLCAflSaytKowiTIKHtt5W+cQH7EajhmsEhDi\r\nZO1RefMAoajcesR9zI3QlpCi2aI5hdxPyrzA4MkZIJPBnk+n2SsCnC8j0NfF\r\nrsm4CHUojd9xaVn7PxxoMMx2OXx1NA+/WE5rqnPWdPgJa8OFEDHZ+0Gbxy92\r\n+Gc1onxICIHT608U2mLTtnxcaJHq8p9A4YlczUqtYxhR2VFksQuz2AFcYnBh\r\nZjCc9urWiNqcBLUvtz5MCNfdaOl3tB+g6HDWpRKYq+CBj0Wm3MP57xHvECMl\r\nYkzrtgymLqO/Auw53tFzz3W2ET2bl7ApX10=\r\n=jMqI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.10-next.1_1657820427524_0.5499165779830433"},"_hasShrinkwrap":false},"1.0.10-next.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.10-next.2","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.0.10-next.2","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"dependencies":{"tslib":"^2.4.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"0d940352616e1ab4f2382277bc25b97c86d0d216","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.10-next.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-J+VmVYbFCWVlBwqJxi3ZeV0mZGDKHnI+Sivzr3dbWdN3wHa+DflyGwxNRJY61ytZUNBgX6iN7CnXFBOXQY81zw==","shasum":"dd3bd40115247b0119a26637be3f79b49310d593","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.10-next.2.tgz","fileCount":12,"unpackedSize":30117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzuADUBn+SP+//yYQbAGbPcwh6XlkRE9CXdW9C93ZbFAIhAJOfvsLjORQVWWbU59eJaH+gp9gCcuhwK12D0ZunjJNK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0GJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqABhAAkP1PLar36ImXKn1E7bXkvlt5HHbisCQRm4AUcDPkNvPDqJn8\r\noAhlC1P84O9s6osxSGieMEuGNbW7dCIxqftkNTCkhuuH2c6PzGRu7DAwqwKn\r\njCZcQea+KSVtaVpX+VaR0yChn/qqBJeXj1ZF1hcVkGKJC8fb28YiVQMg6tjt\r\nlbwDIuQ5M82EX/XgrJtKQihgGwRXg1j2kBvXV/5smsaZIijLuqbJECMVAhJO\r\nVIx8eOHUHDy9+2pnLvb/2LFIYGsfx/0XMQzZn9Q9zTc5xMFLYF4QXdBoikQa\r\n80aHc91pV0VZP48PrjbuTMLDJ6lWdyNUj2wWxrAeE+bGEMBxTrxdia+3B728\r\nI51M4tRErl4GFJF6G1w1SygmrAVTX/PSjgGGtUnxS6yVY5F7f8t/kGseckLb\r\n7ds4Y2fy1z6601h1+0EJvx2h3a+wdVe/Nhn2q0yuVK1twA38IzB+/Iy8eYrr\r\nb9NaL4oIuAVu6s1Jf3GSi3ympTRjqyos4Uio9J84OxmHsBQNmE0IiS/D0364\r\nYC2SjOEFocvhc9+zSpjtTV7QZM7OKwzBSBfkB32Hg+TZnSOQpuFlPq5TRG41\r\n6q/Xt8rb/EOPFN1w0DZPP/v4fRm2HA45CQCaHOPZkR1cDTiHcA+tNmkkq9+C\r\n4hrNjKxf6B3lfWrsaKBoWkHyOobeUQ0BIZk=\r\n=q0yA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.10-next.2_1657823825031_0.6833228757559102"},"_hasShrinkwrap":false},"1.0.10":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.0.10","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.0.10"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"0d940352616e1ab4f2382277bc25b97c86d0d216","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.0.10","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-XZA04+DcRh81qAQY9wLThIbpwo+6o07RUhm0dFv8NJBsKT2LNwNgSMYrks3bXvPbvuj2RsgJT3oar6L+2ILzuA==","shasum":"f30701ee91955e2f28a845419b485c83c3f2fe37","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.0.10.tgz","fileCount":12,"unpackedSize":30103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgUA0Wv/W2H7Xuc+gpqtx9xc2/6jdcUv6oEWaKZMKBGAIgALHtT/1Rru8EvRXqWuSojEVn5bPpGCgzILW4gyGvEx0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0HAXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCphAAgQITJU51VkH6Eqvjyco+v6uJfonkAhYy4RX0bspXtKXs9qjJ\r\nIsk0JL5U3aJghff7+988liSkryxSsZo5gqVaaQbpLH8sdcLnLsv1osiAjQOH\r\nb1V1h3L2T7KqNaVtxeRgjnc4b8ErMxf54qs1MQVZmcg/N3IThVk2wMqMaMsp\r\n5ELr07aczvYLV/CIbqxYmYCvJv+SJ9K07Xs/1DrX+g+K/8ZJqlfUc9bWTiS6\r\n6jWDUztdeUTurb2CZg+7G4fJrCTWboEL2We1arChZdgPdqPYr4zgSjbAktPy\r\nE68+HhLmAQq06CeZqlGbTY3DocoUasqQs26NHN5fWQZanuj6hJ9Z0ducSeGu\r\nuYdTvVDzIZXLSDPqA83fztpG66gLKppN1oNmJG/sii0GNb2ipcpFoyWA8dkB\r\nfVAG/oT7UDmhGw7DPJ9wBzqNMaM68qbTG3yAQxEDQe2P/MwVxl0AUEplkKMu\r\nfp5XGYKd1paHGyHI8K5xahGJ1Q2QfGAkTm0MOdMJh5m8Ok516cnsXd1UT/mu\r\nkZ4Npw2PBHtitL10tQ4619RdtH4MdfqtiOZYg+Jb8Fa/DdV/yDMBT+B4eDWI\r\nE7qiNOs4jVulqmS9b3hOKy22B9lakwuja6h7FmgjczJqIkGBcbJEAtdq40rb\r\nEVG5eqisvA4EFZh3Ly24B6WjcPPwlRwkjpY=\r\n=3QUA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.0.10_1657827351072_0.2574865541041602"},"_hasShrinkwrap":false},"1.1.0-next.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.0","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"6c6dfaeaa5f51cba12503910ddf9625f33c6ded9","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-NLes9jk8ww1y+W/lNrQq9sr8M4WSvxcY3piFhVCJhl8q0EuxLBObQfKS7ohSX3I7gAIdaohyWTzIN3TAe0vk6A==","shasum":"f9886d74a8b8b6b510bc311bec529067fb9ee951","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.0.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/lwUr/38459NK4Af5kir6aU8rJX8ZmYHyDK3tPMWDYgIgII+NY7wA5MUjkK3VH59uBtvwxt5OfsDM57XU4OHrLF8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1p0uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpznQ/+KdsSSYXRn+hs+2k6UAD1BrzG0j5cBkZD3ks6DmNKAwN2T6Nz\r\nKw9juK6ChrGvxqXOJefCEPFDTBaUvt1jruc845t/6s17fpjUzllh+YKuwWZ9\r\nBma/H32iKjESNAMk1c4We2YhdVyUS9fiF0eLZEbKzucqLK7oUmSbrxbe7bZs\r\nqy9DkKgKvVX4x7LwG6BTqAM6PA9jNHP8byGn82Jym8DzJv8Kf0QlwFPyYDOK\r\nIAEmZF59/r9/PxWkdMx3x+PQgUgWrMPi0P0X+9xnXP1noMgWaASxE5Bfh7Y0\r\nbOnc9k1dmnMYD2PCIpom5xCKIB08mdS8GRNX2fbQSC8MMQAXPGEXsQMbsOJt\r\nyO53rF32yPvkdmNpusSAbc8YJMPoQS/4z2B+85h4cjhFgrcBCI4CxMM6vQGq\r\nLaGZ4EOTqFV0Z3KTMwOIdxKA3EN+LbbnqDAmT1sWMC81kYBnkE8czfuoVi1d\r\noUj32SiswdkeQ9iSxtu5srxpdn92M1u89Vc3gXSjgugn1xCEOu0UfnOt8/oH\r\nYRJREiJ+OAW9dO9lYyQ+kVdnEGQrWrElkk8Nq/ZOi1cEKREhrSga4eRQ3AQY\r\n1gM+sNgOwi8NLW4K4AS/LB5z6875jE+rUSDkygqjY6rsNrTc1Ze9ueZbI0CL\r\npaSf53WYPOa2Qfy0jxJiy/mmpgIL1BR23NQ=\r\n=uFud\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.0_1658232110410_0.801900253634471"},"_hasShrinkwrap":false},"1.1.0-next.1":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.1","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.1"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"4048a76326d49edbb8e7bbf9cc9798154bc6222f","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DPeXOeSYwMHZ73yzzckyrPDpBexrMhXWUUz2KMMRPz1JY622HAxVHGk78Bi53bn5OmhQanRfDpHTuBB128AZeg==","shasum":"1a4658eaf70e7c7eb14f4014ad3dd5c50c01bfc4","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.1.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBYRR85NPCE96weV0j8iuQuglAnbhwpOij7V3CWJjrZQIhANffAVGjzMmQJoxejC6aYR3IxQieJYkNyClsnCAIaiAL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2DVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofEw/+PRq9RvL3IPY3ELPiWignQfsdiDYlF85IYDNAojmRTJi5u98x\r\n0pC6lNkSzKH596/o6D1kFVg2dkoYgw+qitujLGo6VN3MtocPSZY+LQwhLguk\r\nRgiJaet8mUOVhoNh6hUJeM8+aKifLvgHmM8aRBTICY+oVLeDpWsp4LDR1ePP\r\nn2QARVac08VX13xjv9nJSHLOKfUQzdLXdCYHv4JqMsTXDxWkcUR0W6l85k+J\r\nhb4wuPiTVxUIfdyTt4lkRNUqPk2vt91mqqHTjV3O/hHG8UPy6RMBG+B9vjrK\r\noBOR+DX8fvcqdo4Ssuyl9EX55/nRLwReFBvfgA6hx2Q41nM98f/TJItZNyqk\r\nyz8l28UbfQL+2HW6BzrOHHBpiacbw6sML4VjqXIaMw8eoSchPrdhiq3Km/Io\r\nEzlcr2XGMZA1l+UNuCpriSro1GqmVYGQMyn+mIusyM/WycDDFk+T45RcL+3i\r\n/a+Qye07KdU+Q1otHoyGWn2nayGPL6xPEGpTdGm/IyTq/TvMhsDJfybv1EqH\r\nz6RqacBiaMNjuDFYtirfoLZbDlGS6yCVEAFqJLmhfzaicecdzfn6LBwTbEwQ\r\nK4OIsguc26rVZrU03dfRAe3vq41QZvgfTHiAlJd0dVglGYPd7/sbxzJ+lWTP\r\n4fKwLpvKeWP/+fS2nxeZ3i4p9sR2KoFYGJ0=\r\n=92nk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.1_1658336585597_0.4262513796770546"},"_hasShrinkwrap":false},"1.1.0-next.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.2","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.2"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"67c288e930a80fd2f1281480bd677126acd42170","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-QanpAQxbEhoGtikHT6kYzkCUwwBZBIVbwSE+qxxSBjzQH3p+Hi/8h71G1fpl+UetAmi9ZTwtYx2KAaUiNfshKg==","shasum":"1c7ea95a1c265164f8a740541d7bf33ee0a42664","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.2.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1cfzTGNhFiuyeOHhBM0fZBd/TqvkfA284cXNWQ9vByAiAVxwvBqqFRtR7zY8qKheyV9U2RZP/go9fQrtTvDbMxMQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ptVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw1A//cW/2OH2aCXYXl9owpDK1T3wA//JhnbU1DJqbnVoPsIrOVTF2\r\n8wxAiPLNZLF5jNijJa3dfOEvJ5VfLdtsKdBmgIRZeB4Sxbw5IxKIx2uzrfMJ\r\niSIWmLqF5ElIOYggzZF+qaDrEvKQn7dod+/AWU5Th+rg3pHRgzGaJ/DhToUQ\r\nNlbFwBTzBs6L5+daWDqW1BP6IwhEs7PdSSKbOsLHwK5TaLdC/f1yUsu8EIe7\r\nkTxLzew+AvR/8HW5D9j8x/z3Jvr/HrieV8dQSgAdVFJTrI065wOOsTKzoGji\r\nxbIWLLlBB+ktNuUQfedxGUV2S3jaQ6EaOJTviZWEDqMsPEQ3ikiVApM3oF+y\r\n9TpXH/w16rUmn97SLrtyCwtEoSSo7M55nIZH2/VB0jw1v2QHjoqUHBwc3fbS\r\nQMcF7e/5Pbyda8eGj+L5CDcKKyEY293loBBF70/OHFCke3Zt5x3I6Ww9/1Kq\r\nAKpxGsHwvub1Tj3zNgPwx41e1IXhMiTWsOrRtiX16qMRTqHSQq5ZbnsUxgR8\r\nRfvI3PyEYQFP6Wez571qySJOSJfqYIfwlP/1POm70j4cKA2P66wDMo8Apewm\r\nRuk1Uunx54/eRcdb0fDl0AvvsTREx7kEXH6Da18S7ilEqCbSNgtqrgjZMF+0\r\n4I72vN+RFdNFzOgwCYR4hsLXxjdAnx22v0c=\r\n=JoYk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.2_1658493781143_0.6464149024050538"},"_hasShrinkwrap":false},"1.1.0-next.3":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.3","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.3"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"4dcd172760d5f15d771ef9c72c10da6a44af1fbe","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-eXMHiztqDLA6vzD9T3FktyqCo+z+PmHqRA0XKLoM9R5jYrWAPdTUx/3u+InOC9/BrkoIRKulRGuiVdn+7IpQkg==","shasum":"ed46e53ab9b51bd6fffa5d33a3700560ecf2b79e","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.3.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS0H7cXiNhN6CjtWHmr4MYZ5iBpNcAotNxPHHXbMkQPAIgWrTyJq2kC+FseM6xfM9Hkwb6eF9O8xfh+wj16UjHoNM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi58MkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt3w//eC1y3NH2QYc5MKQHeAGcTHpGNsY3RPs7p/VwKIRPZuP2LH0K\r\nav+7vfAXsskFN6p4Uch61gjY7VATRrSh9r4Vs5bomgS4J11X5UhmXNxnZRue\r\nKrirq5NwFjdi0KzOt/SblXFuP9I4WTR2aGcSpc1QS0+P/Rt566sw16hixvd4\r\nJkWV9Ys3a9j7Sm3lItWIVCMp2Ke8W1gBphAnsx1rvDEiv1zFToXZAWfQeZBW\r\nCvFc3hXI4nVMRZrs2JUNBtFu9B1lzS5/6+StGdjV0n0ozplEsRYefSGNtap9\r\ngZbHmJgGCy2lt+NxQ7lYPnAL4xNzxJ9FjSU7d+xBaGwywJPUgqaafSGg9D3g\r\nRlQYMH+WriGg10rGDaqhrC+d7Lh3UF14tFrmEfRpCjrhuYlla1LlgqD8F7ns\r\np1VtcBlM8HIO8jiNBPorhueyajbaRhu6ZGXHK0r/ZxT8xLMW9Y4kBbfKmxyH\r\n8ksa+GKqi2PIW959tSugREu74IwH2ZejtwnZSwUAtyGVOvnY1iQWidNlCd28\r\nHYktyRJllO/zeVOZtElNEWiIaalWVT/KMfkb5UNT/+1kuwA449TAOV4RuHJ9\r\n6FEm0G8xOaQXlj8GXyQhfBqYqkz9LlZJxREc8ksHqGauGL/fFKNqsGAxeMgM\r\nUo667WztgJMy/CHv1wrlo+rixmRU8HDlC+c=\r\n=ZOxc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.3_1659355940011_0.8177973948770279"},"_hasShrinkwrap":false},"1.1.0-next.4":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.4","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.4"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"3551647fb899d57911e4e46569f7fc388f7d15bb","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5aq/tq8dovPBu3F7kNXT3GB+iiS4PoJeUkmIBC2vHEHQ6Ii8LY8LnvSShq79iMXKTBMh2KHlyoRM0VtBmeaN+A==","shasum":"9ae04f38e89ea0c55f9b2c31b82a51c1fb23ae09","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.4.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUPQh+BbFaFVZnuGaRmJue+8IOP4hbDLlkaXYi2fXMwAiBerz2gKbnlTHukKgAGy9OLO1I0ChCMPBVTF1YlFWbYJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi67iWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo27Q//V0eGBBin5vnIfFLFTFAfZN6is/1mPhV1R2alfXh5QjvjbNWL\r\nz9FvIAvrXniJHPKmH8BB59bcDTxRcSpIIGDEt+UPjn33YjRBH3ky9B6U219f\r\n4EvLsgd1scClRMCG2zKFgDZkNgJa+NN5jQYx55lR9kjjpQXQnPyJpJlm2Gjo\r\nMCOlCF/ggy46SE1Hj0BjJXtATEtoAIPIWqStRkAXMOp43MJekedeckV13WVW\r\nLyVhTRpMopv3ZVbcm87n9qHkAiGksevBQsiWta7gpJMXRuF8aNku5V/ojRKH\r\nXhT9PX9nLm2Aqi6ymnB7+wqPca8S81c+Dc9sP9eQa00YAfPmIcq5mz3UWAnN\r\npisCXgGr+g6tK/kU9mDHOuGyi9fRlm8lzqYwPW3lGazE04WqeWA67vTBwrN4\r\nN4DzR6Aox/j7ANbn2T4t0I+XnbIbt/1th6w2jqJfBX250SSMroBi6O8s2D4K\r\nc/uzreePekT/jpwJuHdhlCBZvq7InE1+jg/sAdjCIRVHjprLT+3iH0Jb7niW\r\noBd2yHqtS2JefeOePNnc87SjHNzi5qnR5MMMUwyV2Z0YWqUnYSYUzvOxFOUN\r\nkcQTcX4ZNLchVSYDmBpYLBjZchpFfxL85p0PDzjfs92rqdOMwBA6s1t38F/P\r\nt8kfcPSGX2d6V6q2/X96FSSHQ3E2mxKbUHs=\r\n=lgQo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.4_1659615382724_0.21763951566411177"},"_hasShrinkwrap":false},"1.1.0-next.5":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.5","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.5"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"720902f273cbf1c3581bd37f9f6e6dfa026e67c4","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-12uIYOJuAF2NCDp0ms+4ArHAqGaxbrKQzXGVtS6Oc+NjAhDQ2ohL4RjbkFSq2hBL4rXIyRFMKxmy8blck5nP1A==","shasum":"5fabcde660ff1acd39a6ab66333bb0bfdbbf8d11","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.5.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICe4QEB+f6y+u17LnCpsjHNvMJY8Unad6sWJD2Ekwx1xAiB6mGsWSxb/+uneSEwtUw+jZEU2lCd/hkLSb+RXI+6Bkg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7BzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzOg//Y2acgXdMbmLYr9heLouPiE+uXm9p4/ezoCThtu4XcI5KUpSX\r\nOsgDO3PT1SPLwJ/5hrl4KSxtWS5h28Mh4vb75f6i9FptxfsITzFkPvMJgKke\r\nv+AuaQwkoKvzRo5kIKvCrhC05+XOVVocWaBvBz/ApvHHZZdtnBoX0xbgdWo2\r\nF+0Er7k5kX/fqYC9DTsZ5yLtu0KgfL2vgyO1hrRkpJ8nSWYPvhbsm/6EjQes\r\nToMr/2w6oHO4spXkWACFyZdlw2keBdr1BUb4r8H2n9Fd0NmoFCSEMNsh/ClK\r\nZqHmpg0ejugCxFsLUcI43uFKQmhH1bynoIRuflVuhAhqYNqZzZCHAXaeAypF\r\n2PdnGzjHcF/oauaMz5G2Vlo0QrYLjA3caiS+NqecxF45OKIvWH2sQNXyBKvJ\r\nauEt68rAHrf9ZPl2vCk+QWNOnOWgNsAwicw98nFefQgSdRkloHbFqqSdomwx\r\nZvCmD16MXOObwB0Rz4rGzYf/tuA9a8d+xF6rup99VkEWFlu4XUNN+eNIqEwV\r\nd+i4wGurVuKB1bI2uGK6WIdUATk7+lRFO9KG0OsHHcWl6r8S1MfdTx3KGRls\r\nfIbf3TkjpKePwR6JwC5c7jG0YFQQ35ByP/MmOqDqknvI2v/uvR1wCencZdKb\r\nMnxAihVBl/Nno85SF3PWiQSQdk5x7jr2bqA=\r\n=gKsg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.5_1659641057129_0.9672118240363776"},"_hasShrinkwrap":false},"1.1.0-next.6":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.6","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.6"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"0396b9b3687bf3bef94e847f5e8ced8a5e8163d8","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-p+M+j9rO6jnaeDWITIrgjKXwjOUQxAuwooSkkkSmt1xUOXUGDPE2CkSxvw3/HiAcFpEkUytG2JHM8pboKaraQA==","shasum":"2957b7af466814cc1eb5fae2b796f2b7aec26d18","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.6.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd80cuDEE5IYxajcexMbDZaJq/JbskAqinaYtKoD4MlwIgfaX+aEF7SAQz+jYGLrT10nBgZcEtbKgMogHTwOQoD0Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA79WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRRRAAhNjhy7VGQC05cfyWkOVkxjPWe+HJrndv7wtZGw7D8QP028HL\r\nlmmAnuqtPmXThTWreZVvpwb7RmFLAAVAD6vn/kD6VDgBWX1GcM1iyL3Sg2c5\r\nJTKkWi6DZbY/FgXRl3fkGZNWXSMw9eqnOFyo5MTanhuZOTYxPol2nob+vPkH\r\n9xeEnPODVm/KJI3HXO1yCnaaa/wZt0vYmQfzKjWfcAjxvTHHOmB6YNPE/JtK\r\n+bsxapHf+SEH1Ew7NJ6C5W5gxIlgive0Rwz/UZN0vL1rzrbiXZpsYlDWB74c\r\nogZC5Por2PlpQi/+F4JJ1XI0/hibh7R2Lk5Zq+d5hqRMZqMRPQW7F3mG6Z43\r\n9Z5X2u/Zbdr8JR5YPrgYz6dd7luOEWFMEdUQKGNLTcOkYGtDqFJTHr5L1rb/\r\nGxWDg++ghtF/6mGNw5vEKDbwbVO/qllVlpk5XRCQ0SJ90IBMqjwYBxbmeMWL\r\nUjXE0mN1J2hKSqnWhBIx2TMKitkACyc0vcxA0lSGCm6iYFdWc+cPCGG3wWb6\r\nSRyHFg/U9LiIlU4zEnnxEG6EIsqfc+jtPaGaC6ZkttluyeWDYKlTcXUegkIx\r\nMJojaGNsZtUtKF32LZd30myWAw8zPKSC3VDlhnyz9SWutBvIKLICJgULqucN\r\n54qTZ9dWV6qynH0uKILMs10L1c5iflrS1Fw=\r\n=gJd5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.6_1661189974615_0.32808258809861224"},"_hasShrinkwrap":false},"1.1.0-next.7":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.7","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.7"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"33b849ee8aaea99d3eadc45301b78c6d1de37f01","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6tRqpwh1nxWDZvsCz5cLvcXlSSOWB6T7c3WRkiDFyBmiMr/rohXeNuJVT26TuX9+S6xXoaCDv/WGEgfF6iqCUw==","shasum":"48b8539e09b6b5c0cbf8017a337ba369c1de7348","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.7.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTYe1BDNWX0Pgyn6Y5fqEbDuaCbeG/sfNwO8C4RGTCJQIgBOJ5kVKY9Oa3sV6nQtvhWSGarp/nw7S49TWECdWz918="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQDg+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJURAAgDk6lIlxfq0+N+ZzxWdLIAxufue93576WpGLeLGoXkbc8bmT\r\nuV8ReH4vcdWSTHquwxkLnbKYGDSKVYjY7URfFupqPn1xSU1bD2C1iOBh8IFF\r\nOXkS6+BSm51GB6tSvZOjsDe0xWJlmCWTPxD7h4/1zCr+5AHU+RCMqkavCDcH\r\nbeYhJVYie4/kvjsbsiUd92puz14Fa+ij4W9fMsAlS0oTIRv8/Ijx6lqCCyfn\r\nTYkGMOIw7gdQYQnGT2WAGFc45O3+Zlnu1BM+hnFV0piZjTwd7rUQhPk5i7Fk\r\nYbGiosOOO85wOtRA+lCBroklF4IrpDzCdQiuWhrT/yPsOtF3yzY/Cjn/mzLx\r\nDDxt4tUEvB80zh//tN6nMu43oTvCec3MbEXPGAgWtUWnehERAE13Ryy8kJe0\r\nx1WSQ5HO61Zi6uOEtuN3DAKjSmpYPUzSlKZw8tAveHt6MhBE/BQ/gKmNl7Ih\r\nQiIA2LuUlGQ7Jhny22qei3XFWx9KRbRX/rw2bpU6ObKdpHCSYsyXjgjaMtOS\r\nLKt7s/hoV7bgpLVH0olQZiX9OPAEo4c3W9dVqDLRDX5DHUzBapBR6Qrd3b08\r\nEwP5XFBvGrVlGmoKjOmy/ZO494iYTyjzdNIBk2h7rvBR+PSYfiTCKbo7O7+i\r\nitdiJS+hnoiaCfnRnVC5Ies+qCelP8Qz7nY=\r\n=TbLa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.7_1665153086536_0.9638264197626569"},"_hasShrinkwrap":false},"1.1.0-next.8":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.8","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.8"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"cd6e72ffe61278ad02da8830766583a45ff558ad","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-N1wkMLxUwkR5bKEaTLOgEuckvDW8XicAtDSgIaDEZNrhzk7M4m1lyG4RPRzRkrdqiSmxOEw6wdkWPaAKDCQPRg==","shasum":"78e5444f0d4aac2487af9af4c1acb7fe9cc67f8b","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.8.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjyUBB6EOFoSUEtetUrvxWdBWtTiVlg138ZduLDSRXPAiEA4o8KFjNvXBE9qFKkhIKlS8Nc4Xdo+4Lfw52Y5KxAQTM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRHC3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN5g//e0MJTqEOOugXqy0/8x+KwUIlR/i/pwkRyCXoZxOMOI8356ar\r\nDyd0XDjJqcFUcZNu0d85jnzONV9cSNJmprbIm5jLQ09yVXhc0zIxohmVCekD\r\n+QcDXtzZnmT+5A5YGRuGgjvEMJ+3uxKruGOCf75c2O8CflrZ4n0aJPucSTNc\r\nNbAXFImz7secIPJnufdwxDS4Lc30Or98wHW8geRKxXpaO/8Z9I5wLU6lujY8\r\nW0umUsXQ1ToI/kFraYZz0JjsQ4KLKxxGeIPjTzCApbM5oNrzK2MeK7DyVUI9\r\nahVhYNWaqV9TbsmDhRlmw0bZnRpU1ISc6NXe4beKwBc6mIll9MKNXQl2bqYo\r\n2ZCSzImmTVIGHdQyftQjvOqqOXdOWJNIEgNF7xcF/kzmLPIQrtPWSUsgmp3r\r\noKK5f3I0fcWv7veLZ+Qna79OOd9PJ7R7Vjg4BHLjOmhJluVmotHvAYJ7VS6T\r\ncb6TlwUcBhjk4ZFjaCheotJRyGcr5hg/TW1DXoqqa5SB1o4SdpFVuzT6m44L\r\nRiKyre2HLsCtEnBNVuZxviQLcriz6L/R2dMxFSBwAYYVm7Njide0o1Kww+at\r\nw0rsBU3xhS9fdc6ovUa04zNfoXnno5SpipD4vuILQut3cTbrk0TAL/S/vIIT\r\nQ/MrK71SZBe/G1ZCYJ4Q/ZmMKqDrfFyGkXk=\r\n=2ceo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.8_1665429686934_0.8462470959365256"},"_hasShrinkwrap":false},"1.1.0-next.9":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.9","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.9"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"2a4930d7cf30de9cfc0c60f8de3b8eb7af690245","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mEaMy36Ga/+1AcvLzC0IDkHxbIte2ET66m2CS1sedFEbn/fkuD0AAmM0JPduSAHgwcxN63fLbxesQAS0r7qO5A==","shasum":"07ae54be747e6c4469fb19f0012cfea8f79ea9a2","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.9.tgz","fileCount":12,"unpackedSize":30115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5UePtitiyZIa/xHQzND977Fp02OPTsnzg39UdJFbsWwIgO6tYnvwhL7SpjacF4+KQVNlmNE3KNJPHq0+3ClohEY8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSGfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr29w/8CiJ8rhNebEVMZu4a9mj3VQsLBzjjF3ln7j8e0pVVpyTBXGbF\r\nTcTDZoHm+815E81+sc5SdxyCt8Erx7H4/2My1gTtwtGoKrK5dqICO9jgeEd9\r\nOMjxyH/QQgoTPEKIYFVh7drISm7c9cI8Y0zhtXec1w8R41nS0YC7oYrk2Tl6\r\nyGOoo6LWtA/Ofjd/59JNCpZ6ps0tYSUr8ppOH+ZSCZd5BnFmVCT6TpBP7ccq\r\nmx0a69u/C9+fbdwmbls1Kd7Jmav0KAcbjeSkv8Ui3FgvbTfHVZvsSpvTEYdd\r\nPAV+kusVqtProkukw3jJM20NgRZ7XBFIfhpQkQt5pRIwtrIrSqKSvwk/cNcb\r\nyH+LVe/r+lgVBv9433G4eIgFaDOqgAS10QlaojsO+mF/AmHBZDMFLtHwteio\r\nJWvL+gyhhCTXeGB1FXOvU5faYdQ5UrReS3gAiItj2ETFpfolqZqbisc6NZSg\r\n6tOHGl2yCZtqrfYbeCkXor2FPRyaey9IfAdJ9R2UcycIOz41mzX/4xEu9r9f\r\nG6aOFYVqJDQKcJNtHuRMlLFGRs6RjpMegX9ThhJZvOZSrWbwLDjq+DMMGb09\r\nrwCQDBKO5avOQxp9HvGZKdocecNS3E4s98yvGdaAxzTKd64fVLbEh4hRgyRF\r\nQknsLvawebHNRJ+6wHy7wIB68J6dJmfZpww=\r\n=9GUn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.9_1665689579489_0.19213561868536666"},"_hasShrinkwrap":false},"1.1.0-next.10":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0-next.10","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0-next.10"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"a5e5d5f7911aeef970dc08656314f2ec6f0f4af8","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0-next.10","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TUUgJEb8S45jhQ1a+TLO3DCDRWCHksT2bwvEEg1D900iqqKWwzbJvrnvNYdMlRj4tfbSiPQU+sKryRgOR1BB7g==","shasum":"28d440459961c0ea285948f887a48539e01c2835","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0-next.10.tgz","fileCount":12,"unpackedSize":30117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGE/C3snbMHFwvtWnSxPs7STitKANwV/nd9mgyrnTBSgIgDRi0O2FqjhxZ+lGZ1CzPKP3sEbQ9F7Vx1e1TcldKYGU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX9k/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVhw/+L7UdBWzBx0x484Ga3p2kBaYrjT37gHp0Wxtc8TsaBB0NyCMs\r\nKGT+flzK0X5cUy2LIka+VJAxXZKhMEBUxnEHkolmqEJKyH0qNtM4hR9CmHze\r\n81F6C3P7L5jhlgrEpuCjN/xA/hw7tXXvJ/ofMz02Ely8j0vVawrepRPQeRti\r\nMYgfMbPoRmCRxcY5QVp9ip761+Kzpq2uPFcbrpUU2TiFx/l8O4SAliRqlunH\r\n/2AiFWcnrHWOJWMueTyFgbrviqbirLAHJC/HUJMJA4l0z/Iqc8Dx0OxrUM2r\r\nb3PtAaqKLr3bgccnqoHX104eYqzvsHM0PKEVvPpEWMwW7JGy5hNQIi95rZ9P\r\n/KyZJztRmjLqHn2ptKXVOwkfwiOmWz1HEt6i+Te2AYyRRdXCg56hitaTp7ah\r\nsLiW6cJ2GdDoqFW+mv6Vm9od2P1M9/gDvdyLy4H1I0bPevylh+gn4Hd3uWG8\r\nyT2MqOJ6TznDmMLiqRPgdsjUKTxjzIn2rY0V4B6OUBUrcoNWi+dS2k7chGPV\r\n0yfIdz04w00voFi/ZWN9qZn3TQTelfntq1wanOCsF3NTfF+3QuZZAeiNXkCj\r\ngtr5gTRgnyld0xv4MH4ys0t1W7vHhvEGFXXZty4et3+/CaEV9zxz/B7z7cyb\r\n0S46key7cr1w4lrlH9lunr8Gvr5j+ASA6F8=\r\n=qn2T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0-next.10_1667225919792_0.4774063414700871"},"_hasShrinkwrap":false},"1.1.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"1.1.0","peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","@lakea/gravity":"1.1.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.1.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./lakea-gravity-toast-adapter-ngneat-hot-toast.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"a5e5d5f7911aeef970dc08656314f2ec6f0f4af8","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Fvqnqs/elrwZ+5Ro7td2DlsY5DSYJDzyZG+OJOuUHIlDnjkMVEYItSh9JMKopny/VOFST/zWyCveRzV5yDUIsw==","shasum":"19a710470b36cd7df60684818365dd4a010a7a70","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-1.1.0.tgz","fileCount":12,"unpackedSize":30101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBRilCSsKixQRzhsk3Q/EfIthi/xwNpy3CtBF5tnYthAiEAiqgUMOGMH6YEe13ETpchwNUm5QbnxSTEBSOsWf6w5ok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX+GTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwLg//Ti+07X2iPTr5T0POJr+S3UlqxmQIDZVyR+mrAP5XAdBKYFCY\r\nyjqtoxJwcjGKPJ7YDT7OjT4daRw83M/VjzncEaGseIouXHUPmXdCZuPNVAUQ\r\n80V1qOYmyFTdrArYi68hV5iu/RzL2VHXFcDkiqz15rJwQUUmTQF40dmQ3mEu\r\n7sJuLnGQ0mv1n7mdmv+gbkRnwgLspZVR4mrWnDrXZop5FOhBezBcHUqZ0kUP\r\ndhwe3+icyZOGABIo088X2R9cFwF7zGB0QvM6VEIWXnOcDvSuWA4lexzcOh/m\r\nFTIRHfnxRUO7pFYoTAg2aYLXCM2x3xQKzpiF4NZsNhoOoTz2JIPe0cZuKQNz\r\nTIw69diPskjQ/eUZYpVMbY9WfVzsUSdyypOMQnrhllN/KvBGYRMslt6eb4/V\r\nRS7+eP+pB+hPxdKnC3O8CskIjv1iyo/Ctvf1OU8yOEKkxNS/HPSccesNqUSF\r\nFalEtL0cvtZtTZH9bzqGmgHsTOzCPD9Fb0/khl638tu/S8o25rCa4hW3GSOi\r\neAGLe04kV2WqeamomGGDvisjlwNBH9JvZRmSUz/ujuDydH1LS+os9JgvV61m\r\nYT0SDShtLmEJEjvJpwiK9iH+tyBGHI1OeQPTY+Vfac1Ksy0tlAYcNKukNHoT\r\n0XVsRi0GiBvNVLdeLaiZ+sofyX2hegtkLhQ=\r\n=hOUa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_1.1.0_1667228050951_0.9033414822661834"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0-next.0","peerDependencies":{"@angular/common":">=14.0.0","@angular/core":">=14.0.0","@lakea/gravity":"2.0.0-next.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"ec40f2c9faf40f8669f89bbe845ae171b7f04390","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0-next.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3x9WHIm7w+5H+eVGdk9Q8TN8whMGovO2YpA/J1JAf0VyK4FE7ovDHvPwGQXmRf2vODbZiTWzwCfslnQyLL27iA==","shasum":"1a424e3a59b89c3040017f849e9dfdd38b335299","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0-next.0.tgz","fileCount":12,"unpackedSize":30037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvheadPjB4wzmSal41rqQ+h6FM+6nwL7Haxqo6CBTcXAIhALWLkcbqK4+aMV1UKgTErOrUDQLG6snHyMvCbS5+Q7BW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY7g2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBxBAAhSDTUv/aJnLa0abgVLt0a31vqsJmq9UTRlUr7i5WPUecCVg9\r\nLRDtvbeR3LmhWz29V+ThWkspgpbHaFEgzwCBsEmS5+nzwF7lMBG6pYnCT7Dh\r\nIKM8q1xXvF4GUrjjgqZmA15iDVGc2UoB8LqFou1NrxRWLF9Jt/MXZsKjGATs\r\nP5EEEjyKrqm7jmZzMe4sRNrgCxEftB1qF9QaUBfz/4pps83Fkya6flStx2vr\r\nI2OvS6gup4NEj1LhrKRN9otIGoGeahzs2kUIslTQnEoFlVM976+5CKi1tW9C\r\nfWkJUy6A/6C9nkBHboWEZhDaC8xHiF9ftSa3i18+q9OPMmBjBH175dp1S2Pq\r\nW0D/QfU6ScYNszGUo5JqUfBQLLyggsyjEhKlPQMqea/jY7lNXMTFw6arTv79\r\nbo1o7/76n/g7zpefQhHzSsQccavFTqBp/4LN8fqcGp3zuYpavqKgq9/67h61\r\noxuI/fLL9oZgKCqRVMcIByhTFiWuLkBHuZF2o0PmZGUMBVJbLELUeLi6wygP\r\n11fyGrDJPyfYymR1TLsrl/frIRM+XyPMn/zXCEGVcFQnb8fRvvuqQ5DjW2ZD\r\nN3RRlyLE3myp3H60MybclEtYz7P1IOkIZyDcbocnZrZvU1g9DlgkpO2/DrPB\r\n/IWZO5qQAmDt6dJGokuD52lfIMCqS6Py+M0=\r\n=bcXd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0-next.0_1667479606386_0.2165070267949496"},"_hasShrinkwrap":false},"2.0.0-next.1":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0-next.1","peerDependencies":{"@angular/common":">=14.0.0","@angular/core":">=14.0.0","@lakea/gravity":"2.0.0-next.1"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"b4d8e91ab4dee2482fe22c17eb4426cc8507cdf7","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0-next.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5ijTteSUAf8CfC8toCVDMc3hhAAOsa0HmSegtwt+IQ/VzL8/ffx1ZtQ0XisgeNI904zbRh594LEbSYVyF3aDig==","shasum":"889f409c8ff3e06eaebaf93d2286a0446e2fb612","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0-next.1.tgz","fileCount":12,"unpackedSize":30037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAiz6FVd8r0r/TCZJN3jpOW0k4Yg915bm6asm4D0RqeAiEAtKayTyC1e97KDfnEbPiOGYoyk/iTVUAy4yG5125zQQM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfQ/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHGg/8CwO9E3mu/GeFDJRa2b+MOOZyxNxiD5dxhfPtov/KbjZlszo2\r\nziU1XRmoIq4WcoOZLQwlIDE/PeLRbzA58CHoGl+YqIU6Cesm35Df5pnmLQ/3\r\n7LTLa4JgGz+zXduRu67HJP0RXTf0xYy4CqCkNrYzLGvvl2OccuahRTxpIY5G\r\n6wATGesBctGiwOB7Hb1UpFxFvkaVnkdPSx4a1gMM0r0gPNhJszNnY1dfp+GJ\r\nfVDEfUI4BE+TdTUhbouoTDdKplm2KkYS2qHnYMebgllGe0YtG6IexZ9pGCT3\r\n0srs5A9LUyTuJo/KaGK3MqJ0HyRDWFbN/6t0gzK/vLPL5VqkUoe97zo5RqKr\r\nAoH0F3eKqWMPwhfFmefrVcfPjX35zvHCTvQ32WuQec5zUNaY7VF4a+2piQo1\r\naBEgu25qdhE4B1PTIq8sdPEQqDXbtDet7qby++HruTBKHSLd/5F+vqAbGcEH\r\n8uQLpGOGYFWM6oi/TK78wV0WJ7dPQ4kCjA/AjdJJEWdeLBLPk7p+5x2nC6SU\r\n0OyQSX//7O/j49yOPWwZucuR+R3ibtWEltzlhsw+mF4SGMEvwEGRZYSqNo3E\r\n02gkZjHqH9GwGOc3e384ijWxqsSd3Uc7u/IveQWu794883m6NavLeSwgSUpm\r\nN/VotVYBhsecj74jtbUcEyBb8QKjQfChRZw=\r\n=IcEF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0-next.1_1669140439294_0.36861529264674875"},"_hasShrinkwrap":false},"2.0.0-next.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0-next.2","peerDependencies":{"@angular/common":">=14.0.0","@angular/core":">=14.0.0","@lakea/gravity":"2.0.0-next.2"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"22a44334b99015487d4ea7464006629b1d2998d2","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0-next.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-RJeAe/ur0p+QkeKVIx5KgdQ3XtGNoG7iPlv9PZ48J7p+DJloHuoNUgdxtOGMKT35w+PfbWvjrECHoyNHZRRQIw==","shasum":"39d87b4ce395b5e6058ad55250a7fc5f808c3363","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0-next.2.tgz","fileCount":12,"unpackedSize":30037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkirGxT0tAGDNnRR1itPatHM29tY76LPOfUA9pRiZDrAiEAiqK8AZllqiiAqH4SkjoxFkjqQpaq05PuiMAA3BVRvtA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjflarACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt7w//QxWFpnUgUzcyiYDcZxMVWIPQxo9JO31xngW6Hk0D/PZYMs5/\r\ndlNR2so1/CJT9e+fe7KZxtR9HEGN53wngk5Iw0DeD908ol1O40nyvc5kSU0F\r\nxetRPiQYeYc1H26Ahf0NlpS10LSSLitBO9kBkGwK42L7eJiB8NRPFczWzAj5\r\nQRcc+WloW/HJ/dJRpxVwMUEg3MSS+CQH2O6xu3hoeVcy1NQc5yqisz4rudcz\r\nesr1fxIHn40x9bjWx27S1r8VU7nc9AtiYr827HNnLSc8qJ/wRei6HvmChiCp\r\nFyPC2BbQvw0/OYhR0mvMgIKJXfD2lnYDKH4W23p2vHsEgd7CvcrpkgpXqgrz\r\nQuhdfnlrnrrhJBDL0+48VHNW4SAoH6TOmtD9O/DPlTpLiQ7hxPkN55oCPSvn\r\nRefPJBhwLW53Z6s+Wuq3FITtYBgdkku1dlKDy19CA530LEUUWrkUaNVSSUUR\r\nqIQVQDvfrdQEZEX9lgtbM3Fz50VM7ybNfkC4zRCL5/qULD3O/0q32R5OEaU8\r\n9vOjIiI8KgPIKNx9qP7UVBo+RdyQtkdfVwSf75bTsLz5teTcWCT7H5j8r+O3\r\nwsTuJ/atE2S2yvtihSw6TH5QO/O4tF6fghrgDmIUSdkYHUdLq+zta5TBF4j4\r\nTfpEn8GH4kIsHpDEGW6k9FZ236Y8YFXUC+M=\r\n=eDsz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0-next.2_1669224107385_0.14986495369982755"},"_hasShrinkwrap":false},"2.0.0-next.3":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0-next.3","peerDependencies":{"@angular/common":">=14.0.0","@angular/core":">=14.0.0","@lakea/gravity":"2.0.0-next.3"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"22a44334b99015487d4ea7464006629b1d2998d2","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0-next.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-I9MZNv/W+LU2EUa8S2lBBnG0sxmT6gz2OVRdUnJGug2S9bj6JmuUdJiSyD/hDAIMjzf1QKQQYIfTr2UNWZt2bw==","shasum":"aae7bd0c938a0693d1d148a2f43ac63258c22b37","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0-next.3.tgz","fileCount":12,"unpackedSize":30037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1k5tFEJMYfwgfXSncVBW4GmYx/Fp8tG4ZNC2xcrErxAiBQl+/6Wm3bs+26m9T1tJrzgsoOWiTnJWD8XlRilri3RQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgMYUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbPw//QegjGfWGZHoHcQtLX+x3RkJeeirdSHkazLMLSTN3isEp7fIz\r\n9Z92pwuXq/vQfCjhN6mulL7D8hl4dfjM9MOhCWQGNgdZgLy/u/403iTAWIQn\r\nC7DBGcSPsp2ea5VZJe+3qb1623qqv5F9B4ANXJKmthHB2PToHybega/ueHHs\r\nv4m5SUTL+743hMEvGgfh+lMwQpGPgnlqiltz9PjaEYlzXY7bxTafS9UPncaq\r\nQVm+aVqMIczaB1tgH3JcxaOm+hJXUyO/53UzHhmOHmJt7ZkZ5+ikbSPzJUnE\r\n0UMtmBTXVgFcNHd/9tUwmdjPsqfT51MF/Dgnru7mjdoXd7ER/V+JGyxnEklK\r\nzjRbHAotCjdDz822pfUfSljI2sVpUnjRXvuqFPS/9RQMncesz7sNTSN/CdQ8\r\nDrdGexYwm2CXGQtqPwd/7ljskAFkTHdSqCtebPbYh2/JoT3colmpyerrkqz4\r\n8OAk8BIiZYbCN6+djwbZdwz6Q6FOcPegAN5H0qm5Vw2gkiverexzMsICvo/k\r\nBqroDE2dukQVrTrMtvgEbHp8kcmTDSc0NY351oDLqk2KA1I3sZUJU6kCv+Kg\r\nkIJNijVFYHXvf1FIk7OQUukW2J5lNFdlQ2qrra8i0+Z6yFRSfmTRUmkDw1qf\r\nzV6dz5Ze8O6ntt7hS860xc9xnzZdnMP+jN0=\r\n=0z2U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0-next.3_1669383700701_0.6897029356972533"},"_hasShrinkwrap":false},"2.0.0-next.4":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0-next.4","peerDependencies":{"@angular/common":">=14.0.0","@angular/core":">=14.0.0","@lakea/gravity":"2.0.0-next.4"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"465340841b5c60f62b03149841eeeb92bbe0b15b","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0-next.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-WxLdKJXpyAcEhbXNTbA+4vGd3lAWTVLcYnpm3wrgyRbHJjZv2aG2wE17BEcSdTF7GOcLbZeGPU1b5RWG/WkIng==","shasum":"99f53efbe9b8f7944d8d125dbd308fb65567ce1e","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0-next.4.tgz","fileCount":12,"unpackedSize":30037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUR3ybgqiTRGDOg4MFSOhsPnmapE30t4n7uUtIo3BL7AiEAyC0ME0SKsIVxHtscRkGGWcAfDXq+lJRe7o87X5d6NbY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmgqKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpodw//e3as1/QJoLEHx7IcNSW+FoBfOvLvNpwkLLAA7K25RFGdRo7t\r\nEKdxTvtvdBb4aDsSZLbShJ/gixEmsj7SqGkR/H3UCkfp8F6mllYrSBSJjPSm\r\nPY8ea+dJCItzKYilo3EuxCFJEQ3gjeHVhH6aer8Q3iNuZKxlKgtWxhs3WeKQ\r\nGrdsBN0oT9I2ii1RSGFrmAjcZfHnsO5/DishACAgUqHELb2sCO05xEiRR0lA\r\nwIp5XHB+3UIabBaU/MgCFInCzKhvlJp1u3/jVvu7ZI/Wx1f23d37EagwxT2K\r\nBZ1rFzmL+pcxU5UfPDjGBE22/JBzCObUsOmP9Gk2c8CGPmPXbTKNT3gx7EIA\r\nv+qNCbaeD5C8usGnfhTZxZd3qQE0D/qzeL1752pemcyyRkAd6NYm/zebt9Rb\r\nfC5/JSVkEL/mNRwKUQFnhgxhpfwmmVrXR74LaELqT1uiEgnxjYf//KgGwwNJ\r\nZB5Z/f+SSWchTtvJEhv5mmBPvAkKSXLUO17oFm57KJjPts3M+LSnMt5IVQu+\r\nehFRl76Rw+FZUfIl2s8DduX7UF3GzZ4JdzFQDLsj3A0ZwPzTfU9FdFCpZrEe\r\nu8rGEG3MZkAmC6Llqzharm4KCxbnq0RZsJDI01DjKM+eNISFxh8qTTIEr4FH\r\nhnh9ZOFkLy5c97uFiN79JyMl36qKl+fpVOk=\r\n=44Em\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0-next.4_1671039626350_0.8437542837233363"},"_hasShrinkwrap":false},"2.0.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.0","peerDependencies":{"@angular/common":">=14.0.0 <15.0.0","@angular/core":">=14.0.0 <15.0.0","@lakea/gravity":"2.0.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"1941f426ea4b8daf0dc8f51b9c03e6a640c61890","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-rVmnYBGLnmkKg0Xk05dudQfAkcf8lJypWRwZF9F7eU01rrJtZcJEyOptm5UP/K7hG1NPDOLKeTjyWmShBJv4bg==","shasum":"bf46ba155b7017e256cee7173d9a29815894ae22","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.0.tgz","fileCount":12,"unpackedSize":30039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGC/I1OMxxly+sAxNAyqmOfFHGlukzvo19NegzimbJEaAiANuCHI4fZlWEbEoSvAf6fvmMxOt8yqPaNsYjdI+G90kw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmxPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2cA//WQsP+nOgkBPBJa8ORzDZXddwfdIfkrrWWfAbnUdWLB6IhYtG\r\niMqcAz5ZwtosKvestiEMYh/jJ6RxQNzOBQYLDVZDGakH3M2JGd5ZvedNxX/5\r\nlzvyKHeZHuJDqGsXphyedlr7k5XfqU+GwaMViC0iV2lFVyTBCDZQNJ74+cSe\r\nUvXQForRBOCX/bM5Bwnio77JcI0tB9dmT3eHbdp10X0dd/ZN7jUfj1NxLP16\r\nQ6AHudL22bCUDpptGgRS4M5vZx6CCbtMNEOMSOcEGwup9QaWXVaMup8S+Pb/\r\nVoLT9eaZfFXsD4gWBlUTh+p+recWI7HYwSuWXIY9S21UxsFMb29DIGweJLy+\r\nWCwuvLY50wIJEMZ44Ut3+1vzpM21FHXLUXOXc5CSgZBMSDlOvedssaBGnZNM\r\n/nP0YE8pRVLOQaVIrJNRxiMVRMw5a9uIUZApf7be5tQUq0j18dkWuU3UD2P8\r\no9dsrxwn86pg3e4Ju38ZqK9z7Yt88x6h/Y5+8ESivzrFZXcecFSVPl8pkutq\r\nsTF5t5Isvb/q/IldzeZgcO108/zExBRStMXT9t597G6vX1Us6kmGkEQcgTrN\r\nXJyTP8Pf0UNQuZtNzc6/n6nRcw4UnU6Zxwju1idK2qRs84qjx9KpjB5hxQmg\r\nXl021TKh545Ioz1DmjDA9K7ZpFDDWG3V5vo=\r\n=Yidf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.0_1671107528658_0.23980569016290643"},"_hasShrinkwrap":false},"2.0.1":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.1","peerDependencies":{"@angular/common":">=14.0.0 <15.0.0","@angular/core":">=14.0.0 <15.0.0","@lakea/gravity":"2.0.1"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"f6518e890668b3fa82b55297d79c560e0f2bad2c","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-aEH2iC7H5jadWTOnFERPDJCrOe4j9zMMAsy8R0PEE2vGoI8dCDClXPPrOVeUrrpLnEPg3SHFiQVtUdx+visrMw==","shasum":"77594f98ea934e321ad26ef6a54acec79de11c40","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.1.tgz","fileCount":12,"unpackedSize":30039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF82p2YEJHe6sLOtF+vyFRqubxBmY8FknU4EktBmoENjAiBkf8vqgNQ+WAdEgX+6f1S9sOrUlfWV2CZxUhNNCtxXBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo0u3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmposg/5ADfg4zo6gXI1WzVNC8BJLUn3/aCfeL0Wn6Eg2yqss/PmGVCT\r\nHEb5fSJDtd8YjILgFzsFIS+ogosYILj5mKslm94zLhaTfjX9Z8h1w/aI+w47\r\nIB3DLNTLaYubAW7yx9SrICH4Dy4Gryoqz4XNjbeM7tCoQqAYwHZLU8ifcAsG\r\n/j1A4k9c7/oxi82P3LjRSzRs2nfusGB6LQHiJFrwprgGMeHREf9F14NKVvr+\r\njYU+Oxwdlo+3PH1jDeO4RtfmUqXLP5aBlPF4j15zp6n9vZxC9t9g3l/ML7jc\r\nLEyf2Ot7zebDdlBt6MMqbqSUeoU/cc3NYnvkQfK861nge8/fAN9Rld3mPCHz\r\nBbgwZJwu+JBn4KKQ9Oj0QnuMygqb6cUJfE3hSDXOxVaLFauElWOXS/0eNggP\r\ndg+DnDjLnLjigJuhULJY03RaMEZSqNDuc22xVNm62+c6X4I7C7noOcggbywT\r\n1Ng5PDDIuxEiLx0+n3CVJout/F2BXzoVUXdy+kP6nFYHRyqT3f2WGeWPtwzJ\r\naDrzSEMsA5yf5yBrugArrx1kuZKpkamrrF9Wcz+ga6A4RdDoY0wz0SlP3/2a\r\nSNjHxSDC2oaiBQJHAgZvLqbaKGmzKdXsZSYAnkiFMtV2GXjXZtmoc0PbtzME\r\ndXNWHTXoah30HtKP3uZLUD3nts1wQozl5k4=\r\n=AY7U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.1_1671646134870_0.9347334246584054"},"_hasShrinkwrap":false},"2.0.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"2.0.2","peerDependencies":{"@angular/common":">=14.0.0 <15.0.0","@angular/core":">=14.0.0 <15.0.0","@lakea/gravity":"2.0.2"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"6f1037af89bb26f844355a8cdadb0d07b5e00837","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@2.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-qnHy7GppMr9h4jXWkiWbALr4PCxlF5eM+SmCraHAltKNckYvfz3DKMwI8cS63GLXjumK3qUCdcmTM171ZvIrEQ==","shasum":"ca32d07993e43b0c1513dc5428892c98c0273692","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-2.0.2.tgz","fileCount":12,"unpackedSize":30039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgx5E6jJB4287qNqja6LjNAOD+WHYFd0TnzHZoOyACyAiEAhNS/lIk1QUjmaC66T2QPG18V/6sNGmna4Yjo+WL5ngg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpFPoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0/w/7BaqRt4xcbxWDsycyZ4iiMtq1JTBHd+pVoXMc0O+FK6DXsGsB\r\nrPVgYhjKf7IdYxVMWPoAlXEcd0vj1XT9K6YMt73qnCTola55fHSGLGh4F1d+\r\nXP3YQ0UG7W0UaQQD69vW7vI+YIb4tdYDaSYAztMYm1Mdi6z/QT+0nvvEq+NW\r\n/23CfNOGejTVJbI/mU6WCTSFKUWTOXr8JeIqGmXt1GPhO640l7NblL7SsQBJ\r\nNmfPUbchjNgeo2SkzfCSFKsbnTwUTm7TxtRsG4I0DTv96byuw5vy87Q7DqwZ\r\nxxkdoE3B2+qnHbISkiC29jCNsgqtX4z68CFQtnuvIqu1l4TKqaORgKMUT3Na\r\nRCiSgOyjYeQ+YCb2SL+pSR3zytxEh7JFzQZO75tNMKdAHGyWh2MWiINyhz6L\r\nguQjpsFTMbuDA7uRSeIUlo4kOqvooKgY0zirHt347zxKiU0VhX8DURl3A9S+\r\n1DUhyEpLBZ+RIKwOhCXG6Q8UZKpx5C9Cct1mYXh7mUAGJxhFpfzvLoyMOLpN\r\nPzDeqd9XpZ8zlfn1gbS+YHUGPj1lBPUuFpfJy4qDPVPHpp6LZmC+MmTPs8nW\r\nYUU6b9bmvtJ2qZCaCbFTOdh0JkjtZh1wJrBu57+kGWRumEvG4C02K8inrq0q\r\nPJRJKs0HRmWZ96nlJQd/DdN3icKhxKtld1I=\r\n=7r7W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_2.0.2_1671713768417_0.718513936464789"},"_hasShrinkwrap":false},"3.0.0-next.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"3.0.0-next.0","peerDependencies":{"@angular/common":">=15.0.0","@angular/core":">=15.0.0","@lakea/gravity":"3.0.0-next.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","gitHead":"ce934b354ac8b6018bf351e9e41c45c25e1546e2","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@3.0.0-next.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-AE2dFyGTy7k3R9MKxJzloiU9zOYIbEaFabwdceSMwXcAracT0WarunnK5GbxAgkOr0/m8RFNJyhWg9x6gs2Rdw==","shasum":"14f4f6bfa7dcbd9b48c0d4acb0f10bb9780eebf5","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-3.0.0-next.0.tgz","fileCount":12,"unpackedSize":44183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRP0DmHnvMg9aTlkLAZE1japLqh6SroJ2QKPnwZA9lPAiEAytU4GXcs4dcctHiVrx7Nddfagx9ss61jlhBX9ldI8Ew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvB/mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzJA/8CoYjb41F0gZirP6qYEtg6fpRXq5/sr6ApMYkITx+33nnZPTU\r\nnNvBIue82GNFyf4j88TzCv+EoakGgQ8yrCNZnaU/meSzyIAhQh6OmVOy7Dmi\r\n/MYSSQtNFfnH3aeyBkw9ffRLYcGCj8UhFtgwCTq4/JE04TrWcX8nBLGW5gl+\r\n+B9fE5YekW9J7Rx7kfTcKNOqZ+p6QCdBCpxm2ldnzuIEbasiDeaiZbUNB5+n\r\nG82xMO3iZ5MWcmGTULNXPIX3UayBbXHB3eixoXsxFE/B4bax10V95avpsj2t\r\ntp9GcxCsaK4jl3JR6DkDQYoptL9AOEH/cfgRNZ5usfj/K2lzRkSfZNMATcbE\r\nPkdJatcf2W98UA8MHrqkmXL5986ufmyTGH+isgIM9cZ+588oY4g6ZfbSBIp9\r\n1U7nCOi1ZSuVy93tqa0cEgdMhsL+94QEuP+fW5xxbwO71hMrCgCZK4sZWlLQ\r\nZ1eI9+Zt+AbfzVNVCa8QLiCwwNxGVc/Bb4ulrTTq6XV/DsTo8azNE3Dy0/Ql\r\nfW0wkRPa6vmLK7M/OFkAcdqJEFl7dy/kZXRiSOduYcKzgyrmK6ByKnLDW0wd\r\nVcKwt3pWy+lhrilHApmAlS79/D7dJinBtC/QSj9Mg+4lzFp7KmX7cXPv4vmH\r\nvDXmJS5L/PCfDfuyTTF6ltW8aRmFQyxPdjk=\r\n=Q+cB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_3.0.0-next.0_1673273318182_0.5603985631409483"},"_hasShrinkwrap":false},"3.0.0":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"3.0.0","peerDependencies":{"@angular/common":">=15.0.0","@angular/core":">=15.0.0","@lakea/gravity":"3.0.0"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^4.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"6b49243a4ff0fc956435b65692796061e6541d72","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@3.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Kms5OzeAuOu7fWOeb0NtiFVGmSvdsW+G2NQM4aTcrVk4UkO6LTG9cnZcmxxalsQNyop7mGeAkdEe071WbBQebQ==","shasum":"da5e94a7fc3bc1ec3e4b94614fda0a6f64bdd8d7","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-3.0.0.tgz","fileCount":12,"unpackedSize":44317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNGftncXAFcAmDyAOCjtXc3tb85/3QgSfwvm9TgB/HswIgP8P2x73fg0j2507bnIpFemNXoOkk5E7XVA9zpLC29a4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvEMgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXCRAAkUP5mgL8NHl3jPFp7zYWTx9lMPr6JT4RqBbpuaXoka48zp4p\r\nI9XB4ClDAL5wYrGsTeCM09WrRUhcDiF0tuls3qLOQOhgR+C0x2LGfWXTeufY\r\n/vvvKycuDStfHia2yRmJ9g1aKmlOtEo2H03HW1QlZSCAgQKBnAQum6iZ0lMk\r\nlv9u5D0GTS+c6+el0Y1Qfiv7vFThHusaYbr/5wntJmwDiw5t6xdVZBiFySVK\r\ntmrUbAZzJlACyJZ3L3tZwl86yf5aE1hJ1j66NZpBSuDG0Qr/fpLGSMkK3n62\r\nWSVq9hTDQwPAdkFq57AK/yhaAiG+uBjDIPodr64nGXXC79mF7i3pm9hgbKSm\r\nm2z/m8JUw1KGHz+kNap1710RBTxllT3MCXBuRg69vkXAMVbNoCZS7IQuA+P2\r\nQhGCAilhhTiQ3TWwmjDI+TkvncDm0cE3MbKwVUhMa8+q8jL6Gbr3WNTm9E6G\r\na8ckqqae7fafuuB2m/Xui++Z9A5onOte97dBDOdXJgGqWFh8gYJvX3ClHOMV\r\nflx6L6koEAv68Cq5nTK8eIvcgG7O2RGbIfne0gvyJwwgv5eNawfyqzPJWvXL\r\nAuWRxjTrki1StKKbTYp4Na3W73ZilXHY1qk3hNkeUTWTu5yaGeuITu26rdbd\r\nZn/jWYExs+1P5K9v3efrLxi4AamLxEDihsc=\r\n=njer\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_3.0.0_1673282336396_0.9944630278278677"},"_hasShrinkwrap":false},"3.0.2":{"name":"@lakea/gravity-toast-adapter-ngneat-hot-toast","version":"3.0.2","peerDependencies":{"@angular/common":">=15.0.0","@angular/core":">=15.0.0","@lakea/gravity":"3.0.2"},"dependencies":{"tslib":"^2.4.0","@ngneat/hot-toast":"^5.0.0","@ngneat/overview":"^3.0.0"},"module":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","esm2020":"esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2020":"fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","fesm2015":"fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2020":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","es2015":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","node":"./fesm2015/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs","default":"./fesm2020/lakea-gravity-toast-adapter-ngneat-hot-toast.mjs"}},"sideEffects":false,"gitHead":"d21be6377117f661be52de36d0e0f317acec7612","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.","_id":"@lakea/gravity-toast-adapter-ngneat-hot-toast@3.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-sP9Ucxgo3jCxiNBoxAE3qj4K5GGVR+gRlFAUEKgaBRxoaXfbe3DFt7WxSt+1Y71Jv5vjyT8o1ckyStk8Qtuxig==","shasum":"d9984e91f944223ae36c08a5fafcdb03b1245fbf","tarball":"https://registry.npmjs.org/@lakea/gravity-toast-adapter-ngneat-hot-toast/-/gravity-toast-adapter-ngneat-hot-toast-3.0.2.tgz","fileCount":13,"unpackedSize":44521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrCT5a0f7NS72nxH+pQg3P0/cKJ9Q5Vs8aewA0lC40DQIgRhPC9apeiHmrFHEmFBV1VOkhLWmqOUKxnVLECtbF7Kw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyZICACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV1g//VHt8zULngiPSKL+i1+zBHlUphRjRH6NqrAjx2HEhpuikQGiV\r\n4uUYZgGoqEj8KLxAhvsRwwHLBDdn5KSnkDHHiyN/NAbsaDANSSozqapW5qlK\r\nf42JakKnyG75jqSsiSkhewNLoAhjRBgBxtiQ10/c6tF01PBF+Z0BxaS6+2XS\r\ndVSWYU5JyozaBnYh22sa/HEdxnjCWSS4eLXc5zerom4kETy5cqC/y5LiR0DO\r\nVnpJ0HqXV9L/vQb3CeAr/SdW56FQNFbh8id2se17Q7wf/KW262uiRNLCHxGx\r\nTrVxgegdKE2AeOBvhW7/IttFQ9AFmmyvgaVaZAPwJzU5SI31eiQqr/v3Hcm6\r\n2NTbSdAgLuGooParHdFzGyui7Fmh0tKXUC0WSEupQHIXIfZD6FKXwa8JGRJm\r\nrGEcqmFrdDp5CuBh0IaHXUEdockfSkkZxE45uB0D7R5p4DGB7/Zzbg8YCUa5\r\nV922O2bwIsjObIbLu9UkOBEBkghJRvrpNBntJlIrZEmoEz05eF2tO3XRHGjn\r\n8n/lH0ksnRPA3R8n2bknjCeJC50o9fHWzm6Ci8q9BgtFOtwNPueM4VCSbbQw\r\nsBWVLCpIBCTZ7wWCT9+NjDbMN2M73uQj/WHb/WcHPcyz6DDJlCHoUDxiMOQH\r\nKDuWxDiQSAtIUMCi8BoR/DwBiRb2SZW2knI=\r\n=kWlc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gesielr","email":"gesielr@gmail.com"},"directories":{},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gravity-toast-adapter-ngneat-hot-toast_3.0.2_1674154497870_0.5803922105665238"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-30T19:13:37.308Z","1.0.0":"2022-05-30T19:13:37.539Z","modified":"2023-01-19T18:54:58.150Z","1.0.1":"2022-06-01T13:55:21.700Z","1.0.2":"2022-06-01T20:11:49.019Z","1.0.3":"2022-06-06T19:24:14.286Z","1.0.4":"2022-06-08T18:12:44.374Z","1.0.5":"2022-06-09T19:39:30.592Z","1.0.6":"2022-06-10T14:06:27.314Z","1.0.7":"2022-06-13T19:30:09.525Z","1.0.8":"2022-06-23T19:21:27.471Z","1.0.9":"2022-06-27T17:14:40.296Z","1.0.10-next.0":"2022-06-27T18:22:25.354Z","1.0.10-next.1":"2022-07-14T17:40:28.279Z","1.0.10-next.2":"2022-07-14T18:37:05.210Z","1.0.10":"2022-07-14T19:35:51.268Z","1.1.0-next.0":"2022-07-19T12:01:50.595Z","1.1.0-next.1":"2022-07-20T17:03:05.822Z","1.1.0-next.2":"2022-07-22T12:43:01.328Z","1.1.0-next.3":"2022-08-01T12:12:20.174Z","1.1.0-next.4":"2022-08-04T12:16:22.901Z","1.1.0-next.5":"2022-08-04T19:24:17.294Z","1.1.0-next.6":"2022-08-22T17:39:34.791Z","1.1.0-next.7":"2022-10-07T14:31:26.713Z","1.1.0-next.8":"2022-10-10T19:21:27.161Z","1.1.0-next.9":"2022-10-13T19:32:59.681Z","1.1.0-next.10":"2022-10-31T14:18:39.939Z","1.1.0":"2022-10-31T14:54:11.140Z","2.0.0-next.0":"2022-11-03T12:46:46.579Z","2.0.0-next.1":"2022-11-22T18:07:19.433Z","2.0.0-next.2":"2022-11-23T17:21:47.591Z","2.0.0-next.3":"2022-11-25T13:41:40.892Z","2.0.0-next.4":"2022-12-14T17:40:26.538Z","2.0.0":"2022-12-15T12:32:08.822Z","2.0.1":"2022-12-21T18:08:55.075Z","2.0.2":"2022-12-22T12:56:08.623Z","3.0.0-next.0":"2023-01-09T14:08:38.323Z","3.0.0":"2023-01-09T16:38:56.642Z","3.0.2":"2023-01-19T18:54:58.032Z"},"maintainers":[{"name":"ltp.lakea","email":"lucas@lakea.io"},{"name":"gesielr","email":"gesielr@gmail.com"},{"name":"lakea-gesiel","email":"gesiel@lakea.io"}],"readme":"# @lakea/gravity-toast-adapter-ngneat-hot-toast\n\nAn adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation.\n\n## Installation\n\nInstall the library using NPM:\n\n`npm install @lakea/gravity-toast-adapter-ngneat-hot-toast @ngneat/overview @ngneat/hot-toast --save`\n\nAdd this line to your main `styles.scss`:\n\n```scss\n@use 'node_modules/@lakea/gravity-toast-adapter-ngneat-hot-toast/styles/styles.scss';\n```\n\nNext, create a new file, `toast-adapter-root.module.ts` which exposes an Angular's module with a default configuration.\n\n```typescript\nimport {NgModule} from '@angular/core';\nimport {HotToastModule} from '@ngneat/hot-toast';\nimport {GrToast} from '@lakea/gravity/ui';\nimport {GrToastAdapterNgneatHotToast} from '@lakea/gravity-toast-adapter-ngneat-hot-toast';\n\nconst TOAST_STYLE = {\n  style: {\n    color: 'var(--gr-toast-color, var(--gr-color-background-contrast))',\n    background: 'var(--gr-toast-background-color, var(--gr-color-background))',\n    border: 'var(--gr-toast-border, 1px solid var(--gr-color-border))',\n    padding: 'var(--gr-toast-padding, 8px 16px)',\n    borderRadius: 'var(--gr-toast-border-radius, 8px)',\n    wordBreak: 'break-word',\n    maxWidth: 'var(--gr-toast-max-width, 60vw)',\n  },\n  closeStyle: {\n    color: 'var(--gr-toast-close-btn-color, var(--gr-color-background-contrast))',\n    marginLeft: 'var(--gr-toast-close-btn-margin-left, 16px)',\n    cursor: 'pointer',\n    backgroundImage:\n      \"var(--gr-toast-close-btn-background-image, url(\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white' %3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\\\"))\",\n  },\n};\n\n@NgModule({\n  imports: [\n    HotToastModule.forRoot({\n      ...TOAST_STYLE,\n    }),\n  ],\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapterNgneatHotToast,\n    },\n  ],\n})\nexport class ToastAdapterRootModule {}\n```\n\nImport `ToastAdapterRootModule` to application root module like `app.module.ts`.\n\n> You should import the ToastAdapterRootModule once in your root module.\n\nThe `ToastAdapterRootModule` file imports the `HotToastModule` from `@ngneat/hot-toast` library with a default style config and provide the adapter implementation too.\n\nTo configure the `@ngneat/hot-toast` library, read the docs [here](https://github.com/ngneat/hot-toast#installation).\n\n---\n\n## Creating your own adapter\n\nCreate your adapter implementation class extending `GrToast` abstraction:\n\n```typescript\nimport {Injectable} from '@angular/core';\n\nimport {GrToast, GrToastObservableMessages, GrToastOptions, GrToastRef} from '@lakea/gravity/ui';\n\n@Injectable()\nexport class GrToastAdapter extends GrToast {\n  constructor() {\n    super();\n  }\n\n  public success(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public info(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public warning(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public error(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public loading(message: string, options?: GrToastOptions): GrToastRef {\n    // YOUR IMPLEMENTATION\n  }\n\n  public observe<T>(messages: GrToastObservableMessages): (source: Observable<T>) => Observable<T> {\n    // YOUR IMPLEMENTATION\n  }\n}\n\n```\n\nSo, provide it on your application root module (maybe `app.module.ts`), like this:\n\n```typescript\n  providers: [\n    {\n      provide: GrToast,\n      useClass: GrToastAdapter,\n    }\n  ]\n```\n","readmeFilename":"README.md","description":"An adapter for `GrToast` using [`@ngneat/hot-toast`](https://ngneat.github.io/hot-toast/) as implementation."}