Skip to content

Commit e27d9c4

Browse files
committed
Add demo setup with Gatsby
1 parent b64945d commit e27d9c4

9 files changed

Lines changed: 4968 additions & 2968 deletions

File tree

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
node_modules
2-
dist
2+
dist
3+
.cache
4+
public

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"workspaces": [
55
"packages/*"
66
],
7+
"scripts": {
8+
"start": "yarn workspace demo start"
9+
},
710
"devDependencies": {
811
"husky": "^1.2.0",
912
"lint-staged": "^8.1.0",

packages/demo/gatsby-config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = {}

packages/demo/gatsby-node.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
exports.onCreateWebpackConfig = ({ actions }) => {
2+
actions.setWebpackConfig({
3+
node: {
4+
fs: 'empty'
5+
}
6+
})
7+
}

packages/demo/package.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"private": true,
3+
"name": "demo",
4+
"version": "1.0.0",
5+
"main": "index.js",
6+
"author": "Brent Jackson <jxnblk@gmail.com>",
7+
"license": "MIT",
8+
"scripts": {
9+
"start": "gatsby develop"
10+
},
11+
"dependencies": {
12+
"blocks-editor": "0.0.1",
13+
"gatsby": "^2.3.25",
14+
"react": "^16.8.6",
15+
"react-dom": "^16.8.6"
16+
}
17+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react'
22

3-
import { serializer, stringifyMDX } from '../src/lib/mdx-serializer'
4-
import Editor from '../src/components/Editor'
3+
import { serializer, stringifyMDX } from 'blocks-editor/src/lib/mdx-serializer'
4+
import Editor from 'blocks-editor/src/components/Editor'
55

66
// These are probably gonna change later
77
const __DEVELOPER_SAVE = value => {

packages/editor/package.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@
55
"license": "MIT",
66
"author": "John Otander",
77
"repository": "johno/blocks",
8-
"scripts": {
9-
"start": "x0 pages"
10-
},
8+
"scripts": {},
119
"dependencies": {
1210
"@slate-editor/utils": "^5.1.0",
1311
"emoji-mart": "^2.9.2",
@@ -17,6 +15,7 @@
1715
"is-url": "^1.2.4",
1816
"raw-loader": "^1.0.0",
1917
"react-live": "^1.12.0",
18+
"rebass": "^3.1.0",
2019
"remark-mdx": "^0.20.3",
2120
"remark-parse": "^6.0.3",
2221
"remark-stringify": "^6.0.4",
@@ -27,7 +26,5 @@
2726
"unified": "^7.1.0",
2827
"unified-ui": "0.0.3"
2928
},
30-
"devDependencies": {
31-
"@compositor/x0": "^6.0.7"
32-
}
29+
"devDependencies": {}
3330
}

packages/editor/src/components/ui.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import React from 'react'
12
import styled from 'styled-components'
23

34
import {

0 commit comments

Comments
 (0)