From 42dc6f80013ca5999e2fb4ba22d1838ed3f3a812 Mon Sep 17 00:00:00 2001 From: Younes Barrad Date: Sat, 22 Jun 2024 19:25:30 +0100 Subject: [PATCH] Update README.md --- README.md | 104 ++---------------------------------------------------- 1 file changed, 2 insertions(+), 102 deletions(-) diff --git a/README.md b/README.md index 8ef4db4..3fbca01 100644 --- a/README.md +++ b/README.md @@ -1,103 +1,3 @@ -[![vue-email](https://github.com/vue-email/vue-email/blob/main/public/repo-banner.png?raw=true)](https://vuemail.net) +we just merged a new project rewrite, please do check the docs and the updated logic https://vuemail.net/ -
- -[![npm version][npm-version-src]][npm-version-href] -[![npm downloads][npm-downloads-src]][npm-downloads-href] -[![JSDocs][jsdocs-src]][jsdocs-href] -[![License][license-src]][license-href] - -
- -# @vue-email/nuxt - -Official Nuxt module for Vue Email. Build email templates with Vue components. - -- [✨  Release Notes](https://github.com/vue-email/nuxt/releases) -- [📖  Documentation](https://vuemail.net/ssr/nuxt) - -## Features - -- Auto-import Vue Email components and composables -- `useCompiler` utility to render emails on the server -- All the DX Magic that comes with Nuxt ✨ -- Vue Email DevTools integration - -## Ecosystem - -| Package | Version | -| --------------------------- | :------------------------------------------------------------------------------------------------- | -| [Vue-Email](https://github.com/vue-email/vue-email) | ![tres version](https://img.shields.io/npm/v/vue-email/latest.svg?label=%20&colorB=1fa669) | -| [Nuxt](https://github.com/vue-email/nuxt) | ![nuxt version](https://img.shields.io/npm/v/@vue-email/nuxt/latest.svg?label=%20&color=4f4f4f&logo=nuxt.js) | -[SSR Compiler](https://github.com/vue-email/compiler) | ![cientos version](https://img.shields.io/npm/v/@vue-email/compiler/latest.svg?label=%20&colorB=1fa669) | -| [CLI](https://github.com/vue-email/cli) | ![tres version](https://img.shields.io/npm/v/@vue-email/cli/latest.svg?label=%20&colorB=1fa669) | - -## Quick Setup - -1. Add `@vue-email/nuxt` dependency to your project - -```bash -# Using pnpm -pnpm add -D @vue-email/nuxt - -# Using yarn -yarn add --dev @vue-email/nuxt - -# Using npm -npm install --save-dev @vue-email/nuxt -``` - -2. Add `@vue-email/nuxt` to the `modules` section of `nuxt.config.ts` - -```js -export default defineNuxtConfig({ - modules: [ - '@vue-email/nuxt' - ] -}) -``` - -That's it! You can now use My Module in your Nuxt app ✨ - -## Development - -```bash -# Install dependencies -npm install - -# Generate type stubs -npm run dev:prepare - -# Develop with the playground -npm run dev - -# Build the playground -npm run dev:build - -# Run ESLint -npm run lint - -# Run Vitest -npm run test -npm run test:watch - -# Release new version -npm run release -``` - -## License - -[MIT](./LICENSE) License © 2023-PRESENT [Vue Email](https://vuemail.net/) - - -[npm-version-src]: https://img.shields.io/npm/v/@vue-email/nuxt/latest.svg?style=flat&colorA=18181B&colorB=28CF8D -[npm-version-href]: https://npmjs.com/package/@vue-email/nuxt - -[npm-downloads-src]: https://img.shields.io/npm/dm/@vue-email/nuxt.svg?style=flat&colorA=18181B&colorB=28CF8D -[npm-downloads-href]: https://npmjs.com/package/@vue-email/nuxt - -[license-src]: https://img.shields.io/npm/l/@vue-email/nuxt.svg?style=flat&colorA=18181B&colorB=28CF8D -[license-href]: https://npmjs.com/package/@vue-email/nuxt - -[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669 -[jsdocs-href]: https://www.jsdocs.io/package/@vue-email/nuxt +Currently there's no need for a nuxt module, as we are not adding anything specific to nuxt.