Commit Graph

30 Commits

Author SHA1 Message Date
Fernando Fernández
722e475791
chore(vscode): update settings.json
Due to an update to the ESLint extension, the settings schema has changed.
ESLint attempts to change them to the new options as soon as it detects the old ones. We set our desired behaviour
(by default to do all the heavy lifting for us), so nobody else commits incorrect settings by accident or
uses the incorrect behaviour

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2023-12-11 08:53:24 +01:00
Fernando Fernández
a8a46d5c8e chore: update vue-router imports
To vue-router/auto imports, as per unplugin-vue-router docs

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2023-12-05 16:38:09 +01:00
Fernando Fernández
7336bfdca3
chore: fix most sonarcloud's code smells (#2072)
Fixed all SonarCloud's code smells, except:

* Complete the task associated to this "TODO" comment.
* Remove this commented out code.
* Refactor this function to reduce its Cognitive Complexity from `x` to `y`.
* `x` is deprecated.
* This branch's code block is the same as the block for the branch on line `x`.

Basically, all the smells that didn't involve big features or refactors
have been fixed.
2023-08-16 21:14:06 +02:00
Fernando Fernández
f892e3982a
refactor: eslint config declaration improvements 2023-08-16 19:03:38 +02:00
Fernando Fernández
50a9fff32b chore: set ESLint as a formatter and linter
* Use ESLint cache
* Mimick Prettier rules
2023-08-16 18:54:21 +02:00
Fernando Fernández
d30d56cc0a
fix: type errors, add recommended TS extension 2023-04-28 11:39:19 +02:00
Fernando Fernández
854da788a1 chore: update vscode settings
vue-tsc 1.6.0 changed the used setting keys
2023-04-27 20:40:06 +02:00
Fernando Fernández
20a57084c1 refactor: improve volar autocompletion 2023-04-03 12:52:57 +02:00
Fernando Fernández
cedc32114c chore(devcontainer): update codespaces config for Vue 3 2023-04-03 12:52:57 +02:00
Fernando Fernández
797df50693 chore(vue3): add strictTemplates to Vue typechecking
This enables Volar to disallow the use of undefined or unexistant props in components
2023-04-03 12:52:57 +02:00
Fernando Fernández
fa2c132c06 chore(lint): add rules for end brackets in different lines and fix import/resolver in VSCode 2023-04-03 12:52:57 +02:00
Fernando Fernández
393458b359 chore(lint): re-add and refactor linting suites 2023-04-03 12:52:57 +02:00
Fernando Fernández
f84f4228bd chore(vite): fix volar typechecking 2023-04-03 12:52:57 +02:00
Fernando Fernández
b81287bbd5 chore(vite): switch to Volar 2023-04-03 12:52:57 +02:00
Thibault Nocchi
e4f6a0aedb chore: fix i18n confioguration to work in vsc 2022-08-18 12:06:33 +02:00
Fernando Fernández
9cb4a2b8f4 chore(tauri): monorepo structure for the project 2022-02-18 13:44:46 +01:00
Fernando Fernández
4f18f67fa9 chore: fix lint for stylelint 14 2021-12-29 12:24:13 +01:00
MrTimscampi
c124f2ef2a chore: rename client dir to src 2021-08-26 04:51:58 +02:00
MrTimscampi
0cec4bdf5f build: fix imports and eslint config for use of src folder 2021-03-26 16:43:07 +01:00
MrTimscampi
ccd6e07380 chore(vscode): set default auto formatter to Prettier
VSCode sometimes "forget" what the formatter is, leading to format on save not working.
2021-03-17 00:42:32 +01:00
MrTimscampi
afd3bb2fdc chore(vscode): add coverage-gutters to recommended extensions 2021-03-11 19:41:35 +01:00
Fernando Fernández
cba4b26c7a
fix: recommended extensions 2021-01-27 21:47:26 +01:00
MrTimscampi
f646ac01aa fix(settings): make everything translatable 2020-12-17 12:21:32 +01:00
MrTimscampi
ba43442a7e chore(vscode): add i18nAlly default language 2020-12-17 12:21:32 +01:00
MrTimscampi
b658e302ac fix(vscode): prevent i18n ally from inserting empty keys 2020-12-01 06:33:14 +01:00
MrTimscampi
6db3c18328 chore: improve readme and add contributing guide 2020-10-20 19:57:43 +02:00
MrTimscampi
f2227cb176 feat(card): add cards and proper sliders 2020-09-06 06:18:50 +02:00
MrTimscampi
20e871b4bf chore(vscode): add i18n-ally settings to workspace 2020-09-05 23:28:09 +02:00
MrTimscampi
2995f83057 chore(vscode): add recommended VSCode extensions for workspace 2020-09-04 17:49:15 +02:00
MrTimscampi
9170d2f935 feat: add initial Nuxt template 2020-09-02 20:48:53 +02:00