move docs to own folder

This commit is contained in:
Philipp Kühn
2020-04-17 12:51:49 +02:00
parent 4574b74864
commit 3c0727fd59
32 changed files with 360 additions and 1148 deletions

2
.gitignore vendored
View File

@@ -1,7 +1,7 @@
*.log *.log
.cache .cache
.DS_Store .DS_Store
src/.temp .temp
node_modules node_modules
dist dist
.env .env

View File

@@ -1,14 +1 @@
# Default starter for Gridsome # Tiptap
This is the project you get when you run `gridsome create new-project`.
### 1. Install Gridsome CLI tool if you don't have
`npm install --global @gridsome/cli`
### 2. Create a Gridsome project
1. `gridsome create my-gridsome-site` to install default starter
2. `cd my-gridsome-site` to open the folder
3. `gridsome develop` to start a local dev server at `http://localhost:8080`
4. Happy coding 🎉🙌

30
docs/package.json Normal file
View File

@@ -0,0 +1,30 @@
{
"name": "@tiptap/docs",
"version": "1.0.0",
"private": true,
"scripts": {
"start": "gridsome develop",
"build": "gridsome build"
},
"dependencies": {
"@gridsome/remark-prismjs": "^0.3.0",
"@gridsome/source-filesystem": "^0.6.2",
"@gridsome/transformer-json": "^0.2.1",
"@gridsome/vue-remark": "^0.1.10",
"@mvasilkov/outdent": "^1.0.4",
"@noxify/gridsome-plugin-remark-embed": "^1.1.5",
"globby": "^11.0.0",
"gridsome": "0.7.12",
"raw-loader": "^4.0.0",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"typescript": "^3.8.3"
},
"devDependencies": {
"@babel/preset-react": "^7.9.4",
"node-sass": "^4.13.1",
"sass-loader": "^8.0.2",
"style-resources-loader": "^1.3.3",
"ts-loader": "^6.2.2"
}
}

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

@@ -4,13 +4,13 @@ import 'prismjs/components/prism-jsx.js'
import DefaultLayout from '~/layouts/Default.vue' import DefaultLayout from '~/layouts/Default.vue'
import Demo from '~/components/Demo' import Demo from '~/components/Demo'
import Tab from '~/components/Tab' import Tab from '~/components/Tab'
import ReactWrapper from '~/components/ReactWrapper' import ReactRenderer from '~/components/ReactRenderer'
export default function (Vue, { router, head, isClient }) { export default function (Vue, { router, head, isClient }) {
Vue.component('Layout', DefaultLayout) Vue.component('Layout', DefaultLayout)
Vue.component('Demo', Demo) Vue.component('Demo', Demo)
Vue.component('Tab', Tab) Vue.component('Tab', Tab)
Vue.component('ReactWrapper', ReactWrapper) Vue.component('ReactRenderer', ReactRenderer)
Vue.filter('highlight', (code, lang = 'javascript') => { Vue.filter('highlight', (code, lang = 'javascript') => {
return Prism.highlight(code, Prism.languages[lang], lang) return Prism.highlight(code, Prism.languages[lang], lang)
}) })

View File

@@ -1,26 +1,19 @@
{ {
"name": "tiptap-docs",
"private": true, "private": true,
"workspaces": [ "workspaces": [
"docs",
"packages/*" "packages/*"
], ],
"scripts": { "scripts": {
"start": "gridsome develop", "start": "yarn --cwd ./docs start",
"build": "yarn build:packages", "build:docs": "yarn --cwd ./docs build",
"build:docs": "gridsome build",
"build:packages": "yarn clean:packages && lerna exec --parallel -- microbundle --raw --compress", "build:packages": "yarn clean:packages && lerna exec --parallel -- microbundle --raw --compress",
"clean:packages": "rm -rf ./packages/*/dist", "clean:packages": "rm -rf ./packages/*/dist",
"test:debug": "cypress open", "test:debug": "cypress open",
"test": "cypress run", "test": "cypress run",
"startandtest": "start-server-and-test start http://localhost:3000 test" "startandtest": "start-server-and-test start http://localhost:3000 test"
}, },
"dependencies": { "devDependencies": {
"@gridsome/remark-prismjs": "^0.3.0",
"@gridsome/source-filesystem": "^0.6.2",
"@gridsome/transformer-json": "^0.2.1",
"@gridsome/vue-remark": "^0.1.10",
"@mvasilkov/outdent": "^1.0.4",
"@noxify/gridsome-plugin-remark-embed": "^1.1.5",
"@types/prosemirror-commands": "^1.0.1", "@types/prosemirror-commands": "^1.0.1",
"@types/prosemirror-history": "^1.0.1", "@types/prosemirror-history": "^1.0.1",
"@types/prosemirror-inputrules": "^1.0.2", "@types/prosemirror-inputrules": "^1.0.2",
@@ -29,23 +22,11 @@
"@types/prosemirror-state": "^1.2.3", "@types/prosemirror-state": "^1.2.3",
"@types/prosemirror-transform": "^1.1.1", "@types/prosemirror-transform": "^1.1.1",
"@types/prosemirror-view": "^1.11.2", "@types/prosemirror-view": "^1.11.2",
"globby": "^11.0.0", "cypress": "^4.3.0",
"gridsome": "0.7.12",
"lerna": "^3.20.2", "lerna": "^3.20.2",
"microbundle": "^0.11.0", "microbundle": "^0.11.0",
"parcel": "^1.12.4",
"raw-loader": "^4.0.0",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"typescript": "^3.8.3"
},
"devDependencies": {
"@babel/preset-react": "^7.9.4",
"cypress": "^4.3.0",
"node-sass": "^4.13.1",
"sass-loader": "^8.0.2", "sass-loader": "^8.0.2",
"start-server-and-test": "^1.10.11", "start-server-and-test": "^1.10.11",
"style-resources-loader": "^1.3.3", "typescript": "^3.8.3"
"ts-loader": "^6.2.2"
} }
} }

View File

@@ -26,9 +26,9 @@
] ]
}, },
"include": [ "include": [
"src/**/*.ts", "docs/src/**/*.ts",
"src/**/*.tsx", "docs/src/**/*.tsx",
"src/**/*.vue", "docs/src/**/*.vue",
"packages/**/*.ts", "packages/**/*.ts",
"packages/**/*.tsx", "packages/**/*.tsx",
"packages/**/*.vue", "packages/**/*.vue",

1420
yarn.lock

File diff suppressed because it is too large Load Diff