From c8f110e4908c3f637438485dcd44b0432f42a239 Mon Sep 17 00:00:00 2001 From: garrettmills Date: Fri, 8 Apr 2022 23:22:15 -0500 Subject: [PATCH] Fix build issues --- package.json | 1 + pnpm-lock.yaml | 13 +++++++++++++ tsconfig.json | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 4378696..87bdc46 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.18.0", "@typescript-eslint/parser": "^5.18.0", + "@vitejs/plugin-vue": "^2.3.1", "@volar/vue-language-service": "^0.33.9", "eslint": "^8.13.0", "typescript": "^4.5.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3e7c06..50e4c3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: 5.3 specifiers: '@typescript-eslint/eslint-plugin': ^5.18.0 '@typescript-eslint/parser': ^5.18.0 + '@vitejs/plugin-vue': ^2.3.1 '@volar/vue-language-service': ^0.33.9 eslint: ^8.13.0 typescript: ^4.5.4 @@ -16,6 +17,7 @@ dependencies: devDependencies: '@typescript-eslint/eslint-plugin': 5.18.0_0dd9be2ba5ed9805045f3fec8be848f5 '@typescript-eslint/parser': 5.18.0_eslint@8.13.0+typescript@4.6.3 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31 '@volar/vue-language-service': 0.33.9 eslint: 8.13.0 typescript: 4.6.3 @@ -425,6 +427,17 @@ packages: eslint-visitor-keys: 3.3.0 dev: true + /@vitejs/plugin-vue/2.3.1_vite@2.9.1+vue@3.2.31: + resolution: {integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + vite: ^2.5.10 + vue: ^3.2.25 + dependencies: + vite: 2.9.1 + vue: 3.2.31 + dev: true + /@volar/code-gen/0.33.9: resolution: {integrity: sha512-HI+XemEjvOv9uSjqaNXIL1brSTaBy9vRTcXqz9787nL5VKktI8aU1Zk4w9yJR88eTqw7mlPIdMaib7Ps/QPq8Q==} dependencies: diff --git a/tsconfig.json b/tsconfig.json index 52205ea..5e4f35b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,10 +8,10 @@ "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, - "isolatedModules": true, "esModuleInterop": true, "lib": ["esnext", "dom"] }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], + "exclude": ["node_modules/**"], "references": [{ "path": "./tsconfig.node.json" }] }