{
    "cSpell.words": [
        "akadmin",
        "asgi",
        "authentik",
        "authn",
        "goauthentik",
        "jwks",
        "oidc",
        "openid",
        "plex",
        "saml",
        "totp",
        "webauthn",
        "traefik",
        "passwordless",
        "kubernetes"
    ],
    "python.linting.pylintEnabled": true,
    "todo-tree.tree.showCountsInTree": true,
    "todo-tree.tree.showBadges": true,
    "python.formatting.provider": "black",
    "yaml.customTags": [
        "!Find sequence",
        "!KeyOf scalar",
        "!Context scalar",
        "!Format sequence"
    ],
    "typescript.preferences.importModuleSpecifier": "non-relative",
    "typescript.preferences.importModuleSpecifierEnding": "index",
    "typescript.tsdk": "./web/node_modules/typescript/lib",
    "typescript.enablePromptUseWorkspaceTsdk": true,
    "yaml.schemas": {
        "./blueprints/schema.json": "blueprints/**/*.yaml"
    },
    "gitlens.autolinks": [
        {
            "alphanumeric": true,
            "prefix": "#<num>",
            "url": "https://github.com/goauthentik/authentik/issues/<num>",
            "ignoreCase": false
        }
    ]
}