Loading .biomelintrc-auto-import.json +0 −2 Original line number Diff line number Diff line Loading @@ -14,8 +14,6 @@ "RouteLocationRaw", "VNode", "WritableComputedRef", "[alias]", "[import-names]", "axios", "computed", "createApp", Loading .eslintrc.cjsdeleted 100644 → 0 +0 −15 Original line number Diff line number Diff line /* eslint-env node */ require('@rushstack/eslint-patch/modern-module-resolution') module.exports = { root: true, 'extends': [ 'plugin:vue/vue3-essential', 'eslint:recommended', '@vue/eslint-config-typescript', '@vue/eslint-config-prettier/skip-formatting' ], parserOptions: { ecmaVersion: 'latest' }, } .eslintrc.json 0 → 100644 +78 −0 Original line number Diff line number Diff line { "env": { "browser": true, "es2021": true, "node": true }, "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:vue/base", "plugin:vue/vue3-essential", "plugin:vue/vue3-strongly-recommended", "plugin:vue/vue3-recommended", "prettier" ], "parserOptions": { "ecmaVersion": "latest", "parser": "@typescript-eslint/parser", "sourceType": "module" }, "plugins": ["vue", "@typescript-eslint", "prettier"], "ignorePatterns": ["*.json", "*.html"], "rules": { "no-undef": "off", "vue/no-unused-vars": "warn", "no-unused-vars": "warn", "no-empty-function": "warn", "@typescript-eslint/no-empty-function": "warn", "prettier/prettier": [ "error", { "tabWidth": 2, "semi": true, "singleQuote": true, "arrowParens": "always", "printWidth": 100, "bracketSpacing": true, "vueIndentScriptAndStyle": false, "endOfLine": "auto" } ], "radix": "off", "camelcase": "off", "global-require": "off", "object-curly-newline": "off", "import/first": "off", "import/extensions": "off", "import/prefer-default-export": "off", "import/no-extraneous-dependencies": "off", "import/named": "off", "no-return-assign": ["error", "except-parens"], "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }], "no-param-reassign": "off", "no-confusing-arrow": "off", "no-unused-expressions": "off", "no-shadow": "off", "no-restricted-syntax": "off", "no-use-before-define": "off", "no-redeclare": "off", "@typescript-eslint/no-redeclare": ["error"], "@typescript-eslint/no-use-before-define": "error", "@typescript-eslint/no-shadow": "error", "@typescript-eslint/no-unused-expressions": "error", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/ban-ts-comment": ["error", { "ts-ignore": "allow-with-description" }], "vue/attribute-hyphenation": "off", "vue/no-v-html": "off", "vue/max-attributes-per-line": "off", "vue/no-v-model-argument": "off", "vue/v-on-event-hyphenation": "off", "vue/require-default-prop": "off", "vue/no-multiple-template-root": "off", "vue/multi-word-component-names": "off" } } .idea/inspectionProfiles/Project_Default.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2,5 +2,6 @@ <profile version="1.0"> <option name="myName" value="Project Default" /> <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="TsLint" enabled="true" level="WARNING" enabled_by_default="true" /> </profile> </component> No newline at end of file auto-imports.d.tsdeleted 100644 → 0 +0 −78 Original line number Diff line number Diff line /* eslint-disable */ /* prettier-ignore */ // @ts-nocheck // noinspection JSUnusedGlobalSymbols // Generated by unplugin-auto-import export {} declare global { const EffectScope: typeof import('vue')['EffectScope'] const [alias]: typeof import('[package-name]')['[from]'] const axios: typeof import('axios')['default'] const computed: typeof import('vue')['computed'] const createApp: typeof import('vue')['createApp'] const customRef: typeof import('vue')['customRef'] const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] const defineComponent: typeof import('vue')['defineComponent'] const effectScope: typeof import('vue')['effectScope'] const getCurrentInstance: typeof import('vue')['getCurrentInstance'] const getCurrentScope: typeof import('vue')['getCurrentScope'] const h: typeof import('vue')['h'] const inject: typeof import('vue')['inject'] const isProxy: typeof import('vue')['isProxy'] const isReactive: typeof import('vue')['isReactive'] const isReadonly: typeof import('vue')['isReadonly'] const isRef: typeof import('vue')['isRef'] const markRaw: typeof import('vue')['markRaw'] const nextTick: typeof import('vue')['nextTick'] const onActivated: typeof import('vue')['onActivated'] const onBeforeMount: typeof import('vue')['onBeforeMount'] const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] const onDeactivated: typeof import('vue')['onDeactivated'] const onErrorCaptured: typeof import('vue')['onErrorCaptured'] const onMounted: typeof import('vue')['onMounted'] const onRenderTracked: typeof import('vue')['onRenderTracked'] const onRenderTriggered: typeof import('vue')['onRenderTriggered'] const onScopeDispose: typeof import('vue')['onScopeDispose'] const onServerPrefetch: typeof import('vue')['onServerPrefetch'] const onUnmounted: typeof import('vue')['onUnmounted'] const onUpdated: typeof import('vue')['onUpdated'] const provide: typeof import('vue')['provide'] const reactive: typeof import('vue')['reactive'] const readonly: typeof import('vue')['readonly'] const ref: typeof import('vue')['ref'] const resolveComponent: typeof import('vue')['resolveComponent'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] const toRaw: typeof import('vue')['toRaw'] const toRef: typeof import('vue')['toRef'] const toRefs: typeof import('vue')['toRefs'] const toValue: typeof import('vue')['toValue'] const triggerRef: typeof import('vue')['triggerRef'] const unref: typeof import('vue')['unref'] const useAttrs: typeof import('vue')['useAttrs'] const useCssModule: typeof import('vue')['useCssModule'] const useCssVars: typeof import('vue')['useCssVars'] const useI18n: typeof import('vue-i18n')['useI18n'] const useLink: typeof import('vue-router')['useLink'] const useMyFetch: typeof import('@vueuse/core')['useFetch'] const useRoute: typeof import('vue-router')['useRoute'] const useRouter: typeof import('vue-router')['useRouter'] const useSlots: typeof import('vue')['useSlots'] const watch: typeof import('vue')['watch'] const watchEffect: typeof import('vue')['watchEffect'] const watchPostEffect: typeof import('vue')['watchPostEffect'] const watchSyncEffect: typeof import('vue')['watchSyncEffect'] } // for type re-export declare global { // @ts-ignore export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore export type { RouteLocationRaw } from 'vue-router' import('vue-router') } Loading
.biomelintrc-auto-import.json +0 −2 Original line number Diff line number Diff line Loading @@ -14,8 +14,6 @@ "RouteLocationRaw", "VNode", "WritableComputedRef", "[alias]", "[import-names]", "axios", "computed", "createApp", Loading
.eslintrc.cjsdeleted 100644 → 0 +0 −15 Original line number Diff line number Diff line /* eslint-env node */ require('@rushstack/eslint-patch/modern-module-resolution') module.exports = { root: true, 'extends': [ 'plugin:vue/vue3-essential', 'eslint:recommended', '@vue/eslint-config-typescript', '@vue/eslint-config-prettier/skip-formatting' ], parserOptions: { ecmaVersion: 'latest' }, }
.eslintrc.json 0 → 100644 +78 −0 Original line number Diff line number Diff line { "env": { "browser": true, "es2021": true, "node": true }, "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:vue/base", "plugin:vue/vue3-essential", "plugin:vue/vue3-strongly-recommended", "plugin:vue/vue3-recommended", "prettier" ], "parserOptions": { "ecmaVersion": "latest", "parser": "@typescript-eslint/parser", "sourceType": "module" }, "plugins": ["vue", "@typescript-eslint", "prettier"], "ignorePatterns": ["*.json", "*.html"], "rules": { "no-undef": "off", "vue/no-unused-vars": "warn", "no-unused-vars": "warn", "no-empty-function": "warn", "@typescript-eslint/no-empty-function": "warn", "prettier/prettier": [ "error", { "tabWidth": 2, "semi": true, "singleQuote": true, "arrowParens": "always", "printWidth": 100, "bracketSpacing": true, "vueIndentScriptAndStyle": false, "endOfLine": "auto" } ], "radix": "off", "camelcase": "off", "global-require": "off", "object-curly-newline": "off", "import/first": "off", "import/extensions": "off", "import/prefer-default-export": "off", "import/no-extraneous-dependencies": "off", "import/named": "off", "no-return-assign": ["error", "except-parens"], "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }], "no-param-reassign": "off", "no-confusing-arrow": "off", "no-unused-expressions": "off", "no-shadow": "off", "no-restricted-syntax": "off", "no-use-before-define": "off", "no-redeclare": "off", "@typescript-eslint/no-redeclare": ["error"], "@typescript-eslint/no-use-before-define": "error", "@typescript-eslint/no-shadow": "error", "@typescript-eslint/no-unused-expressions": "error", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/ban-ts-comment": ["error", { "ts-ignore": "allow-with-description" }], "vue/attribute-hyphenation": "off", "vue/no-v-html": "off", "vue/max-attributes-per-line": "off", "vue/no-v-model-argument": "off", "vue/v-on-event-hyphenation": "off", "vue/require-default-prop": "off", "vue/no-multiple-template-root": "off", "vue/multi-word-component-names": "off" } }
.idea/inspectionProfiles/Project_Default.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2,5 +2,6 @@ <profile version="1.0"> <option name="myName" value="Project Default" /> <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="TsLint" enabled="true" level="WARNING" enabled_by_default="true" /> </profile> </component> No newline at end of file
auto-imports.d.tsdeleted 100644 → 0 +0 −78 Original line number Diff line number Diff line /* eslint-disable */ /* prettier-ignore */ // @ts-nocheck // noinspection JSUnusedGlobalSymbols // Generated by unplugin-auto-import export {} declare global { const EffectScope: typeof import('vue')['EffectScope'] const [alias]: typeof import('[package-name]')['[from]'] const axios: typeof import('axios')['default'] const computed: typeof import('vue')['computed'] const createApp: typeof import('vue')['createApp'] const customRef: typeof import('vue')['customRef'] const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] const defineComponent: typeof import('vue')['defineComponent'] const effectScope: typeof import('vue')['effectScope'] const getCurrentInstance: typeof import('vue')['getCurrentInstance'] const getCurrentScope: typeof import('vue')['getCurrentScope'] const h: typeof import('vue')['h'] const inject: typeof import('vue')['inject'] const isProxy: typeof import('vue')['isProxy'] const isReactive: typeof import('vue')['isReactive'] const isReadonly: typeof import('vue')['isReadonly'] const isRef: typeof import('vue')['isRef'] const markRaw: typeof import('vue')['markRaw'] const nextTick: typeof import('vue')['nextTick'] const onActivated: typeof import('vue')['onActivated'] const onBeforeMount: typeof import('vue')['onBeforeMount'] const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] const onDeactivated: typeof import('vue')['onDeactivated'] const onErrorCaptured: typeof import('vue')['onErrorCaptured'] const onMounted: typeof import('vue')['onMounted'] const onRenderTracked: typeof import('vue')['onRenderTracked'] const onRenderTriggered: typeof import('vue')['onRenderTriggered'] const onScopeDispose: typeof import('vue')['onScopeDispose'] const onServerPrefetch: typeof import('vue')['onServerPrefetch'] const onUnmounted: typeof import('vue')['onUnmounted'] const onUpdated: typeof import('vue')['onUpdated'] const provide: typeof import('vue')['provide'] const reactive: typeof import('vue')['reactive'] const readonly: typeof import('vue')['readonly'] const ref: typeof import('vue')['ref'] const resolveComponent: typeof import('vue')['resolveComponent'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] const toRaw: typeof import('vue')['toRaw'] const toRef: typeof import('vue')['toRef'] const toRefs: typeof import('vue')['toRefs'] const toValue: typeof import('vue')['toValue'] const triggerRef: typeof import('vue')['triggerRef'] const unref: typeof import('vue')['unref'] const useAttrs: typeof import('vue')['useAttrs'] const useCssModule: typeof import('vue')['useCssModule'] const useCssVars: typeof import('vue')['useCssVars'] const useI18n: typeof import('vue-i18n')['useI18n'] const useLink: typeof import('vue-router')['useLink'] const useMyFetch: typeof import('@vueuse/core')['useFetch'] const useRoute: typeof import('vue-router')['useRoute'] const useRouter: typeof import('vue-router')['useRouter'] const useSlots: typeof import('vue')['useSlots'] const watch: typeof import('vue')['watch'] const watchEffect: typeof import('vue')['watchEffect'] const watchPostEffect: typeof import('vue')['watchPostEffect'] const watchSyncEffect: typeof import('vue')['watchSyncEffect'] } // for type re-export declare global { // @ts-ignore export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore export type { RouteLocationRaw } from 'vue-router' import('vue-router') }