diff --git a/assets/locales/ur/auth.json b/assets/locales/ur/auth.json
index e19547a0..1dac2474 100644
--- a/assets/locales/ur/auth.json
+++ b/assets/locales/ur/auth.json
@@ -10,7 +10,8 @@
"EMAIL_INVALID": "Invalid Email",
"EMAIL_ALREADY_REGISTERED": "Email is already registered",
"DATE_OF_BIRTH_UNDERAGE": "You need to be {{years}} years or older",
- "CONSENT_REQUIRED": "You must agree to the Terms of Service and Privacy Policy.",
+ "PASSWORD_REQUIREMENTS_MIN_LENGTH": "Must be at least {{min}} characters long.",
+ "CONSENT_REQUIRED": "You must agree to the Terms of Service and Privacy Policy.",
"USERNAME_TOO_MANY_USERS": "Too many users have this username, please try another"
}
}
diff --git a/assets/openapi.json b/assets/openapi.json
index 4d285cb1..cf262c2c 100644
--- a/assets/openapi.json
+++ b/assets/openapi.json
@@ -2390,12 +2390,16 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
},
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -3632,47 +3636,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/components/schemas/Channel"
+ "$ref": "#/components/schemas/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -3707,6 +3709,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -3773,30 +3808,9 @@
"$ref": "#/components/schemas/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -3830,21 +3844,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"required": [
@@ -4173,7 +4177,9 @@
"channel": {
"$ref": "#/components/schemas/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/components/schemas/AuthRateLimit"
+ }
},
"required": [
"auth",
@@ -4182,6 +4188,21 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/components/schemas/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/components/schemas/RateLimitOptions"
+ }
+ },
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -4237,6 +4258,32 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -4638,13 +4685,13 @@
"discovery_splash": {
"type": "string"
},
- "region": {
- "type": "string"
- },
"icon": {
"type": "string",
"nullable": true
},
+ "region": {
+ "type": "string"
+ },
"guild_template_code": {
"type": "string"
},
@@ -5380,6 +5427,12 @@
},
"promotional_email_opt_in": {
"type": "boolean"
+ },
+ "unique_username_registration": {
+ "type": "boolean"
+ },
+ "global_name": {
+ "type": "string"
}
},
"required": [
@@ -5658,13 +5711,6 @@
"version": {
"type": "integer"
},
- "guild_id": {
- "type": "string",
- "nullable": true
- },
- "flags": {
- "type": "integer"
- },
"message_notifications": {
"type": "integer"
},
@@ -5690,6 +5736,13 @@
"suppress_roles": {
"type": "boolean"
},
+ "guild_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "flags": {
+ "type": "integer"
+ },
"mute_scheduled_events": {
"type": "boolean"
},
@@ -6908,6 +6961,9 @@
"APIPrivateUser": {
"type": "object",
"properties": {
+ "flags": {
+ "type": "string"
+ },
"id": {
"type": "string"
},
@@ -6954,9 +7010,6 @@
"pronouns": {
"type": "string"
},
- "flags": {
- "type": "string"
- },
"mfa_enabled": {
"type": "boolean"
},
@@ -7025,6 +7078,9 @@
"newToken": {
"type": "string"
},
+ "flags": {
+ "type": "string"
+ },
"id": {
"type": "string"
},
@@ -7071,9 +7127,6 @@
"pronouns": {
"type": "string"
},
- "flags": {
- "type": "string"
- },
"mfa_enabled": {
"type": "boolean"
},
@@ -7235,6 +7288,55 @@
"$ref": "#/components/schemas/Member"
}
},
+ "APIPublicMember": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "user": {
+ "$ref": "#/components/schemas/PublicUser"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "deaf",
+ "guild_id",
+ "id",
+ "joined_at",
+ "mute",
+ "pending",
+ "roles",
+ "user"
+ ]
+ },
"APIGuildWithJoinedAt": {
"type": "object",
"properties": {
@@ -7589,11 +7691,116 @@
"premium_since": {
"type": "string",
"format": "date-time"
+ },
+ "mutual_guilds": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id"
+ ]
+ }
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "profile_themes_experiment_bucket": {
+ "type": "integer"
+ },
+ "user_profile": {
+ "$ref": "#/components/schemas/UserProfile"
+ },
+ "guild_member": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "user": {
+ "$ref": "#/components/schemas/PublicUser"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "deaf",
+ "guild_id",
+ "id",
+ "joined_at",
+ "mute",
+ "pending",
+ "roles",
+ "user"
+ ]
+ },
+ "guild_member_profile": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "null"
+ }
+ },
+ "required": [
+ "accent_color",
+ "banner",
+ "bio",
+ "guild_id"
+ ]
}
},
"required": [
"connected_accounts",
- "user"
+ "mutual_guilds",
+ "premium_type",
+ "profile_themes_experiment_bucket",
+ "user",
+ "user_profile"
]
},
"UserRelationshipsResponse": {
@@ -12467,7 +12674,7 @@
"content": {
"application/json": {
"schema": {
- "$ref": "#/components/schemas/Member"
+ "$ref": "#/components/schemas/APIPublicMember"
}
}
}
diff --git a/assets/schemas.json b/assets/schemas.json
index 919d4981..467f29fa 100644
--- a/assets/schemas.json
+++ b/assets/schemas.json
@@ -2531,6 +2531,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -2538,6 +2541,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -3803,47 +3807,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -3878,6 +3880,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -3944,30 +3979,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -4001,21 +4015,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -4365,7 +4369,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -4375,6 +4381,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -4433,6 +4455,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -6702,6 +6751,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -6709,6 +6761,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -7974,47 +8027,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -8049,6 +8100,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -8115,30 +8199,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -8172,21 +8235,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -8536,7 +8589,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -8546,6 +8601,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -8604,6 +8675,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -10873,6 +10971,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -10880,6 +10981,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -12145,47 +12247,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -12220,6 +12320,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -12286,30 +12419,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -12343,21 +12455,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -12707,7 +12809,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -12717,6 +12821,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -12775,6 +12895,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -15039,6 +15186,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -15046,6 +15196,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -16311,47 +16462,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -16386,6 +16535,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -16452,30 +16634,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -16509,21 +16670,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -16873,7 +17024,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -16883,6 +17036,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -16941,6 +17110,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -19241,6 +19437,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -19248,6 +19447,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -20513,47 +20713,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -20588,6 +20786,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -20654,30 +20885,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -20711,21 +20921,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -21075,7 +21275,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -21085,6 +21287,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -21143,6 +21361,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -23412,6 +23657,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -23419,6 +23667,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -24684,47 +24933,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -24759,6 +25006,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -24825,30 +25105,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -24882,21 +25141,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -25246,7 +25495,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -25256,6 +25507,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -25314,6 +25581,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -27574,6 +27868,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -27581,6 +27878,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -28846,47 +29144,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -28921,6 +29217,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -28987,30 +29316,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -29044,21 +29352,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -29408,7 +29706,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -29418,6 +29718,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -29476,6 +29792,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -31739,6 +32082,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -31746,6 +32092,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -33011,47 +33358,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -33086,6 +33431,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -33152,30 +33530,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -33209,21 +33566,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -33573,7 +33920,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -33583,6 +33932,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -33641,6 +34006,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -35913,6 +36305,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -35920,6 +36315,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -37185,47 +37581,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -37260,6 +37654,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -37326,30 +37753,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -37383,21 +37789,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -37747,7 +38143,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -37757,6 +38155,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -37815,6 +38229,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -40075,6 +40516,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -40082,6 +40526,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -41347,47 +41792,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -41422,6 +41865,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -41488,30 +41964,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -41545,21 +42000,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -41909,7 +42354,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -41919,6 +42366,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -41977,6 +42440,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -44237,6 +44727,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -44244,6 +44737,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -45509,47 +46003,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -45584,6 +46076,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -45650,30 +46175,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -45707,21 +46211,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -46071,7 +46565,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -46081,6 +46577,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -46139,6 +46651,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -48418,6 +48957,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -48425,6 +48967,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -49690,47 +50233,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -49765,6 +50306,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -49831,30 +50405,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -49888,21 +50441,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -50252,7 +50795,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -50262,6 +50807,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -50320,6 +50881,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -52583,6 +53171,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -52590,6 +53181,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -53855,47 +54447,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -53930,6 +54520,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -53996,30 +54619,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -54053,21 +54655,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -54417,7 +55009,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -54427,6 +55021,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -54485,6 +55095,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -54625,15 +55262,15 @@
"discovery_splash": {
"type": "string"
},
- "region": {
- "type": "string"
- },
"icon": {
"type": [
"null",
"string"
]
},
+ "region": {
+ "type": "string"
+ },
"guild_template_code": {
"type": "string"
},
@@ -56808,6 +57445,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -56815,6 +57455,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -58080,47 +58721,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -58155,6 +58794,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -58221,30 +58893,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -58278,21 +58929,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -58642,7 +59283,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -58652,6 +59295,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -58710,6 +59369,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -60992,6 +61678,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -60999,6 +61688,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -62264,47 +62954,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -62339,6 +63027,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -62405,30 +63126,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -62462,21 +63162,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -62826,7 +63516,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -62836,6 +63528,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -62894,6 +63602,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -65317,6 +66052,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -65324,6 +66062,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -66589,47 +67328,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -66664,6 +67401,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -66730,30 +67500,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -66787,21 +67536,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -67151,7 +67890,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -67161,6 +67902,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -67219,6 +67976,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -69497,6 +70281,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -69504,6 +70291,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -70769,47 +71557,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -70844,6 +71630,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -70910,30 +71729,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -70967,21 +71765,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -71331,7 +72119,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -71341,6 +72131,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -71399,6 +72205,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -73690,6 +74523,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -73697,6 +74533,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -74962,47 +75799,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -75037,6 +75872,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -75103,30 +75971,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -75160,21 +76007,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -75524,7 +76361,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -75534,6 +76373,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -75592,6 +76447,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -77865,6 +78747,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -77872,6 +78757,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -79137,47 +80023,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -79212,6 +80096,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -79278,30 +80195,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -79335,21 +80231,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -79699,7 +80585,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -79709,6 +80597,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -79767,6 +80671,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -82046,6 +82977,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -82053,6 +82987,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -83318,47 +84253,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -83393,6 +84326,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -83459,30 +84425,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -83516,21 +84461,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -83880,7 +84815,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -83890,6 +84827,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -83948,6 +84901,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -86217,6 +87197,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -86224,6 +87207,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -87489,47 +88473,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -87564,6 +88546,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -87630,30 +88645,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -87687,21 +88681,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -88051,7 +89035,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -88061,6 +89047,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -88119,6 +89121,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -90376,6 +91405,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -90383,6 +91415,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -91648,47 +92681,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -91723,6 +92754,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -91789,30 +92853,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -91846,21 +92889,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -92210,7 +93243,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -92220,6 +93255,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -92278,6 +93329,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -94646,6 +95724,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -94653,6 +95734,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -95918,47 +97000,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -95993,6 +97073,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -96059,30 +97172,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -96116,21 +97208,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -96480,7 +97562,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -96490,6 +97574,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -96548,6 +97648,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -98913,6 +100040,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -98920,6 +100050,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -100185,47 +101316,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -100260,6 +101389,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -100326,30 +101488,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -100383,21 +101524,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -100747,7 +101878,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -100757,6 +101890,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -100815,6 +101964,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -103075,6 +104251,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -103082,6 +104261,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -104347,47 +105527,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -104422,6 +105600,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -104488,30 +105699,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -104545,21 +105735,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -104909,7 +106089,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -104919,6 +106101,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -104977,6 +106175,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -107245,6 +108470,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -107252,6 +108480,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -108517,47 +109746,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -108592,6 +109819,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -108658,30 +109918,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -108715,21 +109954,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -109079,7 +110308,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -109089,6 +110320,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -109147,6 +110394,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -111408,6 +112682,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -111415,6 +112692,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -112680,47 +113958,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -112755,6 +114031,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -112821,30 +114130,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -112878,21 +114166,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -113242,7 +114520,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -113252,6 +114532,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -113310,6 +114606,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -115571,6 +116894,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -115578,6 +116904,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -116843,47 +118170,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -116918,6 +118243,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -116984,30 +118342,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -117041,21 +118378,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -117405,7 +118732,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -117415,6 +118744,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -117473,6 +118818,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -117593,6 +118965,12 @@
},
"promotional_email_opt_in": {
"type": "boolean"
+ },
+ "unique_username_registration": {
+ "type": "boolean"
+ },
+ "global_name": {
+ "type": "string"
}
},
"additionalProperties": false,
@@ -119763,6 +121141,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -119770,6 +121151,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -121035,47 +122417,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -121110,6 +122490,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -121176,30 +122589,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -121233,21 +122625,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -121597,7 +122979,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -121607,6 +122991,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -121665,6 +123065,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -123926,6 +125353,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -123933,6 +125363,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -125198,47 +126629,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -125273,6 +126702,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -125339,30 +126801,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -125396,21 +126837,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -125760,7 +127191,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -125770,6 +127203,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -125828,6 +127277,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -128088,6 +129564,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -128095,6 +129574,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -129360,47 +130840,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -129435,6 +130913,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -129501,30 +131012,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -129558,21 +131048,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -129922,7 +131402,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -129932,6 +131414,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -129990,6 +131488,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -132265,6 +133790,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -132272,6 +133800,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -133537,47 +135066,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -133612,6 +135139,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -133678,30 +135238,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -133735,21 +135274,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -134099,7 +135628,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -134109,6 +135640,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -134167,6 +135714,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -136431,6 +138005,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -136438,6 +138015,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -137703,47 +139281,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -137778,6 +139354,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -137844,30 +139453,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -137901,21 +139489,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -138265,7 +139843,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -138275,6 +139855,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -138333,6 +139929,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -140671,6 +142294,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -140678,6 +142304,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -141943,47 +143570,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -142018,6 +143643,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -142084,30 +143742,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -142141,21 +143778,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -142505,7 +144132,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -142515,6 +144144,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -142573,6 +144218,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -144833,6 +146505,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -144840,6 +146515,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -146105,47 +147781,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -146180,6 +147854,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -146246,30 +147953,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -146303,21 +147989,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -146667,7 +148343,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -146677,6 +148355,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -146735,6 +148429,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -148995,6 +150716,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -149002,6 +150726,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -150267,47 +151992,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -150342,6 +152065,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -150408,30 +152164,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -150465,21 +152200,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -150829,7 +152554,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -150839,6 +152566,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -150897,6 +152640,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -153154,6 +154924,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -153161,6 +154934,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -154426,47 +156200,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -154501,6 +156273,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -154567,30 +156372,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -154624,21 +156408,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -154988,7 +156762,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -154998,6 +156774,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -155056,6 +156848,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -157319,6 +159138,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -157326,6 +159148,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -158591,47 +160414,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -158666,6 +160487,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -158732,30 +160586,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -158789,21 +160622,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -159153,7 +160976,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -159163,6 +160988,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -159221,6 +161062,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -161494,6 +163362,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -161501,6 +163372,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -162766,47 +164638,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -162841,6 +164711,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -162907,30 +164810,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -162964,21 +164846,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -163328,7 +165200,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -163338,6 +165212,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -163396,6 +165286,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -165653,6 +167570,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -165660,6 +167580,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -166925,47 +168846,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -167000,6 +168919,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -167066,30 +169018,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -167123,21 +169054,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -167487,7 +169408,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -167497,6 +169420,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -167555,6 +169494,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -167650,15 +169616,6 @@
"version": {
"type": "integer"
},
- "guild_id": {
- "type": [
- "null",
- "string"
- ]
- },
- "flags": {
- "type": "integer"
- },
"message_notifications": {
"type": "integer"
},
@@ -167684,6 +169641,15 @@
"suppress_roles": {
"type": "boolean"
},
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
"mute_scheduled_events": {
"type": "boolean"
},
@@ -169861,6 +171827,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -169868,6 +171837,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -171133,47 +173103,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -171208,6 +173176,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -171274,30 +173275,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -171331,21 +173311,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -171695,7 +173665,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -171705,6 +173677,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -171763,6 +173751,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -174055,6 +176070,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -174062,6 +176080,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -175327,47 +177346,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -175402,6 +177419,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -175468,30 +177518,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -175525,21 +177554,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -175889,7 +177908,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -175899,6 +177920,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -175957,6 +177994,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -178214,6 +180278,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -178221,6 +180288,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -179486,47 +181554,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -179561,6 +181627,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -179627,30 +181726,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -179684,21 +181762,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -180048,7 +182116,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -180058,6 +182128,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -180116,6 +182202,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -182398,6 +184511,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -182405,6 +184521,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -183670,47 +185787,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -183745,6 +185860,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -183811,30 +185959,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -183868,21 +185995,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -184232,7 +186349,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -184242,6 +186361,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -184300,6 +186435,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -186671,6 +188833,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -186678,6 +188843,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -187943,47 +190109,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -188018,6 +190182,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -188084,30 +190281,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -188141,21 +190317,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -188505,7 +190671,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -188515,6 +190683,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -188573,6 +190757,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -190829,6 +193040,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -190836,6 +193050,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -192101,47 +194316,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -192176,6 +194389,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -192242,30 +194488,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -192299,21 +194524,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -192663,7 +194878,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -192673,6 +194890,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -192731,6 +194964,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -195026,6 +197286,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -195033,6 +197296,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -196298,47 +198562,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -196373,6 +198635,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -196439,30 +198734,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -196496,21 +198770,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -196860,7 +199124,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -196870,6 +199136,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -196928,6 +199210,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -199211,6 +201520,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -199218,6 +201530,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -200483,47 +202796,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -200558,6 +202869,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -200624,30 +202968,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -200681,21 +203004,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -201045,7 +203358,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -201055,6 +203370,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -201113,6 +203444,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -203448,6 +205806,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -203455,6 +205816,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -204720,47 +207082,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -204795,6 +207155,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -204861,30 +207254,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -204918,21 +207290,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -205282,7 +207644,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -205292,6 +207656,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -205350,6 +207730,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -207607,6 +210014,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -207614,6 +210024,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -208879,47 +211290,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -208954,6 +211363,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -209020,30 +211462,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -209077,21 +211498,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -209441,7 +211852,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -209451,6 +211864,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -209509,6 +211938,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -211774,6 +214230,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -211781,6 +214240,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -213046,47 +215506,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -213121,6 +215579,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -213187,30 +215678,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -213244,21 +215714,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -213608,7 +216068,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -213618,6 +216080,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -213676,6 +216154,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -215931,6 +218436,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -215938,6 +218446,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -217203,47 +219712,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -217278,6 +219785,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -217344,30 +219884,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -217401,21 +219920,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -217765,7 +220274,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -217775,6 +220286,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -217833,6 +220360,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -220094,6 +222648,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -220101,6 +222658,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -221366,47 +223924,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -221441,6 +223997,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -221507,30 +224096,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -221564,21 +224132,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -221928,7 +224486,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -221938,6 +224498,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -221996,6 +224572,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -224257,6 +226860,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -224264,6 +226870,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -225529,47 +228136,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -225604,6 +228209,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -225670,30 +228308,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -225727,21 +228344,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -226091,7 +228698,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -226101,6 +228710,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -226159,6 +228784,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -228420,6 +231072,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -228427,6 +231082,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -229692,47 +232348,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -229767,6 +232421,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -229833,30 +232520,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -229890,21 +232556,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -230254,7 +232910,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -230264,6 +232922,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -230322,6 +232996,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -232615,6 +235316,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -232622,6 +235326,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -233887,47 +236592,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -233962,6 +236665,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -234028,30 +236764,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -234085,21 +236800,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -234449,7 +237154,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -234459,6 +237166,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -234517,6 +237240,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -236782,6 +239532,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -236789,6 +239542,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -238054,47 +240808,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -238129,6 +240881,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -238195,30 +240980,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -238252,21 +241016,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -238616,7 +241370,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -238626,6 +241382,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -238684,6 +241456,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -240939,6 +243738,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -240946,6 +243748,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -242211,47 +245014,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -242286,6 +245087,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -242352,30 +245186,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -242409,21 +245222,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -242773,7 +245576,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -242783,6 +245588,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -242841,6 +245662,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -245102,6 +247950,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -245109,6 +247960,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -246374,47 +249226,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -246449,6 +249299,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -246515,30 +249398,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -246572,21 +249434,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -246936,7 +249788,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -246946,6 +249800,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -247004,6 +249874,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -249276,6 +252173,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -249283,6 +252183,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -250548,47 +253449,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -250623,6 +253522,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -250689,30 +253621,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -250746,21 +253657,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -251110,7 +254011,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -251120,6 +254023,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -251178,6 +254097,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -253464,6 +256410,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -253471,6 +256420,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -254736,47 +257686,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -254811,6 +257759,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -254877,30 +257858,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -254934,21 +257894,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -255298,7 +258248,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -255308,6 +258260,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -255366,6 +258334,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -257623,6 +260618,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -257630,6 +260628,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -258895,47 +261894,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -258970,6 +261967,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -259036,30 +262066,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -259093,21 +262102,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -259457,7 +262456,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -259467,6 +262468,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -259525,6 +262542,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -261785,6 +264829,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -261792,6 +264839,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -263057,47 +266105,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -263132,6 +266178,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -263198,30 +266277,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -263255,21 +266313,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -263619,7 +266667,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -263629,6 +266679,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -263687,6 +266753,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -265976,6 +269069,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -265983,6 +269079,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -267248,47 +270345,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -267323,6 +270418,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -267389,30 +270517,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -267446,21 +270553,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -267810,7 +270907,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -267820,6 +270919,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -267878,6 +270993,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -270135,6 +273277,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -270142,6 +273287,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -271407,47 +274553,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -271482,6 +274626,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -271548,30 +274725,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -271605,21 +274761,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -271969,7 +275115,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -271979,6 +275127,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -272037,6 +275201,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -274373,6 +277564,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -274380,6 +277574,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -275645,47 +278840,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -275720,6 +278913,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -275786,30 +279012,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -275843,21 +279048,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -276207,7 +279402,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -276217,6 +279414,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -276275,6 +279488,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -278539,6 +281779,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -278546,6 +281789,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -279811,47 +283055,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -279886,6 +283128,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -279952,30 +283227,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -280009,21 +283263,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -280373,7 +283617,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -280383,6 +283629,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -280441,6 +283703,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -282698,6 +285987,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -282705,6 +285997,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -283970,47 +287263,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -284045,6 +287336,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -284111,30 +287435,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -284168,21 +287471,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -284532,7 +287825,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -284542,6 +287837,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -284600,6 +287911,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -286857,6 +290195,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -286864,6 +290205,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -288129,47 +291471,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -288204,6 +291544,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -288270,30 +291643,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -288327,21 +291679,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -288691,7 +292033,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -288701,6 +292045,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -288759,6 +292119,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -291023,6 +294410,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -291030,6 +294420,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -292295,47 +295686,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -292370,6 +295759,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -292436,30 +295858,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -292493,21 +295894,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -292857,7 +296248,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -292867,6 +296260,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -292925,6 +296334,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -295186,6 +298622,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -295193,6 +298632,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -296458,47 +299898,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -296533,6 +299971,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -296599,30 +300070,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -296656,21 +300106,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -297020,7 +300460,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -297030,6 +300472,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -297088,6 +300546,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -299345,6 +302830,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -299352,6 +302840,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -300617,47 +304106,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -300692,6 +304179,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -300758,30 +304278,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -300815,21 +304314,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -301179,7 +304668,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -301189,6 +304680,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -301247,6 +304754,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -303579,6 +307113,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -303586,6 +307123,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -304851,47 +308389,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -304926,6 +308462,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -304992,30 +308561,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -305049,21 +308597,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -305413,7 +308951,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -305423,6 +308963,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -305481,6 +309037,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -307749,6 +311332,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -307756,6 +311342,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -309021,47 +312608,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -309096,6 +312681,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -309162,30 +312780,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -309219,21 +312816,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -309583,7 +313170,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -309593,6 +313182,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -309651,6 +313256,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -311920,6 +315552,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -311927,6 +315562,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -313192,47 +316828,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -313267,6 +316901,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -313333,30 +317000,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -313390,21 +317036,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -313754,7 +317390,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -313764,6 +317402,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -313822,6 +317476,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -316141,6 +319822,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -316148,6 +319832,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -317413,47 +321098,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -317488,6 +321171,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -317554,30 +321270,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -317611,21 +321306,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -317975,7 +321660,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -317985,6 +321672,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -318043,6 +321746,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -320321,6 +324051,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -320328,6 +324061,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -321593,47 +325327,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -321668,6 +325400,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -321734,30 +325499,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -321791,21 +325535,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -322155,7 +325889,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -322165,6 +325901,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -322223,6 +325975,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -324507,6 +328286,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -324514,6 +328296,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -325779,47 +329562,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -325854,6 +329635,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -325920,30 +329734,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -325977,21 +329770,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -326341,7 +330124,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -326351,6 +330136,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -326409,6 +330210,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -328687,6 +332515,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -328694,6 +332525,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -329959,47 +333791,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -330034,6 +333864,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -330100,30 +333963,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -330157,21 +333999,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -330521,7 +334353,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -330531,6 +334365,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -330589,6 +334439,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -332846,6 +336723,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -332853,6 +336733,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -334118,47 +337999,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -334193,6 +338072,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -334259,30 +338171,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -334316,21 +338207,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -334680,7 +338561,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -334690,6 +338573,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -334748,6 +338647,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -337033,6 +340959,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -337040,6 +340969,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -338305,47 +342235,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -338380,6 +342308,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -338446,30 +342407,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -338503,21 +342443,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -338867,7 +342797,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -338877,6 +342809,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -338935,6 +342883,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -341232,6 +345207,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -341239,6 +345217,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -342504,47 +346483,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -342579,6 +346556,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -342645,30 +346655,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -342702,21 +346691,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -343066,7 +347045,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -343076,6 +347057,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -343134,6 +347131,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -345385,6 +349409,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -345392,6 +349419,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -346657,47 +350685,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -346732,6 +350758,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -346798,30 +350857,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -346855,21 +350893,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -347219,7 +351247,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -347229,6 +351259,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -347287,6 +351333,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -349548,6 +353621,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -349555,6 +353631,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -350820,47 +354897,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -350895,6 +354970,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -350961,30 +355069,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -351018,21 +355105,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -351382,7 +355459,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -351392,6 +355471,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -351450,6 +355545,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -353707,6 +357829,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -353714,6 +357839,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -354979,47 +359105,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -355054,6 +359178,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -355120,30 +359277,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -355177,21 +359313,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -355541,7 +359667,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -355551,6 +359679,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -355609,6 +359753,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -357873,6 +362044,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -357880,6 +362054,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -359145,47 +363320,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -359220,6 +363393,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -359286,30 +363492,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -359343,21 +363528,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -359707,7 +363882,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -359717,6 +363894,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -359775,6 +363968,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -359861,18 +364081,52 @@
"APIGuild": {
"type": "object",
"properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
"id": {
"type": "string"
},
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
"roles": {
"type": "array",
"items": {
"$ref": "#/definitions/Role"
}
},
- "name": {
- "type": "string"
- },
"banner": {
"type": "string"
},
@@ -359888,9 +364142,6 @@
"region": {
"type": "string"
},
- "icon": {
- "type": "string"
- },
"system_channel_id": {
"type": "string"
},
@@ -359969,30 +364220,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -360026,21 +364256,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -362236,6 +366456,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -362243,6 +366466,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -363508,47 +367732,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -363583,6 +367805,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -363649,30 +367904,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -363706,21 +367940,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -364070,7 +368294,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -364080,6 +368306,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -364138,6 +368380,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -366386,6 +370655,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -366393,6 +370665,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -367658,47 +371931,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -367733,6 +372004,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -367799,30 +372103,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -367856,21 +372139,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -368220,7 +372493,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -368230,6 +372505,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -368288,6 +372579,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -368374,6 +372692,9 @@
"APIPrivateUser": {
"type": "object",
"properties": {
+ "flags": {
+ "type": "string"
+ },
"id": {
"type": "string"
},
@@ -368420,9 +372741,6 @@
"pronouns": {
"type": "string"
},
- "flags": {
- "type": "string"
- },
"mfa_enabled": {
"type": "boolean"
},
@@ -370630,6 +374948,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -370637,6 +374958,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -371902,47 +376224,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -371977,6 +376297,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -372043,30 +376396,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -372100,21 +376432,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -372464,7 +376786,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -372474,6 +376798,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -372532,6 +376872,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -374783,6 +379150,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -374790,6 +379160,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -376055,47 +380426,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -376130,6 +380499,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -376196,30 +380598,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -376253,21 +380634,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -376617,7 +380988,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -376627,6 +381000,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -376685,6 +381074,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -378936,6 +383352,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -378943,6 +383362,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -380208,47 +384628,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -380283,6 +384701,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -380349,30 +384800,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -380406,21 +384836,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -380770,7 +385190,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -380780,6 +385202,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -380838,6 +385276,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -383089,6 +387554,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -383096,6 +387564,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -384361,47 +388830,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -384436,6 +388903,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -384502,30 +389002,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -384559,21 +389038,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -384923,7 +389392,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -384933,6 +389404,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -384991,6 +389478,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -385080,6 +389594,9 @@
"newToken": {
"type": "string"
},
+ "flags": {
+ "type": "string"
+ },
"id": {
"type": "string"
},
@@ -385126,9 +389643,6 @@
"pronouns": {
"type": "string"
},
- "flags": {
- "type": "string"
- },
"mfa_enabled": {
"type": "boolean"
},
@@ -387336,6 +391850,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -387343,6 +391860,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -388608,47 +393126,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -388683,6 +393199,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -388749,30 +393298,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -388806,21 +393334,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -389170,7 +393688,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -389180,6 +393700,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -389238,6 +393774,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -391487,6 +396050,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -391494,6 +396060,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -392759,47 +397326,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -392834,6 +397399,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -392900,30 +397498,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -392957,21 +397534,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -393321,7 +397888,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -393331,6 +397900,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -393389,6 +397974,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -395638,6 +400250,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -395645,6 +400260,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -396910,47 +401526,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -396985,6 +401599,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -397051,30 +401698,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -397108,21 +401734,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -397472,7 +402088,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -397482,6 +402100,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -397540,6 +402174,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -399789,6 +404450,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -399796,6 +404460,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -401061,47 +405726,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -401136,6 +405799,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -401202,30 +405898,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -401259,21 +405934,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -401623,7 +406288,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -401633,6 +406300,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -401691,6 +406374,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -403942,6 +408652,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -403949,6 +408662,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -405214,47 +409928,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -405289,6 +410001,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -405355,30 +410100,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -405412,21 +410136,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -405776,7 +410490,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -405786,6 +410502,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -405844,6 +410576,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -408095,6 +412854,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -408102,6 +412864,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -409367,47 +414130,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -409442,6 +414203,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -409508,30 +414302,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -409565,21 +414338,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -409929,7 +414692,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -409939,6 +414704,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -409997,6 +414778,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -412248,6 +417056,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -412255,6 +417066,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -413520,47 +418332,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -413595,6 +418405,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -413661,30 +418504,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -413718,21 +418540,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -414082,7 +418894,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -414092,6 +418906,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -414150,6 +418980,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -416401,6 +421258,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -416408,6 +421268,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -417673,47 +422534,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -417748,6 +422607,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -417814,30 +422706,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -417871,21 +422742,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -418235,7 +423096,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -418245,6 +423108,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -418303,6 +423182,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -420554,6 +425460,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -420561,6 +425470,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -421826,47 +426736,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -421901,6 +426809,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -421967,30 +426908,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -422024,21 +426944,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -422388,7 +427298,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -422398,6 +427310,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -422456,6 +427384,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -424771,6 +429726,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -424778,6 +429736,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -426043,47 +431002,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -426118,6 +431075,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -426184,30 +431174,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -426241,21 +431210,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -426605,7 +431564,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -426615,6 +431576,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -426673,6 +431650,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -428924,6 +433928,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -428931,6 +433938,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -430196,47 +435204,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -430271,6 +435277,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -430337,30 +435376,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -430394,21 +435412,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -430758,7 +435766,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -430768,6 +435778,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -430826,6 +435852,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -433077,6 +438130,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -433084,6 +438140,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -434349,47 +439406,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -434424,6 +439479,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -434490,30 +439578,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -434547,21 +439614,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -434911,7 +439968,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -434921,6 +439980,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -434979,6 +440054,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -437230,6 +442332,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -437237,6 +442342,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -438502,18 +443608,85 @@
"type": "object",
"additionalProperties": false
},
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
"id": {
"type": "string"
},
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
"roles": {
"type": "array",
"items": {
"$ref": "#/definitions/Role"
}
},
- "name": {
- "type": "string"
- },
"banner": {
"type": "string"
},
@@ -438529,9 +443702,6 @@
"region": {
"type": "string"
},
- "icon": {
- "type": "string"
- },
"system_channel_id": {
"type": "string"
},
@@ -438544,48 +443714,1409 @@
"explicit_content_filter": {
"type": "integer"
},
- "assign": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "APIPublicMember": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "user": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "deaf",
+ "guild_id",
+ "id",
+ "joined_at",
+ "mute",
+ "pending",
+ "roles",
+ "user"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
"type": "object",
- "additionalProperties": false
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
},
- "toJSON": {
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
"type": "object",
- "additionalProperties": false
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
},
- "hasId": {
- "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "party": {
"type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
"additionalProperties": false
},
- "save": {
- "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "assets": {
"type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
"additionalProperties": false
},
- "remove": {
- "description": "Removes current entity from the database.",
+ "secrets": {
"type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
"additionalProperties": false
},
- "softRemove": {
- "description": "Records the delete date of current entity.",
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
"type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
"additionalProperties": false
},
- "recover": {
- "description": "Recovers a given entity in the database.",
+ "author": {
"type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
"additionalProperties": false
},
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
"afk_channel_id": {
"type": "string"
},
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
@@ -438595,17 +445126,25 @@
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
"type": "string"
- }
+ },
+ "default": []
},
"primary_category_id": {
"type": "string"
},
+ "icon": {
+ "type": "string"
+ },
"large": {
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
"max_members": {
"type": "integer"
@@ -438628,9 +445167,24 @@
"$ref": "#/definitions/Member"
}
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
"emojis": {
"type": "array",
"items": {
@@ -438664,9 +445218,15 @@
"mfa_level": {
"type": "integer"
},
+ "name": {
+ "type": "string"
+ },
"owner_id": {
"type": "string"
},
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
"preferred_locale": {
"type": "string"
},
@@ -438679,12 +445239,34 @@
"public_updates_channel_id": {
"type": "string"
},
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
"verification_level": {
"type": "integer"
},
@@ -438694,14 +445276,19 @@
"widget_channel_id": {
"type": "string"
},
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
"widget_enabled": {
- "type": "boolean"
+ "type": "boolean",
+ "default": true
},
"nsfw_level": {
"type": "integer"
},
"nsfw": {
- "type": "boolean"
+ "type": "boolean",
+ "default": false
},
"parent": {
"type": "string"
@@ -438710,11 +445297,2776 @@
"type": "integer"
},
"premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "guild",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "string",
+ "default": "0"
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "expires_at",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "string"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "avatar",
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
"type": "boolean"
},
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "id": {
+ "type": "string"
+ },
"_do_validate": {
"type": "object",
"additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
}
},
"additionalProperties": false,
@@ -439064,7 +448416,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -439074,6 +448428,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -439132,6 +448502,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -441612,6 +451009,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -441619,6 +451019,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -442884,47 +452285,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -442959,6 +452358,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -443025,30 +452457,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -443082,21 +452493,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -443446,7 +452847,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -443456,6 +452859,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -443514,6 +452933,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -445765,6 +455211,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -445772,6 +455221,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -447037,47 +456487,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -447112,6 +456560,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -447178,30 +456659,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -447235,21 +456695,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -447599,7 +457049,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -447609,6 +457061,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -447667,6 +457135,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -449918,6 +459413,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -449925,6 +459423,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -451190,47 +460689,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -451265,6 +460762,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -451331,30 +460861,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -451388,21 +460897,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -451752,7 +461251,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -451762,6 +461263,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -451820,6 +461337,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -454071,6 +463615,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -454078,6 +463625,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -455343,47 +464891,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -455418,6 +464964,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -455484,30 +465063,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -455541,21 +465099,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -455905,7 +465453,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -455915,6 +465465,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -455973,6 +465539,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -458224,6 +467817,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -458231,6 +467827,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -459496,47 +469093,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -459571,6 +469166,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -459637,30 +469265,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -459694,21 +469301,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -460058,7 +469655,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -460068,6 +469667,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -460126,6 +469741,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -462403,6 +472045,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -462410,6 +472055,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -463675,47 +473321,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -463750,6 +473394,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -463816,30 +473493,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -463873,21 +473529,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -464237,7 +473883,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -464247,6 +473895,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -464305,6 +473969,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -466556,6 +476247,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -466563,6 +476257,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -467828,47 +477523,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -467903,6 +477596,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -467969,30 +477695,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -468026,21 +477731,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -468390,7 +478085,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -468400,6 +478097,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -468458,6 +478171,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -470730,6 +480470,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -470737,6 +480480,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -472002,47 +481746,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -472077,6 +481819,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -472143,30 +481918,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -472200,21 +481954,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -472564,7 +482308,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -472574,6 +482320,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -472632,6 +482394,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -474897,6 +484686,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -474904,6 +484696,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -476169,47 +485962,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -476244,6 +486035,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -476310,30 +486134,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -476367,21 +486170,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -476731,7 +486524,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -476741,6 +486536,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -476799,6 +486610,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -476898,12 +486736,117 @@
"premium_since": {
"type": "string",
"format": "date-time"
+ },
+ "mutual_guilds": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id"
+ ]
+ }
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "profile_themes_experiment_bucket": {
+ "type": "integer"
+ },
+ "user_profile": {
+ "$ref": "#/definitions/UserProfile"
+ },
+ "guild_member": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "user": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "deaf",
+ "guild_id",
+ "id",
+ "joined_at",
+ "mute",
+ "pending",
+ "roles",
+ "user"
+ ]
+ },
+ "guild_member_profile": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "null"
+ }
+ },
+ "required": [
+ "accent_color",
+ "banner",
+ "bio",
+ "guild_id"
+ ]
}
},
"additionalProperties": false,
"required": [
"connected_accounts",
- "user"
+ "mutual_guilds",
+ "premium_type",
+ "profile_themes_experiment_bucket",
+ "user",
+ "user_profile"
],
"definitions": {
"ChannelPermissionOverwriteType": {
@@ -479068,6 +489011,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -479075,6 +489021,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -480340,47 +490287,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -480415,6 +490360,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -480481,30 +490459,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -480538,21 +490495,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -480902,7 +490849,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -480912,6 +490861,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -480970,6 +490935,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -483239,6 +493231,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -483246,6 +493241,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -484511,47 +494507,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -484586,6 +494580,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -484652,30 +494679,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -484709,21 +494715,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -485073,7 +495069,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -485083,6 +495081,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -485141,6 +495155,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -487416,6 +497457,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -487423,6 +497467,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -488688,47 +498733,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -488763,6 +498806,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -488829,30 +498905,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -488886,21 +498941,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -489250,7 +499295,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -489260,6 +499307,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -489318,6 +499381,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -491579,6 +501669,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -491586,6 +501679,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -492851,47 +502945,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -492926,6 +503018,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -492992,30 +503117,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -493049,21 +503153,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -493413,7 +503507,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -493423,6 +503519,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -493481,6 +503593,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -495742,6 +505881,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -495749,6 +505891,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -497014,47 +507157,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -497089,6 +507230,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -497155,30 +507329,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -497212,21 +507365,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -497576,7 +507719,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -497586,6 +507731,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -497644,6 +507805,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -499892,6 +510080,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -499899,6 +510090,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -501164,47 +511356,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -501239,6 +511429,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -501305,30 +511528,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -501362,21 +511564,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -501726,7 +511918,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -501736,6 +511930,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -501794,6 +512004,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -504054,6 +514291,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -504061,6 +514301,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -505326,47 +515567,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -505401,6 +515640,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -505467,30 +515739,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -505524,21 +515775,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -505888,7 +516129,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -505898,6 +516141,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -505956,6 +516215,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -508231,6 +518517,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -508238,6 +518527,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -509503,47 +519793,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -509578,6 +519866,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -509644,30 +519965,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -509701,21 +520001,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -510065,7 +520355,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -510075,6 +520367,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -510133,6 +520441,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -512412,6 +522747,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -512419,6 +522757,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -513684,47 +524023,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -513759,6 +524096,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -513825,30 +524195,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -513882,21 +524231,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -514246,7 +524585,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -514256,6 +524597,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -514314,6 +524671,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -516572,6 +526956,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -516579,6 +526966,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -517844,47 +528232,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -517919,6 +528305,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -517985,30 +528404,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -518042,21 +528440,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -518406,7 +528794,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -518416,6 +528806,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -518474,6 +528880,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -520731,6 +531164,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -520738,6 +531174,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -522003,47 +532440,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -522078,6 +532513,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -522144,30 +532612,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -522201,21 +532648,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -522565,7 +533002,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -522575,6 +533014,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -522633,6 +533088,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -524890,6 +535372,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -524897,6 +535382,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -526162,47 +536648,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -526237,6 +536721,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -526303,30 +536820,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -526360,21 +536856,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -526724,7 +537210,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -526734,6 +537222,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -526792,6 +537296,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
@@ -529055,6 +539586,9 @@
},
"additionalProperties": false
},
+ "flags": {
+ "type": "integer"
+ },
"id": {
"type": "string"
}
@@ -529062,6 +539596,7 @@
"additionalProperties": false,
"required": [
"color",
+ "flags",
"guild",
"guild_id",
"hoist",
@@ -530327,47 +540862,45 @@
"type": "object",
"additionalProperties": false
},
- "id": {
+ "name": {
"type": "string"
},
- "roles": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Role"
- }
+ "icon": {
+ "type": "string"
},
- "name": {
+ "parent": {
"type": "string"
},
- "banner": {
+ "owner_id": {
"type": "string"
},
- "unavailable": {
+ "nsfw": {
"type": "boolean"
},
- "channels": {
+ "invites": {
"type": "array",
"items": {
- "$ref": "#/definitions/Channel"
+ "$ref": "#/definitions/Invite"
}
},
- "region": {
- "type": "string"
- },
- "icon": {
- "type": "string"
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
},
- "system_channel_id": {
- "type": "string"
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
},
- "rules_channel_id": {
+ "id": {
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
- "explicit_content_filter": {
- "type": "integer"
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
},
"assign": {
"type": "object",
@@ -530402,6 +540935,39 @@
"type": "object",
"additionalProperties": false
},
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "region": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"afk_channel_id": {
"type": "string"
},
@@ -530468,30 +541034,9 @@
"$ref": "#/definitions/Sticker"
}
},
- "invites": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Invite"
- }
- },
- "voice_states": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/VoiceState"
- }
- },
- "webhooks": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Webhook"
- }
- },
"mfa_level": {
"type": "integer"
},
- "owner_id": {
- "type": "string"
- },
"preferred_locale": {
"type": "string"
},
@@ -530525,21 +541070,11 @@
"nsfw_level": {
"type": "integer"
},
- "nsfw": {
- "type": "boolean"
- },
- "parent": {
- "type": "string"
- },
"permissions": {
"type": "integer"
},
"premium_progress_bar_enabled": {
"type": "boolean"
- },
- "_do_validate": {
- "type": "object",
- "additionalProperties": false
}
},
"additionalProperties": false,
@@ -530889,7 +541424,9 @@
"channel": {
"$ref": "#/definitions/RateLimitOptions"
},
- "auth": {}
+ "auth": {
+ "$ref": "#/definitions/AuthRateLimit"
+ }
},
"additionalProperties": false,
"required": [
@@ -530899,6 +541436,22 @@
"webhook"
]
},
+ "AuthRateLimit": {
+ "type": "object",
+ "properties": {
+ "login": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "register": {
+ "$ref": "#/definitions/RateLimitOptions"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "login",
+ "register"
+ ]
+ },
"GlobalRateLimits": {
"type": "object",
"properties": {
@@ -530957,6 +541510,33 @@
"type"
]
},
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
"TokenResponse": {
"type": "object",
"properties": {
diff --git a/package-lock.json b/package-lock.json
index ef201abf..40b87f4f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,82 +10,93 @@
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
- "@aws-sdk/client-s3": "^3.178.0",
- "@sentry/integrations": "^7.17.2",
- "@sentry/node": "^7.17.2",
- "@sentry/tracing": "^7.17.2",
+ "@aws-sdk/client-s3": "^3.385.0",
+ "@sentry/integrations": "^7.61.1",
+ "@sentry/node": "^7.61.1",
+ "@sentry/tracing": "^7.61.1",
"ajv": "8.6.2",
"ajv-formats": "2.1.1",
"amqplib": "^0.10.3",
- "bcrypt": "^5.0.1",
+ "bcrypt": "^5.1.0",
"body-parser": "1.20.1",
"cheerio": "^1.0.0-rc.12",
"cookie-parser": "^1.4.6",
- "dotenv": "^16.0.2",
- "exif-be-gone": "^1.3.1",
+ "dotenv": "^16.3.1",
+ "exif-be-gone": "^1.3.2",
"fast-zlib": "^2.0.1",
- "fido2-lib": "^3.3.5",
- "file-type": "16.5",
+ "fido2-lib": "^3.4.1",
+ "file-type": "~16.5.4",
"form-data": "^4.0.0",
- "i18next": "^21.9.2",
- "i18next-http-middleware": "^3.2.1",
+ "i18next": "^21.10.0",
+ "i18next-http-middleware": "^3.3.2",
"i18next-node-fs-backend": "^2.1.3",
"image-size": "^1.0.2",
"json-bigint": "^1.0.0",
"jsonwebtoken": "^8.5.1",
"lambert-server": "^1.2.12",
- "missing-native-js-functions": "^1.2.18",
- "module-alias": "^2.2.2",
+ "missing-native-js-functions": "^1.4.3",
+ "module-alias": "^2.2.3",
"morgan": "^1.10.0",
"multer": "^1.4.5-lts.1",
+ "murmurhash-js": "^1.0.0",
"node-2fa": "^2.0.3",
- "node-fetch": "^2.6.7",
+ "node-fetch": "^2.6.12",
"node-os-utils": "^1.3.7",
- "nodemailer": "^6.9.0",
+ "nodemailer": "^6.9.4",
"picocolors": "^1.0.0",
"probe-image-size": "^7.2.3",
"proxy-agent": "^5.0.0",
"reflect-metadata": "^0.1.13",
"ts-node": "^10.9.1",
- "tslib": "^2.4.1",
- "typeorm": "^0.3.10",
+ "tslib": "^2.6.1",
+ "typeorm": "^0.3.17",
"typescript-json-schema": "^0.50.1",
- "wretch": "^2.3.2",
- "ws": "^8.9.0"
+ "wretch": "^2.6.0",
+ "ws": "^8.13.0"
},
"devDependencies": {
"@types/amqplib": "^0.8.2",
"@types/bcrypt": "^5.0.0",
"@types/body-parser": "^1.19.2",
"@types/cookie-parser": "^1.4.3",
- "@types/express": "^4.17.15",
- "@types/i18next-node-fs-backend": "^2.1.1",
+ "@types/express": "^4.17.17",
+ "@types/i18next-node-fs-backend": "^2.1.2",
"@types/json-bigint": "^1.0.1",
"@types/jsonwebtoken": "^8.5.9",
- "@types/morgan": "^1.9.3",
+ "@types/morgan": "^1.9.4",
"@types/multer": "^1.4.7",
- "@types/node": "^18.7.20",
- "@types/node-fetch": "^2.6.2",
- "@types/node-os-utils": "^1.3.0",
- "@types/nodemailer": "^6.4.7",
+ "@types/murmurhash-js": "^1.0.4",
+ "@types/node": "^18.17.3",
+ "@types/node-fetch": "^2.6.4",
+ "@types/node-os-utils": "^1.3.1",
+ "@types/nodemailer": "^6.4.9",
"@types/probe-image-size": "^7.2.0",
- "@types/sharp": "^0.31.0",
- "@types/ws": "^8.5.3",
- "@typescript-eslint/eslint-plugin": "^5.48.2",
- "@typescript-eslint/parser": "^5.48.2",
- "eslint": "^8.32.0",
- "express": "^4.18.1",
- "husky": "^8.0.0",
- "prettier": "^2.7.1",
+ "@types/sharp": "^0.31.1",
+ "@types/ws": "^8.5.5",
+ "@typescript-eslint/eslint-plugin": "^5.62.0",
+ "@typescript-eslint/parser": "^5.62.0",
+ "eslint": "^8.46.0",
+ "express": "^4.18.2",
+ "husky": "^8.0.3",
+ "prettier": "^2.8.8",
"pretty-quick": "^3.1.3",
- "typescript": "^4.9.4"
+ "typescript": "^4.9.5"
},
"optionalDependencies": {
"erlpack": "^0.1.4",
"nodemailer-mailgun-transport": "^2.1.5",
"nodemailer-mailjet-transport": "github:n0script22/nodemailer-mailjet-transport",
"nodemailer-sendgrid-transport": "github:Maria-Golomb/nodemailer-sendgrid-transport",
- "sqlite3": "^5.1.5"
+ "sqlite3": "^5.1.6"
+ }
+ },
+ "node_modules/@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
}
},
"node_modules/@acuminous/bitsyntax": {
@@ -102,12 +113,12 @@
}
},
"node_modules/@aws-crypto/crc32": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-2.0.0.tgz",
- "integrity": "sha512-TvE1r2CUueyXOuHdEigYjIZVesInd9KN+K/TFFNfkkxRThiNxO6i4ZqqAVMoEjAamZZ1AA8WXJkjCz7YShHPQA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz",
+ "integrity": "sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==",
"dependencies": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
@@ -117,12 +128,12 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/crc32c": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-2.0.0.tgz",
- "integrity": "sha512-vF0eMdMHx3O3MoOXUfBZry8Y4ZDtcuskjjKgJz8YfIDjLStxTZrYXk+kZqtl6A0uCmmiN/Eb/JbC/CndTV1MHg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz",
+ "integrity": "sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==",
"dependencies": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
@@ -132,9 +143,9 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/ie11-detection": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz",
- "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz",
+ "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==",
"dependencies": {
"tslib": "^1.11.1"
}
@@ -145,13 +156,14 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/sha1-browser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-2.0.0.tgz",
- "integrity": "sha512-3fIVRjPFY8EG5HWXR+ZJZMdWNRpwbxGzJ9IH9q93FpbgCH8u8GHRi46mZXp3cYD7gealmyqpm3ThZwLKJjWJhA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz",
+ "integrity": "sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==",
"dependencies": {
- "@aws-crypto/ie11-detection": "^2.0.0",
- "@aws-crypto/supports-web-crypto": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-locate-window": "^3.0.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
@@ -163,15 +175,15 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/sha256-browser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz",
- "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==",
- "dependencies": {
- "@aws-crypto/ie11-detection": "^2.0.0",
- "@aws-crypto/sha256-js": "^2.0.0",
- "@aws-crypto/supports-web-crypto": "^2.0.0",
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz",
+ "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==",
+ "dependencies": {
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/sha256-js": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-locate-window": "^3.0.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
@@ -183,12 +195,12 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/sha256-js": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz",
- "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
+ "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"dependencies": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
@@ -198,9 +210,9 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/supports-web-crypto": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz",
- "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz",
+ "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==",
"dependencies": {
"tslib": "^1.11.1"
}
@@ -211,11 +223,11 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-crypto/util": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz",
- "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz",
+ "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==",
"dependencies": {
- "@aws-sdk/types": "^3.110.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
}
@@ -225,859 +237,447 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
- "node_modules/@aws-sdk/abort-controller": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.226.0.tgz",
- "integrity": "sha512-cJVzr1xxPBd08voknXvR0RLgtZKGKt6WyDpH/BaPCu3rfSqWCDZKzwqe940eqosjmKrxC6pUZNKASIqHOQ8xxQ==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/chunked-blob-reader": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.188.0.tgz",
- "integrity": "sha512-zkPRFZZPL3eH+kH86LDYYXImiClA1/sW60zYOjse9Pgka+eDJlvBN6hcYxwDEKjcwATYiSRR1aVQHcfCinlGXg==",
- "dependencies": {
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/chunked-blob-reader-native": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
- "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
- "dependencies": {
- "@aws-sdk/util-base64": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
"node_modules/@aws-sdk/client-s3": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.241.0.tgz",
- "integrity": "sha512-GxkiX4f+FUW2Lr3PySc1wuYlfU8QV2nx6KlBY8L8yf2txtajEL0/hhfo5Pbo4Uw1ZZlTv4iPHUOiTrm2R9Rhyg==",
- "dependencies": {
- "@aws-crypto/sha1-browser": "2.0.0",
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.241.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-node": "3.241.0",
- "@aws-sdk/eventstream-serde-browser": "3.226.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.226.0",
- "@aws-sdk/eventstream-serde-node": "3.226.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-blob-browser": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/hash-stream-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/md5-js": "3.226.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-expect-continue": "3.226.0",
- "@aws-sdk/middleware-flexible-checksums": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-location-constraint": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-sdk-s3": "3.231.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/middleware-ssec": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4-multi-region": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-stream-browser": "3.226.0",
- "@aws-sdk/util-stream-node": "3.226.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "@aws-sdk/util-waiter": "3.226.0",
- "@aws-sdk/xml-builder": "3.201.0",
- "fast-xml-parser": "4.0.11",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.385.0.tgz",
+ "integrity": "sha512-7KoSPt0hTpscEQXK5NpS8BXpWoAc7yaaj2eNxynMCGf9OWZgHG4YJaFVjhgi18wBAioLTZKFcPUt1vrzK41wkA==",
+ "dependencies": {
+ "@aws-crypto/sha1-browser": "3.0.0",
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/client-sts": "3.385.0",
+ "@aws-sdk/credential-provider-node": "3.385.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.378.0",
+ "@aws-sdk/middleware-expect-continue": "3.378.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.383.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-location-constraint": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-sdk-s3": "3.379.1",
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/middleware-ssec": "3.378.0",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/signature-v4-multi-region": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@aws-sdk/xml-builder": "3.310.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/eventstream-serde-browser": "^2.0.1",
+ "@smithy/eventstream-serde-config-resolver": "^2.0.1",
+ "@smithy/eventstream-serde-node": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-blob-browser": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/hash-stream-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/md5-js": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-stream": "^2.0.1",
+ "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-waiter": "^2.0.1",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.241.0.tgz",
- "integrity": "sha512-Jm4HR+RYAqKMEYZvvWaq0NYUKKonyInOeubObXH4BLXZpmUBSdYCSjjLdNJY3jkQoxbDVPVMIurVNh5zT5SMRw==",
- "dependencies": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.241.0.tgz",
- "integrity": "sha512-/Ml2QBGpGfUEeBrPzBZhSTBkHuXFD2EAZEIHGCBH4tKaURDI6/FoGI8P1Rl4BzoFt+II/Cr91Eox6YT9EwChsQ==",
- "dependencies": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.382.0.tgz",
+ "integrity": "sha512-ge11t4hJllOF8pBNF0p1X52lLqUsLGAoey24fvk3fyvvczeLpegGYh2kdLG0iwFTDgRxaUqK+kboH5Wy9ux/pw==",
+ "dependencies": {
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.241.0.tgz",
- "integrity": "sha512-vmlG8cJzRf8skCtTJbA2wBvD2c3NQ5gZryzJvTKDS06KzBzcEpnjlLseuTekcnOiRNekbFUX5hRu5Zj3N2ReLg==",
- "dependencies": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-node": "3.241.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-sdk-sts": "3.226.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "fast-xml-parser": "4.0.11",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/config-resolver": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.234.0.tgz",
- "integrity": "sha512-uZxy4wzllfvgCQxVc+Iqhde0NGAnfmV2hWR6ejadJaAFTuYNvQiRg9IqJy3pkyDPqXySiJ8Bom5PoJfgn55J/A==",
- "dependencies": {
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.385.0.tgz",
+ "integrity": "sha512-VdSDwICW2cBttbdj1izu6VYflJbZZKu3/FSaJGuGu8SgTvRsa56g6E5xfbUfR/SCstuETObKLusSfQZ6yxUnzA==",
+ "dependencies": {
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/credential-provider-node": "3.385.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-sdk-sts": "3.379.1",
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.226.0.tgz",
- "integrity": "sha512-sd8uK1ojbXxaZXlthzw/VXZwCPUtU3PjObOfr3Evj7MPIM2IH8h29foOlggx939MdLQGboJf9gKvLlvKDWtJRA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.378.0.tgz",
+ "integrity": "sha512-B2OVdO9kBClDwGgWTBLAQwFV8qYTYGyVujg++1FZFSFMt8ORFdZ5fNpErvJtiSjYiOOQMzyBeSNhKyYNXCiJjQ==",
"dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/credential-provider-imds": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.226.0.tgz",
- "integrity": "sha512-//z/COQm2AjYFI1Lb0wKHTQSrvLFTyuKLFQGPJsKS7DPoxGOCKB7hmYerlbl01IDoCxTdyL//TyyPxbZEOQD5Q==",
- "dependencies": {
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.241.0.tgz",
- "integrity": "sha512-CI+mu6h74Kzmscw35TvNkc/wYHsHPGAwP7humSHoWw53H9mVw21Ggft/dT1iFQQZWQ8BNXkzuXlNo1IlqwMgOA==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.226.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/credential-provider-process": "3.226.0",
- "@aws-sdk/credential-provider-sso": "3.241.0",
- "@aws-sdk/credential-provider-web-identity": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.385.0.tgz",
+ "integrity": "sha512-WBIR5GdfUzCGzynQYX/TuCXw3KJCkHBk6bVAsO1YmfR68XKVAxWmJPKovlK/rR6LIuV+iwUMNludO+SkmG0efg==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.378.0",
+ "@aws-sdk/credential-provider-process": "3.378.0",
+ "@aws-sdk/credential-provider-sso": "3.385.0",
+ "@aws-sdk/credential-provider-web-identity": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.241.0.tgz",
- "integrity": "sha512-08zPQcD5o9brQmzEipWHeHgU85aQcEF8MWLfpeyjO6e1/l7ysQ35NsS+PYtv77nLpGCx/X+ZuW/KXWoRrbw77w==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.226.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/credential-provider-ini": "3.241.0",
- "@aws-sdk/credential-provider-process": "3.226.0",
- "@aws-sdk/credential-provider-sso": "3.241.0",
- "@aws-sdk/credential-provider-web-identity": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.385.0.tgz",
+ "integrity": "sha512-Lk8uu6jm/8OkbLX4Qnss8o5bnt0yQa0Tb7Azbh5/5otju5kStVAD2E+zMGrMP++NriGyZV87crduh0J8l4JUTA==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.378.0",
+ "@aws-sdk/credential-provider-ini": "3.385.0",
+ "@aws-sdk/credential-provider-process": "3.378.0",
+ "@aws-sdk/credential-provider-sso": "3.385.0",
+ "@aws-sdk/credential-provider-web-identity": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.226.0.tgz",
- "integrity": "sha512-iUDMdnrTvbvaCFhWwqyXrhvQ9+ojPqPqXhwZtY1X/Qaz+73S9gXBPJHZaZb2Ke0yKE1Ql3bJbKvmmxC/qLQMng==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.378.0.tgz",
+ "integrity": "sha512-KFTIy7u+wXj3eDua4rgS0tODzMnXtXhAm1RxzCW9FL5JLBBrd82ymCj1Dp72217Sw5Do6NjCnDTTNkCHZMA77w==",
"dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.241.0.tgz",
- "integrity": "sha512-6Bjd6eEIrVomRTrPrM4dlxusQm+KMJ9hLYKECCpFkwDKIK+pTgZNLRtQdalHyzwneHJPdimrm8cOv1kUQ8hPoA==",
- "dependencies": {
- "@aws-sdk/client-sso": "3.241.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/token-providers": "3.241.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.226.0.tgz",
- "integrity": "sha512-CCpv847rLB0SFOHz2igvUMFAzeT2fD3YnY4C8jltuJoEkn0ITn1Hlgt13nTJ5BUuvyti2mvyXZHmNzhMIMrIlw==",
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.385.0.tgz",
+ "integrity": "sha512-ETFnS+4ZKTAgT8boVpIpRuXA9wWGpNqOcI1RXtjsaIgQ9s8uNn2JPa8l71gZh861mzBC8Hadp1EpNu+43w4lkg==",
"dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/client-sso": "3.382.0",
+ "@aws-sdk/token-providers": "3.385.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/eventstream-codec": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.226.0.tgz",
- "integrity": "sha512-6uPtR8vSwz3fqoZk9hrb6qBYdp3PJ22+JxV5Wimdesvow4kJXSgDQXIxEkxbv6SxB9tNRB4uJHD84RetHEi15Q==",
- "dependencies": {
- "@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/eventstream-serde-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.226.0.tgz",
- "integrity": "sha512-otYC5aZE9eJUqAlKpy8w0rPDQ1eKGvZPtgxWXmFYSO2lDVGfI1nBBNmdZ4MdHqNuQ7ucsKMQYF8BFJ65K2tYPA==",
- "dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.226.0.tgz",
- "integrity": "sha512-A56Gypg+lyEfA5cna+EUH9XTrj0SvRG1gwNW7lrUzviN36SeA/LFTUIOEjxVML3Lowy+EPAcrSZ67h6aepoAig==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/eventstream-serde-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.226.0.tgz",
- "integrity": "sha512-KWLnKkKDzI9RNkiK6OiSYpG/XjZfue6Bsp/vRG+H5z3fbXdHv4X2+iW+Efu2Kvn7jsUyUv82TCl57DyJ/HKYhQ==",
- "dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/eventstream-serde-universal": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.226.0.tgz",
- "integrity": "sha512-Q8viYM1Sv90/yIUqyWNeG1GEvyVlAI3GIrInQcCMC+xT59jS+IKGy2y7ojCvSWXnhf5/HMXKcmG092QsqeKy0Q==",
- "dependencies": {
- "@aws-sdk/eventstream-codec": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/fetch-http-handler": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.226.0.tgz",
- "integrity": "sha512-JewZPMNEBXfi1xVnRa7pVtK/zgZD8/lQ/YnD8pq79WuMa2cwyhDtr8oqCoqsPW+WJT5ScXoMtuHxN78l8eKWgg==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/querystring-builder": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/hash-blob-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.226.0.tgz",
- "integrity": "sha512-5DCvWE6L4xGoViEHyjcPFuUe1G2EtNx8TqswWaoaKgyasP/yuRm4H99Ra7rqIrjCcSTAGD9NVsUQvVVw1bGt9w==",
- "dependencies": {
- "@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.208.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/hash-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.226.0.tgz",
- "integrity": "sha512-MdlJhJ9/Espwd0+gUXdZRsHuostB2WxEVAszWxobP0FTT9PnicqnfK7ExmW+DUAc0ywxtEbR3e0UND65rlSTVw==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/hash-stream-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.226.0.tgz",
- "integrity": "sha512-cgNTGlF8SdHaQXtjEmuLXz2U8SLM2JDKtIVPku/lHTMsUsEn+fuv2C+h1f/hvd4aNw5t1zggym7sO1/h/rv56Q==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/invalid-dependency": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.226.0.tgz",
- "integrity": "sha512-QXOYFmap8g9QzRjumcRCIo2GEZkdCwd7ePQW0OABWPhKHzlJ74vvBxywjU3s39EEBEluWXtZ7Iufg6GxZM4ifw==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/is-array-buffer": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz",
- "integrity": "sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==",
+ "node_modules/@aws-sdk/credential-provider-web-identity": {
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.378.0.tgz",
+ "integrity": "sha512-GWjydOszhc4xDF8xuPtBvboglXQr0gwCW1oHAvmLcOT38+Hd6qnKywnMSeoXYRPgoKfF9TkWQgW1jxplzCG0UA==",
"dependencies": {
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/md5-js": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.226.0.tgz",
- "integrity": "sha512-ENigJRNudqyh6xsch166SZ4gggHd3XzZJ8gkCU4CWPne04HcR3BkWSO774IuWooCHt8zkaEHKecPurRz6qR+Vw==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.226.0.tgz",
- "integrity": "sha512-A1Vq5W2X7jgTfjqcKPmjoHohF0poP+9fxwL97fQMvzcwmjhtoCV3bLEpo6CGYx0pKPiSlRJXZkRwRPj2hDHDmA==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/middleware-content-length": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.226.0.tgz",
- "integrity": "sha512-ksUzlHJN2JMuyavjA46a4sctvnrnITqt2tbGGWWrAuXY1mel2j+VbgnmJUiwHKUO6bTFBBeft5Vd1TSOb4JmiA==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/middleware-endpoint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.226.0.tgz",
- "integrity": "sha512-EvLFafjtUxTT0AC9p3aBQu1/fjhWdIeK58jIXaNFONfZ3F8QbEYUPuF/SqZvJM6cWfOO9qwYKkRDbCSTYhprIg==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.378.0.tgz",
+ "integrity": "sha512-3o+AYU6JWUsPM49bWglCUOgNvySiHkbIma0J6F9a68e30vEDD0FUQtKzyHPZkF7iYDyesEl166gYjwVNAmASzw==",
"dependencies": {
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-config-provider": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-expect-continue": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.226.0.tgz",
- "integrity": "sha512-YxvQKTV/eA9P8AgW0hXOgj5Qa+TSnNFfyOkfeP089aP3f6p92b1cESf33TEOKsddive2mHT5LRCN6MuPcgWWrA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.378.0.tgz",
+ "integrity": "sha512-8maaNQvza3/IGDbIyVQkUbGlo+Oc6SY1gVG50UMcTUX8nwZrD1/ko+ft+pd2EDb2n+0JritoDj4bjr6pdesNBg==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.226.0.tgz",
- "integrity": "sha512-8A9Ot9A7794UP5tMGl2MnfTW/UM/jYy1wRWF9YkR/hPIcPb7OmE0hmlwIQGzb/7grxpYw66ETKf0WeH/41YfeQ==",
- "dependencies": {
- "@aws-crypto/crc32": "2.0.0",
- "@aws-crypto/crc32c": "2.0.0",
- "@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.383.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.383.0.tgz",
+ "integrity": "sha512-RxIuby6Nz4pgKqNtt9Rdr2gWtOLrl9shZrteVuPh42n/dSOtCIhsG0fffKqy247I6oUghicoVJK9v0mxfINu/w==",
+ "dependencies": {
+ "@aws-crypto/crc32": "3.0.0",
+ "@aws-crypto/crc32c": "3.0.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.226.0.tgz",
- "integrity": "sha512-haVkWVh6BUPwKgWwkL6sDvTkcZWvJjv8AgC8jiQuSl8GLZdzHTB8Qhi3IsfFta9HAuoLjxheWBE5Z/L0UrfhLA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.379.1.tgz",
+ "integrity": "sha512-LI4KpAFWNWVr2aH2vRVblr0Y8tvDz23lj8LOmbDmCrzd5M21nxuocI/8nEAQj55LiTIf9Zs+dHCdsyegnFXdrA==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-location-constraint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.226.0.tgz",
- "integrity": "sha512-qHiYaBYPc2R37KxG2uqsUUwh4usrQMHfGkrpTUnx5d4rGzM3mC+muPsTpSHnAL63K2/yJOHQJFjss3GGwV4SSA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.379.1.tgz",
+ "integrity": "sha512-+bmy8DjX9jtqJk8WiDaHoP9M5ZcqjHSJf4mkv8IUZ/FNTUl9j6Dll//bG/JxuAw5e5shtCDjmZ027W5d9ITp0g==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.226.0.tgz",
- "integrity": "sha512-m9gtLrrYnpN6yckcQ09rV7ExWOLMuq8mMPF/K3DbL/YL0TuILu9i2T1W+JuxSX+K9FMG2HrLAKivE/kMLr55xA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.378.0.tgz",
+ "integrity": "sha512-l1DyaDLm3KeBMNMuANI3scWh8Xvu248x+vw6Z7ExWOhGXFmQ1MW7YvASg/SdxWkhlF9HmkkTif1LdMB22x6QDA==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.226.0.tgz",
- "integrity": "sha512-mwRbdKEUeuNH5TEkyZ5FWxp6bL2UC1WbY+LDv6YjHxmSMKpAoOueEdtU34PqDOLrpXXxIGHDFmjeGeMfktyEcA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.378.0.tgz",
+ "integrity": "sha512-mUMfHAz0oGNIWiTZHTVJb+I515Hqs2zx1j36Le4MMiiaMkPW1SRUF1FIwGuc1wh6E8jB5q+XfEMriDjRi4TZRA==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/middleware-retry": {
- "version": "3.235.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.235.0.tgz",
- "integrity": "sha512-50WHbJGpD3SNp9763MAlHqIhXil++JdQbKejNpHg7HsJne/ao3ub+fDOfx//mMBjpzBV25BGd5UlfL6blrClSg==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/service-error-classification": "3.229.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "@aws-sdk/util-retry": "3.229.0",
- "tslib": "^2.3.1",
- "uuid": "^8.3.2"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
- "version": "3.231.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.231.0.tgz",
- "integrity": "sha512-UGaSvevd2TanfKgStF46dDSHkh4bxOr1gdUkyHm9i+1pF5lx4KdbnBZv/5SKnn7XifhHRXrs1M3lTzemXREhTA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.379.1.tgz",
+ "integrity": "sha512-NVHRpNLfkHCqr3CE1Bmlf8Fhys8lL78kDX7UONnTZXvSiSXmCS7EbNtGDghZ8IKi+V9S/ifB4sLsX3tfzY0i6Q==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-sdk-sts": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.226.0.tgz",
- "integrity": "sha512-NN9T/qoSD1kZvAT+VLny3NnlqgylYQcsgV3rvi/8lYzw/G/2s8VS6sm/VTWGGZhx08wZRv20MWzYu3bftcyqUg==",
- "dependencies": {
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/middleware-serde": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.226.0.tgz",
- "integrity": "sha512-nPuOOAkSfx9TxzdKFx0X2bDlinOxGrqD7iof926K/AEflxGD1DBdcaDdjlYlPDW2CVE8LV/rAgbYuLxh/E/1VA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.379.1.tgz",
+ "integrity": "sha512-SK3gSyT0XbLiY12+AjLFYL9YngxOXHnZF3Z33Cdd4a+AUYrVBV7JBEEGD1Nlwrcmko+3XgaKlmgUaR5s91MYvg==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-signing": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.226.0.tgz",
- "integrity": "sha512-E6HmtPcl+IjYDDzi1xI2HpCbBq2avNWcjvCriMZWuTAtRVpnA6XDDGW5GY85IfS3A8G8vuWqEVPr8JcYUcjfew==",
- "dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/middleware-ssec": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.226.0.tgz",
- "integrity": "sha512-DR97oWoLHiMdaUP/wu99HtzG7/ijvCrjZGDH37WBO1rxFtEti6L7T09wgHzwxMN8gtL8FJA7dU8IrffGSC9VmA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.379.1.tgz",
+ "integrity": "sha512-kBk2ZUvR84EM4fICjr8K+Ykpf8SI1UzzPp2/UVYZ0X+4H/ZCjfSqohGRwHykMqeplne9qHSL7/rGJs1H3l3gPg==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/middleware-stack": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.226.0.tgz",
- "integrity": "sha512-85wF29LvPvpoed60fZGDYLwv1Zpd/cM0C22WSSFPw1SSJeqO4gtFYyCg2squfT3KI6kF43IIkOCJ+L7GtryPug==",
+ "node_modules/@aws-sdk/middleware-ssec": {
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.378.0.tgz",
+ "integrity": "sha512-WDT2LOd6OxlY1zkrRG9ZtW2vFms/dsqMg9VyE88RKG2oATxSXEhkr5zLbNVh3TyuUKnV9jydate56d/ECwHOHg==",
"dependencies": {
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.226.0.tgz",
- "integrity": "sha512-N1WnfzCW1Y5yWhVAphf8OPGTe8Df3vmV7/LdsoQfmpkCZgLZeK2o0xITkUQhRj1mbw7yp8tVFLFV3R2lMurdAQ==",
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.382.0.tgz",
+ "integrity": "sha512-LFRW1jmXOrOAd3911ktn6oaYmuurNnulbdRMOUdwz99GGdLVFipQhOi9idKswb8IOhPa4jEVQt25Kcv7ctvu0A==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/node-config-provider": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.226.0.tgz",
- "integrity": "sha512-B8lQDqiRk7X5izFEUMXmi8CZLOKCTWQJU9HQf3ako+sF0gexo4nHN3jhoRWyLtcgC5S3on/2jxpAcqtm7kuY3w==",
- "dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/node-http-handler": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.226.0.tgz",
- "integrity": "sha512-xQCddnZNMiPmjr3W7HYM+f5ir4VfxgJh37eqZwX6EZmyItFpNNeVzKUgA920ka1VPz/ZUYB+2OFGiX3LCLkkaA==",
- "dependencies": {
- "@aws-sdk/abort-controller": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/querystring-builder": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/property-provider": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.226.0.tgz",
- "integrity": "sha512-TsljjG+Sg0LmdgfiAlWohluWKnxB/k8xenjeozZfzOr5bHmNHtdbWv6BtNvD/R83hw7SFXxbJHlD5H4u9p2NFg==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/protocol-http": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.226.0.tgz",
- "integrity": "sha512-zWkVqiTA9RXL6y0hhfZc9bcU4DX2NI6Hw9IhQmSPeM59mdbPjJlY4bLlMr5YxywqO3yQ/ylNoAfrEzrDjlOSRg==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/querystring-builder": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.226.0.tgz",
- "integrity": "sha512-LVurypuNeotO4lmirKXRC4NYrZRAyMJXuwO0f2a5ZAUJCjauwYrifKue6yCfU7bls7gut7nfcR6B99WBYpHs3g==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-uri-escape": "3.201.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/querystring-parser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.226.0.tgz",
- "integrity": "sha512-FzB+VrQ47KAFxiPt2YXrKZ8AOLZQqGTLCKHzx4bjxGmwgsjV8yIbtJiJhZLMcUQV4LtGeIY9ixIqQhGvnZHE4A==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/service-error-classification": {
- "version": "3.229.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.229.0.tgz",
- "integrity": "sha512-dnzWWQ0/NoWMUZ5C0DW3dPm0wC1O76Y/SpKbuJzWPkx1EYy6r8p32Ly4D9vUzrKDbRGf48YHIF2kOkBmu21CLg==",
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/shared-ini-file-loader": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.226.0.tgz",
- "integrity": "sha512-661VQefsARxVyyV2FX9V61V+nNgImk7aN2hYlFKla6BCwZfMng+dEtD0xVGyg1PfRw0qvEv5LQyxMVgHcUSevA==",
- "dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/signature-v4": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.226.0.tgz",
- "integrity": "sha512-/R5q5agdPd7HJB68XMzpxrNPk158EHUvkFkuRu5Qf3kkkHebEzWEBlWoVpUe6ss4rP9Tqcue6xPuaftEmhjpYw==",
- "dependencies": {
- "@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "@aws-sdk/util-uri-escape": "3.201.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.226.0.tgz",
- "integrity": "sha512-QHxNuf9ynK208v7Y3imdsa3Cz8ynYV7ZOf3sBJdItuEtHN6uy/KxaOrtvpF8I5Hyn48Hc8z5miTSMujFKT7GEw==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "tslib": "^2.3.1"
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.378.0.tgz",
+ "integrity": "sha512-gtuABS7EeYZQeNzTrabY3Ruv4wWmoz4u8OMSGl47gYPDWA70WYEZ0aoi4zSGuKhXiqtVvTsO9wGEMIInwV5phQ==",
+ "dependencies": {
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
@@ -1091,263 +691,87 @@
}
}
},
- "node_modules/@aws-sdk/smithy-client": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.234.0.tgz",
- "integrity": "sha512-8AtR/k4vsFvjXeQbIzq/Wy7Nbk48Ou0wUEeVYPHWHPSU8QamFWORkOwmKtKMfHAyZvmqiAPeQqHFkq+UJhWyyQ==",
- "dependencies": {
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
"node_modules/@aws-sdk/token-providers": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.241.0.tgz",
- "integrity": "sha512-79okvuOS7V559OIL/RalIPG98wzmWxeFOChFnbEjn2pKOyGQ6FJRwLPYZaVRtNdAtnkBNgRpmFq9dX843QxhtQ==",
- "dependencies": {
- "@aws-sdk/client-sso-oidc": "3.241.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.385.0.tgz",
+ "integrity": "sha512-2A2Y7/bU5EaxQwLwLy7ojs+Wy5VOBkIlGPH7ZcpPaoQ1Hscwn3Wvx/DZmOvbyYfZ1CbIFutoHJlVxh6KZldUDw==",
+ "dependencies": {
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.226.0.tgz",
- "integrity": "sha512-MmmNHrWeO4man7wpOwrAhXlevqtOV9ZLcH4RhnG5LmRce0RFOApx24HoKENfFCcOyCm5LQBlsXCqi0dZWDWU0A==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.378.0.tgz",
+ "integrity": "sha512-qP0CvR/ItgktmN8YXpGQglzzR/6s0nrsQ4zIfx3HMwpsBTwuouYahcCtF1Vr82P4NFcoDA412EJahJ2pIqEd+w==",
"dependencies": {
- "tslib": "^2.3.1"
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/url-parser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.226.0.tgz",
- "integrity": "sha512-p5RLE0QWyP0OcTOLmFcLdVgUcUEzmEfmdrnOxyNzomcYb0p3vUagA5zfa1HVK2azsQJFBv28GfvMnba9bGhObg==",
- "dependencies": {
- "@aws-sdk/querystring-parser": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
"node_modules/@aws-sdk/util-arn-parser": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
- "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
- "dependencies": {
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-base64": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
- "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
- "dependencies": {
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-body-length-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz",
- "integrity": "sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg==",
- "dependencies": {
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/util-body-length-node": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
- "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
- "dependencies": {
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-buffer-from": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
- "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.310.0.tgz",
+ "integrity": "sha512-jL8509owp/xB9+Or0pvn3Fe+b94qfklc2yPowZZIFAkFcCSIdkIglz18cPDWnYAcy9JGewpMS1COXKIUhZkJsA==",
"dependencies": {
- "@aws-sdk/is-array-buffer": "3.201.0",
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/util-config-provider": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
- "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
- "dependencies": {
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-defaults-mode-browser": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.234.0.tgz",
- "integrity": "sha512-IHMKXjTbOD8XMz5+2oCOsVP94BYb9YyjXdns0aAXr2NAo7k2+RCzXQ2DebJXppGda1F6opFutoKwyVSN0cmbMw==",
- "dependencies": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "bowser": "^2.11.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@aws-sdk/util-defaults-mode-node": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.234.0.tgz",
- "integrity": "sha512-UGjQ+OjBYYhxFVtUY+jtr0ZZgzZh6OHtYwRhFt8IHewJXFCfZTyfsbX20szBj5y1S4HRIUJ7cwBLIytTqMbI5w==",
- "dependencies": {
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.241.0.tgz",
- "integrity": "sha512-jVf8bKrN22Ey0xLmj75sL7EUvm5HFpuOMkXsZkuXycKhCwLBcEUWlvtJYtRjOU1zScPQv9GMJd2QXQglp34iOQ==",
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.382.0.tgz",
+ "integrity": "sha512-flajPyjmjNG67fXk7l4GoTB/7J11VBqtFZXuuAZKhKU07Ia3IQupsFqNf5lV8D44ZgjnKH0fTGnv3dUALjW7Wg==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-hex-encoding": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz",
- "integrity": "sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA==",
- "dependencies": {
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/util-locate-window": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
- "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz",
+ "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==",
"dependencies": {
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-middleware": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.226.0.tgz",
- "integrity": "sha512-B96CQnwX4gRvQdaQkdUtqvDPkrptV5+va6FVeJOocU/DbSYMAScLxtR3peMS8cnlOT6nL1Eoa42OI9AfZz1VwQ==",
- "dependencies": {
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-retry": {
- "version": "3.229.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.229.0.tgz",
- "integrity": "sha512-0zKTqi0P1inD0LzIMuXRIYYQ/8c1lWMg/cfiqUcIAF1TpatlpZuN7umU0ierpBFud7S+zDgg0oemh+Nj8xliJw==",
- "dependencies": {
- "@aws-sdk/service-error-classification": "3.229.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">= 14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-stream-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.226.0.tgz",
- "integrity": "sha512-ZvjlA1ySaLd0DqUWTKmL7LsxfPhroAONpzsinaHmw9aZVL40s2cADU9eWgBdHTuAOeFklL7NP0cc6UiTFHKe8g==",
- "dependencies": {
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/util-stream-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.226.0.tgz",
- "integrity": "sha512-HADXiIgDGoXcCLSKuPnjCLENf0iC0lzqqnymZu9H2FoACZhJB7DvJ9LnP51Pvw9lfCu+yvLzbMqSPdbXtMbRWg==",
- "dependencies": {
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-uri-escape": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz",
- "integrity": "sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA==",
- "dependencies": {
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.226.0.tgz",
- "integrity": "sha512-PhBIu2h6sPJPcv2I7ELfFizdl5pNiL4LfxrasMCYXQkJvVnoXztHA1x+CQbXIdtZOIlpjC+6BjDcE0uhnpvfcA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.378.0.tgz",
+ "integrity": "sha512-FSCpagzftK1W+m7Ar6lpX7/Gr9y5P56nhFYz8U4EYQ4PkufS6czWX9YW+/FA5OYV0vlQ/SvPqMnzoHIPUNhZrQ==",
"dependencies": {
- "@aws-sdk/types": "3.226.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
"bowser": "^2.11.0",
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.226.0.tgz",
- "integrity": "sha512-othPc5Dz/pkYkxH+nZPhc1Al0HndQT8zHD4e9h+EZ+8lkd8n+IsnLfTS/mSJWrfiC6UlNRVw55cItstmJyMe/A==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.378.0.tgz",
+ "integrity": "sha512-IdwVJV0E96MkJeFte4dlWqvB+oiqCiZ5lOlheY3W9NynTuuX0GGYNC8Y9yIsV8Oava1+ujpJq0ww6qXdYxmO4A==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
@@ -1362,44 +786,19 @@
}
},
"node_modules/@aws-sdk/util-utf8-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.188.0.tgz",
- "integrity": "sha512-jt627x0+jE+Ydr9NwkFstg3cUvgWh56qdaqAMDsqgRlKD21md/6G226z/Qxl7lb1VEW2LlmCx43ai/37Qwcj2Q==",
- "dependencies": {
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/util-utf8-node": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
- "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
+ "version": "3.259.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz",
+ "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-waiter": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.226.0.tgz",
- "integrity": "sha512-qYQMRxnu5k8qQihJXoIWMkBOj0+XkHHj/drLdbRnwL6ni6NcG8++cs9M3DSjIcxmxgF/7SLpDjn1H3sC7cYo4g==",
- "dependencies": {
- "@aws-sdk/abort-controller": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/xml-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.201.0.tgz",
- "integrity": "sha512-brRdB1wwMgjWEnOQsv7zSUhIQuh7DEicrfslAqHop4S4FtSI3GQAShpQqgOpMTNFYcpaWKmE/Y1MJmNY7xLCnw==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.310.0.tgz",
+ "integrity": "sha512-TqELu4mOuSIKQCqj63fGVs86Yh+vBx5nHRpWKNUNhB2nPTpfbziTs5c1X358be3peVWA4wPxW7Nt53KIg1tnNw==",
"dependencies": {
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
},
"engines": {
"node": ">=14.0.0"
@@ -1416,6 +815,66 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@cbor-extract/cbor-extract-darwin-arm64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.1.1.tgz",
+ "integrity": "sha512-blVBy5MXz6m36Vx0DfLd7PChOQKEs8lK2bD1WJn/vVgG4FXZiZmZb2GECHFvVPA5T7OnODd9xZiL3nMCv6QUhA==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@cbor-extract/cbor-extract-darwin-x64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.1.1.tgz",
+ "integrity": "sha512-h6KFOzqk8jXTvkOftyRIWGrd7sKQzQv2jVdTL9nKSf3D2drCvQB/LHUxAOpPXo3pv2clDtKs3xnHalpEh3rDsw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@cbor-extract/cbor-extract-linux-arm": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.1.1.tgz",
+ "integrity": "sha512-ds0uikdcIGUjPyraV4oJqyVE5gl/qYBpa/Wnh6l6xLE2lj/hwnjT2XcZCChdXwW/YFZ1LUHs6waoYN8PmK0nKQ==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@cbor-extract/cbor-extract-linux-arm64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.1.1.tgz",
+ "integrity": "sha512-SxAaRcYf8S0QHaMc7gvRSiTSr7nUYMqbUdErBEu+HYA4Q6UNydx1VwFE68hGcp1qvxcy9yT5U7gA+a5XikfwSQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@cbor-extract/cbor-extract-linux-x64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.1.1.tgz",
+ "integrity": "sha512-GVK+8fNIE9lJQHAlhOROYiI0Yd4bAZ4u++C2ZjlkS3YmO6hi+FUxe6Dqm+OKWTcMpL/l71N6CQAmaRcb4zyJuA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
"node_modules/@cbor-extract/cbor-extract-win32-x64": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.1.1.tgz",
@@ -1439,15 +898,39 @@
"node": ">=12"
}
},
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
+ "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
+ "dev": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
"node_modules/@eslint/eslintrc": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
- "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz",
+ "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.4.0",
+ "espree": "^9.6.0",
"globals": "^13.19.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
@@ -1502,6 +985,15 @@
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true
},
+ "node_modules/@eslint/js": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz",
+ "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
"node_modules/@gar/promisify": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
@@ -1509,14 +1001,14 @@
"optional": true
},
"node_modules/@hexagon/base64": {
- "version": "1.1.25",
- "resolved": "https://registry.npmjs.org/@hexagon/base64/-/base64-1.1.25.tgz",
- "integrity": "sha512-BaG1ep08FpbHB11ck2aH4bvXvoFUn0GPireHCa92Sl1f8JCQnIboBEAJ4FmonIx67S00Mf3h7P8nJqeznFWGcQ=="
+ "version": "1.1.26",
+ "resolved": "https://registry.npmjs.org/@hexagon/base64/-/base64-1.1.26.tgz",
+ "integrity": "sha512-9HYANYWJAwBbxjkz5P0ZB+JXX7kH7HhUG0FmIBcF7GUmnl6mXnAHFuGOkssW7v2RLNnVvjcKIeOqywSHfw21Qg=="
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.11.8",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
+ "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
"dev": true,
"dependencies": {
"@humanwhocodes/object-schema": "^1.2.1",
@@ -1659,9 +1151,9 @@
}
},
"node_modules/@peculiar/asn1-schema": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.3.tgz",
- "integrity": "sha512-6GptMYDMyWBHTUKndHaDsRZUO/XMSgIns2krxcm2L7SEExRHwawFvSwNBhqNPR9HJwv3MruAiF1bhN0we6j6GQ==",
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.6.tgz",
+ "integrity": "sha512-izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA==",
"dependencies": {
"asn1js": "^3.0.5",
"pvtsutils": "^1.3.2",
@@ -1680,15 +1172,15 @@
}
},
"node_modules/@peculiar/webcrypto": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.1.tgz",
- "integrity": "sha512-eK4C6WTNYxoI7JOabMoZICiyqRRtJB220bh0Mbj5RwRycleZf9BPyZoxsTvpP0FpmVS2aS13NKOuh5/tN3sIRw==",
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.3.tgz",
+ "integrity": "sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==",
"dependencies": {
- "@peculiar/asn1-schema": "^2.3.0",
+ "@peculiar/asn1-schema": "^2.3.6",
"@peculiar/json-schema": "^1.1.12",
"pvtsutils": "^1.3.2",
- "tslib": "^2.4.1",
- "webcrypto-core": "^1.7.4"
+ "tslib": "^2.5.0",
+ "webcrypto-core": "^1.7.7"
},
"engines": {
"node": ">=10.12.0"
@@ -1741,108 +1233,686 @@
"node": "6.* || 8.* || >=10.*"
}
},
- "node_modules/@sentry/core": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.28.1.tgz",
- "integrity": "sha512-7wvnuvn/mrAfcugWoCG/3pqDIrUgH5t+HisMJMGw0h9Tc33KqrmqMDCQVvjlrr2pWrw/vuUCFdm8CbUHJ832oQ==",
+ "node_modules/@sentry-internal/tracing": {
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.61.1.tgz",
+ "integrity": "sha512-E8J6ZMXHGdWdmgKBK/ounuUppDK65c4Hphin6iVckDGMEATn0auYAKngeyRUMLof1167DssD8wxcIA4aBvmScA==",
"dependencies": {
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
- "tslib": "^1.9.3"
+ "@sentry/core": "7.61.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/core/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ "node_modules/@sentry/core": {
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.61.1.tgz",
+ "integrity": "sha512-WTRt0J33KhUbYuDQZ5G58kdsNeQ5JYrpi6o+Qz+1xTv60DQq/tBGRJ7d86SkmdnGIiTs6W1hsxAtyiLS0y9d2A==",
+ "dependencies": {
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
+ },
+ "engines": {
+ "node": ">=8"
+ }
},
"node_modules/@sentry/integrations": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.28.1.tgz",
- "integrity": "sha512-opeXVR1L9mZmZcpAs9kX+4JPY7pXhVupy17Sbz+43zd5CshYTveIcttGNPp+EPT3j7mMU+1TMAYZspKqJXtEBQ==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.61.1.tgz",
+ "integrity": "sha512-mdmWzUQmW1viOiW0/Gi6AQ5LXukqhuefjzLdn5o6HMxiAgskIpNX+0+BOQ/6162/o7mHWSTNEHqEzMNTK2ppLw==",
"dependencies": {
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
"localforage": "^1.8.1",
- "tslib": "^1.9.3"
+ "tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/integrations/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- },
"node_modules/@sentry/node": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.28.1.tgz",
- "integrity": "sha512-n7AbpJqZJjWPpKNGc55mP7AdQ+XSomS9MZJuZ+Xt2AU52aVwGPI4z9aHUJFSDGaMHHiu/toyPnoUES+XZf6/hw==",
- "dependencies": {
- "@sentry/core": "7.28.1",
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.61.1.tgz",
+ "integrity": "sha512-+crVAeymXdWZcDuwU9xySf4sVv2fHOFlr13XqeXl73q4zqKJM1IX4VUO9On3+jTyGfB5SCAuBBYpzA3ehBfeYw==",
+ "dependencies": {
+ "@sentry-internal/tracing": "7.61.1",
+ "@sentry/core": "7.61.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
"cookie": "^0.4.1",
"https-proxy-agent": "^5.0.0",
"lru_map": "^0.3.3",
- "tslib": "^1.9.3"
+ "tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/node/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- },
"node_modules/@sentry/tracing": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.28.1.tgz",
- "integrity": "sha512-uWspnuz+7FyW8ES5lRaVA7O/YJSzMlSkvBFtgzaoKmdaueokU/sRLwlCsrdgwavG1wpm79df7R1iiSeqhaXDlw==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.61.1.tgz",
+ "integrity": "sha512-iKyt7HU5LFHktEvDd7bpP4Ft7Kxj4SgoosP6WVcqBqH+84gzC+fzeTltaZTc86X0Xvb4+SEhdN6POwagS033HQ==",
"dependencies": {
- "@sentry/core": "7.28.1",
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
- "tslib": "^1.9.3"
+ "@sentry-internal/tracing": "7.61.1"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/tracing/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- },
"node_modules/@sentry/types": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.28.1.tgz",
- "integrity": "sha512-DvSplMVrVEmOzR2M161V5+B8Up3vR71xMqJOpWTzE9TqtFJRGPtqT/5OBsNJJw1+/j2ssMcnKwbEo9Q2EGeS6g==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.61.1.tgz",
+ "integrity": "sha512-CpPKL+OfwYOduRX9AT3p+Ie1fftgcCPd5WofTVVq7xeWRuerOOf2iJd0v+8yHQ25omgres1YOttDkCcvQRn4Jw==",
"engines": {
"node": ">=8"
}
},
"node_modules/@sentry/utils": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.28.1.tgz",
- "integrity": "sha512-75/jzLUO9HH09iC9TslNimGbxOP3jgn89P+q7uR+rp2fJfRExHVeKJZQdK0Ij4/SmE7TJ3Uh2r154N0INZEx1g==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.61.1.tgz",
+ "integrity": "sha512-pUPXoiuYrTEPcBHjRizFB6eZEGm/6cTBwdWSHUjkGKvt19zuZ1ixFJQV6LrIL/AMeiQbmfQ+kTd/8SR7E9rcTQ==",
"dependencies": {
- "@sentry/types": "7.28.1",
- "tslib": "^1.9.3"
+ "@sentry/types": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/utils/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ "node_modules/@smithy/abort-controller": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.1.tgz",
+ "integrity": "sha512-0s7XjIbsTwZyUW9OwXQ8J6x1UiA1TNCh60Vaw56nHahL7kUZsLhmTlWiaxfLkFtO2Utkj8YewcpHTYpxaTzO+w==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/chunked-blob-reader": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.0.0.tgz",
+ "integrity": "sha512-k+J4GHJsMSAIQPChGBrjEmGS+WbPonCXesoqP9fynIqjn7rdOThdH8FAeCmokP9mxTYKQAKoHCLPzNlm6gh7Wg==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/chunked-blob-reader-native": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.0.tgz",
+ "integrity": "sha512-HM8V2Rp1y8+1343tkZUKZllFhEQPNmpNdgFAncbTsxkZ18/gqjk23XXv3qGyXWp412f3o43ZZ1UZHVcHrpRnCQ==",
+ "dependencies": {
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/config-resolver": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.1.tgz",
+ "integrity": "sha512-l83Pm7hV+8CBQOCmBRopWDtF+CURUJol7NsuPYvimiDhkC2F8Ba9T1imSFE+pD1UIJ9jlsDPAnZfPJT5cjnuEw==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-config-provider": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.1.tgz",
+ "integrity": "sha512-8VxriuRINNEfVZjEFKBY75y9ZWAx73DZ5K/u+3LmB6r8WR2h3NaFxFKMlwlq0uzNdGhD1ouKBn9XWEGYHKiPLw==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/eventstream-codec": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.1.tgz",
+ "integrity": "sha512-/IiNB7gQM2y2ZC/GAWOWDa8+iXfhr1g9Xe5979cQEOdCWDISvrAiv18cn3OtIQUhbYOR3gm7QtCpkq1to2takQ==",
+ "dependencies": {
+ "@aws-crypto/crc32": "3.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/eventstream-serde-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.1.tgz",
+ "integrity": "sha512-9E1/6ZGF7nB/Td3G1kcatU7VjjP8eZ/p/Q+0KsZc1AUPyv4lR15pmWnWj3iGBEGYI9qZBJ/7a/wPEPayabmA3Q==",
+ "dependencies": {
+ "@smithy/eventstream-serde-universal": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/eventstream-serde-config-resolver": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.1.tgz",
+ "integrity": "sha512-J8a+8HH8oDPIgq8Px/nPLfu9vpIjQ7XUPtP3orbs8KUh0GznNthSTy1xZP5RXjRqGQEkxPvsHf1po2+QOsgNFw==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/eventstream-serde-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.1.tgz",
+ "integrity": "sha512-wklowUz0zXJuqC7FMpriz66J8OAko3z6INTg+iMJWYB1bWv4pc5V7q36PxlZ0RKRbj0u+EThlozWgzE7Stz2Sw==",
+ "dependencies": {
+ "@smithy/eventstream-serde-universal": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/eventstream-serde-universal": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.1.tgz",
+ "integrity": "sha512-WPPylIgVZ6wOYVgpF0Rs1LlocYyj248MRtKEEehnDvC+0tV7wmGt7H/SchCh10W4y4YUxuzPlW+mUvVMGmLSVg==",
+ "dependencies": {
+ "@smithy/eventstream-codec": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/fetch-http-handler": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.1.tgz",
+ "integrity": "sha512-/SoU/ClazgcdOxgE4zA7RX8euiELwpsrKCSvulVQvu9zpmqJRyEJn8ZTWYFV17/eHOBdHTs9kqodhNhsNT+cUw==",
+ "dependencies": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/querystring-builder": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/hash-blob-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.1.tgz",
+ "integrity": "sha512-i/o2+sHb4jDRz5nf2ilTTbC0nVmm4LO//FbODCAB7pbzMdywxbZ6z+q56FmEa8R+aFbtApxQ1SJ3umEiNz6IPg==",
+ "dependencies": {
+ "@smithy/chunked-blob-reader": "^2.0.0",
+ "@smithy/chunked-blob-reader-native": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/hash-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.1.tgz",
+ "integrity": "sha512-oTKYimQdF4psX54ZonpcIE+MXjMUWFxLCNosjPkJPFQ9whRX0K/PFX/+JZGRQh3zO9RlEOEUIbhy9NO+Wha6hw==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/hash-stream-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.1.tgz",
+ "integrity": "sha512-AequnQdPRuXf4AuvvFlSjnkWI460xxhAd6y362gFtOE4jjJLLXblbMAXVFrkV8/pDMGNjpVegVSpRmHXZsbKhg==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/invalid-dependency": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.1.tgz",
+ "integrity": "sha512-2q/Eb0AE662zwyMV+z+TL7deBwcHCgaZZGc0RItamBE8kak3MzCi/EZCNoFWoBfxgQ4jfR12wm8KKsSXhJzJtQ==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/is-array-buffer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz",
+ "integrity": "sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/md5-js": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.1.tgz",
+ "integrity": "sha512-8WWOtwWMmIDgTkRv1o3opy3ABsRXs4/XunETK53ckxQRAiOML1PlnqLBK9Uwk9bvOD6cpmsC6dioIfmKGpJ25w==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/middleware-content-length": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.1.tgz",
+ "integrity": "sha512-IZhRSk5GkVBcrKaqPXddBS2uKhaqwBgaSgbBb1OJyGsKe7SxRFbclWS0LqOR9fKUkDl+3lL8E2ffpo6EQg0igw==",
+ "dependencies": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-endpoint": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.1.tgz",
+ "integrity": "sha512-uz/KI1MBd9WHrrkVFZO4L4Wyv24raf0oR4EsOYEeG5jPJO5U+C7MZGLcMxX8gWERDn1sycBDqmGv8fjUMLxT6w==",
+ "dependencies": {
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-retry": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.1.tgz",
+ "integrity": "sha512-NKHF4i0gjSyjO6C0ZyjEpNqzGgIu7s8HOK6oT/1Jqws2Q1GynR1xV8XTUs1gKXeaNRzbzKQRewHHmfPwZjOtHA==",
+ "dependencies": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/service-error-classification": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.0",
+ "@smithy/util-retry": "^2.0.0",
+ "tslib": "^2.5.0",
+ "uuid": "^8.3.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-serde": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.1.tgz",
+ "integrity": "sha512-uKxPaC6ItH9ZXdpdqNtf8sda7GcU4SPMp0tomq/5lUg9oiMa/Q7+kD35MUrpKaX3IVXVrwEtkjCU9dogZ/RAUA==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-stack": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz",
+ "integrity": "sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/node-config-provider": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.1.tgz",
+ "integrity": "sha512-Zoel4CPkKRTQ2XxmozZUfqBYqjPKL53/SvTDhJHj+VBSiJy6MXRav1iDCyFPS92t40Uh+Yi+Km5Ch3hQ+c/zSA==",
+ "dependencies": {
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/shared-ini-file-loader": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/node-http-handler": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.0.1.tgz",
+ "integrity": "sha512-Zv3fxk3p9tsmPT2CKMsbuwbbxnq2gzLDIulxv+yI6aE+02WPYorObbbe9gh7SW3weadMODL1vTfOoJ9yFypDzg==",
+ "dependencies": {
+ "@smithy/abort-controller": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/querystring-builder": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/property-provider": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.1.tgz",
+ "integrity": "sha512-pmJRyY9SF6sutWIktIhe+bUdSQDxv/qZ4mYr3/u+u45riTPN7nmRxPo+e4sjWVoM0caKFjRSlj3tf5teRFy0Vg==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/protocol-http": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.1.tgz",
+ "integrity": "sha512-mrkMAp0wtaDEIkgRObWYxI1Kun1tm6Iu6rK+X4utb6Ah7Uc3Kk4VIWwK/rBHdYGReiLIrxFCB1rq4a2gyZnSgg==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/querystring-builder": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.1.tgz",
+ "integrity": "sha512-bp+93WFzx1FojVEIeFPtG0A1pKsFdCUcZvVdZdRlmNooOUrz9Mm9bneRd8hDwAQ37pxiZkCOxopSXXRQN10mYw==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/querystring-parser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.1.tgz",
+ "integrity": "sha512-h+e7k1z+IvI2sSbUBG9Aq46JsgLl4UqIUl6aigAlRBj+P6ocNXpM6Yn1vMBw5ijtXeZbYpd1YvCxwDgdw3jhmg==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/service-error-classification": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz",
+ "integrity": "sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/shared-ini-file-loader": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.1.tgz",
+ "integrity": "sha512-a463YiZrPGvM+F336rIF8pLfQsHAdCRAn/BiI/EWzg5xLoxbC7GSxIgliDDXrOu0z8gT3nhVsif85eU6jyct3A==",
+ "dependencies": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.1.tgz",
+ "integrity": "sha512-jztv5Mirca42ilxmMDjzLdXcoAmRhZskGafGL49sRo5u7swEZcToEFrq6vtX5YMbSyTVrE9Teog5EFexY5Ff2Q==",
+ "dependencies": {
+ "@smithy/eventstream-codec": "^2.0.1",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.0",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/smithy-client": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.0.1.tgz",
+ "integrity": "sha512-LHC5m6tYpEu1iNbONfvMbwtErboyTZJfEIPoD78Ei5MVr36vZQCaCla5mvo36+q/a2NAk2//fA5Rx3I1Kf7+lQ==",
+ "dependencies": {
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-stream": "^2.0.1",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/types": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.0.2.tgz",
+ "integrity": "sha512-wcymEjIXQ9+NEfE5Yt5TInAqe1o4n+Nh+rh00AwoazppmUt8tdo6URhc5gkDcOYrcvlDVAZE7uG69nDpEGUKxw==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/url-parser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.1.tgz",
+ "integrity": "sha512-NpHVOAwddo+OyyIoujDL9zGL96piHWrTNXqltWmBvlUoWgt1HPyBuKs6oHjioyFnNZXUqveTOkEEq0U5w6Uv8A==",
+ "dependencies": {
+ "@smithy/querystring-parser": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/util-base64": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.0.tgz",
+ "integrity": "sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-body-length-browser": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz",
+ "integrity": "sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "node_modules/@smithy/util-body-length-node": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.0.0.tgz",
+ "integrity": "sha512-ZV7Z/WHTMxHJe/xL/56qZwSUcl63/5aaPAGjkfynJm4poILjdD4GmFI+V+YWabh2WJIjwTKZ5PNsuvPQKt93Mg==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-buffer-from": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz",
+ "integrity": "sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-config-provider": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz",
+ "integrity": "sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.1.tgz",
+ "integrity": "sha512-w72Qwsb+IaEYEFtYICn0Do42eFju78hTaBzzJfT107lFOPdbjWjKnFutV+6GL/nZd5HWXY7ccAKka++C3NrjHw==",
+ "dependencies": {
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "bowser": "^2.11.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.1.tgz",
+ "integrity": "sha512-dNF45caelEBambo0SgkzQ0v76m4YM+aFKZNTtSafy7P5dVF8TbjZuR2UX1A5gJABD9XK6lzN+v/9Yfzj/EDgGg==",
+ "dependencies": {
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/credential-provider-imds": "^2.0.1",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/@smithy/util-hex-encoding": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz",
+ "integrity": "sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-middleware": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.0.tgz",
+ "integrity": "sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-retry": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.0.tgz",
+ "integrity": "sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==",
+ "dependencies": {
+ "@smithy/service-error-classification": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.1.tgz",
+ "integrity": "sha512-2a0IOtwIKC46EEo7E7cxDN8u2jwOiYYJqcFKA6rd5rdXqKakHT2Gc+AqHWngr0IEHUfW92zX12wRQKwyoqZf2Q==",
+ "dependencies": {
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-uri-escape": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz",
+ "integrity": "sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==",
+ "dependencies": {
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-utf8": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz",
+ "integrity": "sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-waiter": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.1.tgz",
+ "integrity": "sha512-bSyGFicPRYuGFFWAr72UvYI7tE7KmEeFJJ5iaLuTTdo8RGaNBZ2kE25coGtzrejYh9AhwSfckBvbxgEDxIxhlA==",
+ "dependencies": {
+ "@smithy/abort-controller": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
},
"node_modules/@sqltools/formatter": {
"version": "1.2.5",
@@ -1936,32 +2006,33 @@
}
},
"node_modules/@types/express": {
- "version": "4.17.15",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz",
- "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==",
+ "version": "4.17.17",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
+ "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
"dev": true,
"dependencies": {
"@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.31",
+ "@types/express-serve-static-core": "^4.17.33",
"@types/qs": "*",
"@types/serve-static": "*"
}
},
"node_modules/@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
+ "version": "4.17.35",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz",
+ "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==",
"dev": true,
"dependencies": {
"@types/node": "*",
"@types/qs": "*",
- "@types/range-parser": "*"
+ "@types/range-parser": "*",
+ "@types/send": "*"
}
},
"node_modules/@types/i18next-node-fs-backend": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@types/i18next-node-fs-backend/-/i18next-node-fs-backend-2.1.1.tgz",
- "integrity": "sha512-ESvH90OICQkKU3yuuRzF6YfHt5KACE55FOiUM59mMGnC+h03lHGdEYo3z3THbwS5FdMskLyIs2O7f6Oaz8P9sw==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@types/i18next-node-fs-backend/-/i18next-node-fs-backend-2.1.2.tgz",
+ "integrity": "sha512-yQXgOd3wTmXZRe6Ea0TGUWWpP2cAq33njfZQzx9Fi+yj7ij8+/q+68ck51B9GdrIatxNAhXY5GF8xJmsNV/aCA==",
"dev": true,
"dependencies": {
"i18next": ">=17.0.11"
@@ -2000,9 +2071,9 @@
"dev": true
},
"node_modules/@types/morgan": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.3.tgz",
- "integrity": "sha512-BiLcfVqGBZCyNCnCH3F4o2GmDLrpy0HeBVnNlyZG4fo88ZiE9SoiBe3C+2ezuwbjlEyT+PDZ17//TAlRxAn75Q==",
+ "version": "1.9.4",
+ "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.4.tgz",
+ "integrity": "sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==",
"dev": true,
"dependencies": {
"@types/node": "*"
@@ -2017,6 +2088,12 @@
"@types/express": "*"
}
},
+ "node_modules/@types/murmurhash-js": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@types/murmurhash-js/-/murmurhash-js-1.0.4.tgz",
+ "integrity": "sha512-lTFERysuLTbtxv/GTcBDV3j3UR1C9WTNiU7rY9QvEUn1G60q7HRXj6c+eFGo0ymMFOlb6kqZsO2WYyzc15oGHA==",
+ "dev": true
+ },
"node_modules/@types/needle": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@types/needle/-/needle-3.2.0.tgz",
@@ -2027,14 +2104,14 @@
}
},
"node_modules/@types/node": {
- "version": "18.11.18",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
- "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA=="
+ "version": "18.17.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.3.tgz",
+ "integrity": "sha512-2x8HWtFk0S99zqVQABU9wTpr8wPoaDHZUcAkoTKH+nL7kPv3WUI9cRi/Kk5Mz4xdqXSqTkKP7IWNoQQYCnDsTA=="
},
"node_modules/@types/node-fetch": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz",
- "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==",
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
+ "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
"dev": true,
"dependencies": {
"@types/node": "*",
@@ -2056,15 +2133,15 @@
}
},
"node_modules/@types/node-os-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@types/node-os-utils/-/node-os-utils-1.3.0.tgz",
- "integrity": "sha512-XwVteWQx/XkfRPyaGkw8dEbrCAkoRZ73pI3XznUYIpzbCfpQB3UnDlR5TnmdhetlT889tUJGF8QWo9xrgTpsiA==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@types/node-os-utils/-/node-os-utils-1.3.1.tgz",
+ "integrity": "sha512-gokG1AaQo78X3f1KXOPAfwbhERX95XL0nhosOhwFck0hZ3BG52Mfch3oj3gAhXuUsou3lwi+ewZWjDo0wshKwQ==",
"dev": true
},
"node_modules/@types/nodemailer": {
- "version": "6.4.7",
- "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.7.tgz",
- "integrity": "sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==",
+ "version": "6.4.9",
+ "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.9.tgz",
+ "integrity": "sha512-XYG8Gv+sHjaOtUpiuytahMy2mM3rectgroNbs6R3djZEKmPNiIJwe9KqOJBGzKKnNZNKvnuvmugBgpq3w/S0ig==",
"dev": true,
"dependencies": {
"@types/node": "*"
@@ -2101,9 +2178,25 @@
"dev": true
},
"node_modules/@types/semver": {
- "version": "7.3.13",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==",
+ "version": "7.5.0",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz",
+ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==",
+ "dev": true
+ },
+ "node_modules/@types/send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==",
+ "dev": true,
+ "dependencies": {
+ "@types/mime": "^1",
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/send/node_modules/@types/mime": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
+ "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
"dev": true
},
"node_modules/@types/serve-static": {
@@ -2117,9 +2210,9 @@
}
},
"node_modules/@types/sharp": {
- "version": "0.31.0",
- "resolved": "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.0.tgz",
- "integrity": "sha512-nwivOU101fYInCwdDcH/0/Ru6yIRXOpORx25ynEOc6/IakuCmjOAGpaO5VfUl4QkDtUC6hj+Z2eCQvgXOioknw==",
+ "version": "0.31.1",
+ "resolved": "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.1.tgz",
+ "integrity": "sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==",
"dev": true,
"dependencies": {
"@types/node": "*"
@@ -2134,27 +2227,28 @@
}
},
"node_modules/@types/ws": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz",
- "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==",
+ "version": "8.5.5",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz",
+ "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==",
"dev": true,
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz",
- "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz",
+ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/type-utils": "5.48.2",
- "@typescript-eslint/utils": "5.48.2",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/type-utils": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
"debug": "^4.3.4",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
"semver": "^7.3.7",
"tsutils": "^3.21.0"
},
@@ -2176,14 +2270,14 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz",
- "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz",
+ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
"debug": "^4.3.4"
},
"engines": {
@@ -2203,13 +2297,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz",
- "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -2220,13 +2314,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz",
- "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz",
+ "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "5.48.2",
- "@typescript-eslint/utils": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
},
@@ -2247,9 +2341,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz",
- "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -2260,13 +2354,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz",
- "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -2287,18 +2381,18 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz",
- "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
"dev": true,
"dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
"eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
"semver": "^7.3.7"
},
"engines": {
@@ -2313,12 +2407,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz",
- "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/types": "5.62.0",
"eslint-visitor-keys": "^3.3.0"
},
"engines": {
@@ -2347,9 +2441,9 @@
}
},
"node_modules/acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
+ "version": "8.10.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
"bin": {
"acorn": "bin/acorn"
},
@@ -2988,11 +3082,11 @@
}
},
"node_modules/cbor-x": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.4.1.tgz",
- "integrity": "sha512-qp6nM61RaamDJWsDGHzMIQ4+XBtg7/QIoBi5Lra4IDU65eP8lHcgkkJ9t2yIU8EvRThBfFCh6+S1Qkrmq93J3Q==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.5.3.tgz",
+ "integrity": "sha512-adrN0S67C7jY2hgqeGcw+Uj6iEGLQa5D/p6/9YNl5AaVIYJaJz/bARfWsP8UikBZWbhS27LN0DJK4531vo9ODw==",
"optionalDependencies": {
- "cbor-extract": "^2.0.2"
+ "cbor-extract": "^2.1.1"
}
},
"node_modules/chalk": {
@@ -3576,11 +3670,14 @@
}
},
"node_modules/dotenv": {
- "version": "16.0.3",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
- "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==",
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz",
+ "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==",
"engines": {
"node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/motdotla/dotenv?sponsor=1"
}
},
"node_modules/ecdsa-sig-formatter": {
@@ -3732,49 +3829,47 @@
}
},
"node_modules/eslint": {
- "version": "8.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
- "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
+ "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
"dev": true,
"dependencies": {
- "@eslint/eslintrc": "^1.4.1",
- "@humanwhocodes/config-array": "^0.11.8",
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.1",
+ "@eslint/js": "^8.46.0",
+ "@humanwhocodes/config-array": "^0.11.10",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
- "ajv": "^6.10.0",
+ "ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.4.0",
- "esquery": "^1.4.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.2",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
"find-up": "^5.0.0",
"glob-parent": "^6.0.2",
"globals": "^13.19.0",
- "grapheme-splitter": "^1.0.4",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
"is-path-inside": "^3.0.3",
- "js-sdsl": "^4.1.4",
"js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1",
"lodash.merge": "^4.6.2",
"minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
+ "optionator": "^0.9.3",
"strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
"text-table": "^0.2.0"
},
"bin": {
@@ -3800,40 +3895,16 @@
"node": ">=8.0.0"
}
},
- "node_modules/eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "engines": {
- "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=5"
- }
- },
- "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
+ "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint/node_modules/ajv": {
@@ -3859,9 +3930,9 @@
"dev": true
},
"node_modules/eslint/node_modules/eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"dependencies": {
"esrecurse": "^4.3.0",
@@ -3869,6 +3940,9 @@
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint/node_modules/estraverse": {
@@ -3943,17 +4017,17 @@
}
},
"node_modules/eslint/node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
+ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
"dev": true,
"dependencies": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
"deep-is": "^0.1.3",
"fast-levenshtein": "^2.0.6",
"levn": "^0.4.1",
"prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
+ "type-check": "^0.4.0"
},
"engines": {
"node": ">= 0.8.0"
@@ -4011,14 +4085,14 @@
}
},
"node_modules/espree": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
- "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"dependencies": {
- "acorn": "^8.8.0",
+ "acorn": "^8.9.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -4040,9 +4114,9 @@
}
},
"node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"dependencies": {
"estraverse": "^5.1.0"
@@ -4234,9 +4308,9 @@
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
},
"node_modules/fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
"dev": true,
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
@@ -4279,18 +4353,24 @@
"optional": true
},
"node_modules/fast-xml-parser": {
- "version": "4.0.11",
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.0.11.tgz",
- "integrity": "sha512-4aUg3aNRR/WjQAcpceODG1C3x3lFANXRo8+1biqfieHmg9pyMt7qB4lQV/Ta6sJCTbA5vfD8fnA8S54JATiFUA==",
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz",
+ "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==",
+ "funding": [
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/naturalintelligence"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
"dependencies": {
"strnum": "^1.0.5"
},
"bin": {
"fxparser": "src/cli/cli.js"
- },
- "funding": {
- "type": "paypal",
- "url": "https://paypal.me/naturalintelligence"
}
},
"node_modules/fast-zlib": {
@@ -4312,17 +4392,17 @@
}
},
"node_modules/fido2-lib": {
- "version": "3.3.5",
- "resolved": "https://registry.npmjs.org/fido2-lib/-/fido2-lib-3.3.5.tgz",
- "integrity": "sha512-u+2RITFHew1tYFtzde/+FX1fyh1mVGB7QLiU7gyHwq7g8W02FvOvhv4oJqDh7J90TyLFbEqPdP4W/tFNEKiHMw==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/fido2-lib/-/fido2-lib-3.4.1.tgz",
+ "integrity": "sha512-efNrRbckp48AW7Q43o6gcp8/wnoBM7hwKikQntdiR2/NqVMPaCXFQs8kJ9wQqfv5V3PxZdg4kD9DpxdqYl6jxQ==",
"dependencies": {
- "@hexagon/base64": "~1.1.23",
- "@peculiar/webcrypto": "~1.4.0",
+ "@hexagon/base64": "~1.1.26",
+ "@peculiar/webcrypto": "~1.4.3",
"asn1js": "~3.0.2",
- "cbor-x": "~1.4.0",
- "jose": "^4.10.0",
- "pkijs": "~3.0.8",
- "tldts": "~5.7.91"
+ "cbor-x": "~1.5.3",
+ "jose": "^4.14.4",
+ "pkijs": "~3.0.15",
+ "tldts": "~6.0.5"
},
"engines": {
"node": ">=10"
@@ -4651,9 +4731,9 @@
}
},
"node_modules/globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -4690,10 +4770,10 @@
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
"integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
},
- "node_modules/grapheme-splitter": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
"node_modules/has": {
@@ -4876,9 +4956,9 @@
}
},
"node_modules/i18next-http-middleware": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/i18next-http-middleware/-/i18next-http-middleware-3.2.1.tgz",
- "integrity": "sha512-zBwXxDChT0YLoTXIR6jRuqnUUhXW0Iw7egoTnNXyaDRtTbfWNXwU0a53ThyuRPQ+k+tXu3ZMNKRzfLuononaRw=="
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/i18next-http-middleware/-/i18next-http-middleware-3.3.2.tgz",
+ "integrity": "sha512-PSeLXQXr9Qiv9Q3GCWCoIJenKVbxCcVsXb7VMp/mOprV4gu+AMJT7VHw4+QEf6oYW6GU31QSLnfDpLNoSMtx3g=="
},
"node_modules/i18next-node-fs-backend": {
"version": "2.1.3",
@@ -5092,23 +5172,13 @@
"devOptional": true
},
"node_modules/jose": {
- "version": "4.11.2",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.2.tgz",
- "integrity": "sha512-njj0VL2TsIxCtgzhO+9RRobBvws4oYyCM8TpvoUQwl/MbIM3NFJRR9+e6x0sS5xXaP1t6OCBkaBME98OV9zU5A==",
+ "version": "4.14.4",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.4.tgz",
+ "integrity": "sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g==",
"funding": {
"url": "https://github.com/sponsors/panva"
}
},
- "node_modules/js-sdsl": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
- "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
- },
"node_modules/js-yaml": {
"version": "3.13.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
@@ -5674,9 +5744,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/missing-native-js-functions": {
- "version": "1.2.18",
- "resolved": "https://registry.npmjs.org/missing-native-js-functions/-/missing-native-js-functions-1.2.18.tgz",
- "integrity": "sha512-TZr1muzDE4kfu0LHDzg63O7m2qW3Gpyc875ki8+YlSRj+4ibZRv0ySQ0cSB06GoBL9ejeehLmkQnybLpp9jYcg=="
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/missing-native-js-functions/-/missing-native-js-functions-1.4.3.tgz",
+ "integrity": "sha512-p+vFgEiNlS8bpJbK3cCJjKlBH7YsYRfQG/q+Lhu4j3kSGPjRMOTTaeWKA4/ipVmptLbOZMMqIdIsKOdKCtwVPw=="
},
"node_modules/mkdirp": {
"version": "0.5.6",
@@ -5690,9 +5760,9 @@
}
},
"node_modules/module-alias": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz",
- "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q=="
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.3.tgz",
+ "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q=="
},
"node_modules/morgan": {
"version": "1.10.0",
@@ -5780,6 +5850,11 @@
"node": ">=8"
}
},
+ "node_modules/murmurhash-js": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz",
+ "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw=="
+ },
"node_modules/mz": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
@@ -5866,9 +5941,9 @@
"optional": true
},
"node_modules/node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
+ "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
"dependencies": {
"whatwg-url": "^5.0.0"
},
@@ -6027,9 +6102,9 @@
"integrity": "sha512-fvnX9tZbR7WfCG5BAy3yO/nCLyjVWD6MghEq0z5FDfN+ZXpLWNITBdbifxQkQ25ebr16G0N7eRWJisOcMEHG3Q=="
},
"node_modules/nodemailer": {
- "version": "6.9.0",
- "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.0.tgz",
- "integrity": "sha512-jFaCEGTeT3E/m/5R2MHWiyQH3pSARECRUDM+1hokOYc3lQAAG7ASuy+2jIsYVf+RVa9zePopSQwKNVFH8DKUpA==",
+ "version": "6.9.4",
+ "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.4.tgz",
+ "integrity": "sha512-CXjQvrQZV4+6X5wP6ZIgdehJamI63MFoYFGGPtHudWym9qaEHDNdPzaj5bfMCvxG1vhAileSWW90q7nL0N36mA==",
"engines": {
"node": ">=6.0.0"
}
@@ -6426,9 +6501,9 @@
}
},
"node_modules/pkijs": {
- "version": "3.0.13",
- "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.13.tgz",
- "integrity": "sha512-a4uShsMDMZf0UpiNeedpARIN2TChjFn4xze7HE+Dm3lsX+o2MHcSm8Lf2Tt+f1le8FHbBevdWlcLO5boSW/9NQ==",
+ "version": "3.0.15",
+ "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.15.tgz",
+ "integrity": "sha512-n7nAl9JpqdeQsjy+rPmswkmZ3oO/Fu5uN9me45PPQVdWjd0X7HKfL8+HYwfxihqoDSSPUIajkOcqFxEUxMqhwQ==",
"dependencies": {
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.0",
@@ -6449,9 +6524,9 @@
}
},
"node_modules/prettier": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
- "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
@@ -6747,18 +6822,6 @@
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
},
- "node_modules/regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
"node_modules/require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -7078,9 +7141,9 @@
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
"node_modules/sqlite3": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.5.tgz",
- "integrity": "sha512-7sP16i4wI+yKnGOO2q2ijze7EjQ9US+Vw7DYYwxfFtqNZDGgBcEw0oeDaDvUTq66uJOzVd/z6MkIg+c9erSJKg==",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.6.tgz",
+ "integrity": "sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==",
"hasInstallScript": true,
"optional": true,
"dependencies": {
@@ -7401,20 +7464,20 @@
}
},
"node_modules/tldts": {
- "version": "5.7.104",
- "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.104.tgz",
- "integrity": "sha512-PlziEIVPH/ogbqOhS35K6MOeD09rd9U5g2NHO5n9NZeMC1PGpXgsjQpoJ1KiRnjhZsWDkzN8EoX3xQZuz5ZyFQ==",
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.0.13.tgz",
+ "integrity": "sha512-9v+ZsSU8yBywX6RjT6/pNmwPzTVIeIi7sEiaFDhgsbXZRtvKKrWSiP4K0NTLm1rEvlfKYM24wxxcq7wMr4JRDA==",
"dependencies": {
- "tldts-core": "^5.7.104"
+ "tldts-core": "^6.0.13"
},
"bin": {
"tldts": "bin/cli.js"
}
},
"node_modules/tldts-core": {
- "version": "5.7.104",
- "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.104.tgz",
- "integrity": "sha512-8vhSgc2nzPNT0J7XyCqcOtQ6+ySBn+gsPmj5h95YytIZ7L2Xl40paUmj0T6Uko42HegHGQxXieunHIQuABWSmQ=="
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.13.tgz",
+ "integrity": "sha512-LcXhi9dyMeMBTMhpOSUUG4QwiMSADkcdmTg59rXkQyxoWTnyXgvpzoqJGvrhWTDwcs2NseybtqDTA6TWZgNxOA=="
},
"node_modules/to-regex-range": {
"version": "5.0.1",
@@ -7500,9 +7563,9 @@
}
},
"node_modules/tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
+ "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
},
"node_modules/tsutils": {
"version": "3.21.0",
@@ -7566,27 +7629,25 @@
"integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
},
"node_modules/typeorm": {
- "version": "0.3.11",
- "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.11.tgz",
- "integrity": "sha512-pzdOyWbVuz/z8Ww6gqvBW4nylsM0KLdUCDExr2gR20/x1khGSVxQkjNV/3YqliG90jrWzrknYbYscpk8yxFJVg==",
+ "version": "0.3.17",
+ "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.17.tgz",
+ "integrity": "sha512-UDjUEwIQalO9tWw9O2A4GU+sT3oyoUXheHJy4ft+RFdnRdQctdQ34L9SqE2p7LdwzafHx1maxT+bqXON+Qnmig==",
"dependencies": {
- "@sqltools/formatter": "^1.2.2",
- "app-root-path": "^3.0.0",
+ "@sqltools/formatter": "^1.2.5",
+ "app-root-path": "^3.1.0",
"buffer": "^6.0.3",
- "chalk": "^4.1.0",
+ "chalk": "^4.1.2",
"cli-highlight": "^2.1.11",
- "date-fns": "^2.28.0",
- "debug": "^4.3.3",
- "dotenv": "^16.0.0",
- "glob": "^7.2.0",
- "js-yaml": "^4.1.0",
- "mkdirp": "^1.0.4",
+ "date-fns": "^2.29.3",
+ "debug": "^4.3.4",
+ "dotenv": "^16.0.3",
+ "glob": "^8.1.0",
+ "mkdirp": "^2.1.3",
"reflect-metadata": "^0.1.13",
"sha.js": "^2.4.11",
- "tslib": "^2.3.1",
- "uuid": "^8.3.2",
- "xml2js": "^0.4.23",
- "yargs": "^17.3.1"
+ "tslib": "^2.5.0",
+ "uuid": "^9.0.0",
+ "yargs": "^17.6.2"
},
"bin": {
"typeorm": "cli.js",
@@ -7605,9 +7666,9 @@
"better-sqlite3": "^7.1.2 || ^8.0.0",
"hdb-pool": "^0.1.6",
"ioredis": "^5.0.4",
- "mongodb": "^3.6.0",
- "mssql": "^7.3.0",
- "mysql2": "^2.2.5",
+ "mongodb": "^5.2.0",
+ "mssql": "^9.1.1",
+ "mysql2": "^2.2.5 || ^3.0.1",
"oracledb": "^5.1.0",
"pg": "^8.5.1",
"pg-native": "^3.0.0",
@@ -7672,37 +7733,69 @@
}
}
},
- "node_modules/typeorm/node_modules/argparse": {
+ "node_modules/typeorm/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
},
- "node_modules/typeorm/node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "node_modules/typeorm/node_modules/glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"dependencies": {
- "argparse": "^2.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
},
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/typeorm/node_modules/minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/typeorm/node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz",
+ "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==",
"bin": {
- "mkdirp": "bin/cmd.js"
+ "mkdirp": "dist/cjs/src/bin.js"
},
"engines": {
"node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/typeorm/node_modules/uuid": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
+ "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==",
+ "bin": {
+ "uuid": "dist/bin/uuid"
}
},
"node_modules/typescript": {
- "version": "4.9.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
- "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
+ "version": "4.9.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -7912,11 +8005,11 @@
}
},
"node_modules/webcrypto-core": {
- "version": "1.7.5",
- "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.5.tgz",
- "integrity": "sha512-gaExY2/3EHQlRNNNVSrbG2Cg94Rutl7fAaKILS1w8ZDhGxdFOaw6EbCfHIxPy9vt/xwp5o0VQAx9aySPF6hU1A==",
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.7.tgz",
+ "integrity": "sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==",
"dependencies": {
- "@peculiar/asn1-schema": "^2.1.6",
+ "@peculiar/asn1-schema": "^2.3.6",
"@peculiar/json-schema": "^1.1.12",
"asn1js": "^3.0.1",
"pvtsutils": "^1.3.2",
@@ -7990,23 +8083,23 @@
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
},
"node_modules/wretch": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/wretch/-/wretch-2.3.2.tgz",
- "integrity": "sha512-brN97Z2Mwed+w5z+keYI1u5OwWhPIaW0sJi9CxtKBVxLc3aqP6j1+2FCoIskM7WJq6SUHdxTFx20ox0iDLa0mQ==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/wretch/-/wretch-2.6.0.tgz",
+ "integrity": "sha512-7A4TFHSX+cpxxO6Hd4f0ZE9f8wAgO9wRqX3JeOAtHlJy+kdYP+oPjkF1LYmnTSiTMhODR2YWOdMEc4hCCXEw2w==",
"engines": {
"node": ">=14"
}
},
"node_modules/ws": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
+ "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
"engines": {
"node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
@@ -8017,26 +8110,6 @@
}
}
},
- "node_modules/xml2js": {
- "version": "0.4.23",
- "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
- "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
- "dependencies": {
- "sax": ">=0.6.0",
- "xmlbuilder": "~11.0.0"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/xmlbuilder": {
- "version": "11.0.1",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
- "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
- "engines": {
- "node": ">=4.0"
- }
- },
"node_modules/xregexp": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",
@@ -8113,6 +8186,12 @@
}
},
"dependencies": {
+ "@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
+ "dev": true
+ },
"@acuminous/bitsyntax": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@acuminous/bitsyntax/-/bitsyntax-0.1.2.tgz",
@@ -8124,12 +8203,12 @@
}
},
"@aws-crypto/crc32": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-2.0.0.tgz",
- "integrity": "sha512-TvE1r2CUueyXOuHdEigYjIZVesInd9KN+K/TFFNfkkxRThiNxO6i4ZqqAVMoEjAamZZ1AA8WXJkjCz7YShHPQA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz",
+ "integrity": "sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==",
"requires": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
},
"dependencies": {
@@ -8141,12 +8220,12 @@
}
},
"@aws-crypto/crc32c": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-2.0.0.tgz",
- "integrity": "sha512-vF0eMdMHx3O3MoOXUfBZry8Y4ZDtcuskjjKgJz8YfIDjLStxTZrYXk+kZqtl6A0uCmmiN/Eb/JbC/CndTV1MHg==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz",
+ "integrity": "sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==",
"requires": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
},
"dependencies": {
@@ -8158,9 +8237,9 @@
}
},
"@aws-crypto/ie11-detection": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz",
- "integrity": "sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz",
+ "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==",
"requires": {
"tslib": "^1.11.1"
},
@@ -8173,13 +8252,14 @@
}
},
"@aws-crypto/sha1-browser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-2.0.0.tgz",
- "integrity": "sha512-3fIVRjPFY8EG5HWXR+ZJZMdWNRpwbxGzJ9IH9q93FpbgCH8u8GHRi46mZXp3cYD7gealmyqpm3ThZwLKJjWJhA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz",
+ "integrity": "sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==",
"requires": {
- "@aws-crypto/ie11-detection": "^2.0.0",
- "@aws-crypto/supports-web-crypto": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-locate-window": "^3.0.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
@@ -8193,15 +8273,15 @@
}
},
"@aws-crypto/sha256-browser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz",
- "integrity": "sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A==",
- "requires": {
- "@aws-crypto/ie11-detection": "^2.0.0",
- "@aws-crypto/sha256-js": "^2.0.0",
- "@aws-crypto/supports-web-crypto": "^2.0.0",
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz",
+ "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==",
+ "requires": {
+ "@aws-crypto/ie11-detection": "^3.0.0",
+ "@aws-crypto/sha256-js": "^3.0.0",
+ "@aws-crypto/supports-web-crypto": "^3.0.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-locate-window": "^3.0.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
@@ -8215,12 +8295,12 @@
}
},
"@aws-crypto/sha256-js": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz",
- "integrity": "sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
+ "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"requires": {
- "@aws-crypto/util": "^2.0.0",
- "@aws-sdk/types": "^3.1.0",
+ "@aws-crypto/util": "^3.0.0",
+ "@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
},
"dependencies": {
@@ -8232,9 +8312,9 @@
}
},
"@aws-crypto/supports-web-crypto": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz",
- "integrity": "sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz",
+ "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==",
"requires": {
"tslib": "^1.11.1"
},
@@ -8247,11 +8327,11 @@
}
},
"@aws-crypto/util": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-2.0.2.tgz",
- "integrity": "sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz",
+ "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==",
"requires": {
- "@aws-sdk/types": "^3.110.0",
+ "@aws-sdk/types": "^3.222.0",
"@aws-sdk/util-utf8-browser": "^3.0.0",
"tslib": "^1.11.1"
},
@@ -8263,964 +8343,468 @@
}
}
},
- "@aws-sdk/abort-controller": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.226.0.tgz",
- "integrity": "sha512-cJVzr1xxPBd08voknXvR0RLgtZKGKt6WyDpH/BaPCu3rfSqWCDZKzwqe940eqosjmKrxC6pUZNKASIqHOQ8xxQ==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/chunked-blob-reader": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.188.0.tgz",
- "integrity": "sha512-zkPRFZZPL3eH+kH86LDYYXImiClA1/sW60zYOjse9Pgka+eDJlvBN6hcYxwDEKjcwATYiSRR1aVQHcfCinlGXg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/chunked-blob-reader-native": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
- "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
- "requires": {
- "@aws-sdk/util-base64": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
"@aws-sdk/client-s3": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.241.0.tgz",
- "integrity": "sha512-GxkiX4f+FUW2Lr3PySc1wuYlfU8QV2nx6KlBY8L8yf2txtajEL0/hhfo5Pbo4Uw1ZZlTv4iPHUOiTrm2R9Rhyg==",
- "requires": {
- "@aws-crypto/sha1-browser": "2.0.0",
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.241.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-node": "3.241.0",
- "@aws-sdk/eventstream-serde-browser": "3.226.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.226.0",
- "@aws-sdk/eventstream-serde-node": "3.226.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-blob-browser": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/hash-stream-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/md5-js": "3.226.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-expect-continue": "3.226.0",
- "@aws-sdk/middleware-flexible-checksums": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-location-constraint": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-sdk-s3": "3.231.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/middleware-ssec": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4-multi-region": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-stream-browser": "3.226.0",
- "@aws-sdk/util-stream-node": "3.226.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "@aws-sdk/util-waiter": "3.226.0",
- "@aws-sdk/xml-builder": "3.201.0",
- "fast-xml-parser": "4.0.11",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.385.0.tgz",
+ "integrity": "sha512-7KoSPt0hTpscEQXK5NpS8BXpWoAc7yaaj2eNxynMCGf9OWZgHG4YJaFVjhgi18wBAioLTZKFcPUt1vrzK41wkA==",
+ "requires": {
+ "@aws-crypto/sha1-browser": "3.0.0",
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/client-sts": "3.385.0",
+ "@aws-sdk/credential-provider-node": "3.385.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.378.0",
+ "@aws-sdk/middleware-expect-continue": "3.378.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.383.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-location-constraint": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-sdk-s3": "3.379.1",
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/middleware-ssec": "3.378.0",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/signature-v4-multi-region": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@aws-sdk/xml-builder": "3.310.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/eventstream-serde-browser": "^2.0.1",
+ "@smithy/eventstream-serde-config-resolver": "^2.0.1",
+ "@smithy/eventstream-serde-node": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-blob-browser": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/hash-stream-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/md5-js": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-stream": "^2.0.1",
+ "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-waiter": "^2.0.1",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/client-sso": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.241.0.tgz",
- "integrity": "sha512-Jm4HR+RYAqKMEYZvvWaq0NYUKKonyInOeubObXH4BLXZpmUBSdYCSjjLdNJY3jkQoxbDVPVMIurVNh5zT5SMRw==",
- "requires": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/client-sso-oidc": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.241.0.tgz",
- "integrity": "sha512-/Ml2QBGpGfUEeBrPzBZhSTBkHuXFD2EAZEIHGCBH4tKaURDI6/FoGI8P1Rl4BzoFt+II/Cr91Eox6YT9EwChsQ==",
- "requires": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.382.0.tgz",
+ "integrity": "sha512-ge11t4hJllOF8pBNF0p1X52lLqUsLGAoey24fvk3fyvvczeLpegGYh2kdLG0iwFTDgRxaUqK+kboH5Wy9ux/pw==",
+ "requires": {
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/client-sts": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.241.0.tgz",
- "integrity": "sha512-vmlG8cJzRf8skCtTJbA2wBvD2c3NQ5gZryzJvTKDS06KzBzcEpnjlLseuTekcnOiRNekbFUX5hRu5Zj3N2ReLg==",
- "requires": {
- "@aws-crypto/sha256-browser": "2.0.0",
- "@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-node": "3.241.0",
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/hash-node": "3.226.0",
- "@aws-sdk/invalid-dependency": "3.226.0",
- "@aws-sdk/middleware-content-length": "3.226.0",
- "@aws-sdk/middleware-endpoint": "3.226.0",
- "@aws-sdk/middleware-host-header": "3.226.0",
- "@aws-sdk/middleware-logger": "3.226.0",
- "@aws-sdk/middleware-recursion-detection": "3.226.0",
- "@aws-sdk/middleware-retry": "3.235.0",
- "@aws-sdk/middleware-sdk-sts": "3.226.0",
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/middleware-user-agent": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/smithy-client": "3.234.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.208.0",
- "@aws-sdk/util-defaults-mode-browser": "3.234.0",
- "@aws-sdk/util-defaults-mode-node": "3.234.0",
- "@aws-sdk/util-endpoints": "3.241.0",
- "@aws-sdk/util-retry": "3.229.0",
- "@aws-sdk/util-user-agent-browser": "3.226.0",
- "@aws-sdk/util-user-agent-node": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "fast-xml-parser": "4.0.11",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/config-resolver": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.234.0.tgz",
- "integrity": "sha512-uZxy4wzllfvgCQxVc+Iqhde0NGAnfmV2hWR6ejadJaAFTuYNvQiRg9IqJy3pkyDPqXySiJ8Bom5PoJfgn55J/A==",
- "requires": {
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.385.0.tgz",
+ "integrity": "sha512-VdSDwICW2cBttbdj1izu6VYflJbZZKu3/FSaJGuGu8SgTvRsa56g6E5xfbUfR/SCstuETObKLusSfQZ6yxUnzA==",
+ "requires": {
+ "@aws-crypto/sha256-browser": "3.0.0",
+ "@aws-crypto/sha256-js": "3.0.0",
+ "@aws-sdk/credential-provider-node": "3.385.0",
+ "@aws-sdk/middleware-host-header": "3.379.1",
+ "@aws-sdk/middleware-logger": "3.378.0",
+ "@aws-sdk/middleware-recursion-detection": "3.378.0",
+ "@aws-sdk/middleware-sdk-sts": "3.379.1",
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/middleware-user-agent": "3.382.0",
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@aws-sdk/util-user-agent-browser": "3.378.0",
+ "@aws-sdk/util-user-agent-node": "3.378.0",
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/hash-node": "^2.0.1",
+ "@smithy/invalid-dependency": "^2.0.1",
+ "@smithy/middleware-content-length": "^2.0.1",
+ "@smithy/middleware-endpoint": "^2.0.1",
+ "@smithy/middleware-retry": "^2.0.1",
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/smithy-client": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-body-length-browser": "^2.0.0",
+ "@smithy/util-body-length-node": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.1",
+ "@smithy/util-defaults-mode-node": "^2.0.1",
+ "@smithy/util-retry": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "fast-xml-parser": "4.2.5",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-env": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.226.0.tgz",
- "integrity": "sha512-sd8uK1ojbXxaZXlthzw/VXZwCPUtU3PjObOfr3Evj7MPIM2IH8h29foOlggx939MdLQGboJf9gKvLlvKDWtJRA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.378.0.tgz",
+ "integrity": "sha512-B2OVdO9kBClDwGgWTBLAQwFV8qYTYGyVujg++1FZFSFMt8ORFdZ5fNpErvJtiSjYiOOQMzyBeSNhKyYNXCiJjQ==",
"requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/credential-provider-imds": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.226.0.tgz",
- "integrity": "sha512-//z/COQm2AjYFI1Lb0wKHTQSrvLFTyuKLFQGPJsKS7DPoxGOCKB7hmYerlbl01IDoCxTdyL//TyyPxbZEOQD5Q==",
- "requires": {
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-ini": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.241.0.tgz",
- "integrity": "sha512-CI+mu6h74Kzmscw35TvNkc/wYHsHPGAwP7humSHoWw53H9mVw21Ggft/dT1iFQQZWQ8BNXkzuXlNo1IlqwMgOA==",
- "requires": {
- "@aws-sdk/credential-provider-env": "3.226.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/credential-provider-process": "3.226.0",
- "@aws-sdk/credential-provider-sso": "3.241.0",
- "@aws-sdk/credential-provider-web-identity": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.385.0.tgz",
+ "integrity": "sha512-WBIR5GdfUzCGzynQYX/TuCXw3KJCkHBk6bVAsO1YmfR68XKVAxWmJPKovlK/rR6LIuV+iwUMNludO+SkmG0efg==",
+ "requires": {
+ "@aws-sdk/credential-provider-env": "3.378.0",
+ "@aws-sdk/credential-provider-process": "3.378.0",
+ "@aws-sdk/credential-provider-sso": "3.385.0",
+ "@aws-sdk/credential-provider-web-identity": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-node": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.241.0.tgz",
- "integrity": "sha512-08zPQcD5o9brQmzEipWHeHgU85aQcEF8MWLfpeyjO6e1/l7ysQ35NsS+PYtv77nLpGCx/X+ZuW/KXWoRrbw77w==",
- "requires": {
- "@aws-sdk/credential-provider-env": "3.226.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/credential-provider-ini": "3.241.0",
- "@aws-sdk/credential-provider-process": "3.226.0",
- "@aws-sdk/credential-provider-sso": "3.241.0",
- "@aws-sdk/credential-provider-web-identity": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.385.0.tgz",
+ "integrity": "sha512-Lk8uu6jm/8OkbLX4Qnss8o5bnt0yQa0Tb7Azbh5/5otju5kStVAD2E+zMGrMP++NriGyZV87crduh0J8l4JUTA==",
+ "requires": {
+ "@aws-sdk/credential-provider-env": "3.378.0",
+ "@aws-sdk/credential-provider-ini": "3.385.0",
+ "@aws-sdk/credential-provider-process": "3.378.0",
+ "@aws-sdk/credential-provider-sso": "3.385.0",
+ "@aws-sdk/credential-provider-web-identity": "3.378.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/credential-provider-imds": "^2.0.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-process": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.226.0.tgz",
- "integrity": "sha512-iUDMdnrTvbvaCFhWwqyXrhvQ9+ojPqPqXhwZtY1X/Qaz+73S9gXBPJHZaZb2Ke0yKE1Ql3bJbKvmmxC/qLQMng==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.378.0.tgz",
+ "integrity": "sha512-KFTIy7u+wXj3eDua4rgS0tODzMnXtXhAm1RxzCW9FL5JLBBrd82ymCj1Dp72217Sw5Do6NjCnDTTNkCHZMA77w==",
"requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-sso": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.241.0.tgz",
- "integrity": "sha512-6Bjd6eEIrVomRTrPrM4dlxusQm+KMJ9hLYKECCpFkwDKIK+pTgZNLRtQdalHyzwneHJPdimrm8cOv1kUQ8hPoA==",
- "requires": {
- "@aws-sdk/client-sso": "3.241.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/token-providers": "3.241.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/credential-provider-web-identity": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.226.0.tgz",
- "integrity": "sha512-CCpv847rLB0SFOHz2igvUMFAzeT2fD3YnY4C8jltuJoEkn0ITn1Hlgt13nTJ5BUuvyti2mvyXZHmNzhMIMrIlw==",
- "requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/eventstream-codec": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.226.0.tgz",
- "integrity": "sha512-6uPtR8vSwz3fqoZk9hrb6qBYdp3PJ22+JxV5Wimdesvow4kJXSgDQXIxEkxbv6SxB9tNRB4uJHD84RetHEi15Q==",
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.385.0.tgz",
+ "integrity": "sha512-ETFnS+4ZKTAgT8boVpIpRuXA9wWGpNqOcI1RXtjsaIgQ9s8uNn2JPa8l71gZh861mzBC8Hadp1EpNu+43w4lkg==",
"requires": {
- "@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/client-sso": "3.382.0",
+ "@aws-sdk/token-providers": "3.385.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
- "@aws-sdk/eventstream-serde-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.226.0.tgz",
- "integrity": "sha512-otYC5aZE9eJUqAlKpy8w0rPDQ1eKGvZPtgxWXmFYSO2lDVGfI1nBBNmdZ4MdHqNuQ7ucsKMQYF8BFJ65K2tYPA==",
- "requires": {
- "@aws-sdk/eventstream-serde-universal": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.226.0.tgz",
- "integrity": "sha512-A56Gypg+lyEfA5cna+EUH9XTrj0SvRG1gwNW7lrUzviN36SeA/LFTUIOEjxVML3Lowy+EPAcrSZ67h6aepoAig==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/eventstream-serde-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.226.0.tgz",
- "integrity": "sha512-KWLnKkKDzI9RNkiK6OiSYpG/XjZfue6Bsp/vRG+H5z3fbXdHv4X2+iW+Efu2Kvn7jsUyUv82TCl57DyJ/HKYhQ==",
- "requires": {
- "@aws-sdk/eventstream-serde-universal": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/eventstream-serde-universal": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.226.0.tgz",
- "integrity": "sha512-Q8viYM1Sv90/yIUqyWNeG1GEvyVlAI3GIrInQcCMC+xT59jS+IKGy2y7ojCvSWXnhf5/HMXKcmG092QsqeKy0Q==",
- "requires": {
- "@aws-sdk/eventstream-codec": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/fetch-http-handler": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.226.0.tgz",
- "integrity": "sha512-JewZPMNEBXfi1xVnRa7pVtK/zgZD8/lQ/YnD8pq79WuMa2cwyhDtr8oqCoqsPW+WJT5ScXoMtuHxN78l8eKWgg==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/querystring-builder": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/hash-blob-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.226.0.tgz",
- "integrity": "sha512-5DCvWE6L4xGoViEHyjcPFuUe1G2EtNx8TqswWaoaKgyasP/yuRm4H99Ra7rqIrjCcSTAGD9NVsUQvVVw1bGt9w==",
- "requires": {
- "@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.208.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/hash-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.226.0.tgz",
- "integrity": "sha512-MdlJhJ9/Espwd0+gUXdZRsHuostB2WxEVAszWxobP0FTT9PnicqnfK7ExmW+DUAc0ywxtEbR3e0UND65rlSTVw==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/hash-stream-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.226.0.tgz",
- "integrity": "sha512-cgNTGlF8SdHaQXtjEmuLXz2U8SLM2JDKtIVPku/lHTMsUsEn+fuv2C+h1f/hvd4aNw5t1zggym7sO1/h/rv56Q==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/invalid-dependency": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.226.0.tgz",
- "integrity": "sha512-QXOYFmap8g9QzRjumcRCIo2GEZkdCwd7ePQW0OABWPhKHzlJ74vvBxywjU3s39EEBEluWXtZ7Iufg6GxZM4ifw==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/is-array-buffer": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz",
- "integrity": "sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/md5-js": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.226.0.tgz",
- "integrity": "sha512-ENigJRNudqyh6xsch166SZ4gggHd3XzZJ8gkCU4CWPne04HcR3BkWSO774IuWooCHt8zkaEHKecPurRz6qR+Vw==",
+ "@aws-sdk/credential-provider-web-identity": {
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.378.0.tgz",
+ "integrity": "sha512-GWjydOszhc4xDF8xuPtBvboglXQr0gwCW1oHAvmLcOT38+Hd6qnKywnMSeoXYRPgoKfF9TkWQgW1jxplzCG0UA==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.208.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.226.0.tgz",
- "integrity": "sha512-A1Vq5W2X7jgTfjqcKPmjoHohF0poP+9fxwL97fQMvzcwmjhtoCV3bLEpo6CGYx0pKPiSlRJXZkRwRPj2hDHDmA==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/middleware-content-length": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.226.0.tgz",
- "integrity": "sha512-ksUzlHJN2JMuyavjA46a4sctvnrnITqt2tbGGWWrAuXY1mel2j+VbgnmJUiwHKUO6bTFBBeft5Vd1TSOb4JmiA==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/middleware-endpoint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.226.0.tgz",
- "integrity": "sha512-EvLFafjtUxTT0AC9p3aBQu1/fjhWdIeK58jIXaNFONfZ3F8QbEYUPuF/SqZvJM6cWfOO9qwYKkRDbCSTYhprIg==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.378.0.tgz",
+ "integrity": "sha512-3o+AYU6JWUsPM49bWglCUOgNvySiHkbIma0J6F9a68e30vEDD0FUQtKzyHPZkF7iYDyesEl166gYjwVNAmASzw==",
"requires": {
- "@aws-sdk/middleware-serde": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/url-parser": "3.226.0",
- "@aws-sdk/util-config-provider": "3.208.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-config-provider": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-expect-continue": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.226.0.tgz",
- "integrity": "sha512-YxvQKTV/eA9P8AgW0hXOgj5Qa+TSnNFfyOkfeP089aP3f6p92b1cESf33TEOKsddive2mHT5LRCN6MuPcgWWrA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.378.0.tgz",
+ "integrity": "sha512-8maaNQvza3/IGDbIyVQkUbGlo+Oc6SY1gVG50UMcTUX8nwZrD1/ko+ft+pd2EDb2n+0JritoDj4bjr6pdesNBg==",
"requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-flexible-checksums": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.226.0.tgz",
- "integrity": "sha512-8A9Ot9A7794UP5tMGl2MnfTW/UM/jYy1wRWF9YkR/hPIcPb7OmE0hmlwIQGzb/7grxpYw66ETKf0WeH/41YfeQ==",
- "requires": {
- "@aws-crypto/crc32": "2.0.0",
- "@aws-crypto/crc32c": "2.0.0",
- "@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.383.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.383.0.tgz",
+ "integrity": "sha512-RxIuby6Nz4pgKqNtt9Rdr2gWtOLrl9shZrteVuPh42n/dSOtCIhsG0fffKqy247I6oUghicoVJK9v0mxfINu/w==",
+ "requires": {
+ "@aws-crypto/crc32": "3.0.0",
+ "@aws-crypto/crc32c": "3.0.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-host-header": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.226.0.tgz",
- "integrity": "sha512-haVkWVh6BUPwKgWwkL6sDvTkcZWvJjv8AgC8jiQuSl8GLZdzHTB8Qhi3IsfFta9HAuoLjxheWBE5Z/L0UrfhLA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.379.1.tgz",
+ "integrity": "sha512-LI4KpAFWNWVr2aH2vRVblr0Y8tvDz23lj8LOmbDmCrzd5M21nxuocI/8nEAQj55LiTIf9Zs+dHCdsyegnFXdrA==",
"requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-location-constraint": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.226.0.tgz",
- "integrity": "sha512-qHiYaBYPc2R37KxG2uqsUUwh4usrQMHfGkrpTUnx5d4rGzM3mC+muPsTpSHnAL63K2/yJOHQJFjss3GGwV4SSA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.379.1.tgz",
+ "integrity": "sha512-+bmy8DjX9jtqJk8WiDaHoP9M5ZcqjHSJf4mkv8IUZ/FNTUl9j6Dll//bG/JxuAw5e5shtCDjmZ027W5d9ITp0g==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-logger": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.226.0.tgz",
- "integrity": "sha512-m9gtLrrYnpN6yckcQ09rV7ExWOLMuq8mMPF/K3DbL/YL0TuILu9i2T1W+JuxSX+K9FMG2HrLAKivE/kMLr55xA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.378.0.tgz",
+ "integrity": "sha512-l1DyaDLm3KeBMNMuANI3scWh8Xvu248x+vw6Z7ExWOhGXFmQ1MW7YvASg/SdxWkhlF9HmkkTif1LdMB22x6QDA==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-recursion-detection": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.226.0.tgz",
- "integrity": "sha512-mwRbdKEUeuNH5TEkyZ5FWxp6bL2UC1WbY+LDv6YjHxmSMKpAoOueEdtU34PqDOLrpXXxIGHDFmjeGeMfktyEcA==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/middleware-retry": {
- "version": "3.235.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.235.0.tgz",
- "integrity": "sha512-50WHbJGpD3SNp9763MAlHqIhXil++JdQbKejNpHg7HsJne/ao3ub+fDOfx//mMBjpzBV25BGd5UlfL6blrClSg==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.378.0.tgz",
+ "integrity": "sha512-mUMfHAz0oGNIWiTZHTVJb+I515Hqs2zx1j36Le4MMiiaMkPW1SRUF1FIwGuc1wh6E8jB5q+XfEMriDjRi4TZRA==",
"requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/service-error-classification": "3.229.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "@aws-sdk/util-retry": "3.229.0",
- "tslib": "^2.3.1",
- "uuid": "^8.3.2"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-sdk-s3": {
- "version": "3.231.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.231.0.tgz",
- "integrity": "sha512-UGaSvevd2TanfKgStF46dDSHkh4bxOr1gdUkyHm9i+1pF5lx4KdbnBZv/5SKnn7XifhHRXrs1M3lTzemXREhTA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.379.1.tgz",
+ "integrity": "sha512-NVHRpNLfkHCqr3CE1Bmlf8Fhys8lL78kDX7UONnTZXvSiSXmCS7EbNtGDghZ8IKi+V9S/ifB4sLsX3tfzY0i6Q==",
"requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-arn-parser": "3.310.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-sdk-sts": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.226.0.tgz",
- "integrity": "sha512-NN9T/qoSD1kZvAT+VLny3NnlqgylYQcsgV3rvi/8lYzw/G/2s8VS6sm/VTWGGZhx08wZRv20MWzYu3bftcyqUg==",
- "requires": {
- "@aws-sdk/middleware-signing": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/middleware-serde": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.226.0.tgz",
- "integrity": "sha512-nPuOOAkSfx9TxzdKFx0X2bDlinOxGrqD7iof926K/AEflxGD1DBdcaDdjlYlPDW2CVE8LV/rAgbYuLxh/E/1VA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.379.1.tgz",
+ "integrity": "sha512-SK3gSyT0XbLiY12+AjLFYL9YngxOXHnZF3Z33Cdd4a+AUYrVBV7JBEEGD1Nlwrcmko+3XgaKlmgUaR5s91MYvg==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/middleware-signing": "3.379.1",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-signing": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.226.0.tgz",
- "integrity": "sha512-E6HmtPcl+IjYDDzi1xI2HpCbBq2avNWcjvCriMZWuTAtRVpnA6XDDGW5GY85IfS3A8G8vuWqEVPr8JcYUcjfew==",
- "requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/middleware-ssec": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.226.0.tgz",
- "integrity": "sha512-DR97oWoLHiMdaUP/wu99HtzG7/ijvCrjZGDH37WBO1rxFtEti6L7T09wgHzwxMN8gtL8FJA7dU8IrffGSC9VmA==",
+ "version": "3.379.1",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.379.1.tgz",
+ "integrity": "sha512-kBk2ZUvR84EM4fICjr8K+Ykpf8SI1UzzPp2/UVYZ0X+4H/ZCjfSqohGRwHykMqeplne9qHSL7/rGJs1H3l3gPg==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
}
},
- "@aws-sdk/middleware-stack": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.226.0.tgz",
- "integrity": "sha512-85wF29LvPvpoed60fZGDYLwv1Zpd/cM0C22WSSFPw1SSJeqO4gtFYyCg2squfT3KI6kF43IIkOCJ+L7GtryPug==",
+ "@aws-sdk/middleware-ssec": {
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.378.0.tgz",
+ "integrity": "sha512-WDT2LOd6OxlY1zkrRG9ZtW2vFms/dsqMg9VyE88RKG2oATxSXEhkr5zLbNVh3TyuUKnV9jydate56d/ECwHOHg==",
"requires": {
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-user-agent": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.226.0.tgz",
- "integrity": "sha512-N1WnfzCW1Y5yWhVAphf8OPGTe8Df3vmV7/LdsoQfmpkCZgLZeK2o0xITkUQhRj1mbw7yp8tVFLFV3R2lMurdAQ==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/node-config-provider": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.226.0.tgz",
- "integrity": "sha512-B8lQDqiRk7X5izFEUMXmi8CZLOKCTWQJU9HQf3ako+sF0gexo4nHN3jhoRWyLtcgC5S3on/2jxpAcqtm7kuY3w==",
- "requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/node-http-handler": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.226.0.tgz",
- "integrity": "sha512-xQCddnZNMiPmjr3W7HYM+f5ir4VfxgJh37eqZwX6EZmyItFpNNeVzKUgA920ka1VPz/ZUYB+2OFGiX3LCLkkaA==",
- "requires": {
- "@aws-sdk/abort-controller": "3.226.0",
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/querystring-builder": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/property-provider": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.226.0.tgz",
- "integrity": "sha512-TsljjG+Sg0LmdgfiAlWohluWKnxB/k8xenjeozZfzOr5bHmNHtdbWv6BtNvD/R83hw7SFXxbJHlD5H4u9p2NFg==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/protocol-http": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.226.0.tgz",
- "integrity": "sha512-zWkVqiTA9RXL6y0hhfZc9bcU4DX2NI6Hw9IhQmSPeM59mdbPjJlY4bLlMr5YxywqO3yQ/ylNoAfrEzrDjlOSRg==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/querystring-builder": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.226.0.tgz",
- "integrity": "sha512-LVurypuNeotO4lmirKXRC4NYrZRAyMJXuwO0f2a5ZAUJCjauwYrifKue6yCfU7bls7gut7nfcR6B99WBYpHs3g==",
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.382.0.tgz",
+ "integrity": "sha512-LFRW1jmXOrOAd3911ktn6oaYmuurNnulbdRMOUdwz99GGdLVFipQhOi9idKswb8IOhPa4jEVQt25Kcv7ctvu0A==",
"requires": {
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-uri-escape": "3.201.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/querystring-parser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.226.0.tgz",
- "integrity": "sha512-FzB+VrQ47KAFxiPt2YXrKZ8AOLZQqGTLCKHzx4bjxGmwgsjV8yIbtJiJhZLMcUQV4LtGeIY9ixIqQhGvnZHE4A==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/service-error-classification": {
- "version": "3.229.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.229.0.tgz",
- "integrity": "sha512-dnzWWQ0/NoWMUZ5C0DW3dPm0wC1O76Y/SpKbuJzWPkx1EYy6r8p32Ly4D9vUzrKDbRGf48YHIF2kOkBmu21CLg=="
- },
- "@aws-sdk/shared-ini-file-loader": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.226.0.tgz",
- "integrity": "sha512-661VQefsARxVyyV2FX9V61V+nNgImk7aN2hYlFKla6BCwZfMng+dEtD0xVGyg1PfRw0qvEv5LQyxMVgHcUSevA==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/signature-v4": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.226.0.tgz",
- "integrity": "sha512-/R5q5agdPd7HJB68XMzpxrNPk158EHUvkFkuRu5Qf3kkkHebEzWEBlWoVpUe6ss4rP9Tqcue6xPuaftEmhjpYw==",
- "requires": {
- "@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.226.0",
- "@aws-sdk/util-uri-escape": "3.201.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@aws-sdk/util-endpoints": "3.382.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/signature-v4-multi-region": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.226.0.tgz",
- "integrity": "sha512-QHxNuf9ynK208v7Y3imdsa3Cz8ynYV7ZOf3sBJdItuEtHN6uy/KxaOrtvpF8I5Hyn48Hc8z5miTSMujFKT7GEw==",
- "requires": {
- "@aws-sdk/protocol-http": "3.226.0",
- "@aws-sdk/signature-v4": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-arn-parser": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/smithy-client": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.234.0.tgz",
- "integrity": "sha512-8AtR/k4vsFvjXeQbIzq/Wy7Nbk48Ou0wUEeVYPHWHPSU8QamFWORkOwmKtKMfHAyZvmqiAPeQqHFkq+UJhWyyQ==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.378.0.tgz",
+ "integrity": "sha512-gtuABS7EeYZQeNzTrabY3Ruv4wWmoz4u8OMSGl47gYPDWA70WYEZ0aoi4zSGuKhXiqtVvTsO9wGEMIInwV5phQ==",
"requires": {
- "@aws-sdk/middleware-stack": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/signature-v4": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/token-providers": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.241.0.tgz",
- "integrity": "sha512-79okvuOS7V559OIL/RalIPG98wzmWxeFOChFnbEjn2pKOyGQ6FJRwLPYZaVRtNdAtnkBNgRpmFq9dX843QxhtQ==",
- "requires": {
- "@aws-sdk/client-sso-oidc": "3.241.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/shared-ini-file-loader": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "version": "3.385.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.385.0.tgz",
+ "integrity": "sha512-2A2Y7/bU5EaxQwLwLy7ojs+Wy5VOBkIlGPH7ZcpPaoQ1Hscwn3Wvx/DZmOvbyYfZ1CbIFutoHJlVxh6KZldUDw==",
+ "requires": {
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/shared-ini-file-loader": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/types": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.226.0.tgz",
- "integrity": "sha512-MmmNHrWeO4man7wpOwrAhXlevqtOV9ZLcH4RhnG5LmRce0RFOApx24HoKENfFCcOyCm5LQBlsXCqi0dZWDWU0A==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.378.0.tgz",
+ "integrity": "sha512-qP0CvR/ItgktmN8YXpGQglzzR/6s0nrsQ4zIfx3HMwpsBTwuouYahcCtF1Vr82P4NFcoDA412EJahJ2pIqEd+w==",
"requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/url-parser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.226.0.tgz",
- "integrity": "sha512-p5RLE0QWyP0OcTOLmFcLdVgUcUEzmEfmdrnOxyNzomcYb0p3vUagA5zfa1HVK2azsQJFBv28GfvMnba9bGhObg==",
- "requires": {
- "@aws-sdk/querystring-parser": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-arn-parser": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
- "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-base64": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
- "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.310.0.tgz",
+ "integrity": "sha512-jL8509owp/xB9+Or0pvn3Fe+b94qfklc2yPowZZIFAkFcCSIdkIglz18cPDWnYAcy9JGewpMS1COXKIUhZkJsA==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-body-length-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz",
- "integrity": "sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-body-length-node": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
- "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-buffer-from": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
- "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
- "requires": {
- "@aws-sdk/is-array-buffer": "3.201.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-config-provider": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
- "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-defaults-mode-browser": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.234.0.tgz",
- "integrity": "sha512-IHMKXjTbOD8XMz5+2oCOsVP94BYb9YyjXdns0aAXr2NAo7k2+RCzXQ2DebJXppGda1F6opFutoKwyVSN0cmbMw==",
- "requires": {
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "bowser": "^2.11.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-defaults-mode-node": {
- "version": "3.234.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.234.0.tgz",
- "integrity": "sha512-UGjQ+OjBYYhxFVtUY+jtr0ZZgzZh6OHtYwRhFt8IHewJXFCfZTyfsbX20szBj5y1S4HRIUJ7cwBLIytTqMbI5w==",
- "requires": {
- "@aws-sdk/config-resolver": "3.234.0",
- "@aws-sdk/credential-provider-imds": "3.226.0",
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/property-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-endpoints": {
- "version": "3.241.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.241.0.tgz",
- "integrity": "sha512-jVf8bKrN22Ey0xLmj75sL7EUvm5HFpuOMkXsZkuXycKhCwLBcEUWlvtJYtRjOU1zScPQv9GMJd2QXQglp34iOQ==",
- "requires": {
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-hex-encoding": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz",
- "integrity": "sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA==",
+ "version": "3.382.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.382.0.tgz",
+ "integrity": "sha512-flajPyjmjNG67fXk7l4GoTB/7J11VBqtFZXuuAZKhKU07Ia3IQupsFqNf5lV8D44ZgjnKH0fTGnv3dUALjW7Wg==",
"requires": {
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-locate-window": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
- "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-middleware": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.226.0.tgz",
- "integrity": "sha512-B96CQnwX4gRvQdaQkdUtqvDPkrptV5+va6FVeJOocU/DbSYMAScLxtR3peMS8cnlOT6nL1Eoa42OI9AfZz1VwQ==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-retry": {
- "version": "3.229.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.229.0.tgz",
- "integrity": "sha512-0zKTqi0P1inD0LzIMuXRIYYQ/8c1lWMg/cfiqUcIAF1TpatlpZuN7umU0ierpBFud7S+zDgg0oemh+Nj8xliJw==",
- "requires": {
- "@aws-sdk/service-error-classification": "3.229.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-stream-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.226.0.tgz",
- "integrity": "sha512-ZvjlA1ySaLd0DqUWTKmL7LsxfPhroAONpzsinaHmw9aZVL40s2cADU9eWgBdHTuAOeFklL7NP0cc6UiTFHKe8g==",
- "requires": {
- "@aws-sdk/fetch-http-handler": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-base64": "3.208.0",
- "@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-utf8-browser": "3.188.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-stream-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.226.0.tgz",
- "integrity": "sha512-HADXiIgDGoXcCLSKuPnjCLENf0iC0lzqqnymZu9H2FoACZhJB7DvJ9LnP51Pvw9lfCu+yvLzbMqSPdbXtMbRWg==",
- "requires": {
- "@aws-sdk/node-http-handler": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-uri-escape": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz",
- "integrity": "sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz",
+ "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==",
"requires": {
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-user-agent-browser": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.226.0.tgz",
- "integrity": "sha512-PhBIu2h6sPJPcv2I7ELfFizdl5pNiL4LfxrasMCYXQkJvVnoXztHA1x+CQbXIdtZOIlpjC+6BjDcE0uhnpvfcA==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.378.0.tgz",
+ "integrity": "sha512-FSCpagzftK1W+m7Ar6lpX7/Gr9y5P56nhFYz8U4EYQ4PkufS6czWX9YW+/FA5OYV0vlQ/SvPqMnzoHIPUNhZrQ==",
"requires": {
- "@aws-sdk/types": "3.226.0",
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/types": "^2.0.2",
"bowser": "^2.11.0",
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-user-agent-node": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.226.0.tgz",
- "integrity": "sha512-othPc5Dz/pkYkxH+nZPhc1Al0HndQT8zHD4e9h+EZ+8lkd8n+IsnLfTS/mSJWrfiC6UlNRVw55cItstmJyMe/A==",
+ "version": "3.378.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.378.0.tgz",
+ "integrity": "sha512-IdwVJV0E96MkJeFte4dlWqvB+oiqCiZ5lOlheY3W9NynTuuX0GGYNC8Y9yIsV8Oava1+ujpJq0ww6qXdYxmO4A==",
"requires": {
- "@aws-sdk/node-config-provider": "3.226.0",
- "@aws-sdk/types": "3.226.0",
- "tslib": "^2.3.1"
+ "@aws-sdk/types": "3.378.0",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@aws-sdk/util-utf8-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.188.0.tgz",
- "integrity": "sha512-jt627x0+jE+Ydr9NwkFstg3cUvgWh56qdaqAMDsqgRlKD21md/6G226z/Qxl7lb1VEW2LlmCx43ai/37Qwcj2Q==",
- "requires": {
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-utf8-node": {
- "version": "3.208.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
- "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
- "requires": {
- "@aws-sdk/util-buffer-from": "3.208.0",
- "tslib": "^2.3.1"
- }
- },
- "@aws-sdk/util-waiter": {
- "version": "3.226.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.226.0.tgz",
- "integrity": "sha512-qYQMRxnu5k8qQihJXoIWMkBOj0+XkHHj/drLdbRnwL6ni6NcG8++cs9M3DSjIcxmxgF/7SLpDjn1H3sC7cYo4g==",
+ "version": "3.259.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz",
+ "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==",
"requires": {
- "@aws-sdk/abort-controller": "3.226.0",
- "@aws-sdk/types": "3.226.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/xml-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.201.0.tgz",
- "integrity": "sha512-brRdB1wwMgjWEnOQsv7zSUhIQuh7DEicrfslAqHop4S4FtSI3GQAShpQqgOpMTNFYcpaWKmE/Y1MJmNY7xLCnw==",
+ "version": "3.310.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.310.0.tgz",
+ "integrity": "sha512-TqELu4mOuSIKQCqj63fGVs86Yh+vBx5nHRpWKNUNhB2nPTpfbziTs5c1X358be3peVWA4wPxW7Nt53KIg1tnNw==",
"requires": {
- "tslib": "^2.3.1"
+ "tslib": "^2.5.0"
}
},
"@babel/runtime": {
@@ -9231,6 +8815,36 @@
"regenerator-runtime": "^0.13.11"
}
},
+ "@cbor-extract/cbor-extract-darwin-arm64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.1.1.tgz",
+ "integrity": "sha512-blVBy5MXz6m36Vx0DfLd7PChOQKEs8lK2bD1WJn/vVgG4FXZiZmZb2GECHFvVPA5T7OnODd9xZiL3nMCv6QUhA==",
+ "optional": true
+ },
+ "@cbor-extract/cbor-extract-darwin-x64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.1.1.tgz",
+ "integrity": "sha512-h6KFOzqk8jXTvkOftyRIWGrd7sKQzQv2jVdTL9nKSf3D2drCvQB/LHUxAOpPXo3pv2clDtKs3xnHalpEh3rDsw==",
+ "optional": true
+ },
+ "@cbor-extract/cbor-extract-linux-arm": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.1.1.tgz",
+ "integrity": "sha512-ds0uikdcIGUjPyraV4oJqyVE5gl/qYBpa/Wnh6l6xLE2lj/hwnjT2XcZCChdXwW/YFZ1LUHs6waoYN8PmK0nKQ==",
+ "optional": true
+ },
+ "@cbor-extract/cbor-extract-linux-arm64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.1.1.tgz",
+ "integrity": "sha512-SxAaRcYf8S0QHaMc7gvRSiTSr7nUYMqbUdErBEu+HYA4Q6UNydx1VwFE68hGcp1qvxcy9yT5U7gA+a5XikfwSQ==",
+ "optional": true
+ },
+ "@cbor-extract/cbor-extract-linux-x64": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.1.1.tgz",
+ "integrity": "sha512-GVK+8fNIE9lJQHAlhOROYiI0Yd4bAZ4u++C2ZjlkS3YmO6hi+FUxe6Dqm+OKWTcMpL/l71N6CQAmaRcb4zyJuA==",
+ "optional": true
+ },
"@cbor-extract/cbor-extract-win32-x64": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.1.1.tgz",
@@ -9245,15 +8859,30 @@
"@jridgewell/trace-mapping": "0.3.9"
}
},
+ "@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "requires": {
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@eslint-community/regexpp": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
+ "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
+ "dev": true
+ },
"@eslint/eslintrc": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
- "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz",
+ "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.4.0",
+ "espree": "^9.6.0",
"globals": "^13.19.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
@@ -9297,6 +8926,12 @@
}
}
},
+ "@eslint/js": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz",
+ "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==",
+ "dev": true
+ },
"@gar/promisify": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
@@ -9304,14 +8939,14 @@
"optional": true
},
"@hexagon/base64": {
- "version": "1.1.25",
- "resolved": "https://registry.npmjs.org/@hexagon/base64/-/base64-1.1.25.tgz",
- "integrity": "sha512-BaG1ep08FpbHB11ck2aH4bvXvoFUn0GPireHCa92Sl1f8JCQnIboBEAJ4FmonIx67S00Mf3h7P8nJqeznFWGcQ=="
+ "version": "1.1.26",
+ "resolved": "https://registry.npmjs.org/@hexagon/base64/-/base64-1.1.26.tgz",
+ "integrity": "sha512-9HYANYWJAwBbxjkz5P0ZB+JXX7kH7HhUG0FmIBcF7GUmnl6mXnAHFuGOkssW7v2RLNnVvjcKIeOqywSHfw21Qg=="
},
"@humanwhocodes/config-array": {
- "version": "0.11.8",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
+ "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
"dev": true,
"requires": {
"@humanwhocodes/object-schema": "^1.2.1",
@@ -9421,9 +9056,9 @@
}
},
"@peculiar/asn1-schema": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.3.tgz",
- "integrity": "sha512-6GptMYDMyWBHTUKndHaDsRZUO/XMSgIns2krxcm2L7SEExRHwawFvSwNBhqNPR9HJwv3MruAiF1bhN0we6j6GQ==",
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.6.tgz",
+ "integrity": "sha512-izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA==",
"requires": {
"asn1js": "^3.0.5",
"pvtsutils": "^1.3.2",
@@ -9439,15 +9074,15 @@
}
},
"@peculiar/webcrypto": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.1.tgz",
- "integrity": "sha512-eK4C6WTNYxoI7JOabMoZICiyqRRtJB220bh0Mbj5RwRycleZf9BPyZoxsTvpP0FpmVS2aS13NKOuh5/tN3sIRw==",
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.3.tgz",
+ "integrity": "sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==",
"requires": {
- "@peculiar/asn1-schema": "^2.3.0",
+ "@peculiar/asn1-schema": "^2.3.6",
"@peculiar/json-schema": "^1.1.12",
"pvtsutils": "^1.3.2",
- "tslib": "^2.4.1",
- "webcrypto-core": "^1.7.4"
+ "tslib": "^2.5.0",
+ "webcrypto-core": "^1.7.7"
}
},
"@sendgrid/client": {
@@ -9490,99 +9125,547 @@
"@sendgrid/helpers": "^7.7.0"
}
},
+ "@sentry-internal/tracing": {
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.61.1.tgz",
+ "integrity": "sha512-E8J6ZMXHGdWdmgKBK/ounuUppDK65c4Hphin6iVckDGMEATn0auYAKngeyRUMLof1167DssD8wxcIA4aBvmScA==",
+ "requires": {
+ "@sentry/core": "7.61.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
+ }
+ },
"@sentry/core": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.28.1.tgz",
- "integrity": "sha512-7wvnuvn/mrAfcugWoCG/3pqDIrUgH5t+HisMJMGw0h9Tc33KqrmqMDCQVvjlrr2pWrw/vuUCFdm8CbUHJ832oQ==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.61.1.tgz",
+ "integrity": "sha512-WTRt0J33KhUbYuDQZ5G58kdsNeQ5JYrpi6o+Qz+1xTv60DQq/tBGRJ7d86SkmdnGIiTs6W1hsxAtyiLS0y9d2A==",
"requires": {
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
}
},
"@sentry/integrations": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.28.1.tgz",
- "integrity": "sha512-opeXVR1L9mZmZcpAs9kX+4JPY7pXhVupy17Sbz+43zd5CshYTveIcttGNPp+EPT3j7mMU+1TMAYZspKqJXtEBQ==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.61.1.tgz",
+ "integrity": "sha512-mdmWzUQmW1viOiW0/Gi6AQ5LXukqhuefjzLdn5o6HMxiAgskIpNX+0+BOQ/6162/o7mHWSTNEHqEzMNTK2ppLw==",
"requires": {
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
"localforage": "^1.8.1",
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
+ "tslib": "^2.4.1 || ^1.9.3"
}
},
"@sentry/node": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.28.1.tgz",
- "integrity": "sha512-n7AbpJqZJjWPpKNGc55mP7AdQ+XSomS9MZJuZ+Xt2AU52aVwGPI4z9aHUJFSDGaMHHiu/toyPnoUES+XZf6/hw==",
- "requires": {
- "@sentry/core": "7.28.1",
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.61.1.tgz",
+ "integrity": "sha512-+crVAeymXdWZcDuwU9xySf4sVv2fHOFlr13XqeXl73q4zqKJM1IX4VUO9On3+jTyGfB5SCAuBBYpzA3ehBfeYw==",
+ "requires": {
+ "@sentry-internal/tracing": "7.61.1",
+ "@sentry/core": "7.61.1",
+ "@sentry/types": "7.61.1",
+ "@sentry/utils": "7.61.1",
"cookie": "^0.4.1",
"https-proxy-agent": "^5.0.0",
"lru_map": "^0.3.3",
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
+ "tslib": "^2.4.1 || ^1.9.3"
}
},
"@sentry/tracing": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.28.1.tgz",
- "integrity": "sha512-uWspnuz+7FyW8ES5lRaVA7O/YJSzMlSkvBFtgzaoKmdaueokU/sRLwlCsrdgwavG1wpm79df7R1iiSeqhaXDlw==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.61.1.tgz",
+ "integrity": "sha512-iKyt7HU5LFHktEvDd7bpP4Ft7Kxj4SgoosP6WVcqBqH+84gzC+fzeTltaZTc86X0Xvb4+SEhdN6POwagS033HQ==",
"requires": {
- "@sentry/core": "7.28.1",
- "@sentry/types": "7.28.1",
- "@sentry/utils": "7.28.1",
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
+ "@sentry-internal/tracing": "7.61.1"
}
},
"@sentry/types": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.28.1.tgz",
- "integrity": "sha512-DvSplMVrVEmOzR2M161V5+B8Up3vR71xMqJOpWTzE9TqtFJRGPtqT/5OBsNJJw1+/j2ssMcnKwbEo9Q2EGeS6g=="
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.61.1.tgz",
+ "integrity": "sha512-CpPKL+OfwYOduRX9AT3p+Ie1fftgcCPd5WofTVVq7xeWRuerOOf2iJd0v+8yHQ25omgres1YOttDkCcvQRn4Jw=="
},
"@sentry/utils": {
- "version": "7.28.1",
- "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.28.1.tgz",
- "integrity": "sha512-75/jzLUO9HH09iC9TslNimGbxOP3jgn89P+q7uR+rp2fJfRExHVeKJZQdK0Ij4/SmE7TJ3Uh2r154N0INZEx1g==",
+ "version": "7.61.1",
+ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.61.1.tgz",
+ "integrity": "sha512-pUPXoiuYrTEPcBHjRizFB6eZEGm/6cTBwdWSHUjkGKvt19zuZ1ixFJQV6LrIL/AMeiQbmfQ+kTd/8SR7E9rcTQ==",
"requires": {
- "@sentry/types": "7.28.1",
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
+ "@sentry/types": "7.61.1",
+ "tslib": "^2.4.1 || ^1.9.3"
+ }
+ },
+ "@smithy/abort-controller": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.1.tgz",
+ "integrity": "sha512-0s7XjIbsTwZyUW9OwXQ8J6x1UiA1TNCh60Vaw56nHahL7kUZsLhmTlWiaxfLkFtO2Utkj8YewcpHTYpxaTzO+w==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/chunked-blob-reader": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.0.0.tgz",
+ "integrity": "sha512-k+J4GHJsMSAIQPChGBrjEmGS+WbPonCXesoqP9fynIqjn7rdOThdH8FAeCmokP9mxTYKQAKoHCLPzNlm6gh7Wg==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/chunked-blob-reader-native": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.0.tgz",
+ "integrity": "sha512-HM8V2Rp1y8+1343tkZUKZllFhEQPNmpNdgFAncbTsxkZ18/gqjk23XXv3qGyXWp412f3o43ZZ1UZHVcHrpRnCQ==",
+ "requires": {
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/config-resolver": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.1.tgz",
+ "integrity": "sha512-l83Pm7hV+8CBQOCmBRopWDtF+CURUJol7NsuPYvimiDhkC2F8Ba9T1imSFE+pD1UIJ9jlsDPAnZfPJT5cjnuEw==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-config-provider": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/credential-provider-imds": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.1.tgz",
+ "integrity": "sha512-8VxriuRINNEfVZjEFKBY75y9ZWAx73DZ5K/u+3LmB6r8WR2h3NaFxFKMlwlq0uzNdGhD1ouKBn9XWEGYHKiPLw==",
+ "requires": {
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/eventstream-codec": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.1.tgz",
+ "integrity": "sha512-/IiNB7gQM2y2ZC/GAWOWDa8+iXfhr1g9Xe5979cQEOdCWDISvrAiv18cn3OtIQUhbYOR3gm7QtCpkq1to2takQ==",
+ "requires": {
+ "@aws-crypto/crc32": "3.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/eventstream-serde-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.1.tgz",
+ "integrity": "sha512-9E1/6ZGF7nB/Td3G1kcatU7VjjP8eZ/p/Q+0KsZc1AUPyv4lR15pmWnWj3iGBEGYI9qZBJ/7a/wPEPayabmA3Q==",
+ "requires": {
+ "@smithy/eventstream-serde-universal": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/eventstream-serde-config-resolver": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.1.tgz",
+ "integrity": "sha512-J8a+8HH8oDPIgq8Px/nPLfu9vpIjQ7XUPtP3orbs8KUh0GznNthSTy1xZP5RXjRqGQEkxPvsHf1po2+QOsgNFw==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/eventstream-serde-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.1.tgz",
+ "integrity": "sha512-wklowUz0zXJuqC7FMpriz66J8OAko3z6INTg+iMJWYB1bWv4pc5V7q36PxlZ0RKRbj0u+EThlozWgzE7Stz2Sw==",
+ "requires": {
+ "@smithy/eventstream-serde-universal": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/eventstream-serde-universal": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.1.tgz",
+ "integrity": "sha512-WPPylIgVZ6wOYVgpF0Rs1LlocYyj248MRtKEEehnDvC+0tV7wmGt7H/SchCh10W4y4YUxuzPlW+mUvVMGmLSVg==",
+ "requires": {
+ "@smithy/eventstream-codec": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/fetch-http-handler": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.1.tgz",
+ "integrity": "sha512-/SoU/ClazgcdOxgE4zA7RX8euiELwpsrKCSvulVQvu9zpmqJRyEJn8ZTWYFV17/eHOBdHTs9kqodhNhsNT+cUw==",
+ "requires": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/querystring-builder": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-base64": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/hash-blob-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.1.tgz",
+ "integrity": "sha512-i/o2+sHb4jDRz5nf2ilTTbC0nVmm4LO//FbODCAB7pbzMdywxbZ6z+q56FmEa8R+aFbtApxQ1SJ3umEiNz6IPg==",
+ "requires": {
+ "@smithy/chunked-blob-reader": "^2.0.0",
+ "@smithy/chunked-blob-reader-native": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/hash-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.1.tgz",
+ "integrity": "sha512-oTKYimQdF4psX54ZonpcIE+MXjMUWFxLCNosjPkJPFQ9whRX0K/PFX/+JZGRQh3zO9RlEOEUIbhy9NO+Wha6hw==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/hash-stream-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.0.1.tgz",
+ "integrity": "sha512-AequnQdPRuXf4AuvvFlSjnkWI460xxhAd6y362gFtOE4jjJLLXblbMAXVFrkV8/pDMGNjpVegVSpRmHXZsbKhg==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/invalid-dependency": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.1.tgz",
+ "integrity": "sha512-2q/Eb0AE662zwyMV+z+TL7deBwcHCgaZZGc0RItamBE8kak3MzCi/EZCNoFWoBfxgQ4jfR12wm8KKsSXhJzJtQ==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/is-array-buffer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz",
+ "integrity": "sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/md5-js": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.0.1.tgz",
+ "integrity": "sha512-8WWOtwWMmIDgTkRv1o3opy3ABsRXs4/XunETK53ckxQRAiOML1PlnqLBK9Uwk9bvOD6cpmsC6dioIfmKGpJ25w==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/middleware-content-length": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.1.tgz",
+ "integrity": "sha512-IZhRSk5GkVBcrKaqPXddBS2uKhaqwBgaSgbBb1OJyGsKe7SxRFbclWS0LqOR9fKUkDl+3lL8E2ffpo6EQg0igw==",
+ "requires": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/middleware-endpoint": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.1.tgz",
+ "integrity": "sha512-uz/KI1MBd9WHrrkVFZO4L4Wyv24raf0oR4EsOYEeG5jPJO5U+C7MZGLcMxX8gWERDn1sycBDqmGv8fjUMLxT6w==",
+ "requires": {
+ "@smithy/middleware-serde": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/url-parser": "^2.0.1",
+ "@smithy/util-middleware": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/middleware-retry": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.1.tgz",
+ "integrity": "sha512-NKHF4i0gjSyjO6C0ZyjEpNqzGgIu7s8HOK6oT/1Jqws2Q1GynR1xV8XTUs1gKXeaNRzbzKQRewHHmfPwZjOtHA==",
+ "requires": {
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/service-error-classification": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.0",
+ "@smithy/util-retry": "^2.0.0",
+ "tslib": "^2.5.0",
+ "uuid": "^8.3.2"
+ }
+ },
+ "@smithy/middleware-serde": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.1.tgz",
+ "integrity": "sha512-uKxPaC6ItH9ZXdpdqNtf8sda7GcU4SPMp0tomq/5lUg9oiMa/Q7+kD35MUrpKaX3IVXVrwEtkjCU9dogZ/RAUA==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/middleware-stack": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz",
+ "integrity": "sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/node-config-provider": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.1.tgz",
+ "integrity": "sha512-Zoel4CPkKRTQ2XxmozZUfqBYqjPKL53/SvTDhJHj+VBSiJy6MXRav1iDCyFPS92t40Uh+Yi+Km5Ch3hQ+c/zSA==",
+ "requires": {
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/shared-ini-file-loader": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/node-http-handler": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.0.1.tgz",
+ "integrity": "sha512-Zv3fxk3p9tsmPT2CKMsbuwbbxnq2gzLDIulxv+yI6aE+02WPYorObbbe9gh7SW3weadMODL1vTfOoJ9yFypDzg==",
+ "requires": {
+ "@smithy/abort-controller": "^2.0.1",
+ "@smithy/protocol-http": "^2.0.1",
+ "@smithy/querystring-builder": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/property-provider": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.1.tgz",
+ "integrity": "sha512-pmJRyY9SF6sutWIktIhe+bUdSQDxv/qZ4mYr3/u+u45riTPN7nmRxPo+e4sjWVoM0caKFjRSlj3tf5teRFy0Vg==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/protocol-http": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-2.0.1.tgz",
+ "integrity": "sha512-mrkMAp0wtaDEIkgRObWYxI1Kun1tm6Iu6rK+X4utb6Ah7Uc3Kk4VIWwK/rBHdYGReiLIrxFCB1rq4a2gyZnSgg==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/querystring-builder": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.1.tgz",
+ "integrity": "sha512-bp+93WFzx1FojVEIeFPtG0A1pKsFdCUcZvVdZdRlmNooOUrz9Mm9bneRd8hDwAQ37pxiZkCOxopSXXRQN10mYw==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/querystring-parser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.1.tgz",
+ "integrity": "sha512-h+e7k1z+IvI2sSbUBG9Aq46JsgLl4UqIUl6aigAlRBj+P6ocNXpM6Yn1vMBw5ijtXeZbYpd1YvCxwDgdw3jhmg==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/service-error-classification": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz",
+ "integrity": "sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw=="
+ },
+ "@smithy/shared-ini-file-loader": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.1.tgz",
+ "integrity": "sha512-a463YiZrPGvM+F336rIF8pLfQsHAdCRAn/BiI/EWzg5xLoxbC7GSxIgliDDXrOu0z8gT3nhVsif85eU6jyct3A==",
+ "requires": {
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/signature-v4": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.1.tgz",
+ "integrity": "sha512-jztv5Mirca42ilxmMDjzLdXcoAmRhZskGafGL49sRo5u7swEZcToEFrq6vtX5YMbSyTVrE9Teog5EFexY5Ff2Q==",
+ "requires": {
+ "@smithy/eventstream-codec": "^2.0.1",
+ "@smithy/is-array-buffer": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-middleware": "^2.0.0",
+ "@smithy/util-uri-escape": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/smithy-client": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.0.1.tgz",
+ "integrity": "sha512-LHC5m6tYpEu1iNbONfvMbwtErboyTZJfEIPoD78Ei5MVr36vZQCaCla5mvo36+q/a2NAk2//fA5Rx3I1Kf7+lQ==",
+ "requires": {
+ "@smithy/middleware-stack": "^2.0.0",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-stream": "^2.0.1",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/types": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.0.2.tgz",
+ "integrity": "sha512-wcymEjIXQ9+NEfE5Yt5TInAqe1o4n+Nh+rh00AwoazppmUt8tdo6URhc5gkDcOYrcvlDVAZE7uG69nDpEGUKxw==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/url-parser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.1.tgz",
+ "integrity": "sha512-NpHVOAwddo+OyyIoujDL9zGL96piHWrTNXqltWmBvlUoWgt1HPyBuKs6oHjioyFnNZXUqveTOkEEq0U5w6Uv8A==",
+ "requires": {
+ "@smithy/querystring-parser": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-base64": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.0.tgz",
+ "integrity": "sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==",
+ "requires": {
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-body-length-browser": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz",
+ "integrity": "sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-body-length-node": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.0.0.tgz",
+ "integrity": "sha512-ZV7Z/WHTMxHJe/xL/56qZwSUcl63/5aaPAGjkfynJm4poILjdD4GmFI+V+YWabh2WJIjwTKZ5PNsuvPQKt93Mg==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-buffer-from": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz",
+ "integrity": "sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==",
+ "requires": {
+ "@smithy/is-array-buffer": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-config-provider": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz",
+ "integrity": "sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-defaults-mode-browser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.1.tgz",
+ "integrity": "sha512-w72Qwsb+IaEYEFtYICn0Do42eFju78hTaBzzJfT107lFOPdbjWjKnFutV+6GL/nZd5HWXY7ccAKka++C3NrjHw==",
+ "requires": {
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "bowser": "^2.11.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-defaults-mode-node": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.1.tgz",
+ "integrity": "sha512-dNF45caelEBambo0SgkzQ0v76m4YM+aFKZNTtSafy7P5dVF8TbjZuR2UX1A5gJABD9XK6lzN+v/9Yfzj/EDgGg==",
+ "requires": {
+ "@smithy/config-resolver": "^2.0.1",
+ "@smithy/credential-provider-imds": "^2.0.1",
+ "@smithy/node-config-provider": "^2.0.1",
+ "@smithy/property-provider": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-hex-encoding": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz",
+ "integrity": "sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-middleware": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.0.tgz",
+ "integrity": "sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-retry": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.0.tgz",
+ "integrity": "sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==",
+ "requires": {
+ "@smithy/service-error-classification": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.1.tgz",
+ "integrity": "sha512-2a0IOtwIKC46EEo7E7cxDN8u2jwOiYYJqcFKA6rd5rdXqKakHT2Gc+AqHWngr0IEHUfW92zX12wRQKwyoqZf2Q==",
+ "requires": {
+ "@smithy/fetch-http-handler": "^2.0.1",
+ "@smithy/node-http-handler": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "@smithy/util-base64": "^2.0.0",
+ "@smithy/util-buffer-from": "^2.0.0",
+ "@smithy/util-hex-encoding": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-uri-escape": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz",
+ "integrity": "sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==",
+ "requires": {
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-utf8": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz",
+ "integrity": "sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==",
+ "requires": {
+ "@smithy/util-buffer-from": "^2.0.0",
+ "tslib": "^2.5.0"
+ }
+ },
+ "@smithy/util-waiter": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.0.1.tgz",
+ "integrity": "sha512-bSyGFicPRYuGFFWAr72UvYI7tE7KmEeFJJ5iaLuTTdo8RGaNBZ2kE25coGtzrejYh9AhwSfckBvbxgEDxIxhlA==",
+ "requires": {
+ "@smithy/abort-controller": "^2.0.1",
+ "@smithy/types": "^2.0.2",
+ "tslib": "^2.5.0"
}
},
"@sqltools/formatter": {
@@ -9674,32 +9757,33 @@
}
},
"@types/express": {
- "version": "4.17.15",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz",
- "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==",
+ "version": "4.17.17",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
+ "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
"dev": true,
"requires": {
"@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.31",
+ "@types/express-serve-static-core": "^4.17.33",
"@types/qs": "*",
"@types/serve-static": "*"
}
},
"@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
+ "version": "4.17.35",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz",
+ "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==",
"dev": true,
"requires": {
"@types/node": "*",
"@types/qs": "*",
- "@types/range-parser": "*"
+ "@types/range-parser": "*",
+ "@types/send": "*"
}
},
"@types/i18next-node-fs-backend": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@types/i18next-node-fs-backend/-/i18next-node-fs-backend-2.1.1.tgz",
- "integrity": "sha512-ESvH90OICQkKU3yuuRzF6YfHt5KACE55FOiUM59mMGnC+h03lHGdEYo3z3THbwS5FdMskLyIs2O7f6Oaz8P9sw==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@types/i18next-node-fs-backend/-/i18next-node-fs-backend-2.1.2.tgz",
+ "integrity": "sha512-yQXgOd3wTmXZRe6Ea0TGUWWpP2cAq33njfZQzx9Fi+yj7ij8+/q+68ck51B9GdrIatxNAhXY5GF8xJmsNV/aCA==",
"dev": true,
"requires": {
"i18next": ">=17.0.11"
@@ -9738,9 +9822,9 @@
"dev": true
},
"@types/morgan": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.3.tgz",
- "integrity": "sha512-BiLcfVqGBZCyNCnCH3F4o2GmDLrpy0HeBVnNlyZG4fo88ZiE9SoiBe3C+2ezuwbjlEyT+PDZ17//TAlRxAn75Q==",
+ "version": "1.9.4",
+ "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.4.tgz",
+ "integrity": "sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -9755,6 +9839,12 @@
"@types/express": "*"
}
},
+ "@types/murmurhash-js": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@types/murmurhash-js/-/murmurhash-js-1.0.4.tgz",
+ "integrity": "sha512-lTFERysuLTbtxv/GTcBDV3j3UR1C9WTNiU7rY9QvEUn1G60q7HRXj6c+eFGo0ymMFOlb6kqZsO2WYyzc15oGHA==",
+ "dev": true
+ },
"@types/needle": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@types/needle/-/needle-3.2.0.tgz",
@@ -9765,14 +9855,14 @@
}
},
"@types/node": {
- "version": "18.11.18",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
- "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA=="
+ "version": "18.17.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.3.tgz",
+ "integrity": "sha512-2x8HWtFk0S99zqVQABU9wTpr8wPoaDHZUcAkoTKH+nL7kPv3WUI9cRi/Kk5Mz4xdqXSqTkKP7IWNoQQYCnDsTA=="
},
"@types/node-fetch": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz",
- "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==",
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
+ "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
"dev": true,
"requires": {
"@types/node": "*",
@@ -9793,15 +9883,15 @@
}
},
"@types/node-os-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@types/node-os-utils/-/node-os-utils-1.3.0.tgz",
- "integrity": "sha512-XwVteWQx/XkfRPyaGkw8dEbrCAkoRZ73pI3XznUYIpzbCfpQB3UnDlR5TnmdhetlT889tUJGF8QWo9xrgTpsiA==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@types/node-os-utils/-/node-os-utils-1.3.1.tgz",
+ "integrity": "sha512-gokG1AaQo78X3f1KXOPAfwbhERX95XL0nhosOhwFck0hZ3BG52Mfch3oj3gAhXuUsou3lwi+ewZWjDo0wshKwQ==",
"dev": true
},
"@types/nodemailer": {
- "version": "6.4.7",
- "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.7.tgz",
- "integrity": "sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==",
+ "version": "6.4.9",
+ "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.9.tgz",
+ "integrity": "sha512-XYG8Gv+sHjaOtUpiuytahMy2mM3rectgroNbs6R3djZEKmPNiIJwe9KqOJBGzKKnNZNKvnuvmugBgpq3w/S0ig==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -9838,11 +9928,29 @@
"dev": true
},
"@types/semver": {
- "version": "7.3.13",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==",
+ "version": "7.5.0",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz",
+ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==",
"dev": true
},
+ "@types/send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==",
+ "dev": true,
+ "requires": {
+ "@types/mime": "^1",
+ "@types/node": "*"
+ },
+ "dependencies": {
+ "@types/mime": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
+ "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
+ "dev": true
+ }
+ }
+ },
"@types/serve-static": {
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
@@ -9854,9 +9962,9 @@
}
},
"@types/sharp": {
- "version": "0.31.0",
- "resolved": "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.0.tgz",
- "integrity": "sha512-nwivOU101fYInCwdDcH/0/Ru6yIRXOpORx25ynEOc6/IakuCmjOAGpaO5VfUl4QkDtUC6hj+Z2eCQvgXOioknw==",
+ "version": "0.31.1",
+ "resolved": "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.1.tgz",
+ "integrity": "sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -9871,79 +9979,80 @@
}
},
"@types/ws": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz",
- "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==",
+ "version": "8.5.5",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz",
+ "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==",
"dev": true,
"requires": {
"@types/node": "*"
}
},
"@typescript-eslint/eslint-plugin": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz",
- "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz",
+ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/type-utils": "5.48.2",
- "@typescript-eslint/utils": "5.48.2",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/type-utils": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
"debug": "^4.3.4",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
"semver": "^7.3.7",
"tsutils": "^3.21.0"
}
},
"@typescript-eslint/parser": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz",
- "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz",
+ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
"debug": "^4.3.4"
}
},
"@typescript-eslint/scope-manager": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz",
- "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
}
},
"@typescript-eslint/type-utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz",
- "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz",
+ "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==",
"dev": true,
"requires": {
- "@typescript-eslint/typescript-estree": "5.48.2",
- "@typescript-eslint/utils": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
}
},
"@typescript-eslint/types": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz",
- "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz",
- "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -9952,28 +10061,28 @@
}
},
"@typescript-eslint/utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz",
- "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
"dev": true,
"requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
"eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
"semver": "^7.3.7"
}
},
"@typescript-eslint/visitor-keys": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz",
- "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==",
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/types": "5.62.0",
"eslint-visitor-keys": "^3.3.0"
}
},
@@ -9992,9 +10101,9 @@
}
},
"acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA=="
+ "version": "8.10.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw=="
},
"acorn-jsx": {
"version": "5.3.2",
@@ -10482,11 +10591,11 @@
}
},
"cbor-x": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.4.1.tgz",
- "integrity": "sha512-qp6nM61RaamDJWsDGHzMIQ4+XBtg7/QIoBi5Lra4IDU65eP8lHcgkkJ9t2yIU8EvRThBfFCh6+S1Qkrmq93J3Q==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.5.3.tgz",
+ "integrity": "sha512-adrN0S67C7jY2hgqeGcw+Uj6iEGLQa5D/p6/9YNl5AaVIYJaJz/bARfWsP8UikBZWbhS27LN0DJK4531vo9ODw==",
"requires": {
- "cbor-extract": "^2.0.2"
+ "cbor-extract": "^2.1.1"
}
},
"chalk": {
@@ -10923,9 +11032,9 @@
}
},
"dotenv": {
- "version": "16.0.3",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
- "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ=="
+ "version": "16.3.1",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz",
+ "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ=="
},
"ecdsa-sig-formatter": {
"version": "1.0.11",
@@ -11041,49 +11150,47 @@
}
},
"eslint": {
- "version": "8.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
- "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
+ "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
"dev": true,
"requires": {
- "@eslint/eslintrc": "^1.4.1",
- "@humanwhocodes/config-array": "^0.11.8",
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.1",
+ "@eslint/js": "^8.46.0",
+ "@humanwhocodes/config-array": "^0.11.10",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
- "ajv": "^6.10.0",
+ "ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"doctrine": "^3.0.0",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.4.0",
- "esquery": "^1.4.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.2",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
"find-up": "^5.0.0",
"glob-parent": "^6.0.2",
"globals": "^13.19.0",
- "grapheme-splitter": "^1.0.4",
+ "graphemer": "^1.4.0",
"ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
"is-path-inside": "^3.0.3",
- "js-sdsl": "^4.1.4",
"js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1",
"lodash.merge": "^4.6.2",
"minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
+ "optionator": "^0.9.3",
"strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
"text-table": "^0.2.0"
},
"dependencies": {
@@ -11106,9 +11213,9 @@
"dev": true
},
"eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"requires": {
"esrecurse": "^4.3.0",
@@ -11166,17 +11273,17 @@
}
},
"optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
+ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
"dev": true,
"requires": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
"deep-is": "^0.1.3",
"fast-levenshtein": "^2.0.6",
"levn": "^0.4.1",
"prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
+ "type-check": "^0.4.0"
}
},
"p-limit": {
@@ -11224,38 +11331,21 @@
"estraverse": "^4.1.1"
}
},
- "eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^2.0.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true
- }
- }
- },
"eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
+ "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
"dev": true
},
"espree": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
- "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"requires": {
- "acorn": "^8.8.0",
+ "acorn": "^8.9.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.1"
}
},
"esprima": {
@@ -11264,9 +11354,9 @@
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
},
"esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"requires": {
"estraverse": "^5.1.0"
@@ -11412,9 +11502,9 @@
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
},
"fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
"dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
@@ -11453,9 +11543,9 @@
"optional": true
},
"fast-xml-parser": {
- "version": "4.0.11",
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.0.11.tgz",
- "integrity": "sha512-4aUg3aNRR/WjQAcpceODG1C3x3lFANXRo8+1biqfieHmg9pyMt7qB4lQV/Ta6sJCTbA5vfD8fnA8S54JATiFUA==",
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz",
+ "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==",
"requires": {
"strnum": "^1.0.5"
}
@@ -11475,17 +11565,17 @@
}
},
"fido2-lib": {
- "version": "3.3.5",
- "resolved": "https://registry.npmjs.org/fido2-lib/-/fido2-lib-3.3.5.tgz",
- "integrity": "sha512-u+2RITFHew1tYFtzde/+FX1fyh1mVGB7QLiU7gyHwq7g8W02FvOvhv4oJqDh7J90TyLFbEqPdP4W/tFNEKiHMw==",
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/fido2-lib/-/fido2-lib-3.4.1.tgz",
+ "integrity": "sha512-efNrRbckp48AW7Q43o6gcp8/wnoBM7hwKikQntdiR2/NqVMPaCXFQs8kJ9wQqfv5V3PxZdg4kD9DpxdqYl6jxQ==",
"requires": {
- "@hexagon/base64": "~1.1.23",
- "@peculiar/webcrypto": "~1.4.0",
+ "@hexagon/base64": "~1.1.26",
+ "@peculiar/webcrypto": "~1.4.3",
"asn1js": "~3.0.2",
- "cbor-x": "~1.4.0",
- "jose": "^4.10.0",
- "pkijs": "~3.0.8",
- "tldts": "~5.7.91"
+ "cbor-x": "~1.5.3",
+ "jose": "^4.14.4",
+ "pkijs": "~3.0.15",
+ "tldts": "~6.0.5"
}
},
"file-entry-cache": {
@@ -11727,9 +11817,9 @@
}
},
"globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"requires": {
"type-fest": "^0.20.2"
@@ -11754,10 +11844,10 @@
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
"integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
},
- "grapheme-splitter": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
+ "graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true
},
"has": {
@@ -11877,9 +11967,9 @@
}
},
"i18next-http-middleware": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/i18next-http-middleware/-/i18next-http-middleware-3.2.1.tgz",
- "integrity": "sha512-zBwXxDChT0YLoTXIR6jRuqnUUhXW0Iw7egoTnNXyaDRtTbfWNXwU0a53ThyuRPQ+k+tXu3ZMNKRzfLuononaRw=="
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/i18next-http-middleware/-/i18next-http-middleware-3.3.2.tgz",
+ "integrity": "sha512-PSeLXQXr9Qiv9Q3GCWCoIJenKVbxCcVsXb7VMp/mOprV4gu+AMJT7VHw4+QEf6oYW6GU31QSLnfDpLNoSMtx3g=="
},
"i18next-node-fs-backend": {
"version": "2.1.3",
@@ -12030,15 +12120,9 @@
"devOptional": true
},
"jose": {
- "version": "4.11.2",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.2.tgz",
- "integrity": "sha512-njj0VL2TsIxCtgzhO+9RRobBvws4oYyCM8TpvoUQwl/MbIM3NFJRR9+e6x0sS5xXaP1t6OCBkaBME98OV9zU5A=="
- },
- "js-sdsl": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
- "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
- "dev": true
+ "version": "4.14.4",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.4.tgz",
+ "integrity": "sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g=="
},
"js-yaml": {
"version": "3.13.1",
@@ -12512,9 +12596,9 @@
}
},
"missing-native-js-functions": {
- "version": "1.2.18",
- "resolved": "https://registry.npmjs.org/missing-native-js-functions/-/missing-native-js-functions-1.2.18.tgz",
- "integrity": "sha512-TZr1muzDE4kfu0LHDzg63O7m2qW3Gpyc875ki8+YlSRj+4ibZRv0ySQ0cSB06GoBL9ejeehLmkQnybLpp9jYcg=="
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/missing-native-js-functions/-/missing-native-js-functions-1.4.3.tgz",
+ "integrity": "sha512-p+vFgEiNlS8bpJbK3cCJjKlBH7YsYRfQG/q+Lhu4j3kSGPjRMOTTaeWKA4/ipVmptLbOZMMqIdIsKOdKCtwVPw=="
},
"mkdirp": {
"version": "0.5.6",
@@ -12525,9 +12609,9 @@
}
},
"module-alias": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz",
- "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q=="
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.3.tgz",
+ "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q=="
},
"morgan": {
"version": "1.10.0",
@@ -12602,6 +12686,11 @@
"minimatch": "^3.0.4"
}
},
+ "murmurhash-js": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz",
+ "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw=="
+ },
"mz": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
@@ -12678,9 +12767,9 @@
"optional": true
},
"node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
+ "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
"requires": {
"whatwg-url": "^5.0.0"
}
@@ -12793,9 +12882,9 @@
"integrity": "sha512-fvnX9tZbR7WfCG5BAy3yO/nCLyjVWD6MghEq0z5FDfN+ZXpLWNITBdbifxQkQ25ebr16G0N7eRWJisOcMEHG3Q=="
},
"nodemailer": {
- "version": "6.9.0",
- "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.0.tgz",
- "integrity": "sha512-jFaCEGTeT3E/m/5R2MHWiyQH3pSARECRUDM+1hokOYc3lQAAG7ASuy+2jIsYVf+RVa9zePopSQwKNVFH8DKUpA=="
+ "version": "6.9.4",
+ "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.4.tgz",
+ "integrity": "sha512-CXjQvrQZV4+6X5wP6ZIgdehJamI63MFoYFGGPtHudWym9qaEHDNdPzaj5bfMCvxG1vhAileSWW90q7nL0N36mA=="
},
"nodemailer-build-attachment": {
"version": "3.0.0",
@@ -13083,9 +13172,9 @@
"dev": true
},
"pkijs": {
- "version": "3.0.13",
- "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.13.tgz",
- "integrity": "sha512-a4uShsMDMZf0UpiNeedpARIN2TChjFn4xze7HE+Dm3lsX+o2MHcSm8Lf2Tt+f1le8FHbBevdWlcLO5boSW/9NQ==",
+ "version": "3.0.15",
+ "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.0.15.tgz",
+ "integrity": "sha512-n7nAl9JpqdeQsjy+rPmswkmZ3oO/Fu5uN9me45PPQVdWjd0X7HKfL8+HYwfxihqoDSSPUIajkOcqFxEUxMqhwQ==",
"requires": {
"asn1js": "^3.0.5",
"bytestreamjs": "^2.0.0",
@@ -13100,9 +13189,9 @@
"integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
},
"prettier": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
- "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true
},
"pretty-quick": {
@@ -13316,12 +13405,6 @@
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
},
- "regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true
- },
"require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
@@ -13569,9 +13652,9 @@
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
"sqlite3": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.5.tgz",
- "integrity": "sha512-7sP16i4wI+yKnGOO2q2ijze7EjQ9US+Vw7DYYwxfFtqNZDGgBcEw0oeDaDvUTq66uJOzVd/z6MkIg+c9erSJKg==",
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.6.tgz",
+ "integrity": "sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==",
"optional": true,
"requires": {
"@mapbox/node-pre-gyp": "^1.0.0",
@@ -13803,17 +13886,17 @@
"integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA=="
},
"tldts": {
- "version": "5.7.104",
- "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.104.tgz",
- "integrity": "sha512-PlziEIVPH/ogbqOhS35K6MOeD09rd9U5g2NHO5n9NZeMC1PGpXgsjQpoJ1KiRnjhZsWDkzN8EoX3xQZuz5ZyFQ==",
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.0.13.tgz",
+ "integrity": "sha512-9v+ZsSU8yBywX6RjT6/pNmwPzTVIeIi7sEiaFDhgsbXZRtvKKrWSiP4K0NTLm1rEvlfKYM24wxxcq7wMr4JRDA==",
"requires": {
- "tldts-core": "^5.7.104"
+ "tldts-core": "^6.0.13"
}
},
"tldts-core": {
- "version": "5.7.104",
- "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.104.tgz",
- "integrity": "sha512-8vhSgc2nzPNT0J7XyCqcOtQ6+ySBn+gsPmj5h95YytIZ7L2Xl40paUmj0T6Uko42HegHGQxXieunHIQuABWSmQ=="
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.13.tgz",
+ "integrity": "sha512-LcXhi9dyMeMBTMhpOSUUG4QwiMSADkcdmTg59rXkQyxoWTnyXgvpzoqJGvrhWTDwcs2NseybtqDTA6TWZgNxOA=="
},
"to-regex-range": {
"version": "5.0.1",
@@ -13864,9 +13947,9 @@
}
},
"tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz",
+ "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig=="
},
"tsutils": {
"version": "3.21.0",
@@ -13914,53 +13997,71 @@
"integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
},
"typeorm": {
- "version": "0.3.11",
- "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.11.tgz",
- "integrity": "sha512-pzdOyWbVuz/z8Ww6gqvBW4nylsM0KLdUCDExr2gR20/x1khGSVxQkjNV/3YqliG90jrWzrknYbYscpk8yxFJVg==",
+ "version": "0.3.17",
+ "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.17.tgz",
+ "integrity": "sha512-UDjUEwIQalO9tWw9O2A4GU+sT3oyoUXheHJy4ft+RFdnRdQctdQ34L9SqE2p7LdwzafHx1maxT+bqXON+Qnmig==",
"requires": {
- "@sqltools/formatter": "^1.2.2",
- "app-root-path": "^3.0.0",
+ "@sqltools/formatter": "^1.2.5",
+ "app-root-path": "^3.1.0",
"buffer": "^6.0.3",
- "chalk": "^4.1.0",
+ "chalk": "^4.1.2",
"cli-highlight": "^2.1.11",
- "date-fns": "^2.28.0",
- "debug": "^4.3.3",
- "dotenv": "^16.0.0",
- "glob": "^7.2.0",
- "js-yaml": "^4.1.0",
- "mkdirp": "^1.0.4",
+ "date-fns": "^2.29.3",
+ "debug": "^4.3.4",
+ "dotenv": "^16.0.3",
+ "glob": "^8.1.0",
+ "mkdirp": "^2.1.3",
"reflect-metadata": "^0.1.13",
"sha.js": "^2.4.11",
- "tslib": "^2.3.1",
- "uuid": "^8.3.2",
- "xml2js": "^0.4.23",
- "yargs": "^17.3.1"
+ "tslib": "^2.5.0",
+ "uuid": "^9.0.0",
+ "yargs": "^17.6.2"
},
"dependencies": {
- "argparse": {
+ "brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "requires": {
+ "balanced-match": "^1.0.0"
+ }
},
- "js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "glob": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"requires": {
- "argparse": "^2.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^5.0.1",
+ "once": "^1.3.0"
+ }
+ },
+ "minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "requires": {
+ "brace-expansion": "^2.0.1"
}
},
"mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz",
+ "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A=="
+ },
+ "uuid": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
+ "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg=="
}
}
},
"typescript": {
- "version": "4.9.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
- "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg=="
+ "version": "4.9.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g=="
},
"typescript-json-schema": {
"version": "0.50.1",
@@ -14116,11 +14217,11 @@
}
},
"webcrypto-core": {
- "version": "1.7.5",
- "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.5.tgz",
- "integrity": "sha512-gaExY2/3EHQlRNNNVSrbG2Cg94Rutl7fAaKILS1w8ZDhGxdFOaw6EbCfHIxPy9vt/xwp5o0VQAx9aySPF6hU1A==",
+ "version": "1.7.7",
+ "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.7.tgz",
+ "integrity": "sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==",
"requires": {
- "@peculiar/asn1-schema": "^2.1.6",
+ "@peculiar/asn1-schema": "^2.3.6",
"@peculiar/json-schema": "^1.1.12",
"asn1js": "^3.0.1",
"pvtsutils": "^1.3.2",
@@ -14179,30 +14280,16 @@
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
},
"wretch": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/wretch/-/wretch-2.3.2.tgz",
- "integrity": "sha512-brN97Z2Mwed+w5z+keYI1u5OwWhPIaW0sJi9CxtKBVxLc3aqP6j1+2FCoIskM7WJq6SUHdxTFx20ox0iDLa0mQ=="
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/wretch/-/wretch-2.6.0.tgz",
+ "integrity": "sha512-7A4TFHSX+cpxxO6Hd4f0ZE9f8wAgO9wRqX3JeOAtHlJy+kdYP+oPjkF1LYmnTSiTMhODR2YWOdMEc4hCCXEw2w=="
},
"ws": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
+ "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
"requires": {}
},
- "xml2js": {
- "version": "0.4.23",
- "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
- "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
- "requires": {
- "sax": ">=0.6.0",
- "xmlbuilder": "~11.0.0"
- }
- },
- "xmlbuilder": {
- "version": "11.0.1",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
- "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="
- },
"xregexp": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",
diff --git a/package.json b/package.json
index a6017c8a..cb2a6512 100644
--- a/package.json
+++ b/package.json
@@ -43,71 +43,73 @@
"@types/bcrypt": "^5.0.0",
"@types/body-parser": "^1.19.2",
"@types/cookie-parser": "^1.4.3",
- "@types/express": "^4.17.15",
- "@types/i18next-node-fs-backend": "^2.1.1",
+ "@types/express": "^4.17.17",
+ "@types/i18next-node-fs-backend": "^2.1.2",
"@types/json-bigint": "^1.0.1",
"@types/jsonwebtoken": "^8.5.9",
- "@types/morgan": "^1.9.3",
+ "@types/morgan": "^1.9.4",
"@types/multer": "^1.4.7",
- "@types/node": "^18.7.20",
- "@types/node-fetch": "^2.6.2",
- "@types/node-os-utils": "^1.3.0",
- "@types/nodemailer": "^6.4.7",
+ "@types/murmurhash-js": "^1.0.4",
+ "@types/node": "^18.17.3",
+ "@types/node-fetch": "^2.6.4",
+ "@types/node-os-utils": "^1.3.1",
+ "@types/nodemailer": "^6.4.9",
"@types/probe-image-size": "^7.2.0",
- "@types/sharp": "^0.31.0",
- "@types/ws": "^8.5.3",
- "@typescript-eslint/eslint-plugin": "^5.48.2",
- "@typescript-eslint/parser": "^5.48.2",
- "eslint": "^8.32.0",
- "express": "^4.18.1",
- "husky": "^8.0.0",
- "prettier": "^2.7.1",
+ "@types/sharp": "^0.31.1",
+ "@types/ws": "^8.5.5",
+ "@typescript-eslint/eslint-plugin": "^5.62.0",
+ "@typescript-eslint/parser": "^5.62.0",
+ "eslint": "^8.46.0",
+ "express": "^4.18.2",
+ "husky": "^8.0.3",
+ "prettier": "^2.8.8",
"pretty-quick": "^3.1.3",
- "typescript": "^4.9.4"
+ "typescript": "^4.9.5"
},
"dependencies": {
- "@aws-sdk/client-s3": "^3.178.0",
- "@sentry/integrations": "^7.17.2",
- "@sentry/node": "^7.17.2",
- "@sentry/tracing": "^7.17.2",
+ "@aws-sdk/client-s3": "^3.385.0",
+ "@sentry/integrations": "^7.61.1",
+ "@sentry/node": "^7.61.1",
+ "@sentry/tracing": "^7.61.1",
"ajv": "8.6.2",
"ajv-formats": "2.1.1",
"amqplib": "^0.10.3",
- "bcrypt": "^5.0.1",
+ "bcrypt": "^5.1.0",
"body-parser": "1.20.1",
"cheerio": "^1.0.0-rc.12",
"cookie-parser": "^1.4.6",
- "dotenv": "^16.0.2",
- "exif-be-gone": "^1.3.1",
+ "dotenv": "^16.3.1",
+ "exif-be-gone": "^1.3.2",
"fast-zlib": "^2.0.1",
- "fido2-lib": "^3.3.5",
- "file-type": "16.5",
+ "fido2-lib": "^3.4.1",
+ "file-type": "~16.5.4",
"form-data": "^4.0.0",
- "i18next": "^21.9.2",
- "i18next-http-middleware": "^3.2.1",
+ "i18next": "^21.10.0",
+ "i18next-http-middleware": "^3.3.2",
"i18next-node-fs-backend": "^2.1.3",
"image-size": "^1.0.2",
"json-bigint": "^1.0.0",
"jsonwebtoken": "^8.5.1",
"lambert-server": "^1.2.12",
- "missing-native-js-functions": "^1.2.18",
- "module-alias": "^2.2.2",
+ "missing-native-js-functions": "^1.4.3",
+ "module-alias": "^2.2.3",
"morgan": "^1.10.0",
"multer": "^1.4.5-lts.1",
+ "murmurhash-js": "^1.0.0",
"node-2fa": "^2.0.3",
- "node-fetch": "^2.6.7",
+ "node-fetch": "^2.6.12",
"node-os-utils": "^1.3.7",
- "nodemailer": "^6.9.0",
+ "nodemailer": "^6.9.4",
"picocolors": "^1.0.0",
"probe-image-size": "^7.2.3",
"proxy-agent": "^5.0.0",
"reflect-metadata": "^0.1.13",
"ts-node": "^10.9.1",
- "tslib": "^2.4.1",
- "typeorm": "^0.3.10",
+ "tslib": "^2.6.1",
+ "typeorm": "^0.3.17",
"typescript-json-schema": "^0.50.1",
- "wretch": "^2.3.2",
- "ws": "^8.9.0"
+ "wretch": "^2.6.0",
+ "ws": "^8.13.0"
},
"_moduleAliases": {
"@spacebar/api": "dist/api",
@@ -120,6 +122,6 @@
"nodemailer-mailgun-transport": "^2.1.5",
"nodemailer-mailjet-transport": "github:n0script22/nodemailer-mailjet-transport",
"nodemailer-sendgrid-transport": "github:Maria-Golomb/nodemailer-sendgrid-transport",
- "sqlite3": "^5.1.5"
+ "sqlite3": "^5.1.6"
}
}
diff --git a/scripts/benchmark/connections.js b/scripts/benchmark/connections.js
deleted file mode 100644
index 4246c646..00000000
--- a/scripts/benchmark/connections.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
- Copyright (C) 2023 Spacebar and Spacebar Contributors
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published
- by the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-*/
-
-require("dotenv").config();
-const cluster = require("cluster");
-const WebSocket = require("ws");
-const endpoint = process.env.GATEWAY || "ws://localhost:3001";
-const connections = Number(process.env.CONNECTIONS) || 50;
-const token = process.env.TOKEN;
-var cores = 1;
-try {
- cores = Number(process.env.THREADS) || os.cpus().length;
-} catch {
- console.log("[Bundle] Failed to get thread count! Using 1...");
-}
-
-if (!token) {
- console.error("TOKEN env var missing");
- process.exit();
-}
-
-if (cluster.isMaster) {
- for (let i = 0; i < cores; i++) {
- cluster.fork();
- }
-
- cluster.on("exit", (worker, code, signal) => {
- console.log(`worker ${worker.process.pid} died`);
- });
-} else {
- for (let i = 0; i < connections; i++) {
- connect();
- }
-}
-
-function connect() {
- const client = new WebSocket(endpoint);
- client.on("message", (data) => {
- data = JSON.parse(data);
-
- switch (data.op) {
- case 10:
- client.interval = setInterval(() => {
- client.send(JSON.stringify({ op: 1 }));
- }, data.d.heartbeat_interval);
-
- client.send(
- JSON.stringify({
- op: 2,
- d: {
- token,
- properties: {},
- },
- }),
- );
-
- break;
- }
- });
- client.once("close", (code, reason) => {
- clearInterval(client.interval);
- connect();
- });
- client.on("error", (err) => {
- // console.log(err);
- });
-}
diff --git a/scripts/schema.js b/scripts/schema.js
index b4393558..ff3280ac 100644
--- a/scripts/schema.js
+++ b/scripts/schema.js
@@ -34,9 +34,7 @@ const settings = {
noExtraProps: true,
defaultProps: false,
};
-const compilerOptions = {
- strictNullChecks: true,
-};
+
const Excluded = [
"DefaultSchema",
"Schema",
@@ -61,14 +59,6 @@ const Excluded = [
"TransportMakeRequestResponse",
];
-function modify(obj) {
- for (var k in obj) {
- if (typeof obj[k] === "object" && obj[k] !== null) {
- modify(obj[k]);
- }
- }
-}
-
function main() {
const program = TJS.programFromConfig(
path.join(__dirname, "..", "tsconfig.json"),
@@ -111,32 +101,12 @@ function main() {
delete part.properties[key];
continue;
}
-
- // if (part.properties[key].anyOf) {
- // const nullIndex = part.properties[key].anyOf.findIndex(
- // (x) => x.type == "null",
- // );
- // if (nullIndex != -1) {
- // part.properties[key].nullable = true;
- // part.properties[key].anyOf.splice(nullIndex, 1);
-
- // if (part.properties[key].anyOf.length == 1) {
- // Object.assign(
- // part.properties[key],
- // part.properties[key].anyOf[0],
- // );
- // delete part.properties[key].anyOf;
- // }
- // }
- // }
}
}
definitions = { ...definitions, [name]: { ...part } };
}
- //modify(definitions);
-
fs.writeFileSync(schemaPath, JSON.stringify(definitions, null, 4));
}
diff --git a/scripts/stress/identify.js b/scripts/stress/identify.js
new file mode 100644
index 00000000..9c74c634
--- /dev/null
+++ b/scripts/stress/identify.js
@@ -0,0 +1,52 @@
+/* eslint-env node */
+
+require("dotenv").config();
+const { OPCODES } = require("../../dist/gateway/util/Constants.js");
+const WebSocket = require("ws");
+const ENDPOINT = `ws://localhost:3002?v=9&encoding=json`;
+const TOKEN = process.env.TOKEN;
+const TOTAL_ITERATIONS = process.env.ITER ? parseInt(process.env.ITER) : 500;
+
+const doTimedIdentify = () =>
+ new Promise((resolve) => {
+ let start;
+ const ws = new WebSocket(ENDPOINT);
+ ws.on("message", (data) => {
+ const parsed = JSON.parse(data);
+
+ switch (parsed.op) {
+ case OPCODES.Hello:
+ // send identify
+ start = performance.now();
+ ws.send(
+ JSON.stringify({
+ op: OPCODES.Identify,
+ d: {
+ token: TOKEN,
+ properties: {},
+ },
+ }),
+ );
+ break;
+ case OPCODES.Dispatch:
+ if (parsed.t == "READY") {
+ ws.close();
+ return resolve(performance.now() - start);
+ }
+
+ break;
+ }
+ });
+ });
+
+(async () => {
+ const perfs = [];
+ while (perfs.length < TOTAL_ITERATIONS) {
+ const ret = await doTimedIdentify();
+ perfs.push(ret);
+ // console.log(`${perfs.length}/${TOTAL_ITERATIONS} - this: ${Math.floor(ret)}ms`)
+ }
+
+ const avg = perfs.reduce((prev, curr) => prev + curr) / (perfs.length - 1);
+ console.log(`Average identify time: ${Math.floor(avg * 100) / 100}ms`);
+})();
diff --git a/scripts/benchmark/users.js b/scripts/stress/users.js
index 20f9f7c3..20f9f7c3 100644
--- a/scripts/benchmark/users.js
+++ b/scripts/stress/users.js
diff --git a/scripts/test.js b/scripts/test.js
index 28ac3778..69e9fdd6 100644
--- a/scripts/test.js
+++ b/scripts/test.js
@@ -34,6 +34,7 @@ server.stdout.on("data", (data) => {
if (data.toString().toLowerCase().includes("listening")) {
// we good :)
console.log("we good");
+ server.kill();
process.exit();
}
});
diff --git a/src/api/middlewares/Authentication.ts b/src/api/middlewares/Authentication.ts
index d0e4d8a0..812888a3 100644
--- a/src/api/middlewares/Authentication.ts
+++ b/src/api/middlewares/Authentication.ts
@@ -92,12 +92,7 @@ export async function Authentication(
Sentry.setUser({ id: req.user_id });
try {
- const { jwtSecret } = Config.get().security;
-
- const { decoded, user } = await checkToken(
- req.headers.authorization,
- jwtSecret,
- );
+ const { decoded, user } = await checkToken(req.headers.authorization);
req.token = decoded;
req.user_id = decoded.id;
diff --git a/src/api/routes/auth/register.ts b/src/api/routes/auth/register.ts
index 321b4a65..14dc319a 100644
--- a/src/api/routes/auth/register.ts
+++ b/src/api/routes/auth/register.ts
@@ -225,6 +225,20 @@ router.post(
}
if (body.password) {
+ const min = register.password.minLength
+ ? register.password.minLength
+ : 8;
+ if (body.password.length < min) {
+ throw FieldErrors({
+ password: {
+ code: "PASSWORD_REQUIREMENTS_MIN_LENGTH",
+ message: req.t(
+ "auth:register.PASSWORD_REQUIREMENTS_MIN_LENGTH",
+ { min: min },
+ ),
+ },
+ });
+ }
// the salt is saved in the password refer to bcrypt docs
body.password = await bcrypt.hash(body.password, 12);
} else if (register.password.required) {
diff --git a/src/api/routes/auth/reset.ts b/src/api/routes/auth/reset.ts
index f97045a6..cb4f8180 100644
--- a/src/api/routes/auth/reset.ts
+++ b/src/api/routes/auth/reset.ts
@@ -48,11 +48,9 @@ router.post(
async (req: Request, res: Response) => {
const { password, token } = req.body as PasswordResetSchema;
- const { jwtSecret } = Config.get().security;
-
let user;
try {
- const userTokenData = await checkToken(token, jwtSecret, true);
+ const userTokenData = await checkToken(token);
user = userTokenData.user;
} catch {
throw FieldErrors({
diff --git a/src/api/routes/auth/verify/index.ts b/src/api/routes/auth/verify/index.ts
index a98c17fa..49f74277 100644
--- a/src/api/routes/auth/verify/index.ts
+++ b/src/api/routes/auth/verify/index.ts
@@ -78,11 +78,10 @@ router.post(
}
}
- const { jwtSecret } = Config.get().security;
let user;
try {
- const userTokenData = await checkToken(token, jwtSecret, true);
+ const userTokenData = await checkToken(token);
user = userTokenData.user;
} catch {
throw FieldErrors({
diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts
index f031fa75..edc0321c 100644
--- a/src/api/routes/channels/#channel_id/messages/index.ts
+++ b/src/api/routes/channels/#channel_id/messages/index.ts
@@ -20,7 +20,6 @@ import { handleMessage, postHandleMessage, route } from "@spacebar/api";
import {
Attachment,
Channel,
- ChannelType,
Config,
DmChannelDTO,
FieldErrors,
@@ -93,8 +92,6 @@ router.get(
if (limit < 1 || limit > 100)
throw new HTTPError("limit must be between 1 and 100", 422);
- const halfLimit = Math.floor(limit / 2);
-
const permissions = await getPermission(
req.user_id,
channel.guild_id,
@@ -121,64 +118,72 @@ router.get(
],
};
- if (after) {
- if (BigInt(after) > BigInt(Snowflake.generate()))
- return res.status(422);
- query.where.id = MoreThan(after);
- } else if (before) {
- if (BigInt(before) < BigInt(req.params.channel_id))
- return res.status(422);
- query.where.id = LessThan(before);
- } else if (around) {
- query.where.id = [
- MoreThan((BigInt(around) - BigInt(halfLimit)).toString()),
- LessThan((BigInt(around) + BigInt(halfLimit)).toString()),
- ];
-
- return res.json([]); // TODO: fix around
+ let messages: Message[];
+
+ if (around) {
+ query.take = Math.floor(limit / 2);
+ const [right, left] = await Promise.all([
+ Message.find({ ...query, where: { id: LessThan(around) } }),
+ Message.find({ ...query, where: { id: MoreThan(around) } }),
+ ]);
+ right.push(...left);
+ messages = right;
+ } else {
+ if (after) {
+ if (BigInt(after) > BigInt(Snowflake.generate()))
+ return res.status(422);
+ query.where.id = MoreThan(after);
+ } else if (before) {
+ if (BigInt(before) < BigInt(Snowflake.generate()))
+ return res.status(422);
+ query.where.id = LessThan(before);
+ }
+
+ messages = await Message.find(query);
}
- const messages = await Message.find(query);
const endpoint = Config.get().cdn.endpointPublic;
- return res.json(
- messages.map((x: Partial<Message>) => {
- (x.reactions || []).forEach((y: Partial<Reaction>) => {
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- //@ts-ignore
- if ((y.user_ids || []).includes(req.user_id)) y.me = true;
- delete y.user_ids;
- });
- if (!x.author)
- x.author = User.create({
- id: "4",
- discriminator: "0000",
- username: "Spacebar Ghost",
- public_flags: 0,
- });
- x.attachments?.forEach((y: Attachment) => {
- // dynamically set attachment proxy_url in case the endpoint changed
- const uri = y.proxy_url.startsWith("http")
- ? y.proxy_url
- : `https://example.org${y.proxy_url}`;
- y.proxy_url = `${endpoint == null ? "" : endpoint}${
- new URL(uri).pathname
- }`;
+ const ret = messages.map((x: Message) => {
+ x = x.toJSON();
+
+ (x.reactions || []).forEach((y: Partial<Reaction>) => {
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore
+ if ((y.user_ids || []).includes(req.user_id)) y.me = true;
+ delete y.user_ids;
+ });
+ if (!x.author)
+ x.author = User.create({
+ id: "4",
+ discriminator: "0000",
+ username: "Spacebar Ghost",
+ public_flags: 0,
});
+ x.attachments?.forEach((y: Attachment) => {
+ // dynamically set attachment proxy_url in case the endpoint changed
+ const uri = y.proxy_url.startsWith("http")
+ ? y.proxy_url
+ : `https://example.org${y.proxy_url}`;
+ y.proxy_url = `${endpoint == null ? "" : endpoint}${
+ new URL(uri).pathname
+ }`;
+ });
- /**
+ /**
Some clients ( discord.js ) only check if a property exists within the response,
which causes errors when, say, the `application` property is `null`.
**/
- // for (var curr in x) {
- // if (x[curr] === null)
- // delete x[curr];
- // }
+ // for (var curr in x) {
+ // if (x[curr] === null)
+ // delete x[curr];
+ // }
- return x;
- }),
- );
+ return x;
+ });
+
+ return res.json(ret);
},
);
@@ -304,9 +309,11 @@ router.post(
embeds,
channel_id,
attachments,
- edited_timestamp: undefined,
timestamp: new Date(),
});
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore dont care2
+ message.edited_timestamp = null;
channel.last_message_id = message.id;
diff --git a/src/api/routes/guilds/#guild_id/index.ts b/src/api/routes/guilds/#guild_id/index.ts
index afe60614..86777b36 100644
--- a/src/api/routes/guilds/#guild_id/index.ts
+++ b/src/api/routes/guilds/#guild_id/index.ts
@@ -161,7 +161,7 @@ router.patch(
const data = guild.toJSON();
// TODO: guild hashes
// TODO: fix vanity_url_code, template_id
- delete data.vanity_url_code;
+ // delete data.vanity_url_code;
delete data.template_id;
await Promise.all([
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
index 5f1f6fa7..cafb922e 100644
--- a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
+++ b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
@@ -27,6 +27,8 @@ import {
handleFile,
Member,
MemberChangeSchema,
+ PublicMemberProjection,
+ PublicUserProjection,
Role,
Sticker,
} from "@spacebar/util";
@@ -39,7 +41,7 @@ router.get(
route({
responses: {
200: {
- body: "Member",
+ body: "APIPublicMember",
},
403: {
body: "APIErrorResponse",
@@ -55,9 +57,28 @@ router.get(
const member = await Member.findOneOrFail({
where: { id: member_id, guild_id },
+ relations: ["roles", "user"],
+ select: {
+ index: true,
+ // only grab public member props
+ ...Object.fromEntries(
+ PublicMemberProjection.map((x) => [x, true]),
+ ),
+ // and public user props
+ user: Object.fromEntries(
+ PublicUserProjection.map((x) => [x, true]),
+ ),
+ roles: {
+ id: true,
+ },
+ },
});
- return res.json(member);
+ return res.json({
+ ...member.toPublicMember(),
+ user: member.user.toPublicUser(),
+ roles: member.roles.map((x) => x.id),
+ });
},
);
diff --git a/src/api/routes/guilds/index.ts b/src/api/routes/guilds/index.ts
index 26173ed5..545beb18 100644
--- a/src/api/routes/guilds/index.ts
+++ b/src/api/routes/guilds/index.ts
@@ -72,7 +72,7 @@ router.post(
await Member.addToGuild(req.user_id, guild.id);
- res.status(201).json({ id: guild.id });
+ res.status(201).json(guild);
},
);
diff --git a/src/api/routes/users/#id/profile.ts b/src/api/routes/users/#id/profile.ts
index a94eb546..eecec0f3 100644
--- a/src/api/routes/users/#id/profile.ts
+++ b/src/api/routes/users/#id/profile.ts
@@ -84,18 +84,6 @@ router.get(
// TODO: make proper DTO's in util?
- const userDto = {
- username: user.username,
- discriminator: user.discriminator,
- id: user.id,
- public_flags: user.public_flags,
- avatar: user.avatar,
- accent_color: user.accent_color,
- banner: user.banner,
- bio: req.user_bot ? null : user.bio,
- bot: user.bot,
- };
-
const userProfile = {
bio: req.user_bot ? null : user.bio,
accent_color: user.accent_color,
@@ -104,28 +92,6 @@ router.get(
theme_colors: user.theme_colors,
};
- const guildMemberDto = guild_member
- ? {
- avatar: guild_member.avatar,
- banner: guild_member.banner,
- bio: req.user_bot ? null : guild_member.bio,
- communication_disabled_until:
- guild_member.communication_disabled_until,
- deaf: guild_member.deaf,
- flags: user.flags,
- is_pending: guild_member.pending,
- pending: guild_member.pending, // why is this here twice, discord?
- joined_at: guild_member.joined_at,
- mute: guild_member.mute,
- nick: guild_member.nick,
- premium_since: guild_member.premium_since,
- roles: guild_member.roles
- .map((x) => x.id)
- .filter((id) => id != guild_id),
- user: userDto,
- }
- : undefined;
-
const guildMemberProfile = {
accent_color: null,
banner: guild_member?.banner || null,
@@ -139,11 +105,11 @@ router.get(
premium_guild_since: premium_guild_since, // TODO
premium_since: user.premium_since, // TODO
mutual_guilds: mutual_guilds, // TODO {id: "", nick: null} when ?with_mutual_guilds=true
- user: userDto,
+ user: user.toPublicUser(),
premium_type: user.premium_type,
profile_themes_experiment_bucket: 4, // TODO: This doesn't make it available, for some reason?
user_profile: userProfile,
- guild_member: guild_id && guildMemberDto,
+ guild_member: guild_member?.toPublicMember(),
guild_member_profile: guild_id && guildMemberProfile,
});
},
diff --git a/src/api/util/utility/ipAddress.ts b/src/api/util/utility/ipAddress.ts
index 172e9604..c51daf6c 100644
--- a/src/api/util/utility/ipAddress.ts
+++ b/src/api/util/utility/ipAddress.ts
@@ -102,7 +102,7 @@ export function getIpAdress(req: Request): string {
return (
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
- req.headers[Config.get().security.forwadedFor] ||
+ req.headers[Config.get().security.forwardedFor] ||
req.socket.remoteAddress
);
}
diff --git a/src/gateway/events/Connection.ts b/src/gateway/events/Connection.ts
index 68273ace..1991ebbe 100644
--- a/src/gateway/events/Connection.ts
+++ b/src/gateway/events/Connection.ts
@@ -45,7 +45,7 @@ export async function Connection(
socket: WebSocket,
request: IncomingMessage,
) {
- const forwardedFor = Config.get().security.forwadedFor;
+ const forwardedFor = Config.get().security.forwardedFor;
const ipAddress = forwardedFor
? (request.headers[forwardedFor] as string)
: request.socket.remoteAddress;
diff --git a/src/gateway/opcodes/Heartbeat.ts b/src/gateway/opcodes/Heartbeat.ts
index 7866c3e9..b9b62be3 100644
--- a/src/gateway/opcodes/Heartbeat.ts
+++ b/src/gateway/opcodes/Heartbeat.ts
@@ -25,5 +25,5 @@ export async function onHeartbeat(this: WebSocket) {
setHeartbeat(this);
- await Send(this, { op: 11 });
+ await Send(this, { op: 11, d: {} });
}
diff --git a/src/gateway/opcodes/Identify.ts b/src/gateway/opcodes/Identify.ts
index 98fae3ed..7610901a 100644
--- a/src/gateway/opcodes/Identify.ts
+++ b/src/gateway/opcodes/Identify.ts
@@ -16,17 +16,23 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { WebSocket, Payload } from "@spacebar/gateway";
+import {
+ WebSocket,
+ Payload,
+ setupListener,
+ Capabilities,
+ CLOSECODES,
+ OPCODES,
+ Send,
+} from "@spacebar/gateway";
import {
checkToken,
Intents,
Member,
ReadyEventData,
- User,
Session,
EVENTEnum,
Config,
- PublicMember,
PublicUser,
PrivateUserProjection,
ReadState,
@@ -36,310 +42,385 @@ import {
PrivateSessionProjection,
MemberPrivateProjection,
PresenceUpdateEvent,
- UserSettings,
IdentifySchema,
DefaultUserGuildSettings,
- UserGuildSettings,
ReadyGuildDTO,
Guild,
- UserTokenData,
- ConnectedAccount,
+ PublicUserProjection,
+ ReadyUserGuildSettingsEntries,
+ UserSettings,
+ Permissions,
+ DMChannel,
+ GuildOrUnavailable,
+ Recipient,
+ OPCodes,
} from "@spacebar/util";
-import { Send } from "../util/Send";
-import { CLOSECODES, OPCODES } from "../util/Constants";
-import { setupListener } from "../listener/listener";
-// import experiments from "./experiments.json";
-const experiments: unknown[] = [];
import { check } from "./instanceOf";
-import { Recipient } from "@spacebar/util";
// TODO: user sharding
// TODO: check privileged intents, if defined in the config
-// TODO: check if already identified
-
-// TODO: Refactor identify ( and lazyrequest, tbh )
export async function onIdentify(this: WebSocket, data: Payload) {
+ if (this.user_id) {
+ // we've already identified
+ return this.close(CLOSECODES.Already_authenticated);
+ }
+
clearTimeout(this.readyTimeout);
- // TODO: is this needed now that we use `json-bigint`?
- if (typeof data.d?.client_state?.highest_last_message_id === "number")
- data.d.client_state.highest_last_message_id += "";
- check.call(this, IdentifySchema, data.d);
+ // Check payload matches schema
+ check.call(this, IdentifySchema, data.d);
const identify: IdentifySchema = data.d;
- let decoded: UserTokenData["decoded"];
- try {
- const { jwtSecret } = Config.get().security;
- decoded = (await checkToken(identify.token, jwtSecret)).decoded; // will throw an error if invalid
- } catch (error) {
- console.error("invalid token", error);
- return this.close(CLOSECODES.Authentication_failed);
- }
- this.user_id = decoded.id;
- const session_id = this.session_id;
-
- const [
- user,
- read_states,
- members,
- recipients,
- session,
- application,
- connected_accounts,
- ] = await Promise.all([
- User.findOneOrFail({
- where: { id: this.user_id },
- relations: ["relationships", "relationships.to", "settings"],
- select: [...PrivateUserProjection, "relationships"],
- }),
- ReadState.find({ where: { user_id: this.user_id } }),
- Member.find({
- where: { id: this.user_id },
- select: MemberPrivateProjection,
- relations: [
- "guild",
- "guild.channels",
- "guild.emojis",
- "guild.roles",
- "guild.stickers",
- "user",
- "roles",
- ],
- }),
- Recipient.find({
- where: { user_id: this.user_id, closed: false },
- relations: [
- "channel",
- "channel.recipients",
- "channel.recipients.user",
- ],
- // TODO: public user selection
- }),
- // save the session and delete it when the websocket is closed
- Session.create({
- user_id: this.user_id,
- session_id: session_id,
- // TODO: check if status is only one of: online, dnd, offline, idle
- status: identify.presence?.status || "offline", //does the session always start as online?
- client_info: {
- //TODO read from identity
- client: "desktop",
- os: identify.properties?.os,
- version: 0,
- },
- activities: [],
- }).save(),
- Application.findOne({ where: { id: this.user_id } }),
- ConnectedAccount.find({ where: { user_id: this.user_id } }),
- ]);
+ this.capabilities = new Capabilities(identify.capabilities || 0);
+ const { user } = await checkToken(identify.token, {
+ relations: ["relationships", "relationships.to", "settings"],
+ select: [...PrivateUserProjection, "relationships"],
+ });
if (!user) return this.close(CLOSECODES.Authentication_failed);
- if (!user.settings) {
- user.settings = new UserSettings();
- await user.settings.save();
- }
+ this.user_id = user.id;
- if (!identify.intents) identify.intents = BigInt("0x6ffffffff");
+ // Check intents
+ if (!identify.intents) identify.intents = 30064771071n; // TODO: what is this number?
this.intents = new Intents(identify.intents);
+
+ // TODO: actually do intent things.
+
+ // Validate sharding
if (identify.shard) {
this.shard_id = identify.shard[0];
this.shard_count = identify.shard[1];
+
if (
this.shard_count == null ||
this.shard_id == null ||
- this.shard_id >= this.shard_count ||
+ this.shard_id > this.shard_count ||
this.shard_id < 0 ||
this.shard_count <= 0
) {
- console.log(identify.shard);
+ // TODO: why do we even care about this right now?
+ console.log(
+ `[Gateway] Invalid sharding from ${user.id}: ${identify.shard}`,
+ );
return this.close(CLOSECODES.Invalid_shard);
}
}
- let users: PublicUser[] = [];
- const merged_members = members.map((x: Member) => {
+ // Generate a new gateway session ( id is already made, just save it in db )
+ const session = Session.create({
+ user_id: this.user_id,
+ session_id: this.session_id,
+ status: identify.presence?.status || "online",
+ client_info: {
+ client: identify.properties?.$device,
+ os: identify.properties?.os,
+ version: 0,
+ },
+ activities: identify.presence?.activities, // TODO: validation
+ });
+
+ // Get from database:
+ // * the users read states
+ // * guild members for this user
+ // * recipients ( dm channels )
+ // * the bot application, if it exists
+ const [, application, read_states, members, recipients] = await Promise.all(
+ [
+ session.save(),
+
+ Application.findOne({
+ where: { id: this.user_id },
+ select: ["id", "flags"],
+ }),
+
+ ReadState.find({
+ where: { user_id: this.user_id },
+ select: [
+ "id",
+ "channel_id",
+ "last_message_id",
+ "last_pin_timestamp",
+ "mention_count",
+ ],
+ }),
+
+ Member.find({
+ where: { id: this.user_id },
+ select: {
+ // We only want some member props
+ ...Object.fromEntries(
+ MemberPrivateProjection.map((x) => [x, true]),
+ ),
+ settings: true, // guild settings
+ roles: { id: true }, // the full role is fetched from the `guild` relation
+
+ // TODO: we don't really need every property of
+ // guild channels, emoji, roles, stickers
+ // but we do want almost everything from guild.
+ // How do you do that without just enumerating the guild props?
+ guild: true,
+ },
+ relations: [
+ "guild",
+ "guild.channels",
+ "guild.emojis",
+ "guild.roles",
+ "guild.stickers",
+ "roles",
+
+ // For these entities, `user` is always just the logged in user we fetched above
+ // "user",
+ ],
+ }),
+
+ Recipient.find({
+ where: { user_id: this.user_id, closed: false },
+ relations: [
+ "channel",
+ "channel.recipients",
+ "channel.recipients.user",
+ ],
+ select: {
+ channel: {
+ id: true,
+ flags: true,
+ // is_spam: true, // TODO
+ last_message_id: true,
+ last_pin_timestamp: true,
+ type: true,
+ icon: true,
+ name: true,
+ owner_id: true,
+ recipients: {
+ // we don't actually need this ID or any other information about the recipient info,
+ // but typeorm does not select anything from the users relation of recipients unless we select
+ // at least one column.
+ id: true,
+ // We only want public user data for each dm channel
+ user: Object.fromEntries(
+ PublicUserProjection.map((x) => [x, true]),
+ ),
+ },
+ },
+ },
+ }),
+ ],
+ );
+
+ // We forgot to migrate user settings from the JSON column of `users`
+ // to the `user_settings` table theyre in now,
+ // so for instances that migrated, users may not have a `user_settings` row.
+ if (!user.settings) {
+ user.settings = new UserSettings();
+ await user.settings.save();
+ }
+
+ // Generate merged_members
+ const merged_members = members.map((x) => {
return [
{
...x,
roles: x.roles.map((x) => x.id),
+
+ // add back user, which we don't fetch from db
+ // TODO: For guild profiles, this may need to be changed.
+ // TODO: The only field required in the user prop is `id`,
+ // but our types are annoying so I didn't bother.
+ user: user.toPublicUser(),
+
+ guild: {
+ id: x.guild.id,
+ },
settings: undefined,
- guild: undefined,
},
];
- }) as PublicMember[][];
- // TODO: This type is bad.
- let guilds: Partial<Guild>[] = members.map((x) => ({
- ...x.guild,
- joined_at: x.joined_at,
- }));
+ });
- const pending_guilds: typeof guilds = [];
- if (user.bot)
- guilds = guilds.map((guild) => {
- pending_guilds.push(guild);
- return { id: guild.id, unavailable: true };
+ // Populated with guilds 'unavailable' currently
+ // Just for bots
+ const pending_guilds: Guild[] = [];
+
+ // Generate guilds list ( make them unavailable if user is bot )
+ const guilds: GuildOrUnavailable[] = members.map((member) => {
+ // filter guild channels we don't have permission to view
+ // TODO: check if this causes issues when the user is granted other roles?
+ member.guild.channels = member.guild.channels.filter((channel) => {
+ const perms = Permissions.finalPermission({
+ user: {
+ id: member.id,
+ roles: member.roles.map((x) => x.id),
+ },
+ guild: member.guild,
+ channel,
+ });
+
+ return perms.has("VIEW_CHANNEL");
});
- // TODO: Rewrite this. Perhaps a DTO?
- const user_guild_settings_entries = members.map((x) => ({
- ...DefaultUserGuildSettings,
- ...x.settings,
- guild_id: x.guild.id,
- channel_overrides: Object.entries(
- x.settings.channel_overrides ?? {},
- ).map((y) => ({
- ...y[1],
- channel_id: y[0],
- })),
- })) as unknown as UserGuildSettings[];
-
- const channels = recipients.map((x) => {
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- //@ts-ignore
- x.channel.recipients = x.channel.recipients.map((x) =>
- x.user.toPublicUser(),
- );
- //TODO is this needed? check if users in group dm that are not friends are sent in the READY event
- users = users.concat(x.channel.recipients as unknown as User[]);
- if (x.channel.isDm()) {
- x.channel.recipients = x.channel.recipients?.filter(
- (x) => x.id !== this.user_id,
- );
+ if (user.bot) {
+ pending_guilds.push(member.guild);
+ return { id: member.guild.id, unavailable: true };
}
- return x.channel;
- });
- for (const relation of user.relationships) {
- const related_user = relation.to;
- const public_related_user = {
- username: related_user.username,
- discriminator: related_user.discriminator,
- id: related_user.id,
- public_flags: related_user.public_flags,
- avatar: related_user.avatar,
- bot: related_user.bot,
- bio: related_user.bio,
- premium_since: user.premium_since,
- premium_type: user.premium_type,
- accent_color: related_user.accent_color,
+ return {
+ ...member.guild.toJSON(),
+ joined_at: member.joined_at,
+
+ threads: [],
};
- users.push(public_related_user);
- }
+ });
+
+ // Generate user_guild_settings
+ const user_guild_settings_entries: ReadyUserGuildSettingsEntries[] =
+ members.map((x) => ({
+ ...DefaultUserGuildSettings,
+ ...x.settings,
+ guild_id: x.guild_id,
+ channel_overrides: Object.entries(
+ x.settings.channel_overrides ?? {},
+ ).map((y) => ({
+ ...y[1],
+ channel_id: y[0],
+ })),
+ }));
+
+ // Popultaed with users from private channels, relationships.
+ // Uses a set to dedupe for us.
+ const users: Set<PublicUser> = new Set();
+
+ // Generate dm channels from recipients list. Append recipients to `users` list
+ const channels = recipients
+ .filter(({ channel }) => channel.isDm())
+ .map((r) => {
+ // TODO: fix the types of Recipient
+ // Their channels are only ever private (I think) and thus are always DM channels
+ const channel = r.channel as DMChannel;
+
+ // Remove ourself from the list of other users in dm channel
+ channel.recipients = channel.recipients.filter(
+ (recipient) => recipient.user.id !== this.user_id,
+ );
+
+ const channelUsers = channel.recipients?.map((recipient) =>
+ recipient.user.toPublicUser(),
+ );
+
+ if (channelUsers && channelUsers.length > 0)
+ channelUsers.forEach((user) => users.add(user));
- setImmediate(async () => {
- // run in seperate "promise context" because ready payload is not dependent on those events
+ return {
+ id: channel.id,
+ flags: channel.flags,
+ last_message_id: channel.last_message_id,
+ type: channel.type,
+ recipients: channelUsers || [],
+ is_spam: false, // TODO
+ };
+ });
+
+ // From user relationships ( friends ), also append to `users` list
+ user.relationships.forEach((x) => users.add(x.to.toPublicUser()));
+
+ // Send SESSIONS_REPLACE and PRESENCE_UPDATE
+ const allSessions = (
+ await Session.find({
+ where: { user_id: this.user_id },
+ select: PrivateSessionProjection,
+ })
+ ).map((x) => ({
+ // TODO how is active determined?
+ // in our lazy request impl, we just pick the 'most relevant' session
+ active: x.session_id == session.session_id,
+ activities: x.activities,
+ client_info: x.client_info,
+ // TODO: what does all mean?
+ session_id: x.session_id == session.session_id ? "all" : x.session_id,
+ status: x.status,
+ }));
+
+ Promise.all([
emitEvent({
event: "SESSIONS_REPLACE",
user_id: this.user_id,
- data: await Session.find({
- where: { user_id: this.user_id },
- select: PrivateSessionProjection,
- }),
- } as SessionsReplace);
+ data: allSessions,
+ } as SessionsReplace),
emitEvent({
event: "PRESENCE_UPDATE",
user_id: this.user_id,
data: {
- user: await User.getPublicUser(this.user_id),
+ user: user.toPublicUser(),
activities: session.activities,
- client_status: session?.client_info,
+ client_status: session.client_info,
status: session.status,
},
- } as PresenceUpdateEvent);
- });
+ } as PresenceUpdateEvent),
+ ]);
- read_states.forEach((s: Partial<ReadState>) => {
- s.id = s.channel_id;
- delete s.user_id;
- delete s.channel_id;
- });
+ // Build READY
- const privateUser = {
- avatar: user.avatar,
- mobile: user.mobile,
- desktop: user.desktop,
- discriminator: user.discriminator,
- email: user.email,
- flags: user.flags,
- id: user.id,
- mfa_enabled: user.mfa_enabled,
- nsfw_allowed: user.nsfw_allowed,
- phone: user.phone,
- premium: user.premium,
- premium_type: user.premium_type,
- public_flags: user.public_flags,
- premium_usage_flags: user.premium_usage_flags,
- purchased_flags: user.purchased_flags,
- username: user.username,
- verified: user.verified,
- bot: user.bot,
- accent_color: user.accent_color,
- banner: user.banner,
- bio: user.bio,
- premium_since: user.premium_since,
- };
+ read_states.forEach((x) => {
+ x.id = x.channel_id;
+ });
const d: ReadyEventData = {
v: 9,
- application: {
- id: application?.id ?? "",
- flags: application?.flags ?? 0,
- }, //TODO: check this code!
- user: privateUser,
+ application: application
+ ? { id: application.id, flags: application.flags }
+ : undefined,
+ user: user.toPrivateUser(),
user_settings: user.settings,
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- guilds: guilds.map((x: Guild & { joined_at: Date }) => {
- return {
- ...new ReadyGuildDTO(x).toJSON(),
- guild_hashes: {},
- joined_at: x.joined_at,
- name: x.name,
- icon: x.icon,
- };
- }),
- guild_experiments: [], // TODO
- geo_ordered_rtc_regions: [], // TODO
+ guilds: this.capabilities.has(Capabilities.FLAGS.CLIENT_STATE_V2)
+ ? guilds.map((x) => new ReadyGuildDTO(x).toJSON())
+ : guilds,
relationships: user.relationships.map((x) => x.toPublicRelationship()),
read_state: {
entries: read_states,
partial: false,
- version: 304128,
+ version: 0, // TODO
},
user_guild_settings: {
entries: user_guild_settings_entries,
- partial: false, // TODO partial
- version: 642,
+ partial: false,
+ version: 0, // TODO
},
private_channels: channels,
- session_id: session_id,
- analytics_token: "", // TODO
- connected_accounts,
- consents: {
- personalization: {
- consented: false, // TODO
- },
- },
- country_code: user.settings.locale,
- friend_suggestion_count: 0, // TODO
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- experiments: experiments, // TODO
- guild_join_requests: [], // TODO what is this?
- users: users.filter((x) => x).unique(),
+ session_id: this.session_id,
+ country_code: user.settings.locale, // TODO: do ip analysis instead
+ users: Array.from(users),
merged_members: merged_members,
- // shard // TODO: only for user sharding
- sessions: [], // TODO:
+ sessions: allSessions,
+
+ resume_gateway_url:
+ Config.get().gateway.endpointClient ||
+ Config.get().gateway.endpointPublic ||
+ "ws://127.0.0.1:3001",
// lol hack whatever
required_action:
Config.get().login.requireVerification && !user.verified
? "REQUIRE_VERIFIED_EMAIL"
: undefined,
+
+ consents: {
+ personalization: {
+ consented: false, // TODO
+ },
+ },
+ experiments: [],
+ guild_join_requests: [],
+ connected_accounts: [],
+ guild_experiments: [],
+ geo_ordered_rtc_regions: [],
+ api_code_version: 1,
+ friend_suggestion_count: 0,
+ analytics_token: "",
+ tutorial: null,
+ session_type: "normal", // TODO
+ auth_session_id_hash: "", // TODO
};
- // TODO: send real proper data structure
+ // Send READY
await Send(this, {
op: OPCODES.Dispatch,
t: EVENTEnum.Ready,
@@ -347,23 +428,41 @@ export async function onIdentify(this: WebSocket, data: Payload) {
d,
});
+ // If we're a bot user, send GUILD_CREATE for each unavailable guild
await Promise.all(
- pending_guilds.map((guild) =>
+ pending_guilds.map((x) =>
Send(this, {
op: OPCODES.Dispatch,
t: EVENTEnum.GuildCreate,
s: this.sequence++,
- d: guild,
- })?.catch(console.error),
+ d: x,
+ })?.catch((e) =>
+ console.error(`[Gateway] error when sending bot guilds`, e),
+ ),
),
);
- //TODO send READY_SUPPLEMENTAL
+ // TODO: ready supplemental
+ await Send(this, {
+ op: OPCodes.DISPATCH,
+ t: EVENTEnum.ReadySupplemental,
+ s: this.sequence++,
+ d: {
+ merged_presences: {
+ guilds: [],
+ friends: [],
+ },
+ // these merged members seem to be all users currently in vc in your guilds
+ merged_members: [],
+ lazy_private_channels: [],
+ guilds: [], // { voice_states: [], id: string, embedded_activities: [] }
+ // embedded_activities are users currently in an activity?
+ disclose: [], // Config.get().general.uniqueUsernames ? ["pomelo"] : []
+ },
+ });
+
//TODO send GUILD_MEMBER_LIST_UPDATE
- //TODO send SESSIONS_REPLACE
//TODO send VOICE_STATE_UPDATE to let the client know if another device is already connected to a voice channel
await setupListener.call(this);
-
- // console.log(`${this.ipAddress} identified as ${d.user.id}`);
}
diff --git a/src/gateway/opcodes/LazyRequest.ts b/src/gateway/opcodes/LazyRequest.ts
index cde91a75..4ad1ae7b 100644
--- a/src/gateway/opcodes/LazyRequest.ts
+++ b/src/gateway/opcodes/LazyRequest.ts
@@ -27,6 +27,8 @@ import {
User,
Presence,
partition,
+ Channel,
+ Permissions,
} from "@spacebar/util";
import {
WebSocket,
@@ -35,6 +37,7 @@ import {
OPCODES,
Send,
} from "@spacebar/gateway";
+import murmur from "murmurhash-js/murmurhash3_gc";
import { check } from "./instanceOf";
// TODO: only show roles/members that have access to this channel
@@ -92,7 +95,7 @@ async function getMembers(guild_id: string, range: [number, number]) {
console.error(`LazyRequest`, e);
}
- if (!members) {
+ if (!members || !members.length) {
return {
items: [],
groups: [],
@@ -271,6 +274,28 @@ export async function onLazyRequest(this: WebSocket, { d }: Payload) {
ranges.map((x) => getMembers(guild_id, x as [number, number])),
);
+ let list_id = "everyone";
+
+ const channel = await Channel.findOneOrFail({
+ where: { id: channel_id },
+ });
+ if (channel.permission_overwrites) {
+ const perms: string[] = [];
+
+ channel.permission_overwrites.forEach((overwrite) => {
+ const { id, allow, deny } = overwrite;
+
+ if (allow.toBigInt() & Permissions.FLAGS.VIEW_CHANNEL)
+ perms.push(`allow:${id}`);
+ else if (deny.toBigInt() & Permissions.FLAGS.VIEW_CHANNEL)
+ perms.push(`deny:${id}`);
+ });
+
+ if (perms.length > 0) {
+ list_id = murmur(perms.sort().join(",")).toString();
+ }
+ }
+
// TODO: unsubscribe member_events that are not in op.members
ops.forEach((op) => {
@@ -299,7 +324,7 @@ export async function onLazyRequest(this: WebSocket, { d }: Payload) {
member_count -
(groups.find((x) => x.id == "offline")?.count ?? 0),
member_count,
- id: "everyone",
+ id: list_id,
guild_id,
groups,
},
diff --git a/src/gateway/util/Capabilities.ts b/src/gateway/util/Capabilities.ts
new file mode 100644
index 00000000..6c94bb45
--- /dev/null
+++ b/src/gateway/util/Capabilities.ts
@@ -0,0 +1,26 @@
+import { BitField, BitFieldResolvable, BitFlag } from "@spacebar/util";
+
+export type CapabilityResolvable = BitFieldResolvable | CapabilityString;
+type CapabilityString = keyof typeof Capabilities.FLAGS;
+
+export class Capabilities extends BitField {
+ static FLAGS = {
+ // Thanks, Opencord!
+ // https://github.com/MateriiApps/OpenCord/blob/master/app/src/main/java/com/xinto/opencord/gateway/io/Capabilities.kt
+ LAZY_USER_NOTES: BitFlag(0),
+ NO_AFFINE_USER_IDS: BitFlag(1),
+ VERSIONED_READ_STATES: BitFlag(2),
+ VERSIONED_USER_GUILD_SETTINGS: BitFlag(3),
+ DEDUPLICATE_USER_OBJECTS: BitFlag(4),
+ PRIORITIZED_READY_PAYLOAD: BitFlag(5),
+ MULTIPLE_GUILD_EXPERIMENT_POPULATIONS: BitFlag(6),
+ NON_CHANNEL_READ_STATES: BitFlag(7),
+ AUTH_TOKEN_REFRESH: BitFlag(8),
+ USER_SETTINGS_PROTO: BitFlag(9),
+ CLIENT_STATE_V2: BitFlag(10),
+ PASSIVE_GUILD_UPDATE: BitFlag(11),
+ };
+
+ any = (capability: CapabilityResolvable) => super.any(capability);
+ has = (capability: CapabilityResolvable) => super.has(capability);
+}
diff --git a/src/gateway/util/WebSocket.ts b/src/gateway/util/WebSocket.ts
index 972129c7..833756ff 100644
--- a/src/gateway/util/WebSocket.ts
+++ b/src/gateway/util/WebSocket.ts
@@ -19,6 +19,7 @@
import { Intents, ListenEventOpts, Permissions } from "@spacebar/util";
import WS from "ws";
import { Deflate, Inflate } from "fast-zlib";
+import { Capabilities } from "./Capabilities";
// import { Client } from "@spacebar/webrtc";
export interface WebSocket extends WS {
@@ -40,5 +41,6 @@ export interface WebSocket extends WS {
events: Record<string, undefined | (() => unknown)>;
member_events: Record<string, () => unknown>;
listen_options: ListenEventOpts;
+ capabilities?: Capabilities;
// client?: Client;
}
diff --git a/src/gateway/util/index.ts b/src/gateway/util/index.ts
index 627f12b2..6ef694d9 100644
--- a/src/gateway/util/index.ts
+++ b/src/gateway/util/index.ts
@@ -21,3 +21,4 @@ export * from "./Send";
export * from "./SessionUtils";
export * from "./Heartbeat";
export * from "./WebSocket";
+export * from "./Capabilities";
diff --git a/src/util/config/types/SecurityConfiguration.ts b/src/util/config/types/SecurityConfiguration.ts
index 5e971cfe..35776642 100644
--- a/src/util/config/types/SecurityConfiguration.ts
+++ b/src/util/config/types/SecurityConfiguration.ts
@@ -28,7 +28,7 @@ export class SecurityConfiguration {
// header to get the real user ip address
// X-Forwarded-For for nginx/reverse proxies
// CF-Connecting-IP for cloudflare
- forwadedFor: string | null = null;
+ forwardedFor: string | null = null;
ipdataApiKey: string | null =
"eca677b284b3bac29eb72f5e496aa9047f26543605efe99ff2ce35c9";
mfaBackupCodeCount: number = 10;
diff --git a/src/util/dtos/ReadyGuildDTO.ts b/src/util/dtos/ReadyGuildDTO.ts
index b21afe74..905ede74 100644
--- a/src/util/dtos/ReadyGuildDTO.ts
+++ b/src/util/dtos/ReadyGuildDTO.ts
@@ -18,13 +18,45 @@
import {
Channel,
+ ChannelOverride,
+ ChannelType,
Emoji,
Guild,
- PublicMember,
+ PublicUser,
Role,
Sticker,
+ UserGuildSettings,
+ PublicMember,
} from "../entities";
+// TODO: this is not the best place for this type
+export type ReadyUserGuildSettingsEntries = Omit<
+ UserGuildSettings,
+ "channel_overrides"
+> & {
+ channel_overrides: (ChannelOverride & { channel_id: string })[];
+};
+
+// TODO: probably should move somewhere else
+export interface ReadyPrivateChannel {
+ id: string;
+ flags: number;
+ is_spam: boolean;
+ last_message_id?: string;
+ recipients: PublicUser[];
+ type: ChannelType.DM | ChannelType.GROUP_DM;
+}
+
+export type GuildOrUnavailable =
+ | { id: string; unavailable: boolean }
+ | (Guild & { joined_at?: Date; unavailable: undefined });
+
+const guildIsAvailable = (
+ guild: GuildOrUnavailable,
+): guild is Guild & { joined_at: Date; unavailable: false } => {
+ return guild.unavailable != true;
+};
+
export interface IReadyGuildDTO {
application_command_counts?: { 1: number; 2: number; 3: number }; // ????????????
channels: Channel[];
@@ -65,12 +97,21 @@ export interface IReadyGuildDTO {
max_members: number | undefined;
nsfw_level: number | undefined;
hub_type?: unknown | null; // ????
+
+ home_header: null; // TODO
+ latest_onboarding_question_id: null; // TODO
+ safety_alerts_channel_id: null; // TODO
+ max_stage_video_channel_users: 50; // TODO
+ nsfw: boolean;
+ id: string;
};
roles: Role[];
stage_instances: unknown[];
stickers: Sticker[];
threads: unknown[];
version: string;
+ guild_hashes: unknown;
+ unavailable: boolean;
}
export class ReadyGuildDTO implements IReadyGuildDTO {
@@ -113,14 +154,30 @@ export class ReadyGuildDTO implements IReadyGuildDTO {
max_members: number | undefined;
nsfw_level: number | undefined;
hub_type?: unknown | null; // ????
+
+ home_header: null; // TODO
+ latest_onboarding_question_id: null; // TODO
+ safety_alerts_channel_id: null; // TODO
+ max_stage_video_channel_users: 50; // TODO
+ nsfw: boolean;
+ id: string;
};
roles: Role[];
stage_instances: unknown[];
stickers: Sticker[];
threads: unknown[];
version: string;
+ guild_hashes: unknown;
+ unavailable: boolean;
+ joined_at: Date;
+
+ constructor(guild: GuildOrUnavailable) {
+ if (!guildIsAvailable(guild)) {
+ this.id = guild.id;
+ this.unavailable = true;
+ return;
+ }
- constructor(guild: Guild) {
this.application_command_counts = {
1: 5,
2: 2,
@@ -164,12 +221,21 @@ export class ReadyGuildDTO implements IReadyGuildDTO {
max_members: guild.max_members,
nsfw_level: guild.nsfw_level,
hub_type: null,
+
+ home_header: null,
+ id: guild.id,
+ latest_onboarding_question_id: null,
+ max_stage_video_channel_users: 50, // TODO
+ nsfw: guild.nsfw,
+ safety_alerts_channel_id: null,
};
this.roles = guild.roles;
this.stage_instances = [];
this.stickers = guild.stickers;
this.threads = [];
this.version = "1"; // ??????
+ this.guild_hashes = {};
+ this.joined_at = guild.joined_at;
}
toJSON() {
diff --git a/src/util/entities/Channel.ts b/src/util/entities/Channel.ts
index e23d93db..38627c39 100644
--- a/src/util/entities/Channel.ts
+++ b/src/util/entities/Channel.ts
@@ -468,6 +468,18 @@ export class Channel extends BaseClass {
];
return disallowedChannelTypes.indexOf(this.type) == -1;
}
+
+ toJSON() {
+ return {
+ ...this,
+
+ // these fields are not returned depending on the type of channel
+ bitrate: this.bitrate || undefined,
+ user_limit: this.user_limit || undefined,
+ rate_limit_per_user: this.rate_limit_per_user || undefined,
+ owner_id: this.owner_id || undefined,
+ };
+ }
}
export interface ChannelPermissionOverwrite {
@@ -483,6 +495,12 @@ export enum ChannelPermissionOverwriteType {
group = 2,
}
+export interface DMChannel extends Omit<Channel, "type" | "recipients"> {
+ type: ChannelType.DM | ChannelType.GROUP_DM;
+ recipients: Recipient[];
+}
+
+// TODO: probably more props
export function isTextChannel(type: ChannelType): boolean {
switch (type) {
case ChannelType.GUILD_STORE:
diff --git a/src/util/entities/Guild.ts b/src/util/entities/Guild.ts
index e2b3e1bd..e364ed98 100644
--- a/src/util/entities/Guild.ts
+++ b/src/util/entities/Guild.ts
@@ -353,6 +353,7 @@ export class Guild extends BaseClass {
position: 0,
icon: undefined,
unicode_emoji: undefined,
+ flags: 0, // TODO?
}).save();
if (!body.channels || !body.channels.length)
@@ -389,4 +390,11 @@ export class Guild extends BaseClass {
return guild;
}
+
+ toJSON() {
+ return {
+ ...this,
+ unavailable: this.unavailable == false ? undefined : true,
+ };
+ }
}
diff --git a/src/util/entities/Member.ts b/src/util/entities/Member.ts
index 8c208202..8be6eae1 100644
--- a/src/util/entities/Member.ts
+++ b/src/util/entities/Member.ts
@@ -344,11 +344,7 @@ export class Member extends BaseClassWithoutId {
relations: ["user", "roles"],
take: 10,
})
- ).map((member) => ({
- ...member.toPublicMember(),
- user: member.user.toPublicUser(),
- roles: member.roles.map((x) => x.id),
- }));
+ ).map((member) => member.toPublicMember());
if (
await Member.count({
@@ -455,6 +451,10 @@ export class Member extends BaseClassWithoutId {
PublicMemberProjection.forEach((x) => {
member[x] = this[x];
});
+
+ if (member.roles) member.roles = member.roles.map((x: Role) => x.id);
+ if (member.user) member.user = member.user.toPublicUser();
+
return member as PublicMember;
}
}
diff --git a/src/util/entities/Message.ts b/src/util/entities/Message.ts
index 519c431e..e5390300 100644
--- a/src/util/entities/Message.ts
+++ b/src/util/entities/Message.ts
@@ -193,7 +193,7 @@ export class Message extends BaseClass {
};
@Column({ nullable: true })
- flags?: string;
+ flags?: number;
@Column({ type: "simple-json", nullable: true })
message_reference?: {
@@ -217,6 +217,30 @@ export class Message extends BaseClass {
@Column({ type: "simple-json", nullable: true })
components?: MessageComponent[];
+
+ toJSON(): Message {
+ return {
+ ...this,
+ author_id: undefined,
+ member_id: undefined,
+ guild_id: undefined,
+ webhook_id: undefined,
+ application_id: undefined,
+ nonce: undefined,
+
+ tts: this.tts ?? false,
+ guild: this.guild ?? undefined,
+ webhook: this.webhook ?? undefined,
+ interaction: this.interaction ?? undefined,
+ reactions: this.reactions ?? undefined,
+ sticker_items: this.sticker_items ?? undefined,
+ message_reference: this.message_reference ?? undefined,
+ author: this.author?.toPublicUser() ?? undefined,
+ activity: this.activity ?? undefined,
+ application: this.application ?? undefined,
+ components: this.components ?? undefined,
+ };
+ }
}
export interface MessageComponent {
diff --git a/src/util/entities/Role.ts b/src/util/entities/Role.ts
index 85877c12..3ae5efc1 100644
--- a/src/util/entities/Role.ts
+++ b/src/util/entities/Role.ts
@@ -66,4 +66,7 @@ export class Role extends BaseClass {
integration_id?: string;
premium_subscriber?: boolean;
};
+
+ @Column()
+ flags: number;
}
diff --git a/src/util/entities/User.ts b/src/util/entities/User.ts
index 3e72c3c9..3f1bda05 100644
--- a/src/util/entities/User.ts
+++ b/src/util/entities/User.ts
@@ -175,7 +175,7 @@ export class User extends BaseClass {
email?: string; // email of the user
@Column()
- flags: string = "0"; // UserFlags // TODO: generate
+ flags: number = 0; // UserFlags // TODO: generate
@Column()
public_flags: number = 0;
@@ -281,6 +281,15 @@ export class User extends BaseClass {
return user as PublicUser;
}
+ toPrivateUser() {
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ const user: any = {};
+ PrivateUserProjection.forEach((x) => {
+ user[x] = this[x];
+ });
+ return user as UserPrivate;
+ }
+
static async getPublicUser(user_id: string, opts?: FindOneOptions<User>) {
return await User.findOneOrFail({
where: { id: user_id },
diff --git a/src/util/interfaces/Event.ts b/src/util/interfaces/Event.ts
index 76a5f8d0..deb54428 100644
--- a/src/util/interfaces/Event.ts
+++ b/src/util/interfaces/Event.ts
@@ -28,7 +28,6 @@ import {
Role,
Emoji,
PublicMember,
- UserGuildSettings,
Guild,
Channel,
PublicUser,
@@ -40,6 +39,10 @@ import {
UserSettings,
IReadyGuildDTO,
ReadState,
+ UserPrivate,
+ ReadyUserGuildSettingsEntries,
+ ReadyPrivateChannel,
+ GuildOrUnavailable,
} from "@spacebar/util";
export interface Event {
@@ -68,22 +71,10 @@ export interface PublicRelationship {
export interface ReadyEventData {
v: number;
- user: PublicUser & {
- mobile: boolean;
- desktop: boolean;
- email: string | undefined;
- flags: string;
- mfa_enabled: boolean;
- nsfw_allowed: boolean;
- phone: string | undefined;
- premium: boolean;
- premium_type: number;
- verified: boolean;
- bot: boolean;
- };
- private_channels: Channel[]; // this will be empty for bots
+ user: UserPrivate;
+ private_channels: ReadyPrivateChannel[]; // this will be empty for bots
session_id: string; // resuming
- guilds: IReadyGuildDTO[];
+ guilds: IReadyGuildDTO[] | GuildOrUnavailable[]; // depends on capability
analytics_token?: string;
connected_accounts?: ConnectedAccount[];
consents?: {
@@ -115,7 +106,7 @@ export interface ReadyEventData {
version: number;
};
user_guild_settings?: {
- entries: UserGuildSettings[];
+ entries: ReadyUserGuildSettingsEntries[];
version: number;
partial: boolean;
};
@@ -127,6 +118,17 @@ export interface ReadyEventData {
// probably all users who the user is in contact with
users?: PublicUser[];
sessions: unknown[];
+ api_code_version: number;
+ tutorial: number | null;
+ resume_gateway_url: string;
+ session_type: string;
+ auth_session_id_hash: string;
+ required_action?:
+ | "REQUIRE_VERIFIED_EMAIL"
+ | "REQUIRE_VERIFIED_PHONE"
+ | "REQUIRE_CAPTCHA" // TODO: allow these to be triggered
+ | "TOS_UPDATE_ACKNOWLEDGMENT"
+ | "AGREEMENTS";
}
export interface ReadyEvent extends Event {
@@ -581,6 +583,7 @@ export type EventData =
export enum EVENTEnum {
Ready = "READY",
+ ReadySupplemental = "READY_SUPPLEMENTAL",
ChannelCreate = "CHANNEL_CREATE",
ChannelUpdate = "CHANNEL_UPDATE",
ChannelDelete = "CHANNEL_DELETE",
diff --git a/src/util/schemas/MessageCreateSchema.ts b/src/util/schemas/MessageCreateSchema.ts
index 45cd735e..7e130751 100644
--- a/src/util/schemas/MessageCreateSchema.ts
+++ b/src/util/schemas/MessageCreateSchema.ts
@@ -29,7 +29,7 @@ export interface MessageCreateSchema {
nonce?: string;
channel_id?: string;
tts?: boolean;
- flags?: string;
+ flags?: number;
embeds?: Embed[];
embed?: Embed;
// TODO: ^ embed is deprecated in favor of embeds (https://discord.com/developers/docs/resources/channel#message-object)
diff --git a/src/util/schemas/RegisterSchema.ts b/src/util/schemas/RegisterSchema.ts
index f6c99b18..7b7de9c7 100644
--- a/src/util/schemas/RegisterSchema.ts
+++ b/src/util/schemas/RegisterSchema.ts
@@ -42,4 +42,8 @@ export interface RegisterSchema {
captcha_key?: string;
promotional_email_opt_in?: boolean;
+
+ // part of pomelo
+ unique_username_registration?: boolean;
+ global_name?: string;
}
diff --git a/src/util/schemas/UserProfileResponse.ts b/src/util/schemas/UserProfileResponse.ts
deleted file mode 100644
index 10bbcdbf..00000000
--- a/src/util/schemas/UserProfileResponse.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
- Copyright (C) 2023 Spacebar and Spacebar Contributors
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published
- by the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-*/
-
-import { PublicConnectedAccount, PublicUser } from "..";
-
-export interface UserProfileResponse {
- user: PublicUser;
- connected_accounts: PublicConnectedAccount;
- premium_guild_since?: Date;
- premium_since?: Date;
-}
diff --git a/src/util/schemas/responses/TypedResponses.ts b/src/util/schemas/responses/TypedResponses.ts
index 099efba3..4349b93c 100644
--- a/src/util/schemas/responses/TypedResponses.ts
+++ b/src/util/schemas/responses/TypedResponses.ts
@@ -11,6 +11,7 @@ import {
Member,
Message,
PrivateUser,
+ PublicMember,
PublicUser,
Role,
Sticker,
@@ -68,6 +69,7 @@ export type APIChannelArray = Channel[];
export type APIEmojiArray = Emoji[];
export type APIMemberArray = Member[];
+export type APIPublicMember = PublicMember;
export interface APIGuildWithJoinedAt extends Guild {
joined_at: string;
diff --git a/src/util/schemas/responses/UserProfileResponse.ts b/src/util/schemas/responses/UserProfileResponse.ts
index bd1f46dd..eba7cbcc 100644
--- a/src/util/schemas/responses/UserProfileResponse.ts
+++ b/src/util/schemas/responses/UserProfileResponse.ts
@@ -1,8 +1,37 @@
-import { PublicConnectedAccount, PublicUser } from "../../entities";
+import {
+ Member,
+ PublicConnectedAccount,
+ PublicMember,
+ PublicUser,
+ User,
+} from "@spacebar/util";
+
+export type MutualGuild = {
+ id: string;
+ nick?: string;
+};
+
+export type PublicMemberProfile = Pick<
+ Member,
+ "banner" | "bio" | "guild_id"
+> & {
+ accent_color: null; // TODO
+};
+
+export type UserProfile = Pick<
+ User,
+ "bio" | "accent_color" | "banner" | "pronouns" | "theme_colors"
+>;
export interface UserProfileResponse {
user: PublicUser;
connected_accounts: PublicConnectedAccount;
premium_guild_since?: Date;
premium_since?: Date;
+ mutual_guilds: MutualGuild[];
+ premium_type: number;
+ profile_themes_experiment_bucket: number;
+ user_profile: UserProfile;
+ guild_member?: PublicMember;
+ guild_member_profile?: PublicMemberProfile;
}
diff --git a/src/util/util/JSON.ts b/src/util/util/JSON.ts
index 1c39b66e..c7dcf47e 100644
--- a/src/util/util/JSON.ts
+++ b/src/util/util/JSON.ts
@@ -27,6 +27,16 @@ const JSONReplacer = function (
return (this[key] as Date).toISOString().replace("Z", "+00:00");
}
+ // erlpack encoding doesn't call json.stringify,
+ // so our toJSON functions don't get called.
+ // manually call it here
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore
+ if (this?.[key]?.toJSON)
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore
+ this[key] = this[key].toJSON();
+
return value;
};
diff --git a/src/util/util/Token.ts b/src/util/util/Token.ts
index 90310176..eec72522 100644
--- a/src/util/util/Token.ts
+++ b/src/util/util/Token.ts
@@ -19,94 +19,66 @@
import jwt, { VerifyOptions } from "jsonwebtoken";
import { Config } from "./Config";
import { User } from "../entities";
+// TODO: dont use deprecated APIs lol
+import {
+ FindOptionsRelationByString,
+ FindOptionsSelectByString,
+} from "typeorm";
export const JWTOptions: VerifyOptions = { algorithms: ["HS256"] };
export type UserTokenData = {
user: User;
- decoded: { id: string; iat: number };
+ decoded: { id: string; iat: number; email?: string };
};
-async function checkEmailToken(
- decoded: jwt.JwtPayload,
-): Promise<UserTokenData> {
- // eslint-disable-next-line no-async-promise-executor
- return new Promise(async (res, rej) => {
- if (!decoded.iat) return rej("Invalid Token"); // will never happen, just for typings.
-
- const user = await User.findOne({
- where: {
- email: decoded.email,
- },
- select: [
- "email",
- "id",
- "verified",
- "deleted",
- "disabled",
- "username",
- "data",
- ],
- });
-
- if (!user) return rej("Invalid Token");
-
- if (new Date().getTime() > decoded.iat * 1000 + 86400 * 1000)
- return rej("Invalid Token");
-
- // Using as here because we assert `id` and `iat` are in decoded.
- // TS just doesn't want to assume its there, though.
- return res({ decoded, user } as UserTokenData);
- });
-}
-
-export function checkToken(
+export const checkToken = (
token: string,
- jwtSecret: string,
- isEmailVerification = false,
-): Promise<UserTokenData> {
- return new Promise((res, rej) => {
- token = token.replace("Bot ", "");
- token = token.replace("Bearer ", "");
- /**
- in spacebar, even with instances that have bot distinction; we won't enforce "Bot" prefix,
- as we don't really have separate pathways for bots
- **/
-
- jwt.verify(token, jwtSecret, JWTOptions, async (err, decoded) => {
- if (err || !decoded) return rej("Invalid Token");
- if (
- typeof decoded == "string" ||
- !("id" in decoded) ||
- !decoded.iat
- )
- return rej("Invalid Token"); // will never happen, just for typings.
-
- if (isEmailVerification) return res(checkEmailToken(decoded));
-
- const user = await User.findOne({
- where: { id: decoded.id },
- select: ["data", "bot", "disabled", "deleted", "rights"],
- });
-
- if (!user) return rej("Invalid Token");
-
- // we need to round it to seconds as it saved as seconds in jwt iat and valid_tokens_since is stored in milliseconds
- if (
- decoded.iat * 1000 <
- new Date(user.data.valid_tokens_since).setSeconds(0, 0)
- )
- return rej("Invalid Token");
-
- if (user.disabled) return rej("User disabled");
- if (user.deleted) return rej("User not found");
-
- // Using as here because we assert `id` and `iat` are in decoded.
- // TS just doesn't want to assume its there, though.
- return res({ decoded, user } as UserTokenData);
- });
+ opts?: {
+ select?: FindOptionsSelectByString<User>;
+ relations?: FindOptionsRelationByString;
+ },
+): Promise<UserTokenData> =>
+ new Promise((resolve, reject) => {
+ jwt.verify(
+ token,
+ Config.get().security.jwtSecret,
+ JWTOptions,
+ async (err, out) => {
+ const decoded = out as UserTokenData["decoded"];
+ if (err || !decoded) return reject("Invalid Token");
+
+ const user = await User.findOne({
+ where: decoded.email
+ ? { email: decoded.email }
+ : { id: decoded.id },
+ select: [
+ ...(opts?.select || []),
+ "bot",
+ "disabled",
+ "deleted",
+ "rights",
+ "data",
+ ],
+ relations: opts?.relations,
+ });
+
+ if (!user) return reject("User not found");
+
+ // we need to round it to seconds as it saved as seconds in jwt iat and valid_tokens_since is stored in milliseconds
+ if (
+ decoded.iat * 1000 <
+ new Date(user.data.valid_tokens_since).setSeconds(0, 0)
+ )
+ return reject("Invalid Token");
+
+ if (user.disabled) return reject("User disabled");
+ if (user.deleted) return reject("User not found");
+
+ return resolve({ decoded, user });
+ },
+ );
});
-}
export async function generateToken(id: string, email?: string) {
const iat = Math.floor(Date.now() / 1000);
|