diff --git a/.eslintrc.cjs b/.eslintrc.cjs
index ab88e7e58..8bc759f4a 100644
--- a/.eslintrc.cjs
+++ b/.eslintrc.cjs
@@ -15,5 +15,5 @@ module.exports = {
rules: {
'vue/multi-word-component-names': 0
},
- 'ignorePatterns': ['vite.config.js', 'mobile-select.js']
+ 'ignorePatterns': ['vite.config.ts', 'mobile-select.js']
};
diff --git a/.gitignore b/.gitignore
index 908981024..8ee54e8d3 100755
--- a/.gitignore
+++ b/.gitignore
@@ -1,25 +1,30 @@
-.DS_Store
-node_modules
-/dist
-
-
-# local env files
-.env.local
-.env.*.local
-
-# Log files
+# Logs
+logs
+*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+.DS_Store
+dist
+dist-ssr
+coverage
+*.local
+
+/cypress/videos/
+/cypress/screenshots/
# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
.idea
-.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
-/php_backend
-report.html
\ No newline at end of file
+
+*.tsbuildinfo
diff --git a/env.d.ts b/env.d.ts
new file mode 100644
index 000000000..aab25cf30
--- /dev/null
+++ b/env.d.ts
@@ -0,0 +1,18 @@
+///
+
+declare global {
+ interface Navigator {
+ control: any
+ webkitGetUserMedia: any
+ mozGetUserMedia: any
+ getUserMedia: any
+ }
+}
+
+declare module '*.vue' {
+ import type { DefineComponent } from 'vue'
+ const component: DefineComponent<{}, {}, any>
+ export default component
+}
+
+export {}
diff --git a/index.html b/index.html
index 70a42708a..5e00cbe4b 100644
--- a/index.html
+++ b/index.html
@@ -14,15 +14,15 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+