mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 00:55:25 +00:00
feat: preferences syncing frontend (#7192)
* feat: prefs frontend * fix: DI issue * fix: lint * feat: appearance settings cleanup + fix settings, remove pinia * fix: sync btn when logged out * fix: prepr * fix: sidebar issue * feat: language coverage + cleanup * feat: cleanup lang settings * fix: fmt * fix: CI * fix: ci * fix: storybook * feat: bring back loader/game version sort --------- Co-authored-by: tdgao <mr.trumgao@gmail.com>
This commit is contained in:
+20
-1
@@ -16,7 +16,7 @@
|
||||
],
|
||||
"tasks": {
|
||||
"build": {
|
||||
"dependsOn": ["^build"],
|
||||
"dependsOn": ["//#i18n:coverage", "^build"],
|
||||
"inputs": ["$TURBO_DEFAULT$", ".env*"],
|
||||
"outputs": [".nuxt/**", "dist/**", ".output/**", "$TURBO_ROOT$/target/**"],
|
||||
"env": [
|
||||
@@ -73,6 +73,25 @@
|
||||
]
|
||||
},
|
||||
"lint:ancillary": {},
|
||||
"//#i18n:coverage": {
|
||||
"inputs": [
|
||||
"package.json",
|
||||
"scripts/run.mjs",
|
||||
"scripts/coverage-i18n.ts",
|
||||
"scripts/i18n-icu-contract.ts",
|
||||
"apps/app-frontend/src/**/*.vue",
|
||||
"apps/app-frontend/src/locales/**/*.json",
|
||||
"apps/frontend/src/**/*.vue",
|
||||
"apps/frontend/src/locales/**/*.json",
|
||||
"packages/moderation/src/**/*.vue",
|
||||
"packages/moderation/src/locales/**/*.json",
|
||||
"packages/ui/src/**/*.vue",
|
||||
"packages/ui/src/locales/**/*.json"
|
||||
],
|
||||
"outputs": [
|
||||
"packages/ui/src/layouts/wrapped/settings/language-settings/language-settings-coverage.generated.ts"
|
||||
]
|
||||
},
|
||||
"dev": {
|
||||
"cache": false,
|
||||
"persistent": true,
|
||||
|
||||
Reference in New Issue
Block a user