An open API service indexing awesome lists of open source software.

https://github.com/hebilicious/nuxtpress

A nuxt module to use markdown files as pages
https://github.com/hebilicious/nuxtpress

content markdown nuxt nuxt3 static vitepress vue vue3

Last synced: 4 months ago
JSON representation

A nuxt module to use markdown files as pages

Awesome Lists containing this project

README

          

# โš—๏ธ Nuxtpress

[![CI](https://github.com/Hebilicious/authjs-nuxt/actions/workflows/ci.yaml/badge.svg)](https://github.com/Hebilicious/authjs-nuxt/actions/workflows/ci.yaml)
[![npm version](https://badge.fury.io/js/@hebilicious%2Fauthjs-nuxt.svg)](https://badge.fury.io/js/@hebilicious%2Fauthjs-nuxt)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

๐Ÿš€ Welcome to __NuxtPress__!

This is a Nuxt Module that allows you to use markdown as pages.
Under the hood, it uses `vite-plugin-vue-markdown` and all options are supported.

## โš ๏ธ Disclaimer

_๐Ÿงช This module is VERY WIP and is not recommended for production use. There will be breaking changes while I'm working on it._

## ๐Ÿ“ฆ Installation

Use pnpm for development of your module :

```bash
pnpm i @hebilicious/nuxtpress
```

## ๐Ÿ“ฆ Contributing

Contributions, issues and feature requests are welcome!

1. Fork this repo

2. Install `node` and `pnpm` _Use `corepack enable && corepack prepare pnpm@latest --activate` to install pnpm easily_

3. Use `pnpm i` at the mono-repo root.

4. Make modifications and follow conventional commits.

5. Open a PR ๐Ÿš€๐Ÿš€๐Ÿš€