diff --git a/resources/js/shims-vue.d.ts b/resources/js/shims-vue.d.ts new file mode 100644 index 0000000..69b31e3 --- /dev/null +++ b/resources/js/shims-vue.d.ts @@ -0,0 +1,5 @@ +// resources/js/shims-vue.d.ts +declare module '*.vue' { + import Vue from '../../node_modules/vue/dist/vue.esm.js'; + export default Vue; +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..d01c171 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "target": "esnext", + "module": "esnext", + "moduleResolution": "node", + "lib": ["esnext", "dom"], + "jsx": "preserve", + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noImplicitAny": false, + "skipLibCheck": true, + "types": ["vite/client"] + }, + "include": ["resources/js/**/*", "resources/**/*.vue"] +}