рдЙрдЪреНрдЪ рдЧрдВрднреАрд░рддрд╛ рднреЗрджреНрдпрддрд╛
рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдВ рдмрддрд╛рдПрдВ:
рдиреЛрдбрдореЗрд▓рд░-рдореЗрд▓рдЧрди-рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ ^2.0.2 . рдХреЗ рд╕рд╛рде "рдПрдирдкреАрдПрдо рдСрдбрд┐рдЯ" рдпрд╛ "рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓" рдЪрд▓рд╛рдПрдВ
рдореБрдЭреЗ рджреЗрддрд╛ рд╣реИ:
"рдиреЗрдЯрдорд╛рд╕реНрдХ рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдСрдХреНрдЯрд▓ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИ"
"рдкреИрдЪ рдЗрди>=2.0.1"
рдиреЗрдЯрдорд╛рд╕реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ 300k рддрдХ рд▓рд╛рдЗрд╡ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд░реАрдм рджреЛ рджрд┐рди рдкрд╣рд▓реЗ рдЧрдбрд╝рдмрдбрд╝реА рдХреА рд╕реВрдЪрдирд╛ рдорд┐рд▓реА рдереАред
рдЕрд░реЗ, рдореИрдВрдиреЗ рдиреЗрдЯрдорд╛рд╕реНрдХ рдХреЗ рдЧреИрд░-рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП package-lock.json
рдХреЛ рдкреИрдЪ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛? рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдЕрднреА рдХреНрдпрд╛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ :)
рдПрдХ рд╕рд╛рдл рдЪреЗрдХрдЖрдЙрдЯ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рддрдп рд▓рдЧ рд░рд╣рд╛ рд╣реИ + npm install
рдореИрдВ рдЗрд╕реЗ рдЕрднреА рднреА yarn audit
рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкреНрд░реЛрдбрдХреНрд╢рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
@anachronic рдореИрдВрдиреЗ 2.0.3
рд░реВрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ - https://www.npmjs.com/package/nodemailer-mailgun-transport
рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рдиреЛрдбрдореЗрд▓рд░-рдореЗрд▓рдЧрди-рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдЖрдИрдбреА рдЕрдм рдЧреИрд░-рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдореЗрд▓рдЧрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ" рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рд╕реНрд╡реИрдк рд╣реИ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдЪрд┐рдд рдирд┐рд░реНрднрд░рддрд╛ "mailgun.js" рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдлрд┐рд░ рдЗрд╕рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рднреЗрджреНрдпрддрд╛ рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреА (рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рдорджрдж рдорд┐рд▓реЗрдЧреА)ред рдпрд╣рд╛рдВ рдЪрд░реНрдЪрд╛: https://github.com/mailgun/mailgun-js/issues/122
рд╣рд╛рдБ, рдмрд╕ рдирд┐рд░реНрднрд░рддрд╛ рдмрджрд▓реЗрдВ рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЗ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦреЗрдВред
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд▓рдЧрдЗрди: https://www.npmjs.com/package/mailgun.js
рдкрджрд╛рд╡рдирдд рдкреНрд▓рдЧрдЗрди: https://www.npmjs.com/package/mailgun-js (рдЗрд╕рдХрд╛ рдореЗрд▓рдЧрди рдбреЙрдХреНрд╕ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рднреНрд░рдо рд╣реИ)
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЙрдкрдпреЛрдЧ '...require=('mailgun.js) рдХреЗ рд╡рд┐рдкрд░реАрдд ...require('mailgun-js')
рдердХ рдЧрдП, рд▓реЗрдХрд┐рди рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ tldr рдерд╛
@zhyrin рдХрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╢реЛрдз рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХрд┐рддрдирд╛ рдХреЛрдб рдкреБрдирд░реНрд▓реЗрдЦрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд░реБрдЪрд┐ рдирд╣реАрдВ
@zhyrin рдХрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╢реЛрдз рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХрд┐рддрдирд╛ рдХреЛрдб рдкреБрдирд░реНрд▓реЗрдЦрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдХреНрдпрд╛ #104 рдЗрд╕рдХреЗ рд▓рд┐рдП рдареАрдХ рдирд╣реАрдВ рд╣реИ?
рд░реБрдЪрд┐ рдирд╣реАрдВ
рдорд╣рд╛рди! рдХрдо рд╕реЗ рдХрдо рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдИрдорд╛рдирджрд╛рд░ рд╣реИрдВ рдХрд┐ рдЖрдк рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛ рдХреИрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ
рдХреНрдпрд╛ #104 рдЗрд╕рдХреЗ рд▓рд┐рдП рдареАрдХ рдирд╣реАрдВ рд╣реИ?
рдореБрдЭреЗ рджреЗрдЦрдиреЗ рджреЛ
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд▓ рдЧрди рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ? https://snyk.io/advisor/npm-package/mailgun-js
@omerlh рд╣рдордиреЗ рджреВрд╕рд░реЗ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рджрд┐рдпрд╛ рд╣реИ - рд╡рд╣ рдПрдХ рдкрджрд╛рд╡рдирдд рд╣реИ
рдХреМрдирд╕рд╛? рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ: https://snyk.io/advisor/npm-package/nodemailer-mailgun-transport
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ (рджреЗрдЦреЗрдВ # 104), рд╣рд╛рд▓рд╛рдВрдХрд┐, 2.0.3 (рдкреНрд░рдХрд╛рд╢рд┐рдд рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг) рдлрд┐рдХреНрд╕ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдВрддрд┐рдо рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рд╢рд╛рдпрдж рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рд╣рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ?
@orliesaurus рдХреНрдпрд╛ рд╣рдо @anachronic рдХреЗ рдмрд┐рдВрджреБ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рд╣рд╛рдБ, рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рдЕрджреНрдпрддрди рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╣реИ! рдзрдиреНрдпрд╡рд╛рдж рдЖрдк рд╕рдм!
рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдЯрдХреНрдХрд░ рдкрд░ рдХреЛрдИ рд╕рдордпрд░реЗрдЦрд╛? рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП?