Skip to content

Commit

Permalink
remove quasar magic
Browse files Browse the repository at this point in the history
  • Loading branch information
Lenni009 committed Sep 9, 2024
1 parent 5894b5e commit db05475
Show file tree
Hide file tree
Showing 44 changed files with 2,561 additions and 6,194 deletions.
5 changes: 0 additions & 5 deletions .eslintignore

This file was deleted.

105 changes: 0 additions & 105 deletions .eslintrc.cjs

This file was deleted.

101 changes: 0 additions & 101 deletions .eslintrc.js

This file was deleted.

5 changes: 5 additions & 0 deletions .github/workflows/test-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,10 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4

- name: Run Tests
run: |
npm ci
npm run lint
- name: Test Build
uses: Lenni009/test-build-vite-action@main
41 changes: 18 additions & 23 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,33 +1,28 @@
.DS_Store
.thumbs.db
node_modules

# Quasar core related directories
.quasar
/dist

# Cordova related directories and files
/src-cordova/node_modules
/src-cordova/platforms
/src-cordova/plugins
/src-cordova/www

# Capacitor related directories and files
/src-capacitor/www
/src-capacitor/node_modules

# BEX related directories and files
/src-bex/www
/src-bex/js/core

# 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
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
3 changes: 0 additions & 3 deletions .npmrc

This file was deleted.

9 changes: 0 additions & 9 deletions .vscode/extensions.json

This file was deleted.

17 changes: 0 additions & 17 deletions .vscode/settings.json

This file was deleted.

39 changes: 39 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
import globals from 'globals';
import pluginJs from '@eslint/js';
import tseslint from 'typescript-eslint';
import pluginVue from 'eslint-plugin-vue';
import eslintConfigPrettier from 'eslint-config-prettier';
import eslintPluginYml from 'eslint-plugin-yml';
import eslintPluginVueScopedCSS from 'eslint-plugin-vue-scoped-css';
import html from '@html-eslint/eslint-plugin';
import json from 'eslint-plugin-json';

export default [
{ ignores: ['dist/*'] },
{ files: ['**/*.{js,mjs,cjs,ts,vue}'] },
{ languageOptions: { globals: globals.browser } },
pluginJs.configs.recommended,
...tseslint.configs.recommended,
...pluginVue.configs['flat/essential'],
{
rules: {
'vue/multi-word-component-names': 'off',
},
},
...eslintPluginYml.configs['flat/recommended'],
...eslintPluginVueScopedCSS.configs['flat/recommended'],
{ files: ['**/*.vue'], languageOptions: { parserOptions: { parser: tseslint.parser } } },
eslintConfigPrettier,
{
...html.configs['flat/recommended'],
files: ['**/*.html'],
rules: {
'@html-eslint/indent': ['error', 2],
},
},
{
...json.configs['recommended'],
files: ['**/*.json'],
ignores: ['tsconfig.json'],
},
];
Loading

0 comments on commit db05475

Please sign in to comment.