{"_id":"@develop-fapp/slack-notify","_rev":"10-4ed688205a21ba6c5e39a14d88fb314c","name":"@develop-fapp/slack-notify","dist-tags":{"latest":"1.1.2"},"versions":{"1.1.1":{"name":"@develop-fapp/slack-notify","version":"1.1.1","keywords":["Slack","notify"],"author":{"name":"leonardo.araujo"},"license":"MIT","_id":"@develop-fapp/slack-notify@1.1.1","maintainers":[{"name":"ledharaujo2","email":"ledharaujo@icloud.com"},{"name":"gustavo.freitas","email":"gustavo.freitas@farmaciasapp.com.br"},{"name":"adriel.gama","email":"adriel.gama@farmaciasapp.com.br"},{"name":"farm_app","email":"farmapp@farmaciasapp.com.br"},{"name":"ivofapp","email":"ivo.paiva@farmaciasapp.com.br"},{"name":"muller.dias","email":"mullerdias@gmail.com"},{"name":"ramonnteixeira","email":"ramon.teixeira@farmaciasapp.com.br"},{"name":"egisbertosilva","email":"egisberto.silva@farmaciasapp.com.br"},{"name":"pablo.quadrado","email":"pablo.quadrado@farmaciasapp.com.br"}],"dist":{"shasum":"988ecf66b82ab19dd25a2f7a8459340b14cf30f2","tarball":"https://registry.npmjs.org/@develop-fapp/slack-notify/-/slack-notify-1.1.1.tgz","fileCount":6,"integrity":"sha512-6uqvsM0+WLdD/+qZRe8jc8vq/IpWozqoG5lSehXaoznpSq37mRweaohuycghfam0SL/x/fXOUR+DXavcGOAyVA==","signatures":[{"sig":"MEUCIQCbpFKj1vTM0ahI9IXrpZRFcavjfCy8+ZuaBBlwAMmP5QIgG7SidmX3g9Nd1ae6lkTOX1ys6vOvd/lsQMEvmhVjMtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrDzdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT3w//Xq0wEwUUbzvN0tOiBKCMjt+XSvtgXmuxQ8agtYp8qEarRbLi\r\nraZUJsmi58cwU5f4ftMj0oUBaowpLJQhODN7vyJQP+UkiANKn9NcndgmHrkD\r\nIKME2FLx33c7Yq2rMRSBHErUriHflFMbrELkyowM7lehZhtRxQzJdd/iUYUJ\r\nXKQPZNRb3ItlnV/OwjHL9nPSxU5vTyOwf1/iDOyVRrLIF2c6jZJs9emDcEjO\r\n1orWx6GMvZ805gPWoKkIzch/XDEJRGslU+7cSft87NSfyebFuhg6T5KKGBwF\r\nv1ULknhBk4P9rH8LrrbScP2ds/cMQELRuqEfO2zqnizmMIiTi+TLeM2/jeLB\r\nt9/N8B2CFdhEr3Ja5l13GS2Y4pX7rOJJiLkYA2VotG1Y56gw72gikAWaiBSh\r\nzDECJrBvr4A+ECXm3vA9Gdm7b+PBQnXGvIIQuyeVCxHLqUyLVMbdYNSGQp5g\r\nHVz5iCNkOkhNEU1sftdWKtuXX5hP6XjJg1fMy+5ijqLmzOOwr5Mti97HovpZ\r\nTVLJAF3XRnmj+cvuKnd+FXF7vtNY2qIOY86AQ5XVwnzkDay7Rs3x5UgG+JGb\r\ntKRDISUil38MQ7lZa615TU4auQyBJ/TZ+uYsVPBJiGPPtkGQ3njuDr3oIEiN\r\nDlkGbo238hzNtl4cB1+rJiKfqHLp39SPKPY=\r\n=uYZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","make:publish":"tsc && npm publish --access=public"},"_npmUser":{"name":"ledharaujo2","email":"ledharaujo@icloud.com"},"_npmVersion":"9.2.0","description":"Slack library to send messages","directories":{},"_nodeVersion":"14.18.0","dependencies":{"dotenv":"^16.0.3","@slack/webhook":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslint":"^6.1.3","ts-jest":"^29.0.3","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-notify_1.1.1_1672232157473_0.9603289514473734","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@develop-fapp/slack-notify","version":"1.1.2","keywords":["Slack","notify"],"author":{"name":"leonardo.araujo"},"license":"MIT","_id":"@develop-fapp/slack-notify@1.1.2","maintainers":[{"name":"ledharaujo2","email":"ledharaujo@icloud.com"},{"name":"gustavo.freitas","email":"gustavo.freitas@farmaciasapp.com.br"},{"name":"adriel.gama","email":"adriel.gama@farmaciasapp.com.br"},{"name":"farm_app","email":"farmapp@farmaciasapp.com.br"},{"name":"ivofapp","email":"ivo.paiva@farmaciasapp.com.br"},{"name":"muller.dias","email":"mullerdias@gmail.com"},{"name":"ramonnteixeira","email":"ramon.teixeira@farmaciasapp.com.br"},{"name":"egisbertosilva","email":"egisberto.silva@farmaciasapp.com.br"},{"name":"pablo.quadrado","email":"pablo.quadrado@farmaciasapp.com.br"}],"dist":{"shasum":"c1c821a41a8a6ff6ad438493938bea92f2b2aac4","tarball":"https://registry.npmjs.org/@develop-fapp/slack-notify/-/slack-notify-1.1.2.tgz","fileCount":6,"integrity":"sha512-cAkl77VWsIw/809NXm+3f3YV3Gd2PwCvr1ux4mIjypcQfkl8wt4zQpZRhT19+4C0K8F96VMpJQ3deG6IDtUdFw==","signatures":[{"sig":"MEUCIQDEgLBxyZuQS1n82cexEfXAIz3OTpS4iq8r0YtfiKj30AIgA9x0tBooRJHurKATY4XjsRSRFJ9KoLc2sHn19YdT2IY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrD1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmrA//fDw9kKhRNpwbUBH5aEsMVt/yUHaoRCs9rAuApHanB6ZUmXBJ\r\n0qxF8REYrxm57+6iBr94hrihvFRqosk5hTteDzZ9mgctYfX58leve+/ZN3wY\r\nd8WCWmUeXEcd1FPkgLw/oOGv1tl/SWqq/1PsOs9wY/vg/uOiXQYokxmn4E/s\r\njVwppbbZ+gHpGj1+qf1ekLloJwAU5g9vjVSEJGSwX5XzO1wWzcwEidg4pW5r\r\nMsNCPPIoI5QDE/spr+duAYnxhbSAXKXwKUMCXVptdPnANj5d9D4i0rIChH0P\r\nwBoP5QQndydKYhuCRwZ6AjZFMm2igbvBAKQBlr6a28ZTIrIwzJ9FooV1D43P\r\nAB9xM22kwZ3AsPm04exjkk8X+stcqnKrkuejCWxv1NdvalrlmKI0QXILvymW\r\nCFr/efKaELepKM7DCKDOdHBMuulI2iqoz1IX0jWJnxFTllU0D8U124FTAhIt\r\n44YPnwMhKiGOTjtodc/zysVqe4LiHtdEudoB86aWuSTnHjhvUffYS5XBCMd6\r\ns4iaCT49LPF1eDlU+uD/klFS/DYYA9YVcIiJcirqqp0y/It0G04+GPSvcd8P\r\nOl8hy8zMgH7euZz/2ye0EVSt8Pd1lyeQIjHNGuyEswzsL4/bta6EvdMx7qO6\r\nhOCeBol3fvO2IZ26/goj0e6Sb+usV87cE/Y=\r\n=H6Dh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","make:publish":"tsc && npm publish --access=public"},"_npmUser":{"name":"ledharaujo2","email":"ledharaujo@icloud.com"},"_npmVersion":"9.2.0","description":"Slack library to send messages","directories":{},"_nodeVersion":"14.18.0","dependencies":{"dotenv":"^16.0.3","@slack/webhook":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslint":"^6.1.3","ts-jest":"^29.0.3","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-notify_1.1.2_1672232264115_0.11856514364576287","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-12-28T12:55:57.421Z","modified":"2026-01-15T18:54:42.775Z","1.1.1":"2022-12-28T12:55:57.582Z","1.1.2":"2022-12-28T12:57:44.301Z"},"author":{"name":"leonardo.araujo"},"license":"MIT","keywords":["Slack","notify"],"description":"Slack library to send messages","maintainers":[{"email":"mullerdias@gmail.com","name":"muller.dias"},{"email":"lucas.vegini@farmaciasapp.com.br","name":"lucasveginifapp"},{"email":"farmapp@farmaciasapp.com.br","name":"farm_app"},{"email":"adriel.gama@farmaciasapp.com.br","name":"adriel.gama"},{"email":"arthur.santana@farmaciasapp.com.br","name":"thurzin"}],"readme":"# Slack notify\n\nBiblioteca para padronizar e facilitar notificações nos canais do Slack.\n\n## Como utilizar\n\nA classe `SlackNotifyClient` possui uma implementação default\nque instancia baseado na variável de ambiente `SLACK_CHANNEL_URL`, considerando isso,\né importante que for utilizar essa abstração, possuir essa variável.\n\nSua utilização é feita por 1 método:\n- `sendMessage` - Que recebe a mensagem de envio como parâmetro.\n\n### Exemplo de utilização\n\n```ts\nimport {\n  SlackNotifyClient,\n  defaultSenderClient,\n} from '@develop-fapp/slack-notify'\n\nexport class ExampleNotification {\n  constructor(\n    private readonly client: SlackNotifyClient = defaultSenderClient\n  ) {}\n\n  async send(): Promise<void> {\n    await this.client.sendMessage('Hello world!!!')\n  }\n}\n```\n\n","readmeFilename":"README.md"}