0.5.3 • Published 7 years ago
markdown-to-graphcool v0.5.3
markdown-to-graphcool
Usage
Local install
git clone git@github.com:graphcool/markdown-to-graphcool.git
cd markdown-to-graphcool
yarn
npm link
Running
export GRAPHCOOL_PROJECT_ID="____"
export GRAPHCOOL_PAT="___"
markdown-to-graphcool --content <dir>
Options
--content, -c
: Content directory--base, -b
: Base directory for itemsourceFilePath
(defaults to content directory)--reset
: Deletes all existing items & subitems
Example content item
---
alias: a123456789 # must be 10 chars
path: /docs/guides/simple
layout: BLOG
preview: img.jpg # optional
title: Setting up a GraphQL backend in 5 minutes # optional - defaults to `h1` tag
shorttitle: Setup Backend # optional - defaults to title
description: This is a mildly long description
beta: true # optional, is false by default
publication_date: '2017-01-05T15:46:38.155Z' # only valid but needed for BLOG layout
simple_relay_twin: a123456789 # optional (only valid for REFERENCE layout)
tags:
- relay
- platform
related:
more:
- a123456789
- b123456789
further:
- b123456789
- a123456789
---
# Relay tutorial
Some initial content. This is part of the item's `body`.
<!-- alias:middle-section -->
## Sub headlines (with parentheses)
Some middle selection. This is the body of the subitem's `body` with `alias` "middle-section". [This is a link](!alias-b123456789) to item with alias "b123456789".
You can even [link](!alias-b123456789#sub-headlines-with-parentheses) to headline anchors.
<!-- alias:some-end -->
This is the end 🎅
Server
type Item {
id: ID!
body: String!
alias: String!
tags: [String!]!
path: String!
layout: Layout!
preview: String
description: String!
title: String!
shorttitle: String!
hash: String!
sourceFilePath: String!
lastModified: DateTime!
subitems: [Subitem!]!
relatedMore: [Item!]!
relatedFurther: [Item!]!
beta: Boolean!
publicationDate: Date
simpleRelayTwin: String
}
type Subitem {
id: ID!
body: String!
alias: String!
item: Item!
}
enum Layout { BLOG, TUTORIAL, REFERENCE, FAQ }
0.5.3
7 years ago
0.5.1
7 years ago
0.5.0
7 years ago
0.4.2
7 years ago
0.4.1
7 years ago
0.4.0
7 years ago
0.3.5
7 years ago
0.3.4
7 years ago
0.3.3
7 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.6
7 years ago
0.2.5
7 years ago
0.2.4
7 years ago
0.2.3
7 years ago
0.2.2
7 years ago
0.2.1
7 years ago
0.2.0
7 years ago
0.1.8
7 years ago
0.1.6
7 years ago
0.1.5
7 years ago
0.1.4
7 years ago
0.1.3
7 years ago
0.1.2
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago