diff --git a/.eslintrc.js b/.eslintrc.js index a0b479f..c155c70 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,19 +1,21 @@ +/* eslint-env node */ +require('@rushstack/eslint-patch/modern-module-resolution') + module.exports = { root: true, - env: { - node: true, - es2022: true, - }, extends: [ 'plugin:vue/vue3-essential', 'eslint:recommended', - '@vue/typescript/recommended', + '@vue/eslint-config-typescript/recommended', + '@vue/eslint-config-prettier/recommended', ], - rules: { - // 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', - // 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off' - 'vue/no-mutating-props': 'off', - // '@typescript-eslint/no-explicit-any': 'off', - 'vue/multi-word-component-names': 'off' + overrides: [ + { + files: ['cypress/e2e/**/*.{cy,spec}.{js,ts,jsx,tsx}'], + extends: ['plugin:cypress/recommended'], + }, + ], + parserOptions: { + ecmaVersion: 'latest', }, } diff --git a/src/App.vue b/src/App.vue index 1643ebf..ea76d33 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,8 +1,4 @@ diff --git a/src/api/api.checkin.ts b/src/api/api.checkin.ts index 011bfb1..474c052 100644 --- a/src/api/api.checkin.ts +++ b/src/api/api.checkin.ts @@ -1,7 +1,7 @@ -import env from "./index"; -const leave = `${env.API_URI}/leave`; +import env from './index' +const leave = `${env.API_URI}/leave` export default { checkin: () => `${leave}/check-in`, checkTime: () => `${leave}/check-time`, -}; +} diff --git a/src/components/FormTime.vue b/src/components/FormTime.vue index e7d4939..4c10ec1 100644 --- a/src/components/FormTime.vue +++ b/src/components/FormTime.vue @@ -139,71 +139,71 @@ watch( ) diff --git a/src/components/PopUp.vue b/src/components/PopUp.vue index 0d0cc37..feba530 100644 --- a/src/components/PopUp.vue +++ b/src/components/PopUp.vue @@ -41,7 +41,7 @@ watch(