|
@@ -6,7 +6,8 @@ import {
|
|
|
optimiseSvg,
|
|
optimiseSvg,
|
|
|
renderTemplate,
|
|
renderTemplate,
|
|
|
renderIndex,
|
|
renderIndex,
|
|
|
- renderMarkdownToHtml,
|
|
|
|
|
|
|
+ renderMarkdownToMeta,
|
|
|
|
|
+ renderMarkdownWithTemplate,
|
|
|
generateTaxonomy,
|
|
generateTaxonomy,
|
|
|
} from "./actions/index.js"
|
|
} from "./actions/index.js"
|
|
|
|
|
|
|
@@ -78,7 +79,7 @@ export const tasks = [
|
|
|
],
|
|
],
|
|
|
{
|
|
{
|
|
|
name: "blog-markdown",
|
|
name: "blog-markdown",
|
|
|
- action: renderMarkdownToHtml,
|
|
|
|
|
|
|
+ action: renderMarkdownToMeta,
|
|
|
jobConfig: {
|
|
jobConfig: {
|
|
|
inputFiles: [{ pattern: "markdown/blog/*.md" }],
|
|
inputFiles: [{ pattern: "markdown/blog/*.md" }],
|
|
|
stripPaths: ["markdown/"],
|
|
stripPaths: ["markdown/"],
|
|
@@ -88,7 +89,7 @@ export const tasks = [
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: "markdown",
|
|
name: "markdown",
|
|
|
- action: renderMarkdownToHtml,
|
|
|
|
|
|
|
+ action: renderMarkdownToMeta,
|
|
|
jobConfig: {
|
|
jobConfig: {
|
|
|
inputFiles: [{ pattern: "markdown/*.md" }],
|
|
inputFiles: [{ pattern: "markdown/*.md" }],
|
|
|
stripPaths: ["markdown/"],
|
|
stripPaths: ["markdown/"],
|
|
@@ -161,12 +162,13 @@ export const tasks = [
|
|
|
[
|
|
[
|
|
|
{
|
|
{
|
|
|
name: "render pages",
|
|
name: "render pages",
|
|
|
- action: renderTemplate,
|
|
|
|
|
|
|
+ action: renderMarkdownWithTemplate,
|
|
|
jobConfig: {
|
|
jobConfig: {
|
|
|
- stateSelectors: ["resources.markdown"],
|
|
|
|
|
|
|
+ inputFiles: [{ pattern: "markdown/*.md" }],
|
|
|
|
|
+ stripPaths: ["markdown/"],
|
|
|
|
|
+ outputFileExtension: ".html",
|
|
|
},
|
|
},
|
|
|
actionConfig: {
|
|
actionConfig: {
|
|
|
- writeOut: true,
|
|
|
|
|
templateDirs: ["templates/", "~/.rhedyn/templates/"],
|
|
templateDirs: ["templates/", "~/.rhedyn/templates/"],
|
|
|
partialDirs: ["partials/", "~/.rhedyn/partials/"],
|
|
partialDirs: ["partials/", "~/.rhedyn/partials/"],
|
|
|
defaultTemplate: "page",
|
|
defaultTemplate: "page",
|
|
@@ -174,12 +176,13 @@ export const tasks = [
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: "render blog pages",
|
|
name: "render blog pages",
|
|
|
- action: renderTemplate,
|
|
|
|
|
|
|
+ action: renderMarkdownWithTemplate,
|
|
|
jobConfig: {
|
|
jobConfig: {
|
|
|
- stateSelectors: ["resources.blog-markdown"],
|
|
|
|
|
|
|
+ inputFiles: [{ pattern: "markdown/blog/*.md" }],
|
|
|
|
|
+ stripPaths: ["markdown/"],
|
|
|
|
|
+ outputFileExtension: ".html",
|
|
|
},
|
|
},
|
|
|
actionConfig: {
|
|
actionConfig: {
|
|
|
- writeOut: true,
|
|
|
|
|
templateDirs: ["templates/", "~/.rhedyn/templates/"],
|
|
templateDirs: ["templates/", "~/.rhedyn/templates/"],
|
|
|
partialDirs: ["partials/", "~/.rhedyn/partials/"],
|
|
partialDirs: ["partials/", "~/.rhedyn/partials/"],
|
|
|
defaultTemplate: "article",
|
|
defaultTemplate: "article",
|