diff --git a/.eslintrc b/.eslintrc index aa61906..d2e0cc7 100644 --- a/.eslintrc +++ b/.eslintrc @@ -8,11 +8,13 @@ "extraFileExtensions": [".vue", ".d.ts"] }, "extends": [ - "standard-with-typescript", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:vue/vue3-recommended" ], + "env": { + "vue/setup-compiler-macros": true + }, "rules": { "no-undef": "off", "no-unused-vars": "off", diff --git a/.gitignore b/.gitignore index 3845190..38adffa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,28 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + node_modules .DS_Store dist -*.local -.idea -*.iml -cypress/videos -cypress/screenshots +dist-ssr coverage -.vscode -yarn-error.log -.husky +*.local + +/cypress/videos/ +/cypress/screenshots/ + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/package.json b/package.json index 7db4cff..d094c1f 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,11 @@ "@typescript-eslint/parser": "^5.5.0", "@vitejs/plugin-vue": "^2.3.3", "@vue/compiler-sfc": "^3.2.37", + "@vue/tsconfig": "^0.1.3", "babel-jest": "^28.1.1", "concurrently": "^7.2.1", "cypress": "^10.0.3", "eslint": "^8.17.0", - "eslint-config-standard-with-typescript": "^21.0.1", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-import": "^2.25.3", "eslint-plugin-node": "^11.1.0", @@ -47,9 +47,9 @@ "lint-staged": "^13.0.0", "rollup-plugin-analyzer": "^4.0.0", "ts-jest": "^28.0.4", - "typescript": "^4.7.3", + "typescript": "~4.7.2", "vite": "^2.9.10", - "vue-tsc": "^0.37.2", + "vue-tsc": "^0.37.3", "vue3-jest": "^27.0.0-alpha.2" }, "husky": { diff --git a/src/components/AppLink.vue b/src/components/AppLink.vue index f1ffe1c..602fc5e 100644 --- a/src/components/AppLink.vue +++ b/src/components/AppLink.vue @@ -1,20 +1,19 @@