{
  // allow autocomplete for ArkType expressions like "string | num"
  "editor.quickSuggestions": {
    "strings": "on"
  },
  "i18n-ally.extract.autoDetect": true,
  "i18n-ally.extract.ignored": [
    "string >= 14",
    "string.alphanumeric >= 5",
    "/api/v1/admin/import/version/preload?id=${encodeURIComponent(\n      gameId,\n    )}&version=${encodeURIComponent(version)}"
  ],
  "i18n-ally.extract.ignoredByFiles": {
    "components/NewsArticleCreateButton.vue": ["[", "`", "Enter"],
    "pages/admin/library/sources/index.vue": ["Filesystem"],
    "server/api/v1/auth/signin/simple.post.ts": ["boolean | undefined"]
  },
  "i18n-ally.keepFulfilled": true,
  "i18n-ally.keystyle": "nested",
  "i18n-ally.localesPaths": ["i18n", "i18n/locales"],
  // i18n Ally settings
  "i18n-ally.sortKeys": true,
  "prisma.pinToPrisma6": true,
  "spellchecker.ignoreWordsList": ["mTLS", "Wireguard"],
  "sqltools.connections": [
    {
      "database": "drop",
      "driver": "PostgreSQL",
      "name": "drop",
      "password": "drop",
      "port": 5432,
      "previewLimit": 50,
      "server": "localhost",
      "username": "drop"
    }
  ],
  "typescript.experimental.useTsgo": false,
  // prioritize ArkType's "type" for autoimports
  "typescript.preferences.autoImportSpecifierExcludeRegexes": ["^(node:)?os$"]
}
