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 @@
-
-
+