Skip to content

Instantly share code, notes, and snippets.

@tayro
Created March 17, 2015 22:08
Show Gist options
  • Save tayro/20b74e0969ee927df1dc to your computer and use it in GitHub Desktop.
Save tayro/20b74e0969ee927df1dc to your computer and use it in GitHub Desktop.
{
"properties": {},
"exports": [
{
"private": "source.in",
"public": "source"
},
{
"private": "destination.in",
"public": "destination"
},
{
"private": "generated.out",
"public": "generated"
},
{
"private": "errors.out",
"public": "errors"
}
],
"processes": {
"Source": {
"component": "core/Split",
"metadata": {
"x": 690,
"y": 486
}
},
"GetConfig": {
"component": "jekyll/GetConfig",
"metadata": {
"x": 893,
"y": 841
}
},
"SplitConfig": {
"component": "core/Split",
"metadata": {
"x": 1115,
"y": 839
}
},
"FindFiles": {
"component": "core/Merge",
"metadata": {
"x": 1189,
"y": 171
}
},
"LoadDocuments": {
"component": "jekyll/LoadDocuments",
"metadata": {
"x": 1185,
"y": 318
}
},
"DetermineType": {
"component": "filesystem/MimeRouter",
"metadata": {
"x": 1397,
"y": 318
}
},
"GroupDocs": {
"component": "jekyll/GroupDocuments",
"metadata": {
"x": 1613,
"y": 318
}
},
"Build": {
"component": "jekyll/BuildDocuments",
"metadata": {
"x": 2306,
"y": 816
}
},
"Errors": {
"component": "core/Merge",
"metadata": {
"x": 2388,
"y": 319
}
},
"ContentConversions": {
"component": "filesystem/MimeDocumentRouter",
"metadata": {
"x": 1871,
"y": 778.3909565227635
}
},
"ConvertMarkdown": {
"component": "jekyll/ConvertMarkdown",
"metadata": {
"x": 2066,
"y": 934
}
},
"Metadata": {
"component": "jekyll/PathMetadata",
"metadata": {
"x": 977,
"y": 526
}
},
"BuildPath": {
"component": "jekyll/BuildPostPath",
"metadata": {
"x": 1641,
"y": 796
}
},
"SplitPosts": {
"component": "core/Split",
"metadata": {
"x": 1187,
"y": 525
}
},
"Collect": {
"component": "flow/CollectUntilIdle",
"metadata": {
"x": 1399,
"y": 524
}
},
"BuildPostCollections": {
"component": "jekyll/PostCollector",
"metadata": {
"x": 1614,
"y": 522
}
},
"SaveBuilt": {
"component": "jekyll/SaveFile",
"metadata": {
"x": 2522,
"y": 773
}
},
"Destination": {
"component": "core/Split",
"metadata": {
"x": 2138,
"y": 591
}
},
"Generated": {
"component": "core/Merge",
"metadata": {
"x": 2715,
"y": 496
}
},
"FilterDirs": {
"component": "packets/FilterPacket",
"metadata": {
"x": 1855,
"y": 317
}
},
"DropDir": {
"component": "core/Drop",
"metadata": {
"x": 2128,
"y": 317
}
},
"CopyFiles": {
"component": "jekyll/CopyFile",
"metadata": {
"x": 2399,
"y": 492
}
}
},
"connections": [
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "GetConfig",
"port": "directory"
},
"metadata": {
"route": 1
}
},
{
"src": {
"process": "GetConfig",
"port": "config"
},
"tgt": {
"process": "SplitConfig",
"port": "in"
},
"metadata": {
"route": 1
}
},
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "FindFiles",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "FindFiles",
"port": "out"
},
"tgt": {
"process": "LoadDocuments",
"port": "directory"
},
"metadata": {
"route": 8
}
},
{
"src": {
"process": "LoadDocuments",
"port": "subdirectory"
},
"tgt": {
"process": "FindFiles",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "LoadDocuments",
"port": "document"
},
"tgt": {
"process": "DetermineType",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "DetermineType",
"port": "out"
},
"tgt": {
"process": "GroupDocs",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "GroupDocs",
"port": "layout"
},
"tgt": {
"process": "Build",
"port": "layouts"
},
"metadata": {
"route": 6
}
},
{
"src": {
"process": "GroupDocs",
"port": "include"
},
"tgt": {
"process": "Build",
"port": "includes"
},
"metadata": {
"route": 6
}
},
{
"src": {
"process": "SplitConfig",
"port": "out"
},
"tgt": {
"process": "Build",
"port": "config"
},
"metadata": {
"route": 1
}
},
{
"src": {
"process": "GroupDocs",
"port": "errors"
},
"tgt": {
"process": "Errors",
"port": "in"
}
},
{
"src": {
"process": "ContentConversions",
"port": "out"
},
"tgt": {
"process": "ConvertMarkdown",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "ConvertMarkdown",
"port": "out"
},
"tgt": {
"process": "Build",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "ContentConversions",
"port": "missed"
},
"tgt": {
"process": "Build",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "GroupDocs",
"port": "post"
},
"tgt": {
"process": "Metadata",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "Metadata",
"port": "source"
},
"metadata": {
"route": 0
}
},
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "BuildPath",
"port": "source"
},
"metadata": {
"route": 0
}
},
{
"src": {
"process": "SplitConfig",
"port": "out"
},
"tgt": {
"process": "BuildPath",
"port": "config"
},
"metadata": {
"route": 1
}
},
{
"src": {
"process": "Metadata",
"port": "out"
},
"tgt": {
"process": "SplitPosts",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "SplitPosts",
"port": "out"
},
"tgt": {
"process": "BuildPath",
"port": "in"
},
"metadata": {
"route": 7
}
},
{
"src": {
"process": "BuildPath",
"port": "out"
},
"tgt": {
"process": "ContentConversions",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "SplitPosts",
"port": "out"
},
"tgt": {
"process": "Collect",
"port": "in"
},
"metadata": {
"route": 10
}
},
{
"src": {
"process": "SplitConfig",
"port": "out"
},
"tgt": {
"process": "BuildPostCollections",
"port": "config"
},
"metadata": {
"route": 1
}
},
{
"src": {
"process": "Collect",
"port": "out"
},
"tgt": {
"process": "BuildPostCollections",
"port": "in"
},
"metadata": {
"route": 10
}
},
{
"src": {
"process": "BuildPostCollections",
"port": "out"
},
"tgt": {
"process": "Build",
"port": "readyconfig"
},
"metadata": {
"route": 10
}
},
{
"src": {
"process": "GroupDocs",
"port": "static"
},
"tgt": {
"process": "ContentConversions",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "SaveBuilt",
"port": "source"
},
"metadata": {
"route": 0
}
},
{
"src": {
"process": "Destination",
"port": "out"
},
"tgt": {
"process": "SaveBuilt",
"port": "destination"
},
"metadata": {
"route": 8
}
},
{
"src": {
"process": "Build",
"port": "generated"
},
"tgt": {
"process": "SaveBuilt",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "SaveBuilt",
"port": "out"
},
"tgt": {
"process": "Generated",
"port": "in"
},
"metadata": {
"route": 9
}
},
{
"src": {
"process": "SaveBuilt",
"port": "error"
},
"tgt": {
"process": "Errors",
"port": "in"
}
},
{
"src": {
"process": "DetermineType",
"port": "missed"
},
"tgt": {
"process": "FilterDirs",
"port": "in"
},
"metadata": {
"route": 3
}
},
{
"src": {
"process": "FilterDirs",
"port": "out"
},
"tgt": {
"process": "DropDir",
"port": "in"
},
"metadata": {
"route": 3
}
},
{
"src": {
"process": "Source",
"port": "out"
},
"tgt": {
"process": "CopyFiles",
"port": "source"
},
"metadata": {
"route": 0
}
},
{
"src": {
"process": "Destination",
"port": "out"
},
"tgt": {
"process": "CopyFiles",
"port": "destination"
},
"metadata": {
"route": 8
}
},
{
"src": {
"process": "FilterDirs",
"port": "missed"
},
"tgt": {
"process": "CopyFiles",
"port": "in"
},
"metadata": {
"route": 3
}
},
{
"src": {
"process": "CopyFiles",
"port": "out"
},
"tgt": {
"process": "Generated",
"port": "in"
},
"metadata": {
"route": 3
}
},
{
"src": {
"process": "CopyFiles",
"port": "errors"
},
"tgt": {
"process": "Errors",
"port": "in"
}
},
{
"data": "text",
"tgt": {
"process": "DetermineType",
"port": "routes"
}
},
{
"data": "text/x-markdown",
"tgt": {
"process": "ContentConversions",
"port": "routes"
}
},
{
"data": "1000",
"tgt": {
"process": "Collect",
"port": "timeout"
}
},
{
"data": "/_",
"tgt": {
"process": "FilterDirs",
"port": "regexp"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment