https://github.com/blajanclaudiu/smell

https://github.com/blajanclaudiu/smell

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: blajanclaudiu
  • License: mit
  • Language: TypeScript
  • Default Branch: main
  • Size: 419 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 4
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

vue-email <!--

npm version npm downloads JSDocs License

-->

💌 vue-email

Simple way to build email templates in vue.

[!IMPORTANT] Experimental and under heavy development. APIs are subject to change.

Features

  • 🧩 Build email templates with Vue components
  • 🧪 Tested against popular email clients
  • 🎨 Supports Tailwind CSS
  • 🚚 First-class support for Nuxt 3
  • ✨ Written in TypeScript

Installation

```bash

Using npm

npm install @vue-email/render @vue-email/components

Using yarn

yarn add @vue-email/render @vue-email/components

Using pnpm

pnpm add @vue-email/render @vue-email/components ```

💻 Development

  1. Clone this repository
  2. Enable Corepack using corepack enable
  3. Install dependencies using pnpm install

License

MIT License © 2023-PRESENT Vue Email

Owner

  • Login: blajanclaudiu
  • Kind: user

GitHub Events

Total
  • Issues event: 3
  • Watch event: 1
  • Pull request event: 1
  • Create event: 3
Last Year
  • Issues event: 3
  • Watch event: 1
  • Pull request event: 1
  • Create event: 3

Dependencies

package.json npm
  • @types/node 18.18.0 development
  • @vitejs/plugin-vue ^5.0.5 development
  • eslint 9.4.0 development
  • happy-dom 12.2.2 development
  • prettier 3.3.2 development
  • tsconfig workspace:* development
  • tsup 8.1.0 development
  • turbo 2.0.3 development
  • vite 5.2.13 development
  • vitest 1.6.0 development
packages/body/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/button/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/code-block/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
  • shiki ^1.7.0
packages/code-inline/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/column/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/components/package.json npm
  • tsconfig workspace:* development
  • typescript 5.1.6 development
  • @vue-email/body 0.0.3
  • @vue-email/button 0.0.3
  • @vue-email/code-block 0.0.3
  • @vue-email/code-inline 0.0.3
  • @vue-email/column 0.0.3
  • @vue-email/container 0.0.3
  • @vue-email/font 0.0.3
  • @vue-email/head 0.0.3
  • @vue-email/heading 0.0.3
  • @vue-email/hr 0.0.3
  • @vue-email/html 0.0.3
  • @vue-email/img 0.0.3
  • @vue-email/link 0.0.3
  • @vue-email/markdown 0.0.7
  • @vue-email/preview 0.0.3
  • @vue-email/render ^0.0.9
  • @vue-email/row 0.0.3
  • @vue-email/section 0.0.3
  • @vue-email/style 0.0.3
  • @vue-email/tailwind 0.2.0
  • @vue-email/text 0.0.3
packages/container/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/font/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/head/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/heading/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/hr/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/html/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/img/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/link/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/markdown/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
  • marked 7.0.4
packages/preview/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/render/package.json npm
  • @edge-runtime/vm 3.2.0 development
  • @types/html-to-text 9.0.4 development
  • @types/js-beautify 1.14.3 development
  • @vitejs/plugin-vue ^5.0.5 development
  • jsdom 24.1.0 development
  • tsconfig workspace:* development
  • tsup 8.1.0 development
  • typescript 5.4.5 development
  • vitest 1.6.0 development
  • html-to-text 9.0.5
  • js-beautify ^1.15.1
  • vue ^3.4.27
packages/row/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/section/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/style/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/tailwind/package.json npm
  • @babel/core 7.23.9 development
  • @types/postcss-css-variables 0.18.3 development
  • @vitejs/plugin-vue ^5.0.5 development
  • @vue-email/body workspace:^ development
  • @vue-email/button workspace:^ development
  • @vue-email/head workspace:* development
  • @vue-email/heading workspace:* development
  • @vue-email/hr workspace:* development
  • @vue-email/html workspace:* development
  • @vue-email/render workspace:* development
  • @vue-email/text workspace:* development
  • dom-serializer ^2.0.0 development
  • domhandler ^5.0.3 development
  • domutils ^3.1.0 development
  • htmlparser2 ^9.1.0 development
  • memfs 4.9.3 development
  • postcss 8.4.38 development
  • postcss-css-variables 0.19.0 development
  • process 0.11.10 development
  • tailwindcss 3.3.2 development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
  • vite 5.3.1 development
  • vite-plugin-dts 3.9.1 development
  • vite-plugin-node-polyfills 0.22.0 development
packages/text/package.json npm
  • @babel/core 7.23.9 development
  • @vue-email/render workspace:* development
  • tsconfig workspace:* development
  • typescript 5.1.6 development
packages/tsconfig/package.json npm
pnpm-lock.yaml npm
  • 169 dependencies