feat(sync): harden the Hiboutik sync, share rate limits across instances, update dependencies #4

Merged
quentin_duwa merged 4 commits from feature/sync-hardening into main 2026-11-08 13:45:08 +00:00
62 changed files with 1546 additions and 639 deletions
Showing only changes of commit 7e7ba66243 - Show all commits

View File

@@ -28,7 +28,7 @@ export default tseslint.config(
{ {
rules: { rules: {
'@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-floating-promises': 'warn', '@typescript-eslint/no-floating-promises': 'error',
'@typescript-eslint/no-unsafe-argument': 'warn', '@typescript-eslint/no-unsafe-argument': 'warn',
"prettier/prettier": "error", "prettier/prettier": "error",
}, },

View File

@@ -16,10 +16,8 @@
"baseUrl": "./", "baseUrl": "./",
"incremental": true, "incremental": true,
"skipLibCheck": true, "skipLibCheck": true,
"strictNullChecks": true, "strict": true,
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"noImplicitAny": false,
"strictBindCallApply": false,
"noFallthroughCasesInSwitch": false "noFallthroughCasesInSwitch": false
} }
} }