feat: rendering modules + admin rendering

This commit is contained in:
Nicolas Giard
2018-08-26 22:38:08 -04:00
parent db8e598e9a
commit 4cb9f3d9c6
26 changed files with 413 additions and 537 deletions

View File

@@ -1,7 +1,8 @@
key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
key: htmlAsciinema
title: Asciinema
description: Embed asciinema players from compatible links
author: requarks.io
dependsOn:
- markdownCore
icon: subtitles
enabledDefault: false
dependsOn: htmlCore
props: {}

View File

@@ -1,7 +1,8 @@
key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
key: htmlBlockquotes
title: Blockquotes
description: Embed audio players for audio content
author: requarks.io
dependsOn:
- markdownCore
icon: insert_comment
enabledDefault: true
dependsOn: htmlCore
props: {}

View File

@@ -0,0 +1,8 @@
key: htmlCore
title: Core
description: Basic HTML Parser
author: requarks.io
input: html
output: html
icon: crop_free
props: {}

View File

@@ -0,0 +1 @@
module.exports = {}

View File

@@ -1,7 +1,8 @@
key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
key: htmlMathjax
title: Mathjax Processor
description: TeX/MathML Math Equations Parser
author: requarks.io
dependsOn:
- markdownCore
icon: functions
enabledDefault: false
dependsOn: htmlCore
props: {}

View File

@@ -1,7 +1,8 @@
key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
key: htmlMedia
title: Media Players
description: Embed players such as Youtube, Vimeo, Soundcloud, etc.
author: requarks.io
dependsOn:
- markdownCore
icon: subscriptions
enabledDefault: false
dependsOn: htmlCore
props: {}

View File

@@ -1,7 +1,8 @@
key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
key: htmlSecurity
title: Security
description: Filter and strips potentially dangerous content
author: requarks.io
dependsOn:
- markdownCore
icon: whatshot
enabledDefault: true
dependsOn: htmlCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownAbbr
title: Abbreviations
description: Parse abbreviations into abbr tags
author: requarks.io
dependsOn:
- markdownCore
icon: text_format
enabledDefault: true
dependsOn: markdownCore
props: {}

View File

@@ -2,7 +2,9 @@ key: markdownCore
title: Core
description: Basic Markdown Parser
author: requarks.io
dependsOn: []
input: markdown
output: html
icon: crop_free
props:
linkify:
type: Boolean

View File

@@ -2,6 +2,7 @@ key: markdownEmoji
title: Emoji
description: Convert tags to emojis
author: requarks.io
dependsOn:
- markdownCore
icon: tag_faces
enabledDefault: true
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownExpandtabs
title: Expand Tabs
description: Replace tabs with spaces in code blocks
author: requarks.io
dependsOn:
- markdownCore
icon: space_bar
enabledDefault: true
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownFootnotes
title: Footnotes
description: Parse footnotes references
author: requarks.io
dependsOn:
- markdownCore
icon: low_priority
enabledDefault: true
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownMathjax
title: Mathjax Pre-Processor
description: Pre-parse TeX blocks for Mathjax
author: requarks.io
dependsOn:
- markdownCore
icon: functions
enabledDefault: false
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownMermaid
title: Mermaid
description: Generate flowcharts from Mermaid syntax
author: requarks.io
dependsOn:
- markdownCore
icon: merge_type
enabledDefault: false
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownPlantuml
title: PlantUML
description: Generate diagrams from PlantUML syntax
author: requarks.io
dependsOn:
- markdownCore
icon: multiline_chart
enabledDefault: false
dependsOn: markdownCore
props: {}

View File

@@ -2,6 +2,7 @@ key: markdownTasklists
title: Task Lists
description: Parse task lists to checkboxes
author: requarks.io
dependsOn:
- markdownCore
icon: list
enabledDefault: true
dependsOn: markdownCore
props: {}