Fernando Fernández
cb89d94228
chore: finish monorepo setup
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-14 12:34:51 +02:00
Fernando Fernández
f3260d9225
chore(typecheck): prepare for fallthrough attributes type-checking
...
vue-tsc add supports for fallthrough attributes type-checking,
but we need to enable it.
See release notes: https://github.com/vuejs/language-tools/releases/tag/v2.1.0
Signed-off-by: GitHub <noreply@github.com>
2024-09-06 15:57:33 +02:00
Fernando Fernández
16a8b88d60
refactor(vue-router): remove vue-router/auto usage
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-21 18:18:49 +02:00
Fernando Fernández
f00e53575a
refactor: finish eslint v9
...
There is still a missing plugin and typescript-eslint v8 needs to be published,
but this is already in a good enough state to be updated and there
are only minor things missing.
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-09 13:02:24 +02:00
Fernando Fernández
91f8be0431
refactor: post dev-deps updates
...
* Add unicorn/explicit-length-check to disabled rules, so we can use the performant versions of length checking
* Add warn handler to Vite's analyze mode, so CIRCULAR_IMPORTS and other warnings can be picked quickly
* Remove the now unnecessary @ts-expect-error comment
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-09 11:42:56 +02:00
Fernando Fernández
fd52f8941b
refactor: fix misused promises ( #2294 )
...
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-04-09 16:51:25 +00:00
Fernando Fernández
f87f1940fb
chore: enable VSCode project-wide problem reporting
...
Signed-off-by: GitHub <noreply@github.com>
2024-03-20 15:52:29 +00:00
Fernando Fernández
f1d2807e1f
chore: move vue.vscode-typescript-vue-plugin extension to unwantedRecommendations
...
* Since [vue-tsc](https://github.com/vuejs/language-tools/releases/tag/v2.0.0 ) 2.0.0's update, there's no need for takeover mode, so the typescript extension is now deprecated.
Signed-off-by: GitHub <noreply@github.com>
2024-03-20 11:44:23 +00:00
Fernando Fernández
8026f1c84f
refactor: fix import sorting discrepancies
...
(for real this time)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-18 13:52:18 +01:00
Fernando Fernández
5371a67e9b
fix: login with incorrect credentials stuck in endless loop
...
* Also removed unnecessary setting from VSCode settings.json (reported by Volar)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-10 10:07:12 +01:00
Fernando Fernández
cc6b6eb4b4
refactor(i18n): remove variants from en-US and fr-FR
...
We don't have other variants for those languages, so it makes sense to not make assumptions and use them generically
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-02 14:34:11 +01:00
Fernando Fernández
d0a619f838
chore: set i18n ally to flat style
2023-12-31 18:15:54 +01:00
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