notion-to-email: Notion पेज को ईमेल HTML में बदलने वाली ओपन सोर्स लाइब्रेरी
(github.com/Sangkwun)यह एक TypeScript लाइब्रेरी है जो Notion page ID देने पर Gmail, Outlook, और Apple Mail में सही तरह से render होने वाला
HTML लौटाती है.
import { renderFromNotion } from 'notion-to-email'
const { html, title } = await renderFromNotion({
pageId: 'your-page-id',
token: 'your-notion-token',
})
// SES, SendGrid, Nodemailer आदि को html 전달
notionto.email सेवा बनाते समय rendering layer धीरे-धीरे बड़ी होती गई,
और जिन लोगों को इसकी ज़रूरत हो वे भी इसका उपयोग कर सकें, इसलिए इसे अलग लाइब्रेरी के रूप में निकाला गया.
ईमेल HTML में Flexbox/Grid का उपयोग नहीं किया जा सकता और table-based layout व inline styles
का उपयोग करना पड़ता है, यह लाइब्रेरी इस conversion को अंदर ही अंदर संभालती है.
20 से अधिक block types समर्थित हैं: paragraph, heading, list, checkbox, toggle, callout, code, formula, image,
YouTube embed, table, column, synced block आदि.
सीधे HTML फ़ाइल के रूप में export करने के लिए CLI भी दिया गया है:
npx notion-to-email <page-id> -o email.html
MIT लाइसेंस.
अभी कोई टिप्पणी नहीं है.