Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/system76/markdown

System76 markdown parsing for the web
https://github.com/system76/markdown

Last synced: 2 months ago
JSON representation

System76 markdown parsing for the web

Awesome Lists containing this project

README

        


@system76/markdown


System76 markdown parsing for the web








npm


GitHub actions


renovate


standard


Storybook

---

This repository contains the markdown parser and plugin configuration we use for
System76 websites.

## Using

```
npm install --save @system76/markdown
```

```vue


## This will be parsed as markdown

so type away!

import { directive as markdownDirective } from '@system76/markdown'

export default {
directives: {
markdown: markdownDirective
}
}

```

View [the docs](https://markdown.origin76.com) to see more examples.

## Development

1) Download the repository

2) Run `npm ci`

3) Run `npm start`

4) Start hacking

5) Run `npm test`

6) Make a commit in [Angular Commit Message Conventions](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines)
format.

## Deployment

To [trigger a release](https://semantic-release.gitbook.io/semantic-release/#triggering-a-release),
push a commit to the `master` branch in the
[Angular Commit Message Conventions](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines)
format.