improve typescript setup

This commit is contained in:
Philipp Kühn
2021-09-17 12:43:26 +02:00
parent 2a0a365d45
commit 1a43d2992f
13 changed files with 65 additions and 55 deletions

View File

@@ -20,20 +20,22 @@
"src",
"dist"
],
"devDependencies": {
"@types/react": "^17.0.20",
"@types/react-dom": "^17.0.7",
"react": "^17.0.0",
"react-dom": "^17.0.0"
},
"peerDependencies": {
"@tiptap/core": "^2.0.0-beta.1",
"react": "^17.0.1",
"react-dom": "^17.0.1"
"react": "^17.0.0",
"react-dom": "^17.0.0"
},
"dependencies": {
"@tiptap/extension-bubble-menu": "^2.0.0-beta.34",
"@tiptap/extension-floating-menu": "^2.0.0-beta.28",
"prosemirror-view": "^1.20.1"
},
"devDependencies": {
"@types/react": "^17.0.20",
"@types/react-dom": "^17.0.7"
},
"repository": {
"type": "git",
"url": "https://github.com/ueberdosis/tiptap",

View File

@@ -1,11 +1,10 @@
{
"extends": "../../tsconfig",
"compilerOptions": {
"jsx": "react",
},
"exclude": [
"**/node_modules",
"**/dist",
"../vue-3",
"../../demos",
"../vue-2",
"../vue-3"
]
}

View File

@@ -20,9 +20,12 @@
"src",
"dist"
],
"devDependencies": {
"vue": "^2.6.0"
},
"peerDependencies": {
"@tiptap/core": "^2.0.0-beta.1",
"vue": "^2.6.12"
"vue": "^2.6.0"
},
"dependencies": {
"@tiptap/extension-bubble-menu": "^2.0.0-beta.34",

View File

@@ -0,0 +1,9 @@
{
"extends": "../../tsconfig",
"exclude": [
"**/node_modules",
"**/dist",
"../../demos",
"../vue-3"
]
}

View File

@@ -20,15 +20,18 @@
"src",
"dist"
],
"devDependencies": {
"vue": "^3.0.0"
},
"peerDependencies": {
"@tiptap/core": "^2.0.0-beta.1"
"@tiptap/core": "^2.0.0-beta.1",
"vue": "^3.0.0"
},
"dependencies": {
"@tiptap/extension-bubble-menu": "^2.0.0-beta.34",
"@tiptap/extension-floating-menu": "^2.0.0-beta.28",
"prosemirror-state": "^1.3.4",
"prosemirror-view": "^1.20.1",
"vue": "^3.0.0"
"prosemirror-view": "^1.20.1"
},
"repository": {
"type": "git",

View File

@@ -3,5 +3,7 @@
"exclude": [
"**/node_modules",
"**/dist",
"../../demos",
"../vue-2"
]
}