Skip to content

Commit

Permalink
fix types for demos
Browse files Browse the repository at this point in the history
  • Loading branch information
philippkuehn committed Sep 16, 2021
1 parent ba283bc commit 2a0a365
Show file tree
Hide file tree
Showing 7 changed files with 320 additions and 23 deletions.
4 changes: 3 additions & 1 deletion demos/shims-vue.d.ts → demos/env.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/// <reference types="vite/client" />

declare module '*.vue' {
import { DefineComponent } from 'vue'

// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
const component: DefineComponent<{}, {}, any>
export default component
}
6 changes: 4 additions & 2 deletions demos/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
"private": true,
"scripts": {
"start": "vite",
"build": "vite build",
"_build": "vue-tsc --noEmit && vite build",
"build": "vue-tsc --noEmit && vite build",
"serve": "vite preview --port 3000"
},
"dependencies": {
Expand All @@ -23,13 +22,16 @@
"@types/uuid": "^8.3.1",
"@vitejs/plugin-react-refresh": "^1.3.6",
"autoprefixer": "^10.3.4",
"d3": "^7.0.1",
"iframe-resizer": "^4.3.2",
"postcss": "^8.3.6",
"prosemirror-view": "^1.20.1",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-router-dom": "^5.3.0",
"remixicon": "^2.5.0",
"shiki": "^0.9.11",
"simplify-js": "^1.2.4",
"tailwindcss": "^2.2.15",
"uuid": "^8.3.2",
"vue": "^3.0.5",
Expand Down
4 changes: 4 additions & 0 deletions demos/preview/index.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<script>
// @ts-nocheck
</script>

<template>
<ul v-if="$route.path === '/'">
<li
Expand Down
17 changes: 15 additions & 2 deletions demos/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
"extends": "../tsconfig.json",
"types": ["vite/client"],
"compilerOptions": {
"baseUrl": "."
}
"baseUrl": ".",
"paths": {
"@tiptap/*": ["../packages/*/dist", "../packages/*/src"]
},
"types": [
"node"
]
},
"include": [
"**/*.vue"
],
"exclude": [
"**/node_modules",
"**/dist"
]
}
5 changes: 0 additions & 5 deletions shims/vue.d.ts

This file was deleted.

12 changes: 6 additions & 6 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"useDefineForClassFields": true,
"sourceMap": true,
"baseUrl": ".",
"rootDir": ".",
"allowJs": false,
"allowJs": true,
"checkJs": false,
"paths": {
"@tiptap/*": ["packages/*/dist", "packages/*/src"]
Expand All @@ -24,16 +25,15 @@
"scripthost"
]
},
"files": [
"./shims/vue.d.ts"
],
"include": [
"**/*.ts",
"**/*.tsx"
"**/*.d.ts",
"**/*.tsx",
"**/*.vue"
],
"exclude": [
"**/node_modules",
"**/dist",
"**/vue-3"
"**/vue-2"
]
}
Loading

0 comments on commit 2a0a365

Please sign in to comment.