Alexander Brown
|
6b59f839e0
|
Devex: Faster linting (#5611)
* devex: Keep the presubmit from wiping the lint cache
* devex: typescript for eslint config
* devex: upgrade lint plugins and dedupe lockfile
* lint: Fix autofixable rules with updated vue linter
* lint: Remove default for required prop
* lint: temporarily disable warnings for missing defaults
* deps: Update vue-tsc
* lint: use the config convenience utility, switch to using projectService
* lint: Fix redundant eslint config blocks and misplaced parser
* lint: Split up parsing options for typescript vs vue files
|
2025-09-16 19:23:03 -07:00 |
|
Chenlei Hu
|
c554138887
|
[Develop] Remove duplicated run of tsc typecheck (#3149)
|
2025-03-19 14:26:22 -04:00 |
|
Chenlei Hu
|
a049e9ae2d
|
[TS] Enable strict mode (#3136)
|
2025-03-18 22:57:17 -04:00 |
|
Chenlei Hu
|
d0e99beaa7
|
Swap eslint/prettier trigger order in pre-commit (#2428)
|
2025-02-05 12:04:20 -05:00 |
|
Chenlei Hu
|
87fc7a2c5d
|
[Cleanup] Remove explicit prettier plugin call (#2299)
|
2025-01-20 11:15:16 -05:00 |
|
Chenlei Hu
|
d8f074fea0
|
[Lint] Sort imports (#2104)
|
2024-12-30 17:26:37 -05:00 |
|
Chenlei Hu
|
e88817ea36
|
Lint/format vite.config.mts (#2103)
|
2024-12-30 16:48:57 -05:00 |
|
Chenlei Hu
|
4ae77e22d4
|
Add eslint to presubmit hook (#2102)
|
2024-12-30 16:47:12 -05:00 |
|
Chenlei Hu
|
73f50e7e0b
|
Replace locale presubmit hook with Github action (#1802)
* Replace locale presubmit hook with Github action
* nit
* Make sure electronAPI is defined on window object
* Set correct env var
|
2024-12-04 21:43:02 -05:00 |
|
Chenlei Hu
|
d04cc4e272
|
Translate dynamically added settings (#1794)
* Collect settings i18n at runtime
* Translation
* Remove unused file
|
2024-12-04 13:51:37 -05:00 |
|
Chenlei Hu
|
1856479de9
|
Translate topbar command menu (#1784)
* Rename script
* Translate menu labels
* Update translations
* Display translated menu items
|
2024-12-03 22:51:15 -05:00 |
|
Chenlei Hu
|
a56462fc7c
|
Translate core setting name & tooltip (#1765)
* lazy eval default value
* Add setting translation
* Adjust hooks
* Add all translations
* nit
* Normalized setting id
* Update locales
* Fallback
* Locale => Language
* Locale => Language
* Update translations
|
2024-12-02 17:34:21 -05:00 |
|
Chenlei Hu
|
4796677a0a
|
Create presubmit hooks for i18n (#1763)
* Add locale scripts to package.json
* Add i18n hooks
|
2024-12-02 15:10:53 -05:00 |
|
Chenlei Hu
|
88a42172c5
|
Typecheck vue components (#1721)
* Fix various type issues in vue components
* Add vue tsc
* Add to hooks
* nit
|
2024-11-27 19:18:16 -05:00 |
|
filtered
|
40245aacf9
|
Run pre-commit type check only for TypeScript (#1597)
* Prevent unnecessary type-checks
* Remove commented code
|
2024-11-18 21:58:54 -05:00 |
|