diff --git a/.eslintrc.yml b/.eslintrc.yml index e502cf1..e804282 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -1,6 +1,8 @@ --- extends: - "@ci7lus/eslint-config" + - "plugin:react/recommended" + - "plugin:eslint-plugin-react-hooks/recommended" parserOptions: project: - "./tsconfig.eslint.json" diff --git a/annict-schema.gql b/annict-schema.gql index 2033871..0c8c36a 100644 --- a/annict-schema.gql +++ b/annict-schema.gql @@ -25,7 +25,9 @@ type ActivityEdge { annictId: Int! # A cursor for use in pagination. cursor: String! - node: ActivityItem + item: ActivityItem + # Deprecated: Use `item` instead. + node: ActivityItem @deprecated(reason: "Use `item` instead.") user: User! } @@ -823,7 +825,9 @@ type SeriesWorkConnection { type SeriesWorkEdge { # A cursor for use in pagination. cursor: String! - node: Work! + item: Work! + # Deprecated: Use `item` instead. + node: Work! @deprecated(reason: "Use `item` instead.") summary: String summaryEn: String } diff --git a/package.json b/package.json index 1f836a7..34b8efc 100644 --- a/package.json +++ b/package.json @@ -20,41 +20,47 @@ "codegen:anilist": "graphql-codegen --config ./anilist-codegen.yml && yarn format:prettier" }, "devDependencies": { - "@graphql-codegen/add": "^3.2.3", - "@graphql-codegen/cli": "^2.16.4", - "@graphql-codegen/typescript": "^2.8.7", - "@graphql-codegen/typescript-graphql-request": "^4.5.8", - "@graphql-codegen/typescript-operations": "^2.5.12", - "@types/cookie": "^0.5.1", - "@types/react": "^18.0.27", - "@types/react-dom": "^18.0.10", - "@vitejs/plugin-react": "^3.0.1", - "concurrently": "^7.6.0", - "eslint": "^8.32.0", + "@graphql-codegen/add": "^5.0.0", + "@graphql-codegen/cli": "^5.0.0", + "@graphql-codegen/typescript": "^4.0.1", + "@graphql-codegen/typescript-graphql-request": "^6.0.0", + "@graphql-codegen/typescript-operations": "^4.0.1", + "@types/cookie": "^0.5.3", + "@types/react": "^18.2.31", + "@types/react-dom": "^18.2.14", + "@vitejs/plugin-react": "^4.1.0", + "concurrently": "^8.2.2", + "eslint": "^8.52.0", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.6.0", "husky": "^8.0.3", - "lint-staged": "^13.1.0", - "prettier": "^2.8.3", + "lint-staged": "^15.0.2", + "postcss": "^8.4.31", + "postcss-preset-mantine": "^1.9.0", + "postcss-simple-vars": "^7.0.1", + "prettier": "^3.0.3", "ts-node": "^10.9.1", - "typescript": "^4.9.4", - "vite": "^4.0.4" + "typescript": "^5.2.2", + "vite": "^4.5.0" }, "lint-staged": { "*.{js,ts,tsx}": "eslint --max-warnings 0 --cache", "*.{js,ts,tsx,md}": "prettier" }, "dependencies": { - "@ci7lus/eslint-config": "^1.1.1", - "@emotion/react": "^11.10.5", - "@mantine/core": "^5.10.1", - "@mantine/hooks": "^5.10.1", - "@netlify/functions": "^1.4.0", - "axios": "^1.2.3", + "@ci7lus/eslint-config": "^1.2.1", + "@emotion/react": "^11.11.1", + "@mantine/core": "^7.1.5", + "@mantine/hooks": "^7.1.5", + "@mantine/notifications": "^7.1.5", + "@netlify/functions": "^2.3.0", + "axios": "^1.5.1", "cookie": "^0.5.0", - "graphql": "^16.6.0", - "mal-ts": "^1.0.1", + "graphql": "^16.8.1", + "mal-ts": "^1.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-query": "^3.39.2", + "react-query": "^3.39.3", "tabler-icons-react": "^1.56.0" } } diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..4f22266 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,14 @@ +module.exports = { + plugins: { + "postcss-preset-mantine": {}, + "postcss-simple-vars": { + variables: { + "mantine-breakpoint-xs": "36em", + "mantine-breakpoint-sm": "48em", + "mantine-breakpoint-md": "62em", + "mantine-breakpoint-lg": "75em", + "mantine-breakpoint-xl": "88em", + }, + }, + }, +} diff --git a/src/App.tsx b/src/App.tsx index c54d9ed..5000627 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -6,18 +6,21 @@ import { Anchor, Center, } from "@mantine/core" +import { Notifications } from "@mantine/notifications" +import React from "react" import { QueryClientProvider } from "react-query" import { Main } from "./components/Main" import { queryClient } from "./query" +// eslint-disable-next-line import/no-unresolved +import "@mantine/core/styles.css" +// eslint-disable-next-line import/no-unresolved +import "@mantine/notifications/styles.css" export const App = () => { return ( - + +
diff --git a/src/aniListGql.ts b/src/aniListGql.ts index f5bf5ca..3655d19 100644 --- a/src/aniListGql.ts +++ b/src/aniListGql.ts @@ -1,6 +1,6 @@ /* eslint-disable */ import { GraphQLClient } from "graphql-request" -import * as Dom from "graphql-request/dist/types.dom" +import { GraphQLClientRequestHeaders } from "graphql-request/build/cjs/types" import gql from "graphql-tag" export type Maybe = T | null export type InputMaybe = Maybe @@ -13,18 +13,25 @@ export type MakeOptional = Omit & { export type MakeMaybe = Omit & { [SubKey in K]: Maybe } +export type MakeEmpty< + T extends { [key: string]: unknown }, + K extends keyof T, +> = { [_ in K]?: never } +export type Incremental = + | T + | { + [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never + } /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string - String: string - Boolean: boolean - Int: number - Float: number - /** ISO 3166-1 alpha-2 country code */ - CountryCode: any - /** 8 digit long date integer (YYYYMMDD). Unknown dates represented by 0. E.g. 2016: 20160000, May 1976: 19760500 */ - FuzzyDateInt: any - Json: any + ID: { input: string; output: string } + String: { input: string; output: string } + Boolean: { input: boolean; output: boolean } + Int: { input: number; output: number } + Float: { input: number; output: number } + CountryCode: { input: any; output: any } + FuzzyDateInt: { input: any; output: any } + Json: { input: any; output: any } } /** Notification for when a activity is liked */ @@ -33,19 +40,19 @@ export type ActivityLikeNotification = { /** The liked activity */ activity: Maybe /** The id of the activity which was liked */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who liked the activity */ user: Maybe /** The id of the user who liked to the activity */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when authenticated user is @ mentioned in activity or reply */ @@ -54,32 +61,32 @@ export type ActivityMentionNotification = { /** The liked activity */ activity: Maybe /** The id of the activity where mentioned */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who mentioned the authenticated user */ user: Maybe /** The id of the user who mentioned the authenticated user */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when a user is send an activity message */ export type ActivityMessageNotification = { __typename?: "ActivityMessageNotification" /** The id of the activity message */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The message activity */ message: Maybe /** The type of notification */ @@ -87,35 +94,35 @@ export type ActivityMessageNotification = { /** The user who sent the message */ user: Maybe /** The if of the user who send the message */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Replay to an activity item */ export type ActivityReply = { __typename?: "ActivityReply" /** The id of the parent activity */ - activityId: Maybe + activityId: Maybe /** The time the reply was created at */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the reply */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the reply */ - isLiked: Maybe + isLiked: Maybe /** The amount of likes the reply has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the reply */ likes: Maybe>> /** The reply text */ - text: Maybe + text: Maybe /** The user who created reply */ user: Maybe /** The id of the replies creator */ - userId: Maybe + userId: Maybe } /** Replay to an activity item */ export type ActivityReplyTextArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** Notification for when a activity reply is liked */ @@ -124,19 +131,19 @@ export type ActivityReplyLikeNotification = { /** The liked activity */ activity: Maybe /** The id of the activity where the reply which was liked */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who liked the activity reply */ user: Maybe /** The id of the user who liked to the activity reply */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when a user replies to the authenticated users activity */ @@ -145,19 +152,19 @@ export type ActivityReplyNotification = { /** The liked activity */ activity: Maybe /** The id of the activity which was replied too */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who replied to the activity */ user: Maybe /** The id of the user who replied to the activity */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when a user replies to activity the authenticated user has replied to */ @@ -166,19 +173,19 @@ export type ActivityReplySubscribedNotification = { /** The liked activity */ activity: Maybe /** The id of the activity which was replied too */ - activityId: Scalars["Int"] + activityId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who replied to the activity */ user: Maybe /** The id of the user who replied to the activity */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Activity sort enums */ @@ -209,15 +216,15 @@ export type ActivityUnion = ListActivity | MessageActivity | TextActivity export type AiringNotification = { __typename?: "AiringNotification" /** The id of the aired anime */ - animeId: Scalars["Int"] + animeId: Scalars["Int"]["output"] /** The notification context text */ - contexts: Maybe>> + contexts: Maybe>> /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The episode number that just aired */ - episode: Scalars["Int"] + episode: Scalars["Int"]["output"] /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The associated media of the airing schedule */ media: Maybe /** The type of notification */ @@ -228,28 +235,28 @@ export type AiringNotification = { export type AiringProgression = { __typename?: "AiringProgression" /** The episode the stats were recorded at. .5 is the mid point between 2 episodes airing dates. */ - episode: Maybe + episode: Maybe /** The average score for the media */ - score: Maybe + score: Maybe /** The amount of users watching the anime */ - watching: Maybe + watching: Maybe } /** Media Airing Schedule. NOTE: We only aim to guarantee that FUTURE airing data is present and accurate. */ export type AiringSchedule = { __typename?: "AiringSchedule" /** The time the episode airs at */ - airingAt: Scalars["Int"] + airingAt: Scalars["Int"]["output"] /** The airing episode number */ - episode: Scalars["Int"] + episode: Scalars["Int"]["output"] /** The id of the airing schedule item */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The associate media of the airing episode */ media: Maybe /** The associate media id of the airing episode */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** Seconds until episode starts airing */ - timeUntilAiring: Scalars["Int"] + timeUntilAiring: Scalars["Int"]["output"] } export type AiringScheduleConnection = { @@ -264,14 +271,14 @@ export type AiringScheduleConnection = { export type AiringScheduleEdge = { __typename?: "AiringScheduleEdge" /** The id of the connection */ - id: Maybe + id: Maybe node: Maybe } export type AiringScheduleInput = { - airingAt: InputMaybe - episode: InputMaybe - timeUntilAiring: InputMaybe + airingAt: InputMaybe + episode: InputMaybe + timeUntilAiring: InputMaybe } /** Airing schedule sort enums */ @@ -287,14 +294,14 @@ export enum AiringSort { } export type AniChartHighlightInput = { - highlight: InputMaybe - mediaId: InputMaybe + highlight: InputMaybe + mediaId: InputMaybe } export type AniChartUser = { __typename?: "AniChartUser" - highlights: Maybe - settings: Maybe + highlights: Maybe + settings: Maybe user: Maybe } @@ -302,47 +309,47 @@ export type AniChartUser = { export type Character = { __typename?: "Character" /** The character's age. Note this is a string, not an int, it may contain further text and additional ages. */ - age: Maybe + age: Maybe /** The characters blood type */ - bloodType: Maybe + bloodType: Maybe /** The character's birth date */ dateOfBirth: Maybe /** A general description of the character */ - description: Maybe + description: Maybe /** The amount of user's who have favourited the character */ - favourites: Maybe + favourites: Maybe /** The character's gender. Usually Male, Female, or Non-binary but can be any string. */ - gender: Maybe + gender: Maybe /** The id of the character */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** Character images */ image: Maybe /** If the character is marked as favourite by the currently authenticated user */ - isFavourite: Scalars["Boolean"] + isFavourite: Scalars["Boolean"]["output"] /** If the character is blocked from being added to favourites */ - isFavouriteBlocked: Scalars["Boolean"] + isFavouriteBlocked: Scalars["Boolean"]["output"] /** Media that includes the character */ media: Maybe /** Notes for site moderators */ - modNotes: Maybe + modNotes: Maybe /** The names of the character */ name: Maybe /** The url for the character page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** @deprecated No data available */ - updatedAt: Maybe + updatedAt: Maybe } /** A character that features in an anime or manga */ export type CharacterDescriptionArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** A character that features in an anime or manga */ export type CharacterMediaArgs = { - onList: InputMaybe - page: InputMaybe - perPage: InputMaybe + onList: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> type: InputMaybe } @@ -359,13 +366,13 @@ export type CharacterConnection = { export type CharacterEdge = { __typename?: "CharacterEdge" /** The order the character should be displayed from the users favourites */ - favouriteOrder: Maybe + favouriteOrder: Maybe /** The id of the connection */ - id: Maybe + id: Maybe /** The media the character is in */ media: Maybe>> /** Media specific character name */ - name: Maybe + name: Maybe node: Maybe /** The characters role in the media */ role: Maybe @@ -390,46 +397,46 @@ export type CharacterEdgeVoiceActorsArgs = { export type CharacterImage = { __typename?: "CharacterImage" /** The character's image of media at its largest size */ - large: Maybe + large: Maybe /** The character's image of media at medium size */ - medium: Maybe + medium: Maybe } /** The names of the character */ export type CharacterName = { __typename?: "CharacterName" /** Other names the character might be referred to as */ - alternative: Maybe>> + alternative: Maybe>> /** Other names the character might be referred to as but are spoilers */ - alternativeSpoiler: Maybe>> + alternativeSpoiler: Maybe>> /** The character's given name */ - first: Maybe + first: Maybe /** The character's first and last name */ - full: Maybe + full: Maybe /** The character's surname */ - last: Maybe + last: Maybe /** The character's middle name */ - middle: Maybe + middle: Maybe /** The character's full name in their native language */ - native: Maybe + native: Maybe /** The currently authenticated users preferred name language. Default romaji for non-authenticated */ - userPreferred: Maybe + userPreferred: Maybe } /** The names of the character */ export type CharacterNameInput = { /** Other names the character might be referred by */ - alternative: InputMaybe>> + alternative: InputMaybe>> /** Other names the character might be referred to as but are spoilers */ - alternativeSpoiler: InputMaybe>> + alternativeSpoiler: InputMaybe>> /** The character's given name */ - first: InputMaybe + first: InputMaybe /** The character's surname */ - last: InputMaybe + last: InputMaybe /** The character's middle name */ - middle: InputMaybe + middle: InputMaybe /** The character's full name in their native language */ - native: InputMaybe + native: InputMaybe } /** The role the character plays in the media */ @@ -462,14 +469,14 @@ export type CharacterSubmission = { assignee: Maybe /** Character that the submission is referencing */ character: Maybe - createdAt: Maybe + createdAt: Maybe /** The id of the submission */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** Whether the submission is locked */ - locked: Maybe + locked: Maybe /** Inner details of submission status */ - notes: Maybe - source: Maybe + notes: Maybe + source: Maybe /** Status of the submission */ status: Maybe /** The character submission changes */ @@ -502,7 +509,7 @@ export type CharacterSubmissionEdge = { export type Deleted = { __typename?: "Deleted" /** If an item has been successfully deleted */ - deleted: Maybe + deleted: Maybe } export enum ExternalLinkMediaType { @@ -534,55 +541,55 @@ export type Favourites = { /** User's favourite anime, manga, characters, staff & studios */ export type FavouritesAnimeArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** User's favourite anime, manga, characters, staff & studios */ export type FavouritesCharactersArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** User's favourite anime, manga, characters, staff & studios */ export type FavouritesMangaArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** User's favourite anime, manga, characters, staff & studios */ export type FavouritesStaffArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** User's favourite anime, manga, characters, staff & studios */ export type FavouritesStudiosArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** Notification for when the authenticated user is followed by another user */ export type FollowingNotification = { __typename?: "FollowingNotification" /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The liked activity */ user: Maybe /** The id of the user who followed the authenticated user */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** User's format statistics */ export type FormatStats = { __typename?: "FormatStats" - amount: Maybe + amount: Maybe format: Maybe } @@ -590,31 +597,31 @@ export type FormatStats = { export type FuzzyDate = { __typename?: "FuzzyDate" /** Numeric Day (24) */ - day: Maybe + day: Maybe /** Numeric Month (3) */ - month: Maybe + month: Maybe /** Numeric Year (2017) */ - year: Maybe + year: Maybe } /** Date object that allows for incomplete date values (fuzzy) */ export type FuzzyDateInput = { /** Numeric Day (24) */ - day: InputMaybe + day: InputMaybe /** Numeric Month (3) */ - month: InputMaybe + month: InputMaybe /** Numeric Year (2017) */ - year: InputMaybe + year: InputMaybe } /** User's genre statistics */ export type GenreStats = { __typename?: "GenreStats" - amount: Maybe - genre: Maybe - meanScore: Maybe + amount: Maybe + genre: Maybe + meanScore: Maybe /** The amount of time in minutes the genre has been watched by the user */ - timeWatched: Maybe + timeWatched: Maybe } /** Page of data (Used for internal use only) */ @@ -651,356 +658,356 @@ export type InternalPage = { /** Page of data (Used for internal use only) */ export type InternalPageActivitiesArgs = { - createdAt: InputMaybe - createdAt_greater: InputMaybe - createdAt_lesser: InputMaybe - hasReplies: InputMaybe - hasRepliesOrTypeText: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - messengerId: InputMaybe - messengerId_in: InputMaybe>> - messengerId_not: InputMaybe - messengerId_not_in: InputMaybe>> + createdAt: InputMaybe + createdAt_greater: InputMaybe + createdAt_lesser: InputMaybe + hasReplies: InputMaybe + hasRepliesOrTypeText: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + messengerId: InputMaybe + messengerId_in: InputMaybe>> + messengerId_not: InputMaybe + messengerId_not_in: InputMaybe>> sort: InputMaybe>> type: InputMaybe type_in: InputMaybe>> type_not: InputMaybe type_not_in: InputMaybe>> - userId: InputMaybe - userId_in: InputMaybe>> - userId_not: InputMaybe - userId_not_in: InputMaybe>> + userId: InputMaybe + userId_in: InputMaybe>> + userId_not: InputMaybe + userId_not_in: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageActivityRepliesArgs = { - activityId: InputMaybe - id: InputMaybe + activityId: InputMaybe + id: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageAiringSchedulesArgs = { - airingAt: InputMaybe - airingAt_greater: InputMaybe - airingAt_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_in: InputMaybe>> - episode_lesser: InputMaybe - episode_not: InputMaybe - episode_not_in: InputMaybe>> - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - notYetAired: InputMaybe + airingAt: InputMaybe + airingAt_greater: InputMaybe + airingAt_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_in: InputMaybe>> + episode_lesser: InputMaybe + episode_not: InputMaybe + episode_not_in: InputMaybe>> + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + notYetAired: InputMaybe sort: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageCharacterSubmissionsArgs = { - assigneeId: InputMaybe - characterId: InputMaybe + assigneeId: InputMaybe + characterId: InputMaybe sort: InputMaybe>> status: InputMaybe - userId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageCharactersArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageFollowersArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } /** Page of data (Used for internal use only) */ export type InternalPageFollowingArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } /** Page of data (Used for internal use only) */ export type InternalPageLikesArgs = { - likeableId: InputMaybe + likeableId: InputMaybe type: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageMediaArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - chapters: InputMaybe - chapters_greater: InputMaybe - chapters_lesser: InputMaybe - countryOfOrigin: InputMaybe - duration: InputMaybe - duration_greater: InputMaybe - duration_lesser: InputMaybe - endDate: InputMaybe - endDate_greater: InputMaybe - endDate_lesser: InputMaybe - endDate_like: InputMaybe - episodes: InputMaybe - episodes_greater: InputMaybe - episodes_lesser: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + chapters: InputMaybe + chapters_greater: InputMaybe + chapters_lesser: InputMaybe + countryOfOrigin: InputMaybe + duration: InputMaybe + duration_greater: InputMaybe + duration_lesser: InputMaybe + endDate: InputMaybe + endDate_greater: InputMaybe + endDate_lesser: InputMaybe + endDate_like: InputMaybe + episodes: InputMaybe + episodes_greater: InputMaybe + episodes_lesser: InputMaybe format: InputMaybe format_in: InputMaybe>> format_not: InputMaybe format_not_in: InputMaybe>> - genre: InputMaybe - genre_in: InputMaybe>> - genre_not_in: InputMaybe>> - id: InputMaybe - idMal: InputMaybe - idMal_in: InputMaybe>> - idMal_not: InputMaybe - idMal_not_in: InputMaybe>> - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isAdult: InputMaybe - isLicensed: InputMaybe - licensedBy: InputMaybe - licensedById: InputMaybe - licensedById_in: InputMaybe>> - licensedBy_in: InputMaybe>> - minimumTagRank: InputMaybe - onList: InputMaybe - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - search: InputMaybe + genre: InputMaybe + genre_in: InputMaybe>> + genre_not_in: InputMaybe>> + id: InputMaybe + idMal: InputMaybe + idMal_in: InputMaybe>> + idMal_not: InputMaybe + idMal_not_in: InputMaybe>> + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isAdult: InputMaybe + isLicensed: InputMaybe + licensedBy: InputMaybe + licensedById: InputMaybe + licensedById_in: InputMaybe>> + licensedBy_in: InputMaybe>> + minimumTagRank: InputMaybe + onList: InputMaybe + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + search: InputMaybe season: InputMaybe - seasonYear: InputMaybe + seasonYear: InputMaybe sort: InputMaybe>> source: InputMaybe source_in: InputMaybe>> - startDate: InputMaybe - startDate_greater: InputMaybe - startDate_lesser: InputMaybe - startDate_like: InputMaybe + startDate: InputMaybe + startDate_greater: InputMaybe + startDate_lesser: InputMaybe + startDate_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> - tag: InputMaybe - tagCategory: InputMaybe - tagCategory_in: InputMaybe>> - tagCategory_not_in: InputMaybe>> - tag_in: InputMaybe>> - tag_not_in: InputMaybe>> + tag: InputMaybe + tagCategory: InputMaybe + tagCategory_in: InputMaybe>> + tagCategory_not_in: InputMaybe>> + tag_in: InputMaybe>> + tag_not_in: InputMaybe>> type: InputMaybe - volumes: InputMaybe - volumes_greater: InputMaybe - volumes_lesser: InputMaybe + volumes: InputMaybe + volumes_greater: InputMaybe + volumes_lesser: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageMediaListArgs = { - compareWithAuthList: InputMaybe - completedAt: InputMaybe - completedAt_greater: InputMaybe - completedAt_lesser: InputMaybe - completedAt_like: InputMaybe - id: InputMaybe - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not_in: InputMaybe>> - notes: InputMaybe - notes_like: InputMaybe + compareWithAuthList: InputMaybe + completedAt: InputMaybe + completedAt_greater: InputMaybe + completedAt_lesser: InputMaybe + completedAt_like: InputMaybe + id: InputMaybe + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not_in: InputMaybe>> + notes: InputMaybe + notes_like: InputMaybe sort: InputMaybe>> - startedAt: InputMaybe - startedAt_greater: InputMaybe - startedAt_lesser: InputMaybe - startedAt_like: InputMaybe + startedAt: InputMaybe + startedAt_greater: InputMaybe + startedAt_lesser: InputMaybe + startedAt_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> type: InputMaybe - userId: InputMaybe - userId_in: InputMaybe>> - userName: InputMaybe + userId: InputMaybe + userId_in: InputMaybe>> + userName: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageMediaSubmissionsArgs = { - assigneeId: InputMaybe - mediaId: InputMaybe + assigneeId: InputMaybe + mediaId: InputMaybe sort: InputMaybe>> status: InputMaybe - submissionId: InputMaybe + submissionId: InputMaybe type: InputMaybe - userId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageMediaTrendsArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - date: InputMaybe - date_greater: InputMaybe - date_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_lesser: InputMaybe - episode_not: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - releasing: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + date: InputMaybe + date_greater: InputMaybe + date_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_lesser: InputMaybe + episode_not: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + releasing: InputMaybe sort: InputMaybe>> - trending: InputMaybe - trending_greater: InputMaybe - trending_lesser: InputMaybe - trending_not: InputMaybe + trending: InputMaybe + trending_greater: InputMaybe + trending_lesser: InputMaybe + trending_not: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageModActionsArgs = { - modId: InputMaybe - userId: InputMaybe + modId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageNotificationsArgs = { - resetNotificationCount: InputMaybe + resetNotificationCount: InputMaybe type: InputMaybe type_in: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageRecommendationsArgs = { - id: InputMaybe - mediaId: InputMaybe - mediaRecommendationId: InputMaybe - onList: InputMaybe - rating: InputMaybe - rating_greater: InputMaybe - rating_lesser: InputMaybe + id: InputMaybe + mediaId: InputMaybe + mediaRecommendationId: InputMaybe + onList: InputMaybe + rating: InputMaybe + rating_greater: InputMaybe + rating_lesser: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageReportsArgs = { - reportedId: InputMaybe - reporterId: InputMaybe + reportedId: InputMaybe + reporterId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageReviewsArgs = { - id: InputMaybe - mediaId: InputMaybe + id: InputMaybe + mediaId: InputMaybe mediaType: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageRevisionHistoryArgs = { - characterId: InputMaybe - mediaId: InputMaybe - staffId: InputMaybe - studioId: InputMaybe - userId: InputMaybe + characterId: InputMaybe + mediaId: InputMaybe + staffId: InputMaybe + studioId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageStaffArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageStaffSubmissionsArgs = { - assigneeId: InputMaybe + assigneeId: InputMaybe sort: InputMaybe>> - staffId: InputMaybe + staffId: InputMaybe status: InputMaybe - userId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageStudiosArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + search: InputMaybe sort: InputMaybe>> } /** Page of data (Used for internal use only) */ export type InternalPageThreadCommentsArgs = { - id: InputMaybe + id: InputMaybe sort: InputMaybe>> - threadId: InputMaybe - userId: InputMaybe + threadId: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageThreadsArgs = { - categoryId: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - mediaCategoryId: InputMaybe - replyUserId: InputMaybe - search: InputMaybe + categoryId: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + mediaCategoryId: InputMaybe + replyUserId: InputMaybe + search: InputMaybe sort: InputMaybe>> - subscribed: InputMaybe - userId: InputMaybe + subscribed: InputMaybe + userId: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageUserBlockSearchArgs = { - search: InputMaybe + search: InputMaybe } /** Page of data (Used for internal use only) */ export type InternalPageUsersArgs = { - id: InputMaybe - isModerator: InputMaybe - name: InputMaybe - search: InputMaybe + id: InputMaybe + isModerator: InputMaybe + name: InputMaybe + search: InputMaybe sort: InputMaybe>> } @@ -1025,57 +1032,57 @@ export type LikeableUnion = export type ListActivity = { __typename?: "ListActivity" /** The time the activity was created at */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the activity */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the activity */ - isLiked: Maybe + isLiked: Maybe /** If the activity is locked and can receive replies */ - isLocked: Maybe + isLocked: Maybe /** If the activity is pinned to the top of the users activity feed */ - isPinned: Maybe + isPinned: Maybe /** If the currently authenticated user is subscribed to the activity */ - isSubscribed: Maybe + isSubscribed: Maybe /** The amount of likes the activity has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the activity */ likes: Maybe>> /** The associated media to the activity update */ media: Maybe /** The list progress made */ - progress: Maybe + progress: Maybe /** The written replies to the activity */ replies: Maybe>> /** The number of activity replies */ - replyCount: Scalars["Int"] + replyCount: Scalars["Int"]["output"] /** The url for the activity page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The list item's textual status */ - status: Maybe + status: Maybe /** The type of activity */ type: Maybe /** The owner of the activity */ user: Maybe /** The user id of the activity's creator */ - userId: Maybe + userId: Maybe } export type ListActivityOption = { __typename?: "ListActivityOption" - disabled: Maybe + disabled: Maybe type: Maybe } export type ListActivityOptionInput = { - disabled: InputMaybe + disabled: InputMaybe type: InputMaybe } /** User's list score statistics */ export type ListScoreStats = { __typename?: "ListScoreStats" - meanScore: Maybe - standardDeviation: Maybe + meanScore: Maybe + standardDeviation: Maybe } /** Anime or Manga */ @@ -1084,65 +1091,65 @@ export type Media = { /** The media's entire airing schedule */ airingSchedule: Maybe /** If the media should have forum thread automatically created for it on airing episode release */ - autoCreateForumThread: Maybe + autoCreateForumThread: Maybe /** A weighted average score of all the user's scores of the media */ - averageScore: Maybe + averageScore: Maybe /** The banner image of the media */ - bannerImage: Maybe + bannerImage: Maybe /** The amount of chapters the manga has when complete */ - chapters: Maybe + chapters: Maybe /** The characters in the media */ characters: Maybe /** Where the media was created. (ISO 3166-1 alpha-2) */ - countryOfOrigin: Maybe + countryOfOrigin: Maybe /** The cover images of the media */ coverImage: Maybe /** Short description of the media's story and characters */ - description: Maybe + description: Maybe /** The general length of each anime episode in minutes */ - duration: Maybe + duration: Maybe /** The last official release date of the media */ endDate: Maybe /** The amount of episodes the anime has when complete */ - episodes: Maybe + episodes: Maybe /** External links to another site related to the media */ externalLinks: Maybe>> /** The amount of user's who have favourited the media */ - favourites: Maybe + favourites: Maybe /** The format the media was released in */ format: Maybe /** The genres of the media */ - genres: Maybe>> + genres: Maybe>> /** Official Twitter hashtags for the media */ - hashtag: Maybe + hashtag: Maybe /** The id of the media */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The mal id of the media */ - idMal: Maybe + idMal: Maybe /** If the media is intended only for 18+ adult audiences */ - isAdult: Maybe + isAdult: Maybe /** If the media is marked as favourite by the current authenticated user */ - isFavourite: Scalars["Boolean"] + isFavourite: Scalars["Boolean"]["output"] /** If the media is blocked from being added to favourites */ - isFavouriteBlocked: Scalars["Boolean"] + isFavouriteBlocked: Scalars["Boolean"]["output"] /** If the media is officially licensed or a self-published doujin release */ - isLicensed: Maybe + isLicensed: Maybe /** Locked media may not be added to lists our favorited. This may be due to the entry pending for deletion or other reasons. */ - isLocked: Maybe + isLocked: Maybe /** If the media is blocked from being recommended to/from */ - isRecommendationBlocked: Maybe + isRecommendationBlocked: Maybe /** If the media is blocked from being reviewed */ - isReviewBlocked: Maybe + isReviewBlocked: Maybe /** Mean score of all the user's scores of the media */ - meanScore: Maybe + meanScore: Maybe /** The authenticated user's media list entry for the media */ mediaListEntry: Maybe /** Notes for site moderators */ - modNotes: Maybe + modNotes: Maybe /** The media's next episode airing schedule */ nextAiringEpisode: Maybe /** The number of users with the media on their list */ - popularity: Maybe + popularity: Maybe /** The ranking of the media in a particular time span and format compared to other media */ rankings: Maybe>> /** User recommendations for similar media */ @@ -1157,11 +1164,11 @@ export type Media = { * The year & season the media was initially released in * @deprecated */ - seasonInt: Maybe + seasonInt: Maybe /** The season year the media was initially released in */ - seasonYear: Maybe + seasonYear: Maybe /** The url for the media page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** Source type the media was adapted from. */ source: Maybe /** The staff who produced the media */ @@ -1176,7 +1183,7 @@ export type Media = { /** The companies who produced the media */ studios: Maybe /** Alternative titles of the media */ - synonyms: Maybe>> + synonyms: Maybe>> /** List of tags that describes elements and themes of the media */ tags: Maybe>> /** The official titles of the media in various languages */ @@ -1184,80 +1191,80 @@ export type Media = { /** Media trailer or advertisement */ trailer: Maybe /** The amount of related activity in the past hour */ - trending: Maybe + trending: Maybe /** The media's daily trend stats */ trends: Maybe /** The type of the media; anime or manga */ type: Maybe /** When the media's data was last updated */ - updatedAt: Maybe + updatedAt: Maybe /** The amount of volumes the manga has when complete */ - volumes: Maybe + volumes: Maybe } /** Anime or Manga */ export type MediaAiringScheduleArgs = { - notYetAired: InputMaybe - page: InputMaybe - perPage: InputMaybe + notYetAired: InputMaybe + page: InputMaybe + perPage: InputMaybe } /** Anime or Manga */ export type MediaCharactersArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe role: InputMaybe sort: InputMaybe>> } /** Anime or Manga */ export type MediaDescriptionArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** Anime or Manga */ export type MediaRecommendationsArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } /** Anime or Manga */ export type MediaReviewsArgs = { - limit: InputMaybe - page: InputMaybe - perPage: InputMaybe + limit: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } /** Anime or Manga */ export type MediaSourceArgs = { - version: InputMaybe + version: InputMaybe } /** Anime or Manga */ export type MediaStaffArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } /** Anime or Manga */ export type MediaStatusArgs = { - version: InputMaybe + version: InputMaybe } /** Anime or Manga */ export type MediaStudiosArgs = { - isMain: InputMaybe + isMain: InputMaybe sort: InputMaybe>> } /** Anime or Manga */ export type MediaTrendsArgs = { - page: InputMaybe - perPage: InputMaybe - releasing: InputMaybe + page: InputMaybe + perPage: InputMaybe + releasing: InputMaybe sort: InputMaybe>> } @@ -1267,13 +1274,13 @@ export type MediaCharacter = { /** The characters in the media voiced by the parent actor */ character: Maybe /** Media specific character name */ - characterName: Maybe - dubGroup: Maybe + characterName: Maybe + dubGroup: Maybe /** The id of the connection */ - id: Maybe + id: Maybe /** The characters role in the media */ role: Maybe - roleNotes: Maybe + roleNotes: Maybe /** The voice actor of the character */ voiceActor: Maybe } @@ -1289,30 +1296,30 @@ export type MediaConnection = { export type MediaCoverImage = { __typename?: "MediaCoverImage" /** Average #hex color of cover image */ - color: Maybe + color: Maybe /** The cover image url of the media at its largest size. If this size isn't available, large will be provided instead. */ - extraLarge: Maybe + extraLarge: Maybe /** The cover image url of the media at a large size */ - large: Maybe + large: Maybe /** The cover image url of the media at medium size */ - medium: Maybe + medium: Maybe } /** Notification for when a media entry's data was changed in a significant way impacting users' list tracking */ export type MediaDataChangeNotification = { __typename?: "MediaDataChangeNotification" /** The reason for the media data change */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The media that received data changes */ media: Maybe /** The id of the media that received data changes */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** The reason for the media data change */ - reason: Maybe + reason: Maybe /** The type of notification */ type: Maybe } @@ -1321,15 +1328,15 @@ export type MediaDataChangeNotification = { export type MediaDeletionNotification = { __typename?: "MediaDeletionNotification" /** The reason for the media deletion */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The title of the deleted media */ - deletedMediaTitle: Maybe + deletedMediaTitle: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The reason for the media deletion */ - reason: Maybe + reason: Maybe /** The type of notification */ type: Maybe } @@ -1338,26 +1345,26 @@ export type MediaDeletionNotification = { export type MediaEdge = { __typename?: "MediaEdge" /** Media specific character name */ - characterName: Maybe + characterName: Maybe /** The characters role in the media */ characterRole: Maybe /** The characters in the media voiced by the parent actor */ characters: Maybe>> /** Used for grouping roles where multiple dubs exist for the same language. Either dubbing company name or language variant. */ - dubGroup: Maybe + dubGroup: Maybe /** The order the media should be displayed from the users favourites */ - favouriteOrder: Maybe + favouriteOrder: Maybe /** The id of the connection */ - id: Maybe + id: Maybe /** If the studio is the main animation studio of the media (For Studio->MediaConnection field only) */ - isMainStudio: Scalars["Boolean"] + isMainStudio: Scalars["Boolean"]["output"] node: Maybe /** The type of relation to the parent model */ relationType: Maybe /** Notes regarding the VA's role for the character */ - roleNotes: Maybe + roleNotes: Maybe /** The role of the staff member in the production of the media */ - staffRole: Maybe + staffRole: Maybe /** The voice actors of the character with role date */ voiceActorRoles: Maybe>> /** The voice actors of the character */ @@ -1366,7 +1373,7 @@ export type MediaEdge = { /** Media connection edge */ export type MediaEdgeRelationTypeArgs = { - version: InputMaybe + version: InputMaybe } /** Media connection edge */ @@ -1384,32 +1391,32 @@ export type MediaEdgeVoiceActorsArgs = { /** An external link to another site related to the media or staff member */ export type MediaExternalLink = { __typename?: "MediaExternalLink" - color: Maybe + color: Maybe /** The icon image url of the site. Not available for all links. Transparent PNG 64x64 */ - icon: Maybe + icon: Maybe /** The id of the external link */ - id: Scalars["Int"] - isDisabled: Maybe + id: Scalars["Int"]["output"] + isDisabled: Maybe /** Language the site content is in. See Staff language field for values. */ - language: Maybe - notes: Maybe + language: Maybe + notes: Maybe /** The links website site name */ - site: Scalars["String"] + site: Scalars["String"]["output"] /** The links website site id */ - siteId: Maybe + siteId: Maybe type: Maybe /** The url of the external link or base url of link source */ - url: Maybe + url: Maybe } /** An external link to another site related to the media */ export type MediaExternalLinkInput = { /** The id of the external link */ - id: Scalars["Int"] + id: Scalars["Int"]["input"] /** The site location of the external link */ - site: Scalars["String"] + site: Scalars["String"]["input"] /** The url of the external link */ - url: Scalars["String"] + url: Scalars["String"]["input"] } /** The format the media was released in */ @@ -1440,48 +1447,48 @@ export enum MediaFormat { export type MediaList = { __typename?: "MediaList" /** Map of advanced scores with name keys */ - advancedScores: Maybe + advancedScores: Maybe /** When the entry was completed by the user */ completedAt: Maybe /** When the entry data was created */ - createdAt: Maybe + createdAt: Maybe /** Map of booleans for which custom lists the entry are in */ - customLists: Maybe + customLists: Maybe /** If the entry shown be hidden from non-custom lists */ - hiddenFromStatusLists: Maybe + hiddenFromStatusLists: Maybe /** The id of the list entry */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] media: Maybe /** The id of the media */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** Text notes */ - notes: Maybe + notes: Maybe /** Priority of planning */ - priority: Maybe + priority: Maybe /** If the entry should only be visible to authenticated user */ - private: Maybe + private: Maybe /** The amount of episodes/chapters consumed by the user */ - progress: Maybe + progress: Maybe /** The amount of volumes read by the user */ - progressVolumes: Maybe + progressVolumes: Maybe /** The amount of times the user has rewatched/read the media */ - repeat: Maybe + repeat: Maybe /** The score of the entry */ - score: Maybe + score: Maybe /** When the entry was started by the user */ startedAt: Maybe /** The watching/reading status */ status: Maybe /** When the entry data was last updated */ - updatedAt: Maybe + updatedAt: Maybe user: Maybe /** The id of the user owner of the list entry */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** List of anime or manga */ export type MediaListCustomListsArgs = { - asArray: InputMaybe + asArray: InputMaybe } /** List of anime or manga */ @@ -1498,7 +1505,7 @@ export type MediaListCollection = { */ customLists: Maybe>>>> /** If there is another chunk */ - hasNextChunk: Maybe + hasNextChunk: Maybe /** Grouped media list entries */ lists: Maybe>> /** @@ -1512,12 +1519,12 @@ export type MediaListCollection = { /** List of anime or manga */ export type MediaListCollectionCustomListsArgs = { - asArray: InputMaybe + asArray: InputMaybe } /** List of anime or manga */ export type MediaListCollectionStatusListsArgs = { - asArray: InputMaybe + asArray: InputMaybe } /** List group of anime or manga entries */ @@ -1525,9 +1532,9 @@ export type MediaListGroup = { __typename?: "MediaListGroup" /** Media list entries */ entries: Maybe>> - isCustomList: Maybe - isSplitCompletedList: Maybe - name: Maybe + isCustomList: Maybe + isSplitCompletedList: Maybe + name: Maybe status: Maybe } @@ -1539,37 +1546,37 @@ export type MediaListOptions = { /** The user's manga list options */ mangaList: Maybe /** The default order list rows should be displayed in */ - rowOrder: Maybe + rowOrder: Maybe /** The score format the user is using for media lists */ scoreFormat: Maybe /** * The list theme options for both lists * @deprecated No longer used */ - sharedTheme: Maybe + sharedTheme: Maybe /** * If the shared theme should be used instead of the individual list themes * @deprecated No longer used */ - sharedThemeEnabled: Maybe + sharedThemeEnabled: Maybe /** @deprecated No longer used */ - useLegacyLists: Maybe + useLegacyLists: Maybe } /** A user's list options for anime or manga lists */ export type MediaListOptionsInput = { /** The names of the user's advanced scoring sections */ - advancedScoring: InputMaybe>> + advancedScoring: InputMaybe>> /** If advanced scoring is enabled */ - advancedScoringEnabled: InputMaybe + advancedScoringEnabled: InputMaybe /** The names of the user's custom lists */ - customLists: InputMaybe>> + customLists: InputMaybe>> /** The order each list should be displayed in */ - sectionOrder: InputMaybe>> + sectionOrder: InputMaybe>> /** If the completed sections of the list should be separated by format */ - splitCompletedSectionByFormat: InputMaybe + splitCompletedSectionByFormat: InputMaybe /** list theme */ - theme: InputMaybe + theme: InputMaybe } /** Media list sort enums */ @@ -1626,39 +1633,39 @@ export enum MediaListStatus { export type MediaListTypeOptions = { __typename?: "MediaListTypeOptions" /** The names of the user's advanced scoring sections */ - advancedScoring: Maybe>> + advancedScoring: Maybe>> /** If advanced scoring is enabled */ - advancedScoringEnabled: Maybe + advancedScoringEnabled: Maybe /** The names of the user's custom lists */ - customLists: Maybe>> + customLists: Maybe>> /** The order each list should be displayed in */ - sectionOrder: Maybe>> + sectionOrder: Maybe>> /** If the completed sections of the list should be separated by format */ - splitCompletedSectionByFormat: Maybe + splitCompletedSectionByFormat: Maybe /** * The list theme options * @deprecated This field has not yet been fully implemented and may change without warning */ - theme: Maybe + theme: Maybe } /** Notification for when a media entry is merged into another for a user who had it on their list */ export type MediaMergeNotification = { __typename?: "MediaMergeNotification" /** The reason for the media data change */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The title of the deleted media */ - deletedMediaTitles: Maybe>> + deletedMediaTitles: Maybe>> /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The media that was merged into */ media: Maybe /** The id of the media that was merged into */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** The reason for the media merge */ - reason: Maybe + reason: Maybe /** The type of notification */ type: Maybe } @@ -1667,21 +1674,21 @@ export type MediaMergeNotification = { export type MediaRank = { __typename?: "MediaRank" /** If the ranking is based on all time instead of a season/year */ - allTime: Maybe + allTime: Maybe /** String that gives context to the ranking type and time span */ - context: Scalars["String"] + context: Scalars["String"]["output"] /** The format the media is ranked within */ format: MediaFormat /** The id of the rank */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The numerical rank of the media */ - rank: Scalars["Int"] + rank: Scalars["Int"]["output"] /** The season the media is ranked within */ season: Maybe /** The type of ranking */ type: MediaRankType /** The year the media is ranked within */ - year: Maybe + year: Maybe } /** The type of ranking */ @@ -1835,13 +1842,13 @@ export enum MediaStatus { export type MediaStreamingEpisode = { __typename?: "MediaStreamingEpisode" /** The site location of the streaming episodes */ - site: Maybe + site: Maybe /** Url of episode image thumbnail */ - thumbnail: Maybe + thumbnail: Maybe /** Title of the episode */ - title: Maybe + title: Maybe /** The url of the episode */ - url: Maybe + url: Maybe } /** Media submission */ @@ -1849,18 +1856,18 @@ export type MediaSubmission = { __typename?: "MediaSubmission" /** Data Mod assigned to handle the submission */ assignee: Maybe - changes: Maybe>> + changes: Maybe>> characters: Maybe>> - createdAt: Maybe + createdAt: Maybe externalLinks: Maybe>> /** The id of the submission */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** Whether the submission is locked */ - locked: Maybe + locked: Maybe media: Maybe - notes: Maybe + notes: Maybe relations: Maybe>> - source: Maybe + source: Maybe staff: Maybe>> /** Status of the submission */ status: Maybe @@ -1868,7 +1875,7 @@ export type MediaSubmission = { submission: Maybe /** User submitter of the submission */ submitter: Maybe - submitterStats: Maybe + submitterStats: Maybe } /** Media submission with comparison to current data */ @@ -1884,18 +1891,18 @@ export type MediaSubmissionComparison = { export type MediaSubmissionEdge = { __typename?: "MediaSubmissionEdge" character: Maybe - characterName: Maybe + characterName: Maybe characterRole: Maybe characterSubmission: Maybe - dubGroup: Maybe + dubGroup: Maybe externalLink: Maybe /** The id of the direct submission */ - id: Maybe - isMain: Maybe + id: Maybe + isMain: Maybe media: Maybe - roleNotes: Maybe + roleNotes: Maybe staff: Maybe - staffRole: Maybe + staffRole: Maybe staffSubmission: Maybe studio: Maybe voiceActor: Maybe @@ -1906,95 +1913,95 @@ export type MediaSubmissionEdge = { export type MediaTag = { __typename?: "MediaTag" /** The categories of tags this tag belongs to */ - category: Maybe + category: Maybe /** A general description of the tag */ - description: Maybe + description: Maybe /** The id of the tag */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the tag is only for adult 18+ media */ - isAdult: Maybe + isAdult: Maybe /** If the tag could be a spoiler for any media */ - isGeneralSpoiler: Maybe + isGeneralSpoiler: Maybe /** If the tag is a spoiler for this media */ - isMediaSpoiler: Maybe + isMediaSpoiler: Maybe /** The name of the tag */ - name: Scalars["String"] + name: Scalars["String"]["output"] /** The relevance ranking of the tag out of the 100 for this media */ - rank: Maybe + rank: Maybe /** The user who submitted the tag */ - userId: Maybe + userId: Maybe } /** The official titles of the media in various languages */ export type MediaTitle = { __typename?: "MediaTitle" /** The official english title */ - english: Maybe + english: Maybe /** Official title in it's native language */ - native: Maybe + native: Maybe /** The romanization of the native language title */ - romaji: Maybe + romaji: Maybe /** The currently authenticated users preferred title language. Default romaji for non-authenticated */ - userPreferred: Maybe + userPreferred: Maybe } /** The official titles of the media in various languages */ export type MediaTitleEnglishArgs = { - stylised: InputMaybe + stylised: InputMaybe } /** The official titles of the media in various languages */ export type MediaTitleNativeArgs = { - stylised: InputMaybe + stylised: InputMaybe } /** The official titles of the media in various languages */ export type MediaTitleRomajiArgs = { - stylised: InputMaybe + stylised: InputMaybe } /** The official titles of the media in various languages */ export type MediaTitleInput = { /** The official english title */ - english: InputMaybe + english: InputMaybe /** Official title in it's native language */ - native: InputMaybe + native: InputMaybe /** The romanization of the native language title */ - romaji: InputMaybe + romaji: InputMaybe } /** Media trailer or advertisement */ export type MediaTrailer = { __typename?: "MediaTrailer" /** The trailer video id */ - id: Maybe + id: Maybe /** The site the video is hosted by (Currently either youtube or dailymotion) */ - site: Maybe + site: Maybe /** The url for the thumbnail image of the video */ - thumbnail: Maybe + thumbnail: Maybe } /** Daily media statistics */ export type MediaTrend = { __typename?: "MediaTrend" /** A weighted average score of all the user's scores of the media */ - averageScore: Maybe + averageScore: Maybe /** The day the data was recorded (timestamp) */ - date: Scalars["Int"] + date: Scalars["Int"]["output"] /** The episode number of the anime released on this day */ - episode: Maybe + episode: Maybe /** The number of users with watching/reading the media */ - inProgress: Maybe + inProgress: Maybe /** The related media */ media: Maybe /** The id of the tag */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** The number of users with the media on their list */ - popularity: Maybe + popularity: Maybe /** If the media was being released at this time */ - releasing: Scalars["Boolean"] + releasing: Scalars["Boolean"]["output"] /** The amount of media activity on the day */ - trending: Scalars["Int"] + trending: Scalars["Int"]["output"] } export type MediaTrendConnection = { @@ -2041,55 +2048,55 @@ export enum MediaType { export type MessageActivity = { __typename?: "MessageActivity" /** The time the activity was created at */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the activity */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the activity */ - isLiked: Maybe + isLiked: Maybe /** If the activity is locked and can receive replies */ - isLocked: Maybe + isLocked: Maybe /** If the message is private and only viewable to the sender and recipients */ - isPrivate: Maybe + isPrivate: Maybe /** If the currently authenticated user is subscribed to the activity */ - isSubscribed: Maybe + isSubscribed: Maybe /** The amount of likes the activity has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the activity */ likes: Maybe>> /** The message text (Markdown) */ - message: Maybe + message: Maybe /** The user who sent the activity message */ messenger: Maybe /** The user id of the activity's sender */ - messengerId: Maybe + messengerId: Maybe /** The user who the activity message was sent to */ recipient: Maybe /** The user id of the activity's recipient */ - recipientId: Maybe + recipientId: Maybe /** The written replies to the activity */ replies: Maybe>> /** The number of activity replies */ - replyCount: Scalars["Int"] + replyCount: Scalars["Int"]["output"] /** The url for the activity page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The type of the activity */ type: Maybe } /** User message activity */ export type MessageActivityMessageArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } export type ModAction = { __typename?: "ModAction" - createdAt: Scalars["Int"] - data: Maybe + createdAt: Scalars["Int"]["output"] + data: Maybe /** The id of the action */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] mod: Maybe - objectId: Maybe - objectType: Maybe + objectId: Maybe + objectType: Maybe type: Maybe user: Maybe } @@ -2188,8 +2195,8 @@ export type Mutation = { ToggleLikeV2: Maybe /** Toggle the subscription of a forum thread */ ToggleThreadSubscription: Maybe - UpdateAniChartHighlights: Maybe - UpdateAniChartSettings: Maybe + UpdateAniChartHighlights: Maybe + UpdateAniChartSettings: Maybe /** Update the order favourites are displayed in */ UpdateFavouriteOrder: Maybe /** Update multiple media list entries to the same values */ @@ -2198,153 +2205,153 @@ export type Mutation = { } export type MutationDeleteActivityArgs = { - id: InputMaybe + id: InputMaybe } export type MutationDeleteActivityReplyArgs = { - id: InputMaybe + id: InputMaybe } export type MutationDeleteCustomListArgs = { - customList: InputMaybe + customList: InputMaybe type: InputMaybe } export type MutationDeleteMediaListEntryArgs = { - id: InputMaybe + id: InputMaybe } export type MutationDeleteReviewArgs = { - id: InputMaybe + id: InputMaybe } export type MutationDeleteThreadArgs = { - id: InputMaybe + id: InputMaybe } export type MutationDeleteThreadCommentArgs = { - id: InputMaybe + id: InputMaybe } export type MutationRateReviewArgs = { rating: InputMaybe - reviewId: InputMaybe + reviewId: InputMaybe } export type MutationSaveActivityReplyArgs = { - activityId: InputMaybe - asMod: InputMaybe - id: InputMaybe - text: InputMaybe + activityId: InputMaybe + asMod: InputMaybe + id: InputMaybe + text: InputMaybe } export type MutationSaveListActivityArgs = { - id: InputMaybe - locked: InputMaybe + id: InputMaybe + locked: InputMaybe } export type MutationSaveMediaListEntryArgs = { - advancedScores: InputMaybe>> + advancedScores: InputMaybe>> completedAt: InputMaybe - customLists: InputMaybe>> - hiddenFromStatusLists: InputMaybe - id: InputMaybe - mediaId: InputMaybe - notes: InputMaybe - priority: InputMaybe - private: InputMaybe - progress: InputMaybe - progressVolumes: InputMaybe - repeat: InputMaybe - score: InputMaybe - scoreRaw: InputMaybe + customLists: InputMaybe>> + hiddenFromStatusLists: InputMaybe + id: InputMaybe + mediaId: InputMaybe + notes: InputMaybe + priority: InputMaybe + private: InputMaybe + progress: InputMaybe + progressVolumes: InputMaybe + repeat: InputMaybe + score: InputMaybe + scoreRaw: InputMaybe startedAt: InputMaybe status: InputMaybe } export type MutationSaveMessageActivityArgs = { - asMod: InputMaybe - id: InputMaybe - locked: InputMaybe - message: InputMaybe - private: InputMaybe - recipientId: InputMaybe + asMod: InputMaybe + id: InputMaybe + locked: InputMaybe + message: InputMaybe + private: InputMaybe + recipientId: InputMaybe } export type MutationSaveRecommendationArgs = { - mediaId: InputMaybe - mediaRecommendationId: InputMaybe + mediaId: InputMaybe + mediaRecommendationId: InputMaybe rating: InputMaybe } export type MutationSaveReviewArgs = { - body: InputMaybe - id: InputMaybe - mediaId: InputMaybe - private: InputMaybe - score: InputMaybe - summary: InputMaybe + body: InputMaybe + id: InputMaybe + mediaId: InputMaybe + private: InputMaybe + score: InputMaybe + summary: InputMaybe } export type MutationSaveTextActivityArgs = { - id: InputMaybe - locked: InputMaybe - text: InputMaybe + id: InputMaybe + locked: InputMaybe + text: InputMaybe } export type MutationSaveThreadArgs = { - body: InputMaybe - categories: InputMaybe>> - id: InputMaybe - locked: InputMaybe - mediaCategories: InputMaybe>> - sticky: InputMaybe - title: InputMaybe + body: InputMaybe + categories: InputMaybe>> + id: InputMaybe + locked: InputMaybe + mediaCategories: InputMaybe>> + sticky: InputMaybe + title: InputMaybe } export type MutationSaveThreadCommentArgs = { - comment: InputMaybe - id: InputMaybe - locked: InputMaybe - parentCommentId: InputMaybe - threadId: InputMaybe + comment: InputMaybe + id: InputMaybe + locked: InputMaybe + parentCommentId: InputMaybe + threadId: InputMaybe } export type MutationToggleActivityPinArgs = { - id: InputMaybe - pinned: InputMaybe + id: InputMaybe + pinned: InputMaybe } export type MutationToggleActivitySubscriptionArgs = { - activityId: InputMaybe - subscribe: InputMaybe + activityId: InputMaybe + subscribe: InputMaybe } export type MutationToggleFavouriteArgs = { - animeId: InputMaybe - characterId: InputMaybe - mangaId: InputMaybe - staffId: InputMaybe - studioId: InputMaybe + animeId: InputMaybe + characterId: InputMaybe + mangaId: InputMaybe + staffId: InputMaybe + studioId: InputMaybe } export type MutationToggleFollowArgs = { - userId: InputMaybe + userId: InputMaybe } export type MutationToggleLikeArgs = { - id: InputMaybe + id: InputMaybe type: InputMaybe } export type MutationToggleLikeV2Args = { - id: InputMaybe + id: InputMaybe type: InputMaybe } export type MutationToggleThreadSubscriptionArgs = { - subscribe: InputMaybe - threadId: InputMaybe + subscribe: InputMaybe + threadId: InputMaybe } export type MutationUpdateAniChartHighlightsArgs = { @@ -2352,58 +2359,58 @@ export type MutationUpdateAniChartHighlightsArgs = { } export type MutationUpdateAniChartSettingsArgs = { - outgoingLinkProvider: InputMaybe - sort: InputMaybe - theme: InputMaybe - titleLanguage: InputMaybe + outgoingLinkProvider: InputMaybe + sort: InputMaybe + theme: InputMaybe + titleLanguage: InputMaybe } export type MutationUpdateFavouriteOrderArgs = { - animeIds: InputMaybe>> - animeOrder: InputMaybe>> - characterIds: InputMaybe>> - characterOrder: InputMaybe>> - mangaIds: InputMaybe>> - mangaOrder: InputMaybe>> - staffIds: InputMaybe>> - staffOrder: InputMaybe>> - studioIds: InputMaybe>> - studioOrder: InputMaybe>> + animeIds: InputMaybe>> + animeOrder: InputMaybe>> + characterIds: InputMaybe>> + characterOrder: InputMaybe>> + mangaIds: InputMaybe>> + mangaOrder: InputMaybe>> + staffIds: InputMaybe>> + staffOrder: InputMaybe>> + studioIds: InputMaybe>> + studioOrder: InputMaybe>> } export type MutationUpdateMediaListEntriesArgs = { - advancedScores: InputMaybe>> + advancedScores: InputMaybe>> completedAt: InputMaybe - hiddenFromStatusLists: InputMaybe - ids: InputMaybe>> - notes: InputMaybe - priority: InputMaybe - private: InputMaybe - progress: InputMaybe - progressVolumes: InputMaybe - repeat: InputMaybe - score: InputMaybe - scoreRaw: InputMaybe + hiddenFromStatusLists: InputMaybe + ids: InputMaybe>> + notes: InputMaybe + priority: InputMaybe + private: InputMaybe + progress: InputMaybe + progressVolumes: InputMaybe + repeat: InputMaybe + score: InputMaybe + scoreRaw: InputMaybe startedAt: InputMaybe status: InputMaybe } export type MutationUpdateUserArgs = { - about: InputMaybe - activityMergeTime: InputMaybe - airingNotifications: InputMaybe + about: InputMaybe + activityMergeTime: InputMaybe + airingNotifications: InputMaybe animeListOptions: InputMaybe disabledListActivity: InputMaybe>> - displayAdultContent: InputMaybe - donatorBadge: InputMaybe + displayAdultContent: InputMaybe + donatorBadge: InputMaybe mangaListOptions: InputMaybe notificationOptions: InputMaybe>> - profileColor: InputMaybe - restrictMessagesToFollowing: InputMaybe - rowOrder: InputMaybe + profileColor: InputMaybe + restrictMessagesToFollowing: InputMaybe + rowOrder: InputMaybe scoreFormat: InputMaybe staffNameLanguage: InputMaybe - timezone: InputMaybe + timezone: InputMaybe titleLanguage: InputMaybe } @@ -2411,7 +2418,7 @@ export type MutationUpdateUserArgs = { export type NotificationOption = { __typename?: "NotificationOption" /** Whether this type of notification is enabled */ - enabled: Maybe + enabled: Maybe /** The type of notification */ type: Maybe } @@ -2419,7 +2426,7 @@ export type NotificationOption = { /** Notification option input */ export type NotificationOptionInput = { /** Whether this type of notification is enabled */ - enabled: InputMaybe + enabled: InputMaybe /** The type of notification */ type: InputMaybe } @@ -2509,323 +2516,323 @@ export type Page = { /** Page of data */ export type PageActivitiesArgs = { - createdAt: InputMaybe - createdAt_greater: InputMaybe - createdAt_lesser: InputMaybe - hasReplies: InputMaybe - hasRepliesOrTypeText: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - messengerId: InputMaybe - messengerId_in: InputMaybe>> - messengerId_not: InputMaybe - messengerId_not_in: InputMaybe>> + createdAt: InputMaybe + createdAt_greater: InputMaybe + createdAt_lesser: InputMaybe + hasReplies: InputMaybe + hasRepliesOrTypeText: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + messengerId: InputMaybe + messengerId_in: InputMaybe>> + messengerId_not: InputMaybe + messengerId_not_in: InputMaybe>> sort: InputMaybe>> type: InputMaybe type_in: InputMaybe>> type_not: InputMaybe type_not_in: InputMaybe>> - userId: InputMaybe - userId_in: InputMaybe>> - userId_not: InputMaybe - userId_not_in: InputMaybe>> + userId: InputMaybe + userId_in: InputMaybe>> + userId_not: InputMaybe + userId_not_in: InputMaybe>> } /** Page of data */ export type PageActivityRepliesArgs = { - activityId: InputMaybe - id: InputMaybe + activityId: InputMaybe + id: InputMaybe } /** Page of data */ export type PageAiringSchedulesArgs = { - airingAt: InputMaybe - airingAt_greater: InputMaybe - airingAt_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_in: InputMaybe>> - episode_lesser: InputMaybe - episode_not: InputMaybe - episode_not_in: InputMaybe>> - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - notYetAired: InputMaybe + airingAt: InputMaybe + airingAt_greater: InputMaybe + airingAt_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_in: InputMaybe>> + episode_lesser: InputMaybe + episode_not: InputMaybe + episode_not_in: InputMaybe>> + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + notYetAired: InputMaybe sort: InputMaybe>> } /** Page of data */ export type PageCharactersArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } /** Page of data */ export type PageFollowersArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } /** Page of data */ export type PageFollowingArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } /** Page of data */ export type PageLikesArgs = { - likeableId: InputMaybe + likeableId: InputMaybe type: InputMaybe } /** Page of data */ export type PageMediaArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - chapters: InputMaybe - chapters_greater: InputMaybe - chapters_lesser: InputMaybe - countryOfOrigin: InputMaybe - duration: InputMaybe - duration_greater: InputMaybe - duration_lesser: InputMaybe - endDate: InputMaybe - endDate_greater: InputMaybe - endDate_lesser: InputMaybe - endDate_like: InputMaybe - episodes: InputMaybe - episodes_greater: InputMaybe - episodes_lesser: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + chapters: InputMaybe + chapters_greater: InputMaybe + chapters_lesser: InputMaybe + countryOfOrigin: InputMaybe + duration: InputMaybe + duration_greater: InputMaybe + duration_lesser: InputMaybe + endDate: InputMaybe + endDate_greater: InputMaybe + endDate_lesser: InputMaybe + endDate_like: InputMaybe + episodes: InputMaybe + episodes_greater: InputMaybe + episodes_lesser: InputMaybe format: InputMaybe format_in: InputMaybe>> format_not: InputMaybe format_not_in: InputMaybe>> - genre: InputMaybe - genre_in: InputMaybe>> - genre_not_in: InputMaybe>> - id: InputMaybe - idMal: InputMaybe - idMal_in: InputMaybe>> - idMal_not: InputMaybe - idMal_not_in: InputMaybe>> - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isAdult: InputMaybe - isLicensed: InputMaybe - licensedBy: InputMaybe - licensedById: InputMaybe - licensedById_in: InputMaybe>> - licensedBy_in: InputMaybe>> - minimumTagRank: InputMaybe - onList: InputMaybe - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - search: InputMaybe + genre: InputMaybe + genre_in: InputMaybe>> + genre_not_in: InputMaybe>> + id: InputMaybe + idMal: InputMaybe + idMal_in: InputMaybe>> + idMal_not: InputMaybe + idMal_not_in: InputMaybe>> + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isAdult: InputMaybe + isLicensed: InputMaybe + licensedBy: InputMaybe + licensedById: InputMaybe + licensedById_in: InputMaybe>> + licensedBy_in: InputMaybe>> + minimumTagRank: InputMaybe + onList: InputMaybe + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + search: InputMaybe season: InputMaybe - seasonYear: InputMaybe + seasonYear: InputMaybe sort: InputMaybe>> source: InputMaybe source_in: InputMaybe>> - startDate: InputMaybe - startDate_greater: InputMaybe - startDate_lesser: InputMaybe - startDate_like: InputMaybe + startDate: InputMaybe + startDate_greater: InputMaybe + startDate_lesser: InputMaybe + startDate_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> - tag: InputMaybe - tagCategory: InputMaybe - tagCategory_in: InputMaybe>> - tagCategory_not_in: InputMaybe>> - tag_in: InputMaybe>> - tag_not_in: InputMaybe>> + tag: InputMaybe + tagCategory: InputMaybe + tagCategory_in: InputMaybe>> + tagCategory_not_in: InputMaybe>> + tag_in: InputMaybe>> + tag_not_in: InputMaybe>> type: InputMaybe - volumes: InputMaybe - volumes_greater: InputMaybe - volumes_lesser: InputMaybe + volumes: InputMaybe + volumes_greater: InputMaybe + volumes_lesser: InputMaybe } /** Page of data */ export type PageMediaListArgs = { - compareWithAuthList: InputMaybe - completedAt: InputMaybe - completedAt_greater: InputMaybe - completedAt_lesser: InputMaybe - completedAt_like: InputMaybe - id: InputMaybe - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not_in: InputMaybe>> - notes: InputMaybe - notes_like: InputMaybe + compareWithAuthList: InputMaybe + completedAt: InputMaybe + completedAt_greater: InputMaybe + completedAt_lesser: InputMaybe + completedAt_like: InputMaybe + id: InputMaybe + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not_in: InputMaybe>> + notes: InputMaybe + notes_like: InputMaybe sort: InputMaybe>> - startedAt: InputMaybe - startedAt_greater: InputMaybe - startedAt_lesser: InputMaybe - startedAt_like: InputMaybe + startedAt: InputMaybe + startedAt_greater: InputMaybe + startedAt_lesser: InputMaybe + startedAt_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> type: InputMaybe - userId: InputMaybe - userId_in: InputMaybe>> - userName: InputMaybe + userId: InputMaybe + userId_in: InputMaybe>> + userName: InputMaybe } /** Page of data */ export type PageMediaTrendsArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - date: InputMaybe - date_greater: InputMaybe - date_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_lesser: InputMaybe - episode_not: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - releasing: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + date: InputMaybe + date_greater: InputMaybe + date_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_lesser: InputMaybe + episode_not: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + releasing: InputMaybe sort: InputMaybe>> - trending: InputMaybe - trending_greater: InputMaybe - trending_lesser: InputMaybe - trending_not: InputMaybe + trending: InputMaybe + trending_greater: InputMaybe + trending_lesser: InputMaybe + trending_not: InputMaybe } /** Page of data */ export type PageNotificationsArgs = { - resetNotificationCount: InputMaybe + resetNotificationCount: InputMaybe type: InputMaybe type_in: InputMaybe>> } /** Page of data */ export type PageRecommendationsArgs = { - id: InputMaybe - mediaId: InputMaybe - mediaRecommendationId: InputMaybe - onList: InputMaybe - rating: InputMaybe - rating_greater: InputMaybe - rating_lesser: InputMaybe + id: InputMaybe + mediaId: InputMaybe + mediaRecommendationId: InputMaybe + onList: InputMaybe + rating: InputMaybe + rating_greater: InputMaybe + rating_lesser: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } /** Page of data */ export type PageReviewsArgs = { - id: InputMaybe - mediaId: InputMaybe + id: InputMaybe + mediaId: InputMaybe mediaType: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } /** Page of data */ export type PageStaffArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } /** Page of data */ export type PageStudiosArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + search: InputMaybe sort: InputMaybe>> } /** Page of data */ export type PageThreadCommentsArgs = { - id: InputMaybe + id: InputMaybe sort: InputMaybe>> - threadId: InputMaybe - userId: InputMaybe + threadId: InputMaybe + userId: InputMaybe } /** Page of data */ export type PageThreadsArgs = { - categoryId: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - mediaCategoryId: InputMaybe - replyUserId: InputMaybe - search: InputMaybe + categoryId: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + mediaCategoryId: InputMaybe + replyUserId: InputMaybe + search: InputMaybe sort: InputMaybe>> - subscribed: InputMaybe - userId: InputMaybe + subscribed: InputMaybe + userId: InputMaybe } /** Page of data */ export type PageUsersArgs = { - id: InputMaybe - isModerator: InputMaybe - name: InputMaybe - search: InputMaybe + id: InputMaybe + isModerator: InputMaybe + name: InputMaybe + search: InputMaybe sort: InputMaybe>> } export type PageInfo = { __typename?: "PageInfo" /** The current page */ - currentPage: Maybe + currentPage: Maybe /** If there is another page */ - hasNextPage: Maybe + hasNextPage: Maybe /** The last page */ - lastPage: Maybe + lastPage: Maybe /** The count on a page */ - perPage: Maybe + perPage: Maybe /** The total number of items. Note: This value is not guaranteed to be accurate, do not rely on this for logic */ - total: Maybe + total: Maybe } /** Provides the parsed markdown as html */ export type ParsedMarkdown = { __typename?: "ParsedMarkdown" /** The parsed markdown as html */ - html: Maybe + html: Maybe } export type Query = { @@ -2846,7 +2853,7 @@ export type Query = { /** Follow query */ Following: Maybe /** Collection of all the possible media genres */ - GenreCollection: Maybe>> + GenreCollection: Maybe>> /** Like query */ Like: Maybe /** Provide AniList markdown to be converted to html (Requires auth) */ @@ -2885,327 +2892,327 @@ export type Query = { } export type QueryActivityArgs = { - createdAt: InputMaybe - createdAt_greater: InputMaybe - createdAt_lesser: InputMaybe - hasReplies: InputMaybe - hasRepliesOrTypeText: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - messengerId: InputMaybe - messengerId_in: InputMaybe>> - messengerId_not: InputMaybe - messengerId_not_in: InputMaybe>> + createdAt: InputMaybe + createdAt_greater: InputMaybe + createdAt_lesser: InputMaybe + hasReplies: InputMaybe + hasRepliesOrTypeText: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + messengerId: InputMaybe + messengerId_in: InputMaybe>> + messengerId_not: InputMaybe + messengerId_not_in: InputMaybe>> sort: InputMaybe>> type: InputMaybe type_in: InputMaybe>> type_not: InputMaybe type_not_in: InputMaybe>> - userId: InputMaybe - userId_in: InputMaybe>> - userId_not: InputMaybe - userId_not_in: InputMaybe>> + userId: InputMaybe + userId_in: InputMaybe>> + userId_not: InputMaybe + userId_not_in: InputMaybe>> } export type QueryActivityReplyArgs = { - activityId: InputMaybe - id: InputMaybe + activityId: InputMaybe + id: InputMaybe } export type QueryAiringScheduleArgs = { - airingAt: InputMaybe - airingAt_greater: InputMaybe - airingAt_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_in: InputMaybe>> - episode_lesser: InputMaybe - episode_not: InputMaybe - episode_not_in: InputMaybe>> - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - notYetAired: InputMaybe + airingAt: InputMaybe + airingAt_greater: InputMaybe + airingAt_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_in: InputMaybe>> + episode_lesser: InputMaybe + episode_not: InputMaybe + episode_not_in: InputMaybe>> + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + notYetAired: InputMaybe sort: InputMaybe>> } export type QueryCharacterArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } export type QueryExternalLinkSourceCollectionArgs = { - id: InputMaybe + id: InputMaybe mediaType: InputMaybe type: InputMaybe } export type QueryFollowerArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } export type QueryFollowingArgs = { sort: InputMaybe>> - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] } export type QueryLikeArgs = { - likeableId: InputMaybe + likeableId: InputMaybe type: InputMaybe } export type QueryMarkdownArgs = { - markdown: Scalars["String"] + markdown: Scalars["String"]["input"] } export type QueryMediaArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - chapters: InputMaybe - chapters_greater: InputMaybe - chapters_lesser: InputMaybe - countryOfOrigin: InputMaybe - duration: InputMaybe - duration_greater: InputMaybe - duration_lesser: InputMaybe - endDate: InputMaybe - endDate_greater: InputMaybe - endDate_lesser: InputMaybe - endDate_like: InputMaybe - episodes: InputMaybe - episodes_greater: InputMaybe - episodes_lesser: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + chapters: InputMaybe + chapters_greater: InputMaybe + chapters_lesser: InputMaybe + countryOfOrigin: InputMaybe + duration: InputMaybe + duration_greater: InputMaybe + duration_lesser: InputMaybe + endDate: InputMaybe + endDate_greater: InputMaybe + endDate_lesser: InputMaybe + endDate_like: InputMaybe + episodes: InputMaybe + episodes_greater: InputMaybe + episodes_lesser: InputMaybe format: InputMaybe format_in: InputMaybe>> format_not: InputMaybe format_not_in: InputMaybe>> - genre: InputMaybe - genre_in: InputMaybe>> - genre_not_in: InputMaybe>> - id: InputMaybe - idMal: InputMaybe - idMal_in: InputMaybe>> - idMal_not: InputMaybe - idMal_not_in: InputMaybe>> - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isAdult: InputMaybe - isLicensed: InputMaybe - licensedBy: InputMaybe - licensedById: InputMaybe - licensedById_in: InputMaybe>> - licensedBy_in: InputMaybe>> - minimumTagRank: InputMaybe - onList: InputMaybe - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - search: InputMaybe + genre: InputMaybe + genre_in: InputMaybe>> + genre_not_in: InputMaybe>> + id: InputMaybe + idMal: InputMaybe + idMal_in: InputMaybe>> + idMal_not: InputMaybe + idMal_not_in: InputMaybe>> + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isAdult: InputMaybe + isLicensed: InputMaybe + licensedBy: InputMaybe + licensedById: InputMaybe + licensedById_in: InputMaybe>> + licensedBy_in: InputMaybe>> + minimumTagRank: InputMaybe + onList: InputMaybe + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + search: InputMaybe season: InputMaybe - seasonYear: InputMaybe + seasonYear: InputMaybe sort: InputMaybe>> source: InputMaybe source_in: InputMaybe>> - startDate: InputMaybe - startDate_greater: InputMaybe - startDate_lesser: InputMaybe - startDate_like: InputMaybe + startDate: InputMaybe + startDate_greater: InputMaybe + startDate_lesser: InputMaybe + startDate_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> - tag: InputMaybe - tagCategory: InputMaybe - tagCategory_in: InputMaybe>> - tagCategory_not_in: InputMaybe>> - tag_in: InputMaybe>> - tag_not_in: InputMaybe>> + tag: InputMaybe + tagCategory: InputMaybe + tagCategory_in: InputMaybe>> + tagCategory_not_in: InputMaybe>> + tag_in: InputMaybe>> + tag_not_in: InputMaybe>> type: InputMaybe - volumes: InputMaybe - volumes_greater: InputMaybe - volumes_lesser: InputMaybe + volumes: InputMaybe + volumes_greater: InputMaybe + volumes_lesser: InputMaybe } export type QueryMediaListArgs = { - compareWithAuthList: InputMaybe - completedAt: InputMaybe - completedAt_greater: InputMaybe - completedAt_lesser: InputMaybe - completedAt_like: InputMaybe - id: InputMaybe - isFollowing: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not_in: InputMaybe>> - notes: InputMaybe - notes_like: InputMaybe + compareWithAuthList: InputMaybe + completedAt: InputMaybe + completedAt_greater: InputMaybe + completedAt_lesser: InputMaybe + completedAt_like: InputMaybe + id: InputMaybe + isFollowing: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not_in: InputMaybe>> + notes: InputMaybe + notes_like: InputMaybe sort: InputMaybe>> - startedAt: InputMaybe - startedAt_greater: InputMaybe - startedAt_lesser: InputMaybe - startedAt_like: InputMaybe + startedAt: InputMaybe + startedAt_greater: InputMaybe + startedAt_lesser: InputMaybe + startedAt_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> type: InputMaybe - userId: InputMaybe - userId_in: InputMaybe>> - userName: InputMaybe + userId: InputMaybe + userId_in: InputMaybe>> + userName: InputMaybe } export type QueryMediaListCollectionArgs = { - chunk: InputMaybe - completedAt: InputMaybe - completedAt_greater: InputMaybe - completedAt_lesser: InputMaybe - completedAt_like: InputMaybe - forceSingleCompletedList: InputMaybe - notes: InputMaybe - notes_like: InputMaybe - perChunk: InputMaybe + chunk: InputMaybe + completedAt: InputMaybe + completedAt_greater: InputMaybe + completedAt_lesser: InputMaybe + completedAt_like: InputMaybe + forceSingleCompletedList: InputMaybe + notes: InputMaybe + notes_like: InputMaybe + perChunk: InputMaybe sort: InputMaybe>> - startedAt: InputMaybe - startedAt_greater: InputMaybe - startedAt_lesser: InputMaybe - startedAt_like: InputMaybe + startedAt: InputMaybe + startedAt_greater: InputMaybe + startedAt_lesser: InputMaybe + startedAt_like: InputMaybe status: InputMaybe status_in: InputMaybe>> status_not: InputMaybe status_not_in: InputMaybe>> type: InputMaybe - userId: InputMaybe - userName: InputMaybe + userId: InputMaybe + userName: InputMaybe } export type QueryMediaTagCollectionArgs = { - status: InputMaybe + status: InputMaybe } export type QueryMediaTrendArgs = { - averageScore: InputMaybe - averageScore_greater: InputMaybe - averageScore_lesser: InputMaybe - averageScore_not: InputMaybe - date: InputMaybe - date_greater: InputMaybe - date_lesser: InputMaybe - episode: InputMaybe - episode_greater: InputMaybe - episode_lesser: InputMaybe - episode_not: InputMaybe - mediaId: InputMaybe - mediaId_in: InputMaybe>> - mediaId_not: InputMaybe - mediaId_not_in: InputMaybe>> - popularity: InputMaybe - popularity_greater: InputMaybe - popularity_lesser: InputMaybe - popularity_not: InputMaybe - releasing: InputMaybe + averageScore: InputMaybe + averageScore_greater: InputMaybe + averageScore_lesser: InputMaybe + averageScore_not: InputMaybe + date: InputMaybe + date_greater: InputMaybe + date_lesser: InputMaybe + episode: InputMaybe + episode_greater: InputMaybe + episode_lesser: InputMaybe + episode_not: InputMaybe + mediaId: InputMaybe + mediaId_in: InputMaybe>> + mediaId_not: InputMaybe + mediaId_not_in: InputMaybe>> + popularity: InputMaybe + popularity_greater: InputMaybe + popularity_lesser: InputMaybe + popularity_not: InputMaybe + releasing: InputMaybe sort: InputMaybe>> - trending: InputMaybe - trending_greater: InputMaybe - trending_lesser: InputMaybe - trending_not: InputMaybe + trending: InputMaybe + trending_greater: InputMaybe + trending_lesser: InputMaybe + trending_not: InputMaybe } export type QueryNotificationArgs = { - resetNotificationCount: InputMaybe + resetNotificationCount: InputMaybe type: InputMaybe type_in: InputMaybe>> } export type QueryPageArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe } export type QueryRecommendationArgs = { - id: InputMaybe - mediaId: InputMaybe - mediaRecommendationId: InputMaybe - onList: InputMaybe - rating: InputMaybe - rating_greater: InputMaybe - rating_lesser: InputMaybe + id: InputMaybe + mediaId: InputMaybe + mediaRecommendationId: InputMaybe + onList: InputMaybe + rating: InputMaybe + rating_greater: InputMaybe + rating_lesser: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } export type QueryReviewArgs = { - id: InputMaybe - mediaId: InputMaybe + id: InputMaybe + mediaId: InputMaybe mediaType: InputMaybe sort: InputMaybe>> - userId: InputMaybe + userId: InputMaybe } export type QueryStaffArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - isBirthday: InputMaybe - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + isBirthday: InputMaybe + search: InputMaybe sort: InputMaybe>> } export type QueryStudioArgs = { - id: InputMaybe - id_in: InputMaybe>> - id_not: InputMaybe - id_not_in: InputMaybe>> - search: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + id_not: InputMaybe + id_not_in: InputMaybe>> + search: InputMaybe sort: InputMaybe>> } export type QueryThreadArgs = { - categoryId: InputMaybe - id: InputMaybe - id_in: InputMaybe>> - mediaCategoryId: InputMaybe - replyUserId: InputMaybe - search: InputMaybe + categoryId: InputMaybe + id: InputMaybe + id_in: InputMaybe>> + mediaCategoryId: InputMaybe + replyUserId: InputMaybe + search: InputMaybe sort: InputMaybe>> - subscribed: InputMaybe - userId: InputMaybe + subscribed: InputMaybe + userId: InputMaybe } export type QueryThreadCommentArgs = { - id: InputMaybe + id: InputMaybe sort: InputMaybe>> - threadId: InputMaybe - userId: InputMaybe + threadId: InputMaybe + userId: InputMaybe } export type QueryUserArgs = { - id: InputMaybe - isModerator: InputMaybe - name: InputMaybe - search: InputMaybe + id: InputMaybe + isModerator: InputMaybe + name: InputMaybe + search: InputMaybe sort: InputMaybe>> } @@ -3213,13 +3220,13 @@ export type QueryUserArgs = { export type Recommendation = { __typename?: "Recommendation" /** The id of the recommendation */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The media the recommendation is from */ media: Maybe /** The recommended media */ mediaRecommendation: Maybe /** Users rating of the recommendation */ - rating: Maybe + rating: Maybe /** The user that first created the recommendation */ user: Maybe /** The rating of the recommendation by currently authenticated user */ @@ -3259,26 +3266,26 @@ export enum RecommendationSort { export type RelatedMediaAdditionNotification = { __typename?: "RelatedMediaAdditionNotification" /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The associated media of the airing schedule */ media: Maybe /** The id of the new media */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** The type of notification */ type: Maybe } export type Report = { __typename?: "Report" - cleared: Maybe + cleared: Maybe /** When the entry data was created */ - createdAt: Maybe - id: Scalars["Int"] - reason: Maybe + createdAt: Maybe + id: Scalars["Int"]["output"] + reason: Maybe reported: Maybe reporter: Maybe } @@ -3287,42 +3294,42 @@ export type Report = { export type Review = { __typename?: "Review" /** The main review body text */ - body: Maybe + body: Maybe /** The time of the thread creation */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the review */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The media the review is of */ media: Maybe /** The id of the review's media */ - mediaId: Scalars["Int"] + mediaId: Scalars["Int"]["output"] /** For which type of media the review is for */ mediaType: Maybe /** If the review is not yet publicly published and is only viewable by creator */ - private: Maybe + private: Maybe /** The total user rating of the review */ - rating: Maybe + rating: Maybe /** The amount of user ratings of the review */ - ratingAmount: Maybe + ratingAmount: Maybe /** The review score of the media */ - score: Maybe + score: Maybe /** The url for the review page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** A short summary of the review */ - summary: Maybe + summary: Maybe /** The time of the thread last update */ - updatedAt: Scalars["Int"] + updatedAt: Scalars["Int"]["output"] /** The creator of the review */ user: Maybe /** The id of the review's creator */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] /** The rating of the review by currently authenticated user */ userRating: Maybe } /** A Review that features in an anime or manga */ export type ReviewBodyArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } export type ReviewConnection = { @@ -3366,15 +3373,15 @@ export type RevisionHistory = { /** The action taken on the objects */ action: Maybe /** A JSON object of the fields that changed */ - changes: Maybe + changes: Maybe /** The character the mod feed entry references */ character: Maybe /** When the mod feed entry was created */ - createdAt: Maybe + createdAt: Maybe /** The external link source the mod feed entry references */ externalLink: Maybe /** The id of the media */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The media the mod feed entry references */ media: Maybe /** The staff member the mod feed entry references */ @@ -3395,8 +3402,8 @@ export enum RevisionHistoryAction { export type ScoreDistribution = { __typename?: "ScoreDistribution" /** The amount of list entries with this score */ - amount: Maybe - score: Maybe + amount: Maybe + score: Maybe } /** Media list scoring type */ @@ -3425,44 +3432,44 @@ export type SiteStatistics = { } export type SiteStatisticsAnimeArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsCharactersArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsMangaArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsReviewsArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsStaffArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsStudiosArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } export type SiteStatisticsUsersArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } @@ -3470,10 +3477,10 @@ export type SiteStatisticsUsersArgs = { export type SiteTrend = { __typename?: "SiteTrend" /** The change from yesterday */ - change: Scalars["Int"] - count: Scalars["Int"] + change: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] /** The day the data was recorded (timestamp) */ - date: Scalars["Int"] + date: Scalars["Int"]["output"] } export type SiteTrendConnection = { @@ -3504,9 +3511,9 @@ export enum SiteTrendSort { export type Staff = { __typename?: "Staff" /** The person's age in years */ - age: Maybe + age: Maybe /** The persons blood type */ - bloodType: Maybe + bloodType: Maybe /** Media the actor voiced characters in. (Same data as characters with media as node instead of characters) */ characterMedia: Maybe /** Characters voiced by the actor */ @@ -3514,77 +3521,77 @@ export type Staff = { dateOfBirth: Maybe dateOfDeath: Maybe /** A general description of the staff member */ - description: Maybe + description: Maybe /** The amount of user's who have favourited the staff member */ - favourites: Maybe + favourites: Maybe /** The staff's gender. Usually Male, Female, or Non-binary but can be any string. */ - gender: Maybe + gender: Maybe /** The persons birthplace or hometown */ - homeTown: Maybe + homeTown: Maybe /** The id of the staff member */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The staff images */ image: Maybe /** If the staff member is marked as favourite by the currently authenticated user */ - isFavourite: Scalars["Boolean"] + isFavourite: Scalars["Boolean"]["output"] /** If the staff member is blocked from being added to favourites */ - isFavouriteBlocked: Scalars["Boolean"] + isFavouriteBlocked: Scalars["Boolean"]["output"] /** * The primary language the staff member dub's in * @deprecated Replaced with languageV2 */ language: Maybe /** The primary language of the staff member. Current values: Japanese, English, Korean, Italian, Spanish, Portuguese, French, German, Hebrew, Hungarian, Chinese, Arabic, Filipino, Catalan, Finnish, Turkish, Dutch, Swedish, Thai, Tagalog, Malaysian, Indonesian, Vietnamese, Nepali, Hindi, Urdu */ - languageV2: Maybe + languageV2: Maybe /** Notes for site moderators */ - modNotes: Maybe + modNotes: Maybe /** The names of the staff member */ name: Maybe /** The person's primary occupations */ - primaryOccupations: Maybe>> + primaryOccupations: Maybe>> /** The url for the staff page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** Staff member that the submission is referencing */ staff: Maybe /** Media where the staff member has a production role */ staffMedia: Maybe /** Inner details of submission status */ - submissionNotes: Maybe + submissionNotes: Maybe /** Status of the submission */ - submissionStatus: Maybe + submissionStatus: Maybe /** Submitter for the submission */ submitter: Maybe /** @deprecated No data available */ - updatedAt: Maybe + updatedAt: Maybe /** [startYear, endYear] (If the 2nd value is not present staff is still active) */ - yearsActive: Maybe>> + yearsActive: Maybe>> } /** Voice actors or production staff */ export type StaffCharacterMediaArgs = { - onList: InputMaybe - page: InputMaybe - perPage: InputMaybe + onList: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } /** Voice actors or production staff */ export type StaffCharactersArgs = { - page: InputMaybe - perPage: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } /** Voice actors or production staff */ export type StaffDescriptionArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** Voice actors or production staff */ export type StaffStaffMediaArgs = { - onList: InputMaybe - page: InputMaybe - perPage: InputMaybe + onList: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> type: InputMaybe } @@ -3601,20 +3608,20 @@ export type StaffConnection = { export type StaffEdge = { __typename?: "StaffEdge" /** The order the staff should be displayed from the users favourites */ - favouriteOrder: Maybe + favouriteOrder: Maybe /** The id of the connection */ - id: Maybe + id: Maybe node: Maybe /** The role of the staff member in the production of the media */ - role: Maybe + role: Maybe } export type StaffImage = { __typename?: "StaffImage" /** The person's image of media at its largest size */ - large: Maybe + large: Maybe /** The person's image of media at medium size */ - medium: Maybe + medium: Maybe } /** The primary language of the voice actor */ @@ -3645,42 +3652,42 @@ export enum StaffLanguage { export type StaffName = { __typename?: "StaffName" /** Other names the staff member might be referred to as (pen names) */ - alternative: Maybe>> + alternative: Maybe>> /** The person's given name */ - first: Maybe + first: Maybe /** The person's first and last name */ - full: Maybe + full: Maybe /** The person's surname */ - last: Maybe + last: Maybe /** The person's middle name */ - middle: Maybe + middle: Maybe /** The person's full name in their native language */ - native: Maybe + native: Maybe /** The currently authenticated users preferred name language. Default romaji for non-authenticated */ - userPreferred: Maybe + userPreferred: Maybe } /** The names of the staff member */ export type StaffNameInput = { /** Other names the character might be referred by */ - alternative: InputMaybe>> + alternative: InputMaybe>> /** The person's given name */ - first: InputMaybe + first: InputMaybe /** The person's surname */ - last: InputMaybe + last: InputMaybe /** The person's middle name */ - middle: InputMaybe + middle: InputMaybe /** The person's full name in their native language */ - native: InputMaybe + native: InputMaybe } /** Voice actor role for a character */ export type StaffRoleType = { __typename?: "StaffRoleType" /** Used for grouping roles where multiple dubs exist for the same language. Either dubbing company name or language variant. */ - dubGroup: Maybe + dubGroup: Maybe /** Notes regarding the VA's role for the character */ - roleNotes: Maybe + roleNotes: Maybe /** The voice actors of the character */ voiceActor: Maybe } @@ -3703,11 +3710,11 @@ export enum StaffSort { /** User's staff statistics */ export type StaffStats = { __typename?: "StaffStats" - amount: Maybe - meanScore: Maybe + amount: Maybe + meanScore: Maybe staff: Maybe /** The amount of time in minutes the staff member has been watched by the user */ - timeWatched: Maybe + timeWatched: Maybe } /** A submission for a staff that features in an anime or manga */ @@ -3715,14 +3722,14 @@ export type StaffSubmission = { __typename?: "StaffSubmission" /** Data Mod assigned to handle the submission */ assignee: Maybe - createdAt: Maybe + createdAt: Maybe /** The id of the submission */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** Whether the submission is locked */ - locked: Maybe + locked: Maybe /** Inner details of submission status */ - notes: Maybe - source: Maybe + notes: Maybe + source: Maybe /** Staff that the submission is referencing */ staff: Maybe /** Status of the submission */ @@ -3737,7 +3744,7 @@ export type StaffSubmission = { export type StatusDistribution = { __typename?: "StatusDistribution" /** The amount of entries with this status */ - amount: Maybe + amount: Maybe /** The day the activity took place (Unix timestamp) */ status: Maybe } @@ -3746,27 +3753,27 @@ export type StatusDistribution = { export type Studio = { __typename?: "Studio" /** The amount of user's who have favourited the studio */ - favourites: Maybe + favourites: Maybe /** The id of the studio */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the studio is an animation studio or a different kind of company */ - isAnimationStudio: Scalars["Boolean"] + isAnimationStudio: Scalars["Boolean"]["output"] /** If the studio is marked as favourite by the currently authenticated user */ - isFavourite: Scalars["Boolean"] + isFavourite: Scalars["Boolean"]["output"] /** The media the studio has worked on */ media: Maybe /** The name of the studio */ - name: Scalars["String"] + name: Scalars["String"]["output"] /** The url for the studio page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe } /** Animation or production company */ export type StudioMediaArgs = { - isMain: InputMaybe - onList: InputMaybe - page: InputMaybe - perPage: InputMaybe + isMain: InputMaybe + onList: InputMaybe + page: InputMaybe + perPage: InputMaybe sort: InputMaybe>> } @@ -3782,11 +3789,11 @@ export type StudioConnection = { export type StudioEdge = { __typename?: "StudioEdge" /** The order the character should be displayed from the users favourites */ - favouriteOrder: Maybe + favouriteOrder: Maybe /** The id of the connection */ - id: Maybe + id: Maybe /** If the studio is the main animation studio of the anime */ - isMain: Scalars["Boolean"] + isMain: Scalars["Boolean"]["output"] node: Maybe } @@ -3804,11 +3811,11 @@ export enum StudioSort { /** User's studio statistics */ export type StudioStats = { __typename?: "StudioStats" - amount: Maybe - meanScore: Maybe + amount: Maybe + meanScore: Maybe studio: Maybe /** The amount of time in minutes the studio's works have been watched by the user */ - timeWatched: Maybe + timeWatched: Maybe } /** Submission sort enums */ @@ -3828,152 +3835,152 @@ export enum SubmissionStatus { /** User's tag statistics */ export type TagStats = { __typename?: "TagStats" - amount: Maybe - meanScore: Maybe + amount: Maybe + meanScore: Maybe tag: Maybe /** The amount of time in minutes the tag has been watched by the user */ - timeWatched: Maybe + timeWatched: Maybe } /** User text activity */ export type TextActivity = { __typename?: "TextActivity" /** The time the activity was created at */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the activity */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the activity */ - isLiked: Maybe + isLiked: Maybe /** If the activity is locked and can receive replies */ - isLocked: Maybe + isLocked: Maybe /** If the activity is pinned to the top of the users activity feed */ - isPinned: Maybe + isPinned: Maybe /** If the currently authenticated user is subscribed to the activity */ - isSubscribed: Maybe + isSubscribed: Maybe /** The amount of likes the activity has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the activity */ likes: Maybe>> /** The written replies to the activity */ replies: Maybe>> /** The number of activity replies */ - replyCount: Scalars["Int"] + replyCount: Scalars["Int"]["output"] /** The url for the activity page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The status text (Markdown) */ - text: Maybe + text: Maybe /** The type of activity */ type: Maybe /** The user who created the activity */ user: Maybe /** The user id of the activity's creator */ - userId: Maybe + userId: Maybe } /** User text activity */ export type TextActivityTextArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** Forum Thread */ export type Thread = { __typename?: "Thread" /** The text body of the thread (Markdown) */ - body: Maybe + body: Maybe /** The categories of the thread */ categories: Maybe>> /** The time of the thread creation */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the thread */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the thread */ - isLiked: Maybe + isLiked: Maybe /** If the thread is locked and can receive comments */ - isLocked: Maybe + isLocked: Maybe /** If the thread is stickied and should be displayed at the top of the page */ - isSticky: Maybe + isSticky: Maybe /** If the currently authenticated user is subscribed to the thread */ - isSubscribed: Maybe + isSubscribed: Maybe /** The amount of likes the thread has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the thread */ likes: Maybe>> /** The media categories of the thread */ mediaCategories: Maybe>> /** The time of the last reply */ - repliedAt: Maybe + repliedAt: Maybe /** The id of the most recent comment on the thread */ - replyCommentId: Maybe + replyCommentId: Maybe /** The number of comments on the thread */ - replyCount: Maybe + replyCount: Maybe /** The user to last reply to the thread */ replyUser: Maybe /** The id of the user who most recently commented on the thread */ - replyUserId: Maybe + replyUserId: Maybe /** The url for the thread page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The title of the thread */ - title: Maybe + title: Maybe /** The time of the thread last update */ - updatedAt: Scalars["Int"] + updatedAt: Scalars["Int"]["output"] /** The owner of the thread */ user: Maybe /** The id of the thread owner user */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] /** The number of times users have viewed the thread */ - viewCount: Maybe + viewCount: Maybe } /** Forum Thread */ export type ThreadBodyArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** A forum thread category */ export type ThreadCategory = { __typename?: "ThreadCategory" /** The id of the category */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The name of the category */ - name: Scalars["String"] + name: Scalars["String"]["output"] } /** Forum Thread Comment */ export type ThreadComment = { __typename?: "ThreadComment" /** The comment's child reply comments */ - childComments: Maybe + childComments: Maybe /** The text content of the comment (Markdown) */ - comment: Maybe + comment: Maybe /** The time of the comments creation */ - createdAt: Scalars["Int"] + createdAt: Scalars["Int"]["output"] /** The id of the comment */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the currently authenticated user liked the comment */ - isLiked: Maybe + isLiked: Maybe /** If the comment tree is locked and may not receive replies or edits */ - isLocked: Maybe + isLocked: Maybe /** The amount of likes the comment has */ - likeCount: Scalars["Int"] + likeCount: Scalars["Int"]["output"] /** The users who liked the comment */ likes: Maybe>> /** The url for the comment page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The thread the comment belongs to */ thread: Maybe /** The id of thread the comment belongs to */ - threadId: Maybe + threadId: Maybe /** The time of the comments last update */ - updatedAt: Scalars["Int"] + updatedAt: Scalars["Int"]["output"] /** The user who created the comment */ user: Maybe /** The user id of the comment's owner */ - userId: Maybe + userId: Maybe } /** Forum Thread Comment */ export type ThreadCommentCommentArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** Notification for when a thread comment is liked */ @@ -3982,13 +3989,13 @@ export type ThreadCommentLikeNotification = { /** The thread comment that was liked */ comment: Maybe /** The id of the activity which was liked */ - commentId: Scalars["Int"] + commentId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The thread that the relevant comment belongs to */ thread: Maybe /** The type of notification */ @@ -3996,7 +4003,7 @@ export type ThreadCommentLikeNotification = { /** The user who liked the activity */ user: Maybe /** The id of the user who liked to the activity */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when authenticated user is @ mentioned in a forum thread comment */ @@ -4005,13 +4012,13 @@ export type ThreadCommentMentionNotification = { /** The thread comment that included the @ mention */ comment: Maybe /** The id of the comment where mentioned */ - commentId: Scalars["Int"] + commentId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The thread that the relevant comment belongs to */ thread: Maybe /** The type of notification */ @@ -4019,7 +4026,7 @@ export type ThreadCommentMentionNotification = { /** The user who mentioned the authenticated user */ user: Maybe /** The id of the user who mentioned the authenticated user */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when a user replies to your forum thread comment */ @@ -4028,13 +4035,13 @@ export type ThreadCommentReplyNotification = { /** The reply thread comment */ comment: Maybe /** The id of the reply comment */ - commentId: Scalars["Int"] + commentId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The thread that the relevant comment belongs to */ thread: Maybe /** The type of notification */ @@ -4042,7 +4049,7 @@ export type ThreadCommentReplyNotification = { /** The user who replied to the activity */ user: Maybe /** The id of the user who create the comment reply */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Thread comments sort enums */ @@ -4057,13 +4064,13 @@ export type ThreadCommentSubscribedNotification = { /** The reply thread comment */ comment: Maybe /** The id of the new comment in the subscribed thread */ - commentId: Scalars["Int"] + commentId: Scalars["Int"]["output"] /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The thread that the relevant comment belongs to */ thread: Maybe /** The type of notification */ @@ -4071,7 +4078,7 @@ export type ThreadCommentSubscribedNotification = { /** The user who replied to the subscribed thread */ user: Maybe /** The id of the user who commented on the thread */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Notification for when a thread is liked */ @@ -4080,21 +4087,21 @@ export type ThreadLikeNotification = { /** The liked thread comment */ comment: Maybe /** The notification context text */ - context: Maybe + context: Maybe /** The time the notification was created at */ - createdAt: Maybe + createdAt: Maybe /** The id of the Notification */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** The thread that the relevant comment belongs to */ thread: Maybe /** The id of the thread which was liked */ - threadId: Scalars["Int"] + threadId: Scalars["Int"]["output"] /** The type of notification */ type: Maybe /** The user who liked the activity */ user: Maybe /** The id of the user who liked to the activity */ - userId: Scalars["Int"] + userId: Scalars["Int"]["output"] } /** Thread sort enums */ @@ -4121,28 +4128,28 @@ export enum ThreadSort { export type User = { __typename?: "User" /** The bio written by user (Markdown) */ - about: Maybe + about: Maybe /** The user's avatar images */ avatar: Maybe /** The user's banner images */ - bannerImage: Maybe - bans: Maybe + bannerImage: Maybe + bans: Maybe /** When the user's account was created. (Does not exist for accounts created before 2020) */ - createdAt: Maybe + createdAt: Maybe /** Custom donation badge text */ - donatorBadge: Maybe + donatorBadge: Maybe /** The donation tier of the user */ - donatorTier: Maybe + donatorTier: Maybe /** The users favourites */ favourites: Maybe /** The id of the user */ - id: Scalars["Int"] + id: Scalars["Int"]["output"] /** If the user is blocked by the authenticated user */ - isBlocked: Maybe + isBlocked: Maybe /** If this user if following the authenticated user */ - isFollower: Maybe + isFollower: Maybe /** If the authenticated user if following this user */ - isFollowing: Maybe + isFollowing: Maybe /** The user's media list options */ mediaListOptions: Maybe /** The user's moderator roles if they are a site moderator */ @@ -4151,15 +4158,15 @@ export type User = { * If the user is a moderator or data moderator * @deprecated Deprecated. Replaced with moderatorRoles field. */ - moderatorStatus: Maybe + moderatorStatus: Maybe /** The name of the user */ - name: Scalars["String"] + name: Scalars["String"]["output"] /** The user's general options */ options: Maybe /** The user's previously used names. */ previousNames: Maybe>> /** The url for the user page on the AniList website */ - siteUrl: Maybe + siteUrl: Maybe /** The users anime & manga list statistics */ statistics: Maybe /** @@ -4168,113 +4175,113 @@ export type User = { */ stats: Maybe /** The number of unread notifications the user has */ - unreadNotificationCount: Maybe + unreadNotificationCount: Maybe /** When the user's data was last updated */ - updatedAt: Maybe + updatedAt: Maybe } /** A user */ export type UserAboutArgs = { - asHtml: InputMaybe + asHtml: InputMaybe } /** A user */ export type UserFavouritesArgs = { - page: InputMaybe + page: InputMaybe } /** A user's activity history stats. */ export type UserActivityHistory = { __typename?: "UserActivityHistory" /** The amount of activity on the day */ - amount: Maybe + amount: Maybe /** The day the activity took place (Unix timestamp) */ - date: Maybe + date: Maybe /** The level of activity represented on a 1-10 scale */ - level: Maybe + level: Maybe } /** A user's avatars */ export type UserAvatar = { __typename?: "UserAvatar" /** The avatar of user at its largest size */ - large: Maybe + large: Maybe /** The avatar of user at medium size */ - medium: Maybe + medium: Maybe } export type UserCountryStatistic = { __typename?: "UserCountryStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - country: Maybe - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + country: Maybe + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] } export type UserFormatStatistic = { __typename?: "UserFormatStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] format: Maybe - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] } export type UserGenreStatistic = { __typename?: "UserGenreStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - genre: Maybe - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + genre: Maybe + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] } export type UserLengthStatistic = { __typename?: "UserLengthStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - length: Maybe - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + length: Maybe + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] } /** User data for moderators */ export type UserModData = { __typename?: "UserModData" alts: Maybe>> - bans: Maybe - counts: Maybe - email: Maybe - ip: Maybe - privacy: Maybe + bans: Maybe + counts: Maybe + email: Maybe + ip: Maybe + privacy: Maybe } /** A user's general options */ export type UserOptions = { __typename?: "UserOptions" /** Minutes between activity for them to be merged together. 0 is Never, Above 2 weeks (20160 mins) is Always. */ - activityMergeTime: Maybe + activityMergeTime: Maybe /** Whether the user receives notifications when a show they are watching aires */ - airingNotifications: Maybe + airingNotifications: Maybe /** The list activity types the user has disabled from being created from list updates */ disabledListActivity: Maybe>> /** Whether the user has enabled viewing of 18+ content */ - displayAdultContent: Maybe + displayAdultContent: Maybe /** Notification options */ notificationOptions: Maybe>> /** Profile highlight color (blue, purple, pink, orange, red, green, gray) */ - profileColor: Maybe + profileColor: Maybe /** Whether the user only allow messages from users they follow */ - restrictMessagesToFollowing: Maybe + restrictMessagesToFollowing: Maybe /** The language the user wants to see staff and character names in */ staffNameLanguage: Maybe /** The user's timezone offset (Auth user only) */ - timezone: Maybe + timezone: Maybe /** The language the user wants to see media titles in */ titleLanguage: Maybe } @@ -4283,31 +4290,31 @@ export type UserOptions = { export type UserPreviousName = { __typename?: "UserPreviousName" /** When the user first changed from this name. */ - createdAt: Maybe + createdAt: Maybe /** A previous name of the user. */ - name: Maybe + name: Maybe /** When the user most recently changed from this name. */ - updatedAt: Maybe + updatedAt: Maybe } export type UserReleaseYearStatistic = { __typename?: "UserReleaseYearStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] - releaseYear: Maybe + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] + releaseYear: Maybe } export type UserScoreStatistic = { __typename?: "UserScoreStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] - score: Maybe + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] + score: Maybe } /** User sort enums */ @@ -4335,22 +4342,22 @@ export enum UserStaffNameLanguage { export type UserStaffStatistic = { __typename?: "UserStaffStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] staff: Maybe } export type UserStartYearStatistic = { __typename?: "UserStartYearStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] - startYear: Maybe + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] + startYear: Maybe } export type UserStatisticTypes = { @@ -4361,84 +4368,84 @@ export type UserStatisticTypes = { export type UserStatistics = { __typename?: "UserStatistics" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] countries: Maybe>> - episodesWatched: Scalars["Int"] + episodesWatched: Scalars["Int"]["output"] formats: Maybe>> genres: Maybe>> lengths: Maybe>> - meanScore: Scalars["Float"] - minutesWatched: Scalars["Int"] + meanScore: Scalars["Float"]["output"] + minutesWatched: Scalars["Int"]["output"] releaseYears: Maybe>> scores: Maybe>> staff: Maybe>> - standardDeviation: Scalars["Float"] + standardDeviation: Scalars["Float"]["output"] startYears: Maybe>> statuses: Maybe>> studios: Maybe>> tags: Maybe>> voiceActors: Maybe>> - volumesRead: Scalars["Int"] + volumesRead: Scalars["Int"]["output"] } export type UserStatisticsCountriesArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsFormatsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsGenresArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsLengthsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsReleaseYearsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsScoresArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsStaffArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsStartYearsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsStatusesArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsStudiosArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsTagsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } export type UserStatisticsVoiceActorsArgs = { - limit: InputMaybe + limit: InputMaybe sort: InputMaybe>> } @@ -4462,7 +4469,7 @@ export type UserStats = { animeScoreDistribution: Maybe>> animeStatusDistribution: Maybe>> /** The amount of manga chapters the user has read */ - chaptersRead: Maybe + chaptersRead: Maybe favouredActors: Maybe>> favouredFormats: Maybe>> favouredGenres: Maybe>> @@ -4475,36 +4482,36 @@ export type UserStats = { mangaScoreDistribution: Maybe>> mangaStatusDistribution: Maybe>> /** The amount of anime the user has watched in minutes */ - watchedTime: Maybe + watchedTime: Maybe } export type UserStatusStatistic = { __typename?: "UserStatusStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] status: Maybe } export type UserStudioStatistic = { __typename?: "UserStudioStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] studio: Maybe } export type UserTagStatistic = { __typename?: "UserTagStatistic" - chaptersRead: Scalars["Int"] - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] tag: Maybe } @@ -4526,28 +4533,28 @@ export enum UserTitleLanguage { export type UserVoiceActorStatistic = { __typename?: "UserVoiceActorStatistic" - chaptersRead: Scalars["Int"] - characterIds: Array> - count: Scalars["Int"] - meanScore: Scalars["Float"] - mediaIds: Array> - minutesWatched: Scalars["Int"] + chaptersRead: Scalars["Int"]["output"] + characterIds: Array> + count: Scalars["Int"]["output"] + meanScore: Scalars["Float"]["output"] + mediaIds: Array> + minutesWatched: Scalars["Int"]["output"] voiceActor: Maybe } /** User's year statistics */ export type YearStats = { __typename?: "YearStats" - amount: Maybe - meanScore: Maybe - year: Maybe + amount: Maybe + meanScore: Maybe + year: Maybe } export type QueryLibraryQueryVariables = Exact<{ - userId: Scalars["Int"] + userId: Scalars["Int"]["input"] sort: Array | MediaListSort - perChunk: Scalars["Int"] - chunk: Scalars["Int"] + perChunk: Scalars["Int"]["input"] + chunk: Scalars["Int"]["input"] status: MediaListStatus }> @@ -4581,7 +4588,7 @@ export type QueryLibraryQuery = { } export type QueryWorksQueryVariables = Exact<{ - workIds: Array | Scalars["Int"] + workIds: Array | Scalars["Int"]["input"] }> export type QueryWorksQuery = { @@ -4618,9 +4625,9 @@ export type GetMeQuery = { } export type CreateMediaStatusMutationVariables = Exact<{ - id: Scalars["Int"] + id: Scalars["Int"]["input"] status: MediaListStatus - numWatchedEpisodes: Scalars["Int"] + numWatchedEpisodes: Scalars["Int"]["input"] }> export type CreateMediaStatusMutation = { @@ -4629,9 +4636,9 @@ export type CreateMediaStatusMutation = { } export type UpdateMediaStatusMutationVariables = Exact<{ - id: Scalars["Int"] + id: Scalars["Int"]["input"] status: MediaListStatus - numWatchedEpisodes: Scalars["Int"] + numWatchedEpisodes: Scalars["Int"]["input"] }> export type UpdateMediaStatusMutation = { @@ -4643,7 +4650,7 @@ export type UpdateMediaStatusMutation = { } export type DeleteMediaStatusMutationVariables = Exact<{ - id: Scalars["Int"] + id: Scalars["Int"]["input"] }> export type DeleteMediaStatusMutation = { @@ -4778,7 +4785,7 @@ export function getSdk( return { queryLibrary( variables: QueryLibraryQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -4792,7 +4799,7 @@ export function getSdk( }, queryWorks( variables: QueryWorksQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -4806,7 +4813,7 @@ export function getSdk( }, getMe( variables?: GetMeQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -4820,7 +4827,7 @@ export function getSdk( }, createMediaStatus( variables: CreateMediaStatusMutationVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -4835,7 +4842,7 @@ export function getSdk( }, updateMediaStatus( variables: UpdateMediaStatusMutationVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -4850,7 +4857,7 @@ export function getSdk( }, deleteMediaStatus( variables: DeleteMediaStatusMutationVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => diff --git a/src/annictGql.ts b/src/annictGql.ts index 16e8a4f..aeae262 100644 --- a/src/annictGql.ts +++ b/src/annictGql.ts @@ -1,6 +1,6 @@ /* eslint-disable */ import { GraphQLClient } from "graphql-request" -import * as Dom from "graphql-request/dist/types.dom" +import { GraphQLClientRequestHeaders } from "graphql-request/build/cjs/types" import gql from "graphql-tag" export type Maybe = T | null export type InputMaybe = Maybe @@ -13,20 +13,29 @@ export type MakeOptional = Omit & { export type MakeMaybe = Omit & { [SubKey in K]: Maybe } +export type MakeEmpty< + T extends { [key: string]: unknown }, + K extends keyof T, +> = { [_ in K]?: never } +export type Incremental = + | T + | { + [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never + } /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string - String: string - Boolean: boolean - Int: number - Float: number - DateTime: any + ID: { input: string; output: string } + String: { input: string; output: string } + Boolean: { input: boolean; output: boolean } + Int: { input: number; output: number } + Float: { input: number; output: number } + DateTime: { input: any; output: any } } export type Activity = Node & { __typename?: "Activity" - annictId: Scalars["Int"] - id: Scalars["ID"] + annictId: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] user: User } @@ -44,8 +53,10 @@ export type ActivityConnection = { export type ActivityEdge = { __typename?: "ActivityEdge" action: ActivityAction - annictId: Scalars["Int"] - cursor: Scalars["String"] + annictId: Scalars["Int"]["output"] + cursor: Scalars["String"]["output"] + item: Maybe + /** @deprecated Use `item` instead. */ node: Maybe user: User } @@ -63,13 +74,13 @@ export enum ActivityOrderField { export type Cast = Node & { __typename?: "Cast" - annictId: Scalars["Int"] + annictId: Scalars["Int"]["output"] character: Character - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] person: Person - sortNumber: Scalars["Int"] + sortNumber: Scalars["Int"]["output"] work: Work } @@ -82,7 +93,7 @@ export type CastConnection = { export type CastEdge = { __typename?: "CastEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -98,20 +109,20 @@ export enum CastOrderField { export type Channel = Node & { __typename?: "Channel" - annictId: Scalars["Int"] + annictId: Scalars["Int"]["output"] channelGroup: ChannelGroup - id: Scalars["ID"] - name: Scalars["String"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] programs: Maybe - published: Scalars["Boolean"] - scChid: Scalars["Int"] + published: Scalars["Boolean"]["output"] + scChid: Scalars["Int"]["output"] } export type ChannelprogramsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type ChannelConnection = { @@ -123,55 +134,55 @@ export type ChannelConnection = { export type ChannelEdge = { __typename?: "ChannelEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } export type ChannelGroup = Node & { __typename?: "ChannelGroup" - annictId: Scalars["Int"] + annictId: Scalars["Int"]["output"] channels: Maybe - id: Scalars["ID"] - name: Scalars["String"] - sortNumber: Scalars["Int"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + sortNumber: Scalars["Int"]["output"] } export type ChannelGroupchannelsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type Character = Node & { __typename?: "Character" - age: Scalars["String"] - ageEn: Scalars["String"] - annictId: Scalars["Int"] - birthday: Scalars["String"] - birthdayEn: Scalars["String"] - bloodType: Scalars["String"] - bloodTypeEn: Scalars["String"] - description: Scalars["String"] - descriptionEn: Scalars["String"] - descriptionSource: Scalars["String"] - descriptionSourceEn: Scalars["String"] - favoriteCharactersCount: Scalars["Int"] - height: Scalars["String"] - heightEn: Scalars["String"] - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] - nameKana: Scalars["String"] - nationality: Scalars["String"] - nationalityEn: Scalars["String"] - nickname: Scalars["String"] - nicknameEn: Scalars["String"] - occupation: Scalars["String"] - occupationEn: Scalars["String"] + age: Scalars["String"]["output"] + ageEn: Scalars["String"]["output"] + annictId: Scalars["Int"]["output"] + birthday: Scalars["String"]["output"] + birthdayEn: Scalars["String"]["output"] + bloodType: Scalars["String"]["output"] + bloodTypeEn: Scalars["String"]["output"] + description: Scalars["String"]["output"] + descriptionEn: Scalars["String"]["output"] + descriptionSource: Scalars["String"]["output"] + descriptionSourceEn: Scalars["String"]["output"] + favoriteCharactersCount: Scalars["Int"]["output"] + height: Scalars["String"]["output"] + heightEn: Scalars["String"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] + nameKana: Scalars["String"]["output"] + nationality: Scalars["String"]["output"] + nationalityEn: Scalars["String"]["output"] + nickname: Scalars["String"]["output"] + nicknameEn: Scalars["String"]["output"] + occupation: Scalars["String"]["output"] + occupationEn: Scalars["String"]["output"] series: Series - weight: Scalars["String"] - weightEn: Scalars["String"] + weight: Scalars["String"]["output"] + weightEn: Scalars["String"]["output"] } export type CharacterConnection = { @@ -183,7 +194,7 @@ export type CharacterConnection = { export type CharacterEdge = { __typename?: "CharacterEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -198,87 +209,87 @@ export enum CharacterOrderField { } export type CreateRecordInput = { - clientMutationId: InputMaybe - comment: InputMaybe - episodeId: Scalars["ID"] + clientMutationId: InputMaybe + comment: InputMaybe + episodeId: Scalars["ID"]["input"] ratingState: InputMaybe - shareFacebook: InputMaybe - shareTwitter: InputMaybe + shareFacebook: InputMaybe + shareTwitter: InputMaybe } export type CreateRecordPayload = { __typename?: "CreateRecordPayload" - clientMutationId: Maybe + clientMutationId: Maybe record: Maybe } export type CreateReviewInput = { - body: Scalars["String"] - clientMutationId: InputMaybe + body: Scalars["String"]["input"] + clientMutationId: InputMaybe ratingAnimationState: InputMaybe ratingCharacterState: InputMaybe ratingMusicState: InputMaybe ratingOverallState: InputMaybe ratingStoryState: InputMaybe - shareFacebook: InputMaybe - shareTwitter: InputMaybe - title: InputMaybe - workId: Scalars["ID"] + shareFacebook: InputMaybe + shareTwitter: InputMaybe + title: InputMaybe + workId: Scalars["ID"]["input"] } export type CreateReviewPayload = { __typename?: "CreateReviewPayload" - clientMutationId: Maybe + clientMutationId: Maybe review: Maybe } export type DeleteRecordInput = { - clientMutationId: InputMaybe - recordId: Scalars["ID"] + clientMutationId: InputMaybe + recordId: Scalars["ID"]["input"] } export type DeleteRecordPayload = { __typename?: "DeleteRecordPayload" - clientMutationId: Maybe + clientMutationId: Maybe episode: Maybe } export type DeleteReviewInput = { - clientMutationId: InputMaybe - reviewId: Scalars["ID"] + clientMutationId: InputMaybe + reviewId: Scalars["ID"]["input"] } export type DeleteReviewPayload = { __typename?: "DeleteReviewPayload" - clientMutationId: Maybe + clientMutationId: Maybe work: Maybe } export type Episode = Node & { __typename?: "Episode" - annictId: Scalars["Int"] - id: Scalars["ID"] + annictId: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] nextEpisode: Maybe - number: Maybe - numberText: Maybe + number: Maybe + numberText: Maybe prevEpisode: Maybe - recordCommentsCount: Scalars["Int"] + recordCommentsCount: Scalars["Int"]["output"] records: Maybe - recordsCount: Scalars["Int"] - satisfactionRate: Maybe - sortNumber: Scalars["Int"] - title: Maybe - viewerDidTrack: Scalars["Boolean"] - viewerRecordsCount: Scalars["Int"] + recordsCount: Scalars["Int"]["output"] + satisfactionRate: Maybe + sortNumber: Scalars["Int"]["output"] + title: Maybe + viewerDidTrack: Scalars["Boolean"]["output"] + viewerRecordsCount: Scalars["Int"]["output"] work: Work } export type EpisoderecordsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - hasComment: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + hasComment: InputMaybe + last: InputMaybe orderBy: InputMaybe } @@ -291,7 +302,7 @@ export type EpisodeConnection = { export type EpisodeEdge = { __typename?: "EpisodeEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -307,10 +318,10 @@ export enum EpisodeOrderField { export type LibraryEntry = Node & { __typename?: "LibraryEntry" - id: Scalars["ID"] + id: Scalars["ID"]["output"] nextEpisode: Maybe nextProgram: Maybe - note: Scalars["String"] + note: Scalars["String"]["output"] status: Maybe user: User work: Work @@ -325,7 +336,7 @@ export type LibraryEntryConnection = { export type LibraryEntryEdge = { __typename?: "LibraryEntryEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -348,19 +359,19 @@ export enum Media { export type MultipleRecord = Node & { __typename?: "MultipleRecord" - annictId: Scalars["Int"] - createdAt: Scalars["DateTime"] - id: Scalars["ID"] + annictId: Scalars["Int"]["output"] + createdAt: Scalars["DateTime"]["output"] + id: Scalars["ID"]["output"] records: Maybe user: User work: Work } export type MultipleRecordrecordsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type Mutation = { @@ -403,7 +414,7 @@ export type MutationupdateStatusArgs = { } export type Node = { - id: Scalars["ID"] + id: Scalars["ID"]["output"] } export enum OrderDirection { @@ -413,19 +424,19 @@ export enum OrderDirection { export type Organization = Node & { __typename?: "Organization" - annictId: Scalars["Int"] - favoriteOrganizationsCount: Scalars["Int"] - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] - nameKana: Scalars["String"] - staffsCount: Scalars["Int"] - twitterUsername: Scalars["String"] - twitterUsernameEn: Scalars["String"] - url: Scalars["String"] - urlEn: Scalars["String"] - wikipediaUrl: Scalars["String"] - wikipediaUrlEn: Scalars["String"] + annictId: Scalars["Int"]["output"] + favoriteOrganizationsCount: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] + nameKana: Scalars["String"]["output"] + staffsCount: Scalars["Int"]["output"] + twitterUsername: Scalars["String"]["output"] + twitterUsernameEn: Scalars["String"]["output"] + url: Scalars["String"]["output"] + urlEn: Scalars["String"]["output"] + wikipediaUrl: Scalars["String"]["output"] + wikipediaUrlEn: Scalars["String"]["output"] } export type OrganizationConnection = { @@ -437,7 +448,7 @@ export type OrganizationConnection = { export type OrganizationEdge = { __typename?: "OrganizationEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -453,35 +464,35 @@ export enum OrganizationOrderField { export type PageInfo = { __typename?: "PageInfo" - endCursor: Maybe - hasNextPage: Scalars["Boolean"] - hasPreviousPage: Scalars["Boolean"] - startCursor: Maybe + endCursor: Maybe + hasNextPage: Scalars["Boolean"]["output"] + hasPreviousPage: Scalars["Boolean"]["output"] + startCursor: Maybe } export type Person = Node & { __typename?: "Person" - annictId: Scalars["Int"] - birthday: Scalars["String"] - bloodType: Scalars["String"] - castsCount: Scalars["Int"] - favoritePeopleCount: Scalars["Int"] - genderText: Scalars["String"] - height: Scalars["String"] - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] - nameKana: Scalars["String"] - nickname: Scalars["String"] - nicknameEn: Scalars["String"] + annictId: Scalars["Int"]["output"] + birthday: Scalars["String"]["output"] + bloodType: Scalars["String"]["output"] + castsCount: Scalars["Int"]["output"] + favoritePeopleCount: Scalars["Int"]["output"] + genderText: Scalars["String"]["output"] + height: Scalars["String"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] + nameKana: Scalars["String"]["output"] + nickname: Scalars["String"]["output"] + nicknameEn: Scalars["String"]["output"] prefecture: Prefecture - staffsCount: Scalars["Int"] - twitterUsername: Scalars["String"] - twitterUsernameEn: Scalars["String"] - url: Scalars["String"] - urlEn: Scalars["String"] - wikipediaUrl: Scalars["String"] - wikipediaUrlEn: Scalars["String"] + staffsCount: Scalars["Int"]["output"] + twitterUsername: Scalars["String"]["output"] + twitterUsernameEn: Scalars["String"]["output"] + url: Scalars["String"]["output"] + urlEn: Scalars["String"]["output"] + wikipediaUrl: Scalars["String"]["output"] + wikipediaUrlEn: Scalars["String"]["output"] } export type PersonConnection = { @@ -493,7 +504,7 @@ export type PersonConnection = { export type PersonEdge = { __typename?: "PersonEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -509,20 +520,20 @@ export enum PersonOrderField { export type Prefecture = Node & { __typename?: "Prefecture" - annictId: Scalars["Int"] - id: Scalars["ID"] - name: Scalars["String"] + annictId: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] } export type Program = Node & { __typename?: "Program" - annictId: Scalars["Int"] + annictId: Scalars["Int"]["output"] channel: Channel episode: Episode - id: Scalars["ID"] - rebroadcast: Scalars["Boolean"] - scPid: Maybe - startedAt: Scalars["DateTime"] + id: Scalars["ID"]["output"] + rebroadcast: Scalars["Boolean"]["output"] + scPid: Maybe + startedAt: Scalars["DateTime"]["output"] state: ProgramState work: Work } @@ -536,7 +547,7 @@ export type ProgramConnection = { export type ProgramEdge = { __typename?: "ProgramEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -568,65 +579,65 @@ export type Query = { } export type QuerynodeArgs = { - id: Scalars["ID"] + id: Scalars["ID"]["input"] } export type QuerynodesArgs = { - ids: Array + ids: Array } export type QuerysearchCharactersArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe - names: InputMaybe> + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe + names: InputMaybe> orderBy: InputMaybe } export type QuerysearchEpisodesArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type QuerysearchOrganizationsArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe - names: InputMaybe> + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe + names: InputMaybe> orderBy: InputMaybe } export type QuerysearchPeopleArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe - names: InputMaybe> + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe + names: InputMaybe> orderBy: InputMaybe } export type QuerysearchWorksArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe - seasons: InputMaybe> - titles: InputMaybe> + seasons: InputMaybe> + titles: InputMaybe> } export type QueryuserArgs = { - username: Scalars["String"] + username: Scalars["String"]["input"] } export enum RatingState { @@ -638,19 +649,19 @@ export enum RatingState { export type WatchRecord = Node & { __typename?: "Record" - annictId: Scalars["Int"] - comment: Maybe - commentsCount: Scalars["Int"] - createdAt: Scalars["DateTime"] + annictId: Scalars["Int"]["output"] + comment: Maybe + commentsCount: Scalars["Int"]["output"] + createdAt: Scalars["DateTime"]["output"] episode: Episode - facebookClickCount: Scalars["Int"] - id: Scalars["ID"] - likesCount: Scalars["Int"] - modified: Scalars["Boolean"] - rating: Maybe + facebookClickCount: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] + likesCount: Scalars["Int"]["output"] + modified: Scalars["Boolean"]["output"] + rating: Maybe ratingState: Maybe - twitterClickCount: Scalars["Int"] - updatedAt: Scalars["DateTime"] + twitterClickCount: Scalars["Int"]["output"] + updatedAt: Scalars["DateTime"]["output"] user: User work: Work } @@ -664,7 +675,7 @@ export type RecordConnection = { export type RecordEdge = { __typename?: "RecordEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -680,20 +691,20 @@ export enum RecordOrderField { export type Review = Node & { __typename?: "Review" - annictId: Scalars["Int"] - body: Scalars["String"] - createdAt: Scalars["DateTime"] - id: Scalars["ID"] - impressionsCount: Scalars["Int"] - likesCount: Scalars["Int"] - modifiedAt: Maybe + annictId: Scalars["Int"]["output"] + body: Scalars["String"]["output"] + createdAt: Scalars["DateTime"]["output"] + id: Scalars["ID"]["output"] + impressionsCount: Scalars["Int"]["output"] + likesCount: Scalars["Int"]["output"] + modifiedAt: Maybe ratingAnimationState: Maybe ratingCharacterState: Maybe ratingMusicState: Maybe ratingOverallState: Maybe ratingStoryState: Maybe - title: Maybe - updatedAt: Scalars["DateTime"] + title: Maybe + updatedAt: Scalars["DateTime"]["output"] user: User work: Work } @@ -707,7 +718,7 @@ export type ReviewConnection = { export type ReviewEdge = { __typename?: "ReviewEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -730,19 +741,19 @@ export enum SeasonName { export type Series = Node & { __typename?: "Series" - annictId: Scalars["Int"] - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] - nameRo: Scalars["String"] + annictId: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] + nameRo: Scalars["String"]["output"] works: Maybe } export type SeriesworksArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } @@ -755,7 +766,7 @@ export type SeriesConnection = { export type SeriesEdge = { __typename?: "SeriesEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -768,10 +779,12 @@ export type SeriesWorkConnection = { export type SeriesWorkEdge = { __typename?: "SeriesWorkEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] + item: Work + /** @deprecated Use `item` instead. */ node: Work - summary: Maybe - summaryEn: Maybe + summary: Maybe + summaryEn: Maybe } export type SeriesWorkOrder = { @@ -785,15 +798,15 @@ export enum SeriesWorkOrderField { export type Staff = Node & { __typename?: "Staff" - annictId: Scalars["Int"] - id: Scalars["ID"] - name: Scalars["String"] - nameEn: Scalars["String"] + annictId: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] + name: Scalars["String"]["output"] + nameEn: Scalars["String"]["output"] resource: StaffResourceItem - roleOther: Scalars["String"] - roleOtherEn: Scalars["String"] - roleText: Scalars["String"] - sortNumber: Scalars["Int"] + roleOther: Scalars["String"]["output"] + roleOtherEn: Scalars["String"]["output"] + roleText: Scalars["String"]["output"] + sortNumber: Scalars["Int"]["output"] work: Work } @@ -806,7 +819,7 @@ export type StaffConnection = { export type StaffEdge = { __typename?: "StaffEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } @@ -824,10 +837,10 @@ export type StaffResourceItem = Organization | Person export type Status = Node & { __typename?: "Status" - annictId: Scalars["Int"] - createdAt: Scalars["DateTime"] - id: Scalars["ID"] - likesCount: Scalars["Int"] + annictId: Scalars["Int"]["output"] + createdAt: Scalars["DateTime"]["output"] + id: Scalars["ID"]["output"] + likesCount: Scalars["Int"]["output"] state: StatusState user: User work: Work @@ -843,155 +856,155 @@ export enum StatusState { } export type UpdateRecordInput = { - clientMutationId: InputMaybe - comment: InputMaybe + clientMutationId: InputMaybe + comment: InputMaybe ratingState: InputMaybe - recordId: Scalars["ID"] - shareFacebook: InputMaybe - shareTwitter: InputMaybe + recordId: Scalars["ID"]["input"] + shareFacebook: InputMaybe + shareTwitter: InputMaybe } export type UpdateRecordPayload = { __typename?: "UpdateRecordPayload" - clientMutationId: Maybe + clientMutationId: Maybe record: Maybe } export type UpdateReviewInput = { - body: Scalars["String"] - clientMutationId: InputMaybe + body: Scalars["String"]["input"] + clientMutationId: InputMaybe ratingAnimationState: RatingState ratingCharacterState: RatingState ratingMusicState: RatingState ratingOverallState: RatingState ratingStoryState: RatingState - reviewId: Scalars["ID"] - shareFacebook: InputMaybe - shareTwitter: InputMaybe - title: InputMaybe + reviewId: Scalars["ID"]["input"] + shareFacebook: InputMaybe + shareTwitter: InputMaybe + title: InputMaybe } export type UpdateReviewPayload = { __typename?: "UpdateReviewPayload" - clientMutationId: Maybe + clientMutationId: Maybe review: Maybe } export type UpdateStatusInput = { - clientMutationId: InputMaybe + clientMutationId: InputMaybe state: StatusState - workId: Scalars["ID"] + workId: Scalars["ID"]["input"] } export type UpdateStatusPayload = { __typename?: "UpdateStatusPayload" - clientMutationId: Maybe + clientMutationId: Maybe work: Maybe } export type User = Node & { __typename?: "User" activities: Maybe - annictId: Scalars["Int"] - avatarUrl: Maybe - backgroundImageUrl: Maybe - createdAt: Scalars["DateTime"] - description: Scalars["String"] - email: Maybe + annictId: Scalars["Int"]["output"] + avatarUrl: Maybe + backgroundImageUrl: Maybe + createdAt: Scalars["DateTime"]["output"] + description: Scalars["String"]["output"] + email: Maybe followers: Maybe - followersCount: Scalars["Int"] + followersCount: Scalars["Int"]["output"] following: Maybe followingActivities: Maybe - followingsCount: Scalars["Int"] - id: Scalars["ID"] + followingsCount: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] libraryEntries: Maybe - name: Scalars["String"] - notificationsCount: Maybe - onHoldCount: Scalars["Int"] + name: Scalars["String"]["output"] + notificationsCount: Maybe + onHoldCount: Scalars["Int"]["output"] programs: Maybe records: Maybe - recordsCount: Scalars["Int"] - stopWatchingCount: Scalars["Int"] - url: Maybe - username: Scalars["String"] - viewerCanFollow: Scalars["Boolean"] - viewerIsFollowing: Scalars["Boolean"] - wannaWatchCount: Scalars["Int"] - watchedCount: Scalars["Int"] - watchingCount: Scalars["Int"] + recordsCount: Scalars["Int"]["output"] + stopWatchingCount: Scalars["Int"]["output"] + url: Maybe + username: Scalars["String"]["output"] + viewerCanFollow: Scalars["Boolean"]["output"] + viewerIsFollowing: Scalars["Boolean"]["output"] + wannaWatchCount: Scalars["Int"]["output"] + watchedCount: Scalars["Int"]["output"] + watchingCount: Scalars["Int"]["output"] works: Maybe } export type UseractivitiesArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type UserfollowersArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type UserfollowingArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type UserfollowingActivitiesArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type UserlibraryEntriesArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe - seasonFrom: InputMaybe - seasonUntil: InputMaybe - seasons: InputMaybe> + seasonFrom: InputMaybe + seasonUntil: InputMaybe + seasons: InputMaybe> states: InputMaybe> } export type UserprogramsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe - unwatched: InputMaybe + unwatched: InputMaybe } export type UserrecordsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - hasComment: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + hasComment: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type UserworksArgs = { - after: InputMaybe - annictIds: InputMaybe> - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + annictIds: InputMaybe> + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe - seasons: InputMaybe> + seasons: InputMaybe> state: InputMaybe - titles: InputMaybe> + titles: InputMaybe> } export type UserConnection = { @@ -1003,89 +1016,89 @@ export type UserConnection = { export type UserEdge = { __typename?: "UserEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } export type Work = Node & { __typename?: "Work" - annictId: Scalars["Int"] + annictId: Scalars["Int"]["output"] casts: Maybe episodes: Maybe - episodesCount: Scalars["Int"] - id: Scalars["ID"] + episodesCount: Scalars["Int"]["output"] + id: Scalars["ID"]["output"] image: Maybe - malAnimeId: Maybe + malAnimeId: Maybe media: Media - noEpisodes: Scalars["Boolean"] - officialSiteUrl: Maybe - officialSiteUrlEn: Maybe + noEpisodes: Scalars["Boolean"]["output"] + officialSiteUrl: Maybe + officialSiteUrlEn: Maybe programs: Maybe reviews: Maybe - reviewsCount: Scalars["Int"] - satisfactionRate: Maybe + reviewsCount: Scalars["Int"]["output"] + satisfactionRate: Maybe seasonName: Maybe - seasonYear: Maybe + seasonYear: Maybe seriesList: Maybe staffs: Maybe - syobocalTid: Maybe - title: Scalars["String"] - titleEn: Maybe - titleKana: Maybe - titleRo: Maybe - twitterHashtag: Maybe - twitterUsername: Maybe + syobocalTid: Maybe + title: Scalars["String"]["output"] + titleEn: Maybe + titleKana: Maybe + titleRo: Maybe + twitterHashtag: Maybe + twitterUsername: Maybe viewerStatusState: Maybe - watchersCount: Scalars["Int"] - wikipediaUrl: Maybe - wikipediaUrlEn: Maybe + watchersCount: Scalars["Int"]["output"] + wikipediaUrl: Maybe + wikipediaUrlEn: Maybe } export type WorkcastsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type WorkepisodesArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type WorkprogramsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type WorkreviewsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - hasBody: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + hasBody: InputMaybe + last: InputMaybe orderBy: InputMaybe } export type WorkseriesListArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe } export type WorkstaffsArgs = { - after: InputMaybe - before: InputMaybe - first: InputMaybe - last: InputMaybe + after: InputMaybe + before: InputMaybe + first: InputMaybe + last: InputMaybe orderBy: InputMaybe } @@ -1098,27 +1111,27 @@ export type WorkConnection = { export type WorkEdge = { __typename?: "WorkEdge" - cursor: Scalars["String"] + cursor: Scalars["String"]["output"] node: Maybe } export type WorkImage = Node & { __typename?: "WorkImage" - annictId: Maybe - copyright: Maybe - facebookOgImageUrl: Maybe - id: Scalars["ID"] - internalUrl: Maybe - recommendedImageUrl: Maybe - twitterAvatarUrl: Maybe - twitterBiggerAvatarUrl: Maybe - twitterMiniAvatarUrl: Maybe - twitterNormalAvatarUrl: Maybe + annictId: Maybe + copyright: Maybe + facebookOgImageUrl: Maybe + id: Scalars["ID"]["output"] + internalUrl: Maybe + recommendedImageUrl: Maybe + twitterAvatarUrl: Maybe + twitterBiggerAvatarUrl: Maybe + twitterMiniAvatarUrl: Maybe + twitterNormalAvatarUrl: Maybe work: Maybe } export type WorkImageinternalUrlArgs = { - size: Scalars["String"] + size: Scalars["String"]["input"] } export type WorkOrder = { @@ -1134,7 +1147,7 @@ export enum WorkOrderField { export type queryLibraryQueryVariables = Exact<{ states: InputMaybe | StatusState> - after: InputMaybe + after: InputMaybe }> export type queryLibraryQuery = { @@ -1175,7 +1188,7 @@ export type queryLibraryQuery = { } export type queryWorksQueryVariables = Exact<{ - workIds: InputMaybe | Scalars["Int"]> + workIds: InputMaybe | Scalars["Int"]["input"]> }> export type queryWorksQuery = { @@ -1295,7 +1308,7 @@ export function getSdk( return { queryLibrary( variables?: queryLibraryQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -1309,7 +1322,7 @@ export function getSdk( }, queryWorks( variables?: queryWorksQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => @@ -1323,7 +1336,7 @@ export function getSdk( }, getMe( variables?: getMeQueryVariables, - requestHeaders?: Dom.RequestInit["headers"] + requestHeaders?: GraphQLClientRequestHeaders ): Promise { return withWrapper( (wrappedRequestHeaders) => diff --git a/src/components/AniListLogin.tsx b/src/components/AniListLogin.tsx index 8a566d2..30b6d0d 100644 --- a/src/components/AniListLogin.tsx +++ b/src/components/AniListLogin.tsx @@ -1,5 +1,6 @@ import { Button, SimpleGrid } from "@mantine/core" import { useMemo } from "react" +import React from "react" import { AniListUserInfo } from "./AniListUserInfo" import { generateRandomString } from "../utils" diff --git a/src/components/AniListUserInfo.tsx b/src/components/AniListUserInfo.tsx index 241fb14..f7008ed 100644 --- a/src/components/AniListUserInfo.tsx +++ b/src/components/AniListUserInfo.tsx @@ -1,42 +1,39 @@ -import { Box, Center, Grid, Avatar, Text } from "@mantine/core" +import { Box, Center, Avatar, Text, Flex } from "@mantine/core" import { memo, useEffect } from "react" +import React from "react" import { useQuery } from "react-query" import { generateGqlClient } from "../aniListApiEntry" -export const AniListUserInfo = memo( - ({ - aniListAccessToken, - setAniListConnected, - }: { - aniListAccessToken: string - setAniListConnected: (s: boolean) => void - }) => { - const aniList = generateGqlClient(aniListAccessToken) - const { data, isLoading } = useQuery( - ["ANILIST_PROFILE", aniListAccessToken], - () => aniList.getMe(), - { - cacheTime: 6000, - staleTime: 6000, - } - ) - useEffect(() => { - setAniListConnected(!!data) - }, [data]) - if (isLoading) { - return
Loading...
+export const AniListUserInfo = memo(function AniListUserInfo({ + aniListAccessToken, + setAniListConnected, +}: { + aniListAccessToken: string + setAniListConnected: (s: boolean) => void +}) { + const aniList = generateGqlClient(aniListAccessToken) + const { data, isLoading } = useQuery( + ["ANILIST_PROFILE", aniListAccessToken], + () => aniList.getMe(), + { + cacheTime: 6000, + staleTime: 6000, } - return ( - -
- - - - @{data?.Viewer?.name} - - -
-
- ) + ) + useEffect(() => { + setAniListConnected(!!data) + }, [data, setAniListConnected]) + if (isLoading) { + return
Loading...
} -) + return ( + +
+ + + @{data?.Viewer?.name} + +
+
+ ) +}) diff --git a/src/components/AnnictLogin.tsx b/src/components/AnnictLogin.tsx index d9f7b9a..b330b75 100644 --- a/src/components/AnnictLogin.tsx +++ b/src/components/AnnictLogin.tsx @@ -1,5 +1,6 @@ import { Button, SimpleGrid } from "@mantine/core" import { useMemo } from "react" +import React from "react" import { AnnictUserInfo } from "./AnnictUserInfo" export const AnnictLogin = ({ diff --git a/src/components/AnnictUserInfo.tsx b/src/components/AnnictUserInfo.tsx index c510b5d..6a1c2ed 100644 --- a/src/components/AnnictUserInfo.tsx +++ b/src/components/AnnictUserInfo.tsx @@ -1,41 +1,38 @@ -import { Avatar, Box, Center, Grid, Text } from "@mantine/core" +import { Avatar, Box, Center, Flex, Text } from "@mantine/core" import { memo, useEffect } from "react" +import React from "react" import { useQuery } from "react-query" import { generateGqlClient } from "../annictApiEntry" -export const AnnictUserInfo = memo( - ({ - annictToken, - setAnnictConnected, - }: { - annictToken: string - setAnnictConnected: (s: boolean) => void - }) => { - const sdk = generateGqlClient(annictToken) - const { isLoading, data } = useQuery( - ["ANNICT_PROFILE", annictToken], - () => sdk.getMe(), - { cacheTime: 6000, staleTime: 6000 } - ) - useEffect(() => { - setAnnictConnected(!!data) - }, [data]) - if (isLoading) { - return
Loading...
- } - return ( - -
- - - - - {data?.viewer?.name} @{data?.viewer?.username} - - - -
-
- ) +export const AnnictUserInfo = memo(function AnnictUserInfo({ + annictToken, + setAnnictConnected, +}: { + annictToken: string + setAnnictConnected: (s: boolean) => void +}) { + const sdk = generateGqlClient(annictToken) + const { isLoading, data } = useQuery( + ["ANNICT_PROFILE", annictToken], + () => sdk.getMe(), + { cacheTime: 6000, staleTime: 6000 } + ) + useEffect(() => { + setAnnictConnected(!!data) + }, [data, setAnnictConnected]) + if (isLoading) { + return
Loading...
} -) + return ( + +
+ + + + {data?.viewer?.name} @{data?.viewer?.username} + + +
+
+ ) +}) diff --git a/src/components/CheckDiff.tsx b/src/components/CheckDiff.tsx index 1acfb48..c9bae38 100644 --- a/src/components/CheckDiff.tsx +++ b/src/components/CheckDiff.tsx @@ -1,12 +1,13 @@ import { ActionIcon, Checkbox, - Grid, + Flex, ScrollArea, Space, Title, } from "@mantine/core" import { useLocalStorage } from "@mantine/hooks" +import React, { useCallback } from "react" import { useMemo, useState } from "react" import { Eraser } from "tabler-icons-react" import { DiffFetchButton } from "./DiffFetchButton" @@ -37,6 +38,9 @@ export const CheckDiff = ({ defaultValue: [], serialize: (list) => JSON.stringify(list), deserialize: (str) => { + if (!str) { + return [] + } try { return JSON.parse(str) } catch { @@ -45,10 +49,41 @@ export const CheckDiff = ({ }, }) + const isAllChecked = useMemo( + () => + diffs.filter((diff) => !ignores?.includes(diff.work.annictId)).length <= + checks.size, + [checks.size, diffs, ignores] + ) + const handleCheckAll = useCallback(() => { + const isEveryChecked = idMap + .filter((id) => !ignores?.includes(id)) + .every((id) => checks.has(id)) + setChecks( + isEveryChecked + ? new Set() + : new Set(idMap.filter((id) => !ignores?.includes(id))) + ) + }, [checks, idMap, ignores]) + const handleReset = useCallback(() => { + setIgnores((ignores) => { + setChecks((checks) => { + const copiedChecks = new Set(checks) + ignores.forEach((id) => { + if (!copiedChecks.has(id)) { + copiedChecks.add(id) + } + }) + return copiedChecks + }) + return [] + }) + }, [setIgnores]) + return ( <> - + - + - + !ignores.includes(diff.work.annictId)) - .length <= checks.size - } - onClick={() => { - const isEveryChecked = idMap - .filter((id) => !ignores.includes(id)) - .every((id) => checks.has(id)) - setChecks( - isEveryChecked - ? new Set() - : new Set(idMap.filter((id) => !ignores.includes(id))) - ) - }} + checked={isAllChecked} + onClick={handleCheckAll} readOnly={true} > - { - setIgnores((ignores) => { - setChecks((checks) => { - const copiedChecks = new Set(checks) - ignores.forEach((id) => { - if (!copiedChecks.has(id)) { - copiedChecks.add(id) - } - }) - return copiedChecks - }) - return [] - }) - }} - size="lg" - > + - + diff --git a/src/components/DiffFetchButton.tsx b/src/components/DiffFetchButton.tsx index a80e7c1..c37ebab 100644 --- a/src/components/DiffFetchButton.tsx +++ b/src/components/DiffFetchButton.tsx @@ -1,6 +1,9 @@ import { Button } from "@mantine/core" +import { notifications } from "@mantine/notifications" import axios from "axios" -import { useMemo, useRef, useState } from "react" +import { ClientError } from "graphql-request" +import React from "react" +import { useCallback, useMemo, useRef, useState } from "react" import { ANILIST_TO_ANNICT_STATUS_MAP } from "../aniList" import { generateGqlClient as generateAniListGqlClient } from "../aniListApiEntry" import { MediaListSort, MediaListStatus } from "../aniListGql" @@ -39,335 +42,354 @@ export const DiffFetchButton: React.FC<{ const [isFetching, setIsFetching] = useState(false) const abortRef = useRef(false) - return ( - ) diff --git a/src/components/DiffTable.tsx b/src/components/DiffTable.tsx index 4a3efa1..6b595f3 100644 --- a/src/components/DiffTable.tsx +++ b/src/components/DiffTable.tsx @@ -1,5 +1,6 @@ import { ActionIcon, Anchor, Checkbox, Table, Text } from "@mantine/core" import { useCallback, useMemo } from "react" +import React from "react" import { Forbid } from "tabler-icons-react" import { TARGET_SERVICE_NAMES, @@ -28,7 +29,7 @@ export const DiffTable = ({ }) => { const sortedMemo = useMemo( () => diffs.sort((_, b) => (ignores.includes(b.work.annictId) ? -1 : 0)), - [diffs] + [diffs, ignores] ) const getRelationId = useCallback( (work: AnimeWork) => { diff --git a/src/components/DoSync.tsx b/src/components/DoSync.tsx index 63c3584..e78c0e9 100644 --- a/src/components/DoSync.tsx +++ b/src/components/DoSync.tsx @@ -1,5 +1,6 @@ import { Anchor, Button, Center, Progress, Space, Text } from "@mantine/core" -import { useRef, useState } from "react" +import { useCallback, useRef, useState } from "react" +import React from "react" import { ANNICT_TO_ANILIST_STATUS_MAP } from "../aniList" import { generateGqlClient } from "../aniListApiEntry" import { StatusState } from "../annictGql" @@ -34,118 +35,122 @@ export const DoSync = ({ const failed = (failedCount / checkCountOnStart) * 100 const [failedWorks, setFailedWorks] = useState([]) const [processing, setProcessing] = useState(null) - const mal = new MALAPI(targetAccessToken) + const aniList = generateGqlClient(targetAccessToken) const abortRef = useRef(false) + + const handleSync = useCallback(async () => { + if (isStarted) { + abortRef.current = true + return + } + abortRef.current = false + const mal = new MALAPI(targetAccessToken) + setCheckCountOnStart(checks.length) + setSuccessCount(0) + setFailedCount(0) + setFailedWorks([]) + setIsStarted(true) + for (const annictId of checks) { + const diff = diffs.find(({ work }) => work.annictId === annictId) + if (!diff) { + continue + } + const { work, target } = diff + setProcessing(work) + try { + if (targetService === TARGET_SERVICE_MAL && work.malId) { + if (work.status === StatusState.NO_STATE) { + await mal.deleteAnimeStatus({ id: work.malId }) + } else { + await mal.updateAnimeStatus({ + id: work.malId, + status: ANNICT_TO_MAL_STATUS_MAP[work.status], + num_watched_episodes: work.noEpisodes + ? work.status === StatusState.WATCHED + ? 1 + : undefined + : work.watchedEpisodeCount, + }) + } + } else if (targetService === TARGET_SERVICE_ANILIST && work.aniListId) { + if (work.status === StatusState.NO_STATE && target?.id) { + await aniList.deleteMediaStatus({ id: parseInt(target.id) }) + } else if (target?.id) { + // 既存エントリ更新 + await aniList.updateMediaStatus({ + id: parseInt(target.id), + status: ANNICT_TO_ANILIST_STATUS_MAP[work.status], + numWatchedEpisodes: work.noEpisodes + ? work.status === StatusState.WATCHED + ? 1 + : 0 + : work.watchedEpisodeCount, + }) + } else { + // 新規エントリ + await aniList.createMediaStatus({ + id: work.aniListId, + status: ANNICT_TO_ANILIST_STATUS_MAP[work.status], + numWatchedEpisodes: work.noEpisodes + ? work.status === StatusState.WATCHED + ? 1 + : 0 + : work.watchedEpisodeCount, + }) + } + } else { + setProcessing(null) + setSuccessCount((i) => i + 1) + continue + } + + await sleep(500) + setSuccessCount((i) => i + 1) + setChecks((checks) => { + const copied = new Set(checks) + copied.delete(work.annictId) + return copied + }) + } catch (error) { + console.error(error) + setFailedWorks((works) => [...works, work]) + setFailedCount((i) => i + 1) + await sleep(500) + } + if (abortRef.current) { + break + } + } + setProcessing(null) + setIsStarted(false) + }, [ + aniList, + checks, + diffs, + isStarted, + setChecks, + targetAccessToken, + targetService, + ]) + return ( <>
{isStarted && ( - + + + + )} {processing && ( <> diff --git a/src/components/FirstView.tsx b/src/components/FirstView.tsx index 74ffef0..742eb7e 100644 --- a/src/components/FirstView.tsx +++ b/src/components/FirstView.tsx @@ -1,4 +1,5 @@ import { Anchor, Space, Text, Title } from "@mantine/core" +import React from "react" export const FirstView = () => { return ( diff --git a/src/components/MALLogin.tsx b/src/components/MALLogin.tsx index 20d83ee..28faacf 100644 --- a/src/components/MALLogin.tsx +++ b/src/components/MALLogin.tsx @@ -1,5 +1,6 @@ import { Button, SimpleGrid } from "@mantine/core" import { useMemo } from "react" +import React from "react" import { MALUserInfo } from "./MALUserInfo" import { generateRandomString } from "../utils" diff --git a/src/components/MALUserInfo.tsx b/src/components/MALUserInfo.tsx index 74cee8f..259c9b2 100644 --- a/src/components/MALUserInfo.tsx +++ b/src/components/MALUserInfo.tsx @@ -1,42 +1,39 @@ -import { Box, Center, Grid, Avatar, Text } from "@mantine/core" +import { Box, Center, Avatar, Text, Flex } from "@mantine/core" import { memo, useEffect } from "react" +import React from "react" import { useQuery } from "react-query" import { MALAPI } from "../mal" -export const MALUserInfo = memo( - ({ - malAccessToken, - setMalConnected, - }: { - malAccessToken: string - setMalConnected: (s: boolean) => void - }) => { - const mal = new MALAPI(malAccessToken) - const { data, isLoading } = useQuery( - ["MAL_PROFILE", malAccessToken], - () => mal.getUsersMe(), - { - cacheTime: 6000, - staleTime: 6000, - } - ) - useEffect(() => { - setMalConnected(!!data) - }, [data]) - if (isLoading) { - return
Loading...
+export const MALUserInfo = memo(function MALUserInfo({ + malAccessToken, + setMalConnected, +}: { + malAccessToken: string + setMalConnected: (s: boolean) => void +}) { + const mal = new MALAPI(malAccessToken) + const { data, isLoading } = useQuery( + ["MAL_PROFILE", malAccessToken], + () => mal.getUsersMe(), + { + cacheTime: 6000, + staleTime: 6000, } - return ( - -
- - - - @{data?.data.name} - - -
-
- ) + ) + useEffect(() => { + setMalConnected(!!data) + }, [data, setMalConnected]) + if (isLoading) { + return
Loading...
} -) + return ( + +
+ + + @{data?.data.name} + +
+
+ ) +}) diff --git a/src/components/Main.tsx b/src/components/Main.tsx index 2e6fdb8..5cfca43 100644 --- a/src/components/Main.tsx +++ b/src/components/Main.tsx @@ -6,6 +6,7 @@ import { Text, } from "@mantine/core" import { useLocalStorage } from "@mantine/hooks" +import React from "react" import { useState } from "react" import { AniListLogin } from "./AniListLogin" import { AnnictLogin } from "./AnnictLogin" @@ -66,20 +67,20 @@ export const Main = () => { {target === TARGET_SERVICE_MAL && ( )} {target === TARGET_SERVICE_ANILIST && ( @@ -88,9 +89,9 @@ export const Main = () => { {annictConnected && targetConnected ? ( ) : (
diff --git a/src/components/MissingWorkTable.tsx b/src/components/MissingWorkTable.tsx index 6bfe832..5b7454e 100644 --- a/src/components/MissingWorkTable.tsx +++ b/src/components/MissingWorkTable.tsx @@ -1,4 +1,5 @@ import { Anchor, List, Table, Text } from "@mantine/core" +import React from "react" import { useCallback } from "react" import { TargetService, diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json index 67c0739..56dd4ed 100644 --- a/tsconfig.eslint.json +++ b/tsconfig.eslint.json @@ -1,5 +1,10 @@ { "extends": "./tsconfig.json", - "include": ["src", "./vite.config.ts", "./netlify/functions"], + "include": [ + "src", + "./vite.config.ts", + "./netlify/functions", + "./postcss.config.js" + ], "exclude": ["node_modules"] } diff --git a/yarn.lock b/yarn.lock index 9f384d0..2b80f4c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,11 @@ # yarn lockfile v1 +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + "@ampproject/remapping@^2.1.0": version "2.1.2" resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34" @@ -9,6 +14,14 @@ dependencies: "@jridgewell/trace-mapping" "^0.3.0" +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + "@ardatan/relay-compiler@12.0.0": version "12.0.0" resolved "https://registry.yarnpkg.com/@ardatan/relay-compiler/-/relay-compiler-12.0.0.tgz#2e4cca43088e807adc63450e8cab037020e91106" @@ -32,7 +45,7 @@ signedsource "^1.0.0" yargs "^15.3.1" -"@ardatan/sync-fetch@0.0.1": +"@ardatan/sync-fetch@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@ardatan/sync-fetch/-/sync-fetch-0.0.1.tgz#3385d3feedceb60a896518a1db857ec1e945348f" integrity sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA== @@ -60,15 +73,23 @@ dependencies: "@babel/highlight" "^7.18.6" +"@babel/code-frame@^7.22.13": + version "7.22.13" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + "@babel/compat-data@^7.16.4", "@babel/compat-data@^7.17.0": version "7.17.0" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34" integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng== -"@babel/compat-data@^7.20.5": - version "7.20.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" - integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== +"@babel/compat-data@^7.22.9": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.2.tgz#6a12ced93455827037bfb5ed8492820d60fc32cc" + integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ== "@babel/core@^7.14.0": version "7.17.5" @@ -91,26 +112,26 @@ json5 "^2.1.2" semver "^6.3.0" -"@babel/core@^7.20.7": - version "7.20.12" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" - integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.20.11" - "@babel/helpers" "^7.20.7" - "@babel/parser" "^7.20.7" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.12" - "@babel/types" "^7.20.7" - convert-source-map "^1.7.0" +"@babel/core@^7.22.20", "@babel/core@^7.22.9": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94" + integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.0" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.23.0" + "@babel/helpers" "^7.23.2" + "@babel/parser" "^7.23.0" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.2" + "@babel/types" "^7.23.0" + convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" + json5 "^2.2.3" + semver "^6.3.1" "@babel/generator@^7.14.0", "@babel/generator@^7.17.3": version "7.17.3" @@ -121,7 +142,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.18.13", "@babel/generator@^7.20.7": +"@babel/generator@^7.18.13": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== @@ -130,6 +151,16 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" +"@babel/generator@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" + integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== + dependencies: + "@babel/types" "^7.23.0" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" @@ -147,16 +178,16 @@ browserslist "^4.17.5" semver "^6.3.0" -"@babel/helper-compilation-targets@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" - integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== +"@babel/helper-compilation-targets@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" lru-cache "^5.1.1" - semver "^6.3.0" + semver "^6.3.1" "@babel/helper-create-class-features-plugin@^7.16.7": version "7.17.6" @@ -178,10 +209,10 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@^7.16.7": version "7.16.7" @@ -192,13 +223,13 @@ "@babel/template" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" "@babel/helper-get-function-arity@^7.16.7": version "7.16.7" @@ -214,12 +245,12 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.16.7": version "7.16.7" @@ -235,12 +266,12 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.22.15" "@babel/helper-module-transforms@^7.16.7": version "7.17.6" @@ -256,19 +287,16 @@ "@babel/traverse" "^7.17.3" "@babel/types" "^7.17.0" -"@babel/helper-module-transforms@^7.20.11": - version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" - integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== +"@babel/helper-module-transforms@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e" + integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.10" - "@babel/types" "^7.20.7" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" "@babel/helper-optimise-call-expression@^7.16.7": version "7.16.7" @@ -282,10 +310,10 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== -"@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.19.0": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" - integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== +"@babel/helper-plugin-utils@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== "@babel/helper-replace-supers@^7.16.7": version "7.16.7" @@ -305,12 +333,12 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== dependencies: - "@babel/types" "^7.20.2" + "@babel/types" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": version "7.16.0" @@ -326,18 +354,23 @@ dependencies: "@babel/types" "^7.16.7" -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== dependencies: - "@babel/types" "^7.18.6" + "@babel/types" "^7.22.5" "@babel/helper-string-parser@^7.19.4": version "7.19.4" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + "@babel/helper-validator-identifier@^7.14.5": version "7.14.9" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48" @@ -353,15 +386,20 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + "@babel/helper-validator-option@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== +"@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== "@babel/helpers@^7.17.2": version "7.17.2" @@ -372,14 +410,14 @@ "@babel/traverse" "^7.17.0" "@babel/types" "^7.17.0" -"@babel/helpers@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" - integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== +"@babel/helpers@^7.23.2": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767" + integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.2" + "@babel/types" "^7.23.0" "@babel/highlight@^7.14.5": version "7.14.5" @@ -408,6 +446,20 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" + integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== + "@babel/parser@^7.14.0", "@babel/parser@^7.16.7", "@babel/parser@^7.16.8", "@babel/parser@^7.17.3": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" @@ -451,12 +503,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-syntax-import-assertions@7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" - integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== +"@babel/plugin-syntax-import-assertions@^7.20.0": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" + integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.16.7": version "7.16.7" @@ -465,13 +517,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-syntax-jsx@^7.17.12": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" @@ -605,19 +650,19 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-transform-react-jsx-self@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7" - integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig== +"@babel/plugin-transform-react-jsx-self@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz#ca2fdc11bc20d4d46de01137318b13d04e481d8e" + integrity sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-react-jsx-source@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#88578ae8331e5887e8ce28e4c9dc83fb29da0b86" - integrity sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ== +"@babel/plugin-transform-react-jsx-source@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz#49af1615bfdf6ed9d3e9e43e425e0b2b65d15b6c" + integrity sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.0.0": version "7.17.3" @@ -652,7 +697,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2": version "7.17.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941" integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== @@ -666,6 +711,13 @@ dependencies: regenerator-runtime "^0.13.11" +"@babel/runtime@^7.20.13", "@babel/runtime@^7.21.0", "@babel/runtime@^7.8.7": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" + integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" @@ -675,7 +727,7 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/template@^7.18.10", "@babel/template@^7.20.7": +"@babel/template@^7.18.10": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== @@ -684,6 +736,15 @@ "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8", "@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57" @@ -700,19 +761,19 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.7": - version "7.20.12" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.12.tgz#7f0f787b3a67ca4475adef1f56cb94f6abd4a4b5" - integrity sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" +"@babel/traverse@^7.23.2": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" + integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.0" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.0" + "@babel/types" "^7.23.0" debug "^4.1.0" globals "^11.1.0" @@ -724,7 +785,7 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@babel/types@^7.18.13", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7": +"@babel/types@^7.18.13", "@babel/types@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== @@ -733,16 +794,25 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@ci7lus/eslint-config@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@ci7lus/eslint-config/-/eslint-config-1.1.1.tgz#cfc9797aa1f41bf060c0c23efaab2511e327e30f" - integrity sha512-yRqwjiB0r4I9TyoxIR5BGKUcmd1dkt4iElkm37nE+YhtMx/jLiIozKec/+8iUuy8WHkbDAEux/Fmtu3tUoNL/g== - dependencies: - "@typescript-eslint/eslint-plugin" "^5.31.0" - "@typescript-eslint/parser" "^5.31.0" - eslint "^8.20.0" - eslint-config-prettier "^8.5.0" - eslint-plugin-import "^2.26.0" +"@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" + integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@ci7lus/eslint-config@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@ci7lus/eslint-config/-/eslint-config-1.2.1.tgz#b54fb9f080eb26869685464b59cf708e1bb4f9dd" + integrity sha512-RxXvvW0g5FGf41OLCDYlgCMMTAWAq6/7v+nJy5uA8cfAc4yvJp/g8HqOYafwSO5ydbz5UcgDtHhri612LUMLFg== + dependencies: + "@typescript-eslint/eslint-plugin" "^6.7.4" + "@typescript-eslint/parser" "^6.7.4" + eslint "^8.50.0" + eslint-config-prettier "^9.0.0" + eslint-plugin-import "^2.28.1" eslint-plugin-react-hooks "^4.6.0" "@cspotcode/source-map-support@^0.8.0": @@ -752,213 +822,224 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@emotion/babel-plugin@^11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz#65fa6e1790ddc9e23cc22658a4c5dea423c55c3c" - integrity sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA== +"@emotion/babel-plugin@^11.11.0": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" + integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== dependencies: "@babel/helper-module-imports" "^7.16.7" - "@babel/plugin-syntax-jsx" "^7.17.12" "@babel/runtime" "^7.18.3" - "@emotion/hash" "^0.9.0" - "@emotion/memoize" "^0.8.0" - "@emotion/serialize" "^1.1.1" + "@emotion/hash" "^0.9.1" + "@emotion/memoize" "^0.8.1" + "@emotion/serialize" "^1.1.2" babel-plugin-macros "^3.1.0" convert-source-map "^1.5.0" escape-string-regexp "^4.0.0" find-root "^1.1.0" source-map "^0.5.7" - stylis "4.1.3" + stylis "4.2.0" -"@emotion/cache@^11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.5.tgz#c142da9351f94e47527ed458f7bbbbe40bb13c12" - integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA== +"@emotion/cache@^11.11.0": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" + integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== dependencies: - "@emotion/memoize" "^0.8.0" - "@emotion/sheet" "^1.2.1" - "@emotion/utils" "^1.2.0" - "@emotion/weak-memoize" "^0.3.0" - stylis "4.1.3" + "@emotion/memoize" "^0.8.1" + "@emotion/sheet" "^1.2.2" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" + stylis "4.2.0" -"@emotion/hash@^0.9.0": - version "0.9.0" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7" - integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ== +"@emotion/hash@^0.9.1": + version "0.9.1" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" + integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== -"@emotion/memoize@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f" - integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA== +"@emotion/memoize@^0.8.1": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" + integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== -"@emotion/react@^11.10.5": - version "11.10.5" - resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.5.tgz#95fff612a5de1efa9c0d535384d3cfa115fe175d" - integrity sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A== +"@emotion/react@^11.11.1": + version "11.11.1" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157" + integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA== dependencies: "@babel/runtime" "^7.18.3" - "@emotion/babel-plugin" "^11.10.5" - "@emotion/cache" "^11.10.5" - "@emotion/serialize" "^1.1.1" - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@emotion/utils" "^1.2.0" - "@emotion/weak-memoize" "^0.3.0" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/cache" "^11.11.0" + "@emotion/serialize" "^1.1.2" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" hoist-non-react-statics "^3.3.1" -"@emotion/serialize@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0" - integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA== +"@emotion/serialize@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51" + integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA== dependencies: - "@emotion/hash" "^0.9.0" - "@emotion/memoize" "^0.8.0" - "@emotion/unitless" "^0.8.0" - "@emotion/utils" "^1.2.0" + "@emotion/hash" "^0.9.1" + "@emotion/memoize" "^0.8.1" + "@emotion/unitless" "^0.8.1" + "@emotion/utils" "^1.2.1" csstype "^3.0.2" -"@emotion/sheet@^1.2.1": +"@emotion/sheet@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" + integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== + +"@emotion/unitless@^0.8.1": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" + integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== + +"@emotion/use-insertion-effect-with-fallbacks@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== + +"@emotion/utils@^1.2.1": version "1.2.1" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c" - integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA== + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" + integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== -"@emotion/unitless@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db" - integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== +"@emotion/weak-memoize@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" + integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== + +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" -"@emotion/use-insertion-effect-with-fallbacks@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df" - integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A== +"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": + version "4.9.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.9.1.tgz#449dfa81a57a1d755b09aa58d826c1262e4283b4" + integrity sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA== -"@emotion/utils@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561" - integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw== - -"@emotion/weak-memoize@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb" - integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg== - -"@esbuild/android-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz#cf91e86df127aa3d141744edafcba0abdc577d23" - integrity sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg== - -"@esbuild/android-arm@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz#025b6246d3f68b7bbaa97069144fb5fb70f2fff2" - integrity sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw== - -"@esbuild/android-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz#c820e0fef982f99a85c4b8bfdd582835f04cd96e" - integrity sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ== - -"@esbuild/darwin-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz#edef4487af6b21afabba7be5132c26d22379b220" - integrity sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w== - -"@esbuild/darwin-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz#42829168730071c41ef0d028d8319eea0e2904b4" - integrity sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg== - -"@esbuild/freebsd-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz#1f4af488bfc7e9ced04207034d398e793b570a27" - integrity sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw== - -"@esbuild/freebsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz#636306f19e9bc981e06aa1d777302dad8fddaf72" - integrity sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug== - -"@esbuild/linux-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz#a003f7ff237c501e095d4f3a09e58fc7b25a4aca" - integrity sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g== - -"@esbuild/linux-arm@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz#b591e6a59d9c4fe0eeadd4874b157ab78cf5f196" - integrity sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ== - -"@esbuild/linux-ia32@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz#24333a11027ef46a18f57019450a5188918e2a54" - integrity sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg== - -"@esbuild/linux-loong64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz#d5ad459d41ed42bbd4d005256b31882ec52227d8" - integrity sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ== - -"@esbuild/linux-mips64el@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz#4e5967a665c38360b0a8205594377d4dcf9c3726" - integrity sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw== - -"@esbuild/linux-ppc64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz#206443a02eb568f9fdf0b438fbd47d26e735afc8" - integrity sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g== - -"@esbuild/linux-riscv64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz#c351e433d009bf256e798ad048152c8d76da2fc9" - integrity sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw== - -"@esbuild/linux-s390x@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz#661f271e5d59615b84b6801d1c2123ad13d9bd87" - integrity sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w== - -"@esbuild/linux-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz#e4ba18e8b149a89c982351443a377c723762b85f" - integrity sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw== - -"@esbuild/netbsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz#7d4f4041e30c5c07dd24ffa295c73f06038ec775" - integrity sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA== - -"@esbuild/openbsd-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz#970fa7f8470681f3e6b1db0cc421a4af8060ec35" - integrity sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg== - -"@esbuild/sunos-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz#abc60e7c4abf8b89fb7a4fe69a1484132238022c" - integrity sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw== - -"@esbuild/win32-arm64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz#7b0ff9e8c3265537a7a7b1fd9a24e7bd39fcd87a" - integrity sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw== - -"@esbuild/win32-ia32@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz#e90fe5267d71a7b7567afdc403dfd198c292eb09" - integrity sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig== - -"@esbuild/win32-x64@0.16.17": - version "0.16.17" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" - integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== - -"@eslint/eslintrc@^1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e" - integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA== +"@eslint/eslintrc@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396" + integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== 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" @@ -966,90 +1047,104 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@floating-ui/core@^1.0.5": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.1.0.tgz#0a1dee4bbce87ff71602625d33f711cafd8afc08" - integrity sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ== +"@eslint/js@8.52.0": + version "8.52.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.52.0.tgz#78fe5f117840f69dc4a353adf9b9cd926353378c" + integrity sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA== -"@floating-ui/dom@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.1.0.tgz#29fea1344fdef15b6ba270a733d20b7134fee5c2" - integrity sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A== +"@floating-ui/core@^1.4.2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c" + integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== dependencies: - "@floating-ui/core" "^1.0.5" + "@floating-ui/utils" "^0.1.3" -"@floating-ui/react-dom-interactions@^0.10.1": - version "0.10.3" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom-interactions/-/react-dom-interactions-0.10.3.tgz#1d988aad169bf752b54c688db942f12e4fed61c5" - integrity sha512-UEHqdnzyoiWNU5az/tAljr9iXFzN18DcvpMqW+/cXz4FEhDEB1ogLtWldOWCujLerPBnSRocADALafelOReMpw== +"@floating-ui/dom@^1.5.1": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" + integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== dependencies: - "@floating-ui/react-dom" "^1.0.0" - aria-hidden "^1.1.3" + "@floating-ui/core" "^1.4.2" + "@floating-ui/utils" "^0.1.3" -"@floating-ui/react-dom@^1.0.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-1.2.1.tgz#7386c33fa07b0eb2b2a8b3ec9910d70a156f81ef" - integrity sha512-YCLlqibZtgUhxUpxkSp1oekvYgH/jI4KdZEJv85E62twlZHN43xdlQNe6JcF4ROD3/Zu6juNHN+aOygN+6yZjg== +"@floating-ui/react-dom@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20" + integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ== dependencies: - "@floating-ui/dom" "^1.1.0" + "@floating-ui/dom" "^1.5.1" -"@graphql-codegen/add@^3.2.3": - version "3.2.3" - resolved "https://registry.yarnpkg.com/@graphql-codegen/add/-/add-3.2.3.tgz#f1ecee085987e7c21841edc4b1fd48877c663e1a" - integrity sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ== +"@floating-ui/react@^0.24.8": + version "0.24.8" + resolved "https://registry.yarnpkg.com/@floating-ui/react/-/react-0.24.8.tgz#e079e2836990be3fce9665ab509360a5447251a1" + integrity sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - tslib "~2.4.0" + "@floating-ui/react-dom" "^2.0.1" + aria-hidden "^1.2.3" + tabbable "^6.0.1" + +"@floating-ui/utils@^0.1.3": + version "0.1.6" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" + integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== + +"@graphql-codegen/add@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/add/-/add-5.0.0.tgz#578ebaf4fa87c1e934c381cd679bcedcf79feaba" + integrity sha512-ynWDOsK2yxtFHwcJTB9shoSkUd7YXd6ZE57f0nk7W5cu/nAgxZZpEsnTPEpZB/Mjf14YRGe2uJHQ7AfElHjqUQ== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.0" + tslib "~2.5.0" -"@graphql-codegen/cli@^2.16.4": - version "2.16.4" - resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-2.16.4.tgz#c8e6df2dc8cccfd61a088de0ada9a05842ad8ad6" - integrity sha512-MBbdzIIaNZ8BTlFXG00toxU5rIV7Ltf2myaze88HpI5YPVfVJKlfccE6l0/Gv+nLv88CIM/PZrnFLdVtlBmrZw== +"@graphql-codegen/cli@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-5.0.0.tgz#761dcf08cfee88bbdd9cdf8097b2343445ec6f0a" + integrity sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA== dependencies: "@babel/generator" "^7.18.13" "@babel/template" "^7.18.10" "@babel/types" "^7.18.13" - "@graphql-codegen/core" "2.6.8" - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/apollo-engine-loader" "^7.3.6" - "@graphql-tools/code-file-loader" "^7.3.13" - "@graphql-tools/git-loader" "^7.2.13" - "@graphql-tools/github-loader" "^7.3.20" - "@graphql-tools/graphql-file-loader" "^7.5.0" - "@graphql-tools/json-file-loader" "^7.4.1" - "@graphql-tools/load" "7.8.0" - "@graphql-tools/prisma-loader" "^7.2.49" - "@graphql-tools/url-loader" "^7.13.2" - "@graphql-tools/utils" "^9.0.0" - "@whatwg-node/fetch" "^0.6.0" + "@graphql-codegen/core" "^4.0.0" + "@graphql-codegen/plugin-helpers" "^5.0.1" + "@graphql-tools/apollo-engine-loader" "^8.0.0" + "@graphql-tools/code-file-loader" "^8.0.0" + "@graphql-tools/git-loader" "^8.0.0" + "@graphql-tools/github-loader" "^8.0.0" + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.0.0" + "@graphql-tools/prisma-loader" "^8.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.8.0" chalk "^4.1.0" - chokidar "^3.5.2" - cosmiconfig "^7.0.0" - cosmiconfig-typescript-loader "4.3.0" + cosmiconfig "^8.1.3" debounce "^1.2.0" detect-indent "^6.0.0" - graphql-config "4.4.0" + graphql-config "^5.0.2" inquirer "^8.0.0" is-glob "^4.0.1" + jiti "^1.17.1" json-to-pretty-yaml "^1.2.2" listr2 "^4.0.5" log-symbols "^4.0.0" + micromatch "^4.0.5" shell-quote "^1.7.3" string-env-interpolation "^1.0.1" ts-log "^2.2.3" tslib "^2.4.0" - yaml "^1.10.0" + yaml "^2.3.1" yargs "^17.0.0" -"@graphql-codegen/core@2.6.8": - version "2.6.8" - resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-2.6.8.tgz#00c4011e3619ddbc6af5e41b2f254d6f6759556e" - integrity sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ== +"@graphql-codegen/core@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-4.0.0.tgz#b29c911746a532a675e33720acb4eb2119823e01" + integrity sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - "@graphql-tools/schema" "^9.0.0" - "@graphql-tools/utils" "^9.1.1" - tslib "~2.4.0" + "@graphql-codegen/plugin-helpers" "^5.0.0" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.5.0" "@graphql-codegen/plugin-helpers@^2.7.2": version "2.7.2" @@ -1063,7 +1158,7 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/plugin-helpers@^3.1.1", "@graphql-codegen/plugin-helpers@^3.1.2": +"@graphql-codegen/plugin-helpers@^3.0.0": version "3.1.2" resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz#69a2e91178f478ea6849846ade0a59a844d34389" integrity sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg== @@ -1075,46 +1170,58 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/schema-ast@^2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-2.6.1.tgz#8ba1b38827c034b51ecd3ce88622c2ae6cd3fe1a" - integrity sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w== +"@graphql-codegen/plugin-helpers@^5.0.0", "@graphql-codegen/plugin-helpers@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.1.tgz#e2429fcfba3f078d5aa18aa062d46c922bbb0d55" + integrity sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/utils" "^9.0.0" - tslib "~2.4.0" + "@graphql-tools/utils" "^10.0.0" + change-case-all "1.0.15" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.5.0" + +"@graphql-codegen/schema-ast@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-4.0.0.tgz#5d60996c87b64f81847da8fcb2d8ef50ede89755" + integrity sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.5.0" -"@graphql-codegen/typescript-graphql-request@^4.5.8": - version "4.5.8" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-graphql-request/-/typescript-graphql-request-4.5.8.tgz#55a609de168f4bf7b66f353b7ba4b1a21113c921" - integrity sha512-XsuAA35Ou03LsklNgnIWXZ5HOHsJ5w1dBuDKtvqM9rD0cAI8x0f4TY0n6O1EraSBSvyHLP3npb1lOTPZzG2TjA== +"@graphql-codegen/typescript-graphql-request@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-graphql-request/-/typescript-graphql-request-6.0.0.tgz#d23935252d91d9260bc7ad71d820076d78ebdb0e" + integrity sha512-Vi6tawqtcnOje/AW8a8ijwf7OLbNGolBB8VlVzG3Cb2bFnI7Vetocy7xUxkEpxe0Lqp2vmOvXTRNdC7eiQeoCw== dependencies: - "@graphql-codegen/plugin-helpers" "^2.7.2" + "@graphql-codegen/plugin-helpers" "^3.0.0" "@graphql-codegen/visitor-plugin-common" "2.13.1" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.6.0" -"@graphql-codegen/typescript-operations@^2.5.12": - version "2.5.12" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.12.tgz#36af48b34d70d98a9a2adea1ab79e26fcab23a92" - integrity sha512-/w8IgRIQwmebixf514FOQp2jXOe7vxZbMiSFoQqJgEgzrr42joPsgu4YGU+owv2QPPmu4736OcX8FSavb7SLiA== +"@graphql-codegen/typescript-operations@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.0.1.tgz#930af3e2d2ae8ff06de696291be28fe7046a2fef" + integrity sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/typescript" "^2.8.7" - "@graphql-codegen/visitor-plugin-common" "2.13.7" + "@graphql-codegen/plugin-helpers" "^5.0.0" + "@graphql-codegen/typescript" "^4.0.1" + "@graphql-codegen/visitor-plugin-common" "4.0.1" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-codegen/typescript@^2.8.7": - version "2.8.7" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.8.7.tgz#da34261b779a001d7d53b8f454bafc002b06e041" - integrity sha512-Nm5keWqIgg/VL7fivGmglF548tJRP2ttSmfTMuAdY5GNGTJTVZOzNbIOfnbVEDMMWF4V+quUuSyeUQ6zRxtX1w== +"@graphql-codegen/typescript@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.1.tgz#7481d68f59bea802dd10e278dce73c8a1552b2a4" + integrity sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/schema-ast" "^2.6.1" - "@graphql-codegen/visitor-plugin-common" "2.13.7" + "@graphql-codegen/plugin-helpers" "^5.0.0" + "@graphql-codegen/schema-ast" "^4.0.0" + "@graphql-codegen/visitor-plugin-common" "4.0.1" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.5.0" "@graphql-codegen/visitor-plugin-common@2.13.1": version "2.13.1" @@ -1132,214 +1239,196 @@ parse-filepath "^1.0.2" tslib "~2.4.0" -"@graphql-codegen/visitor-plugin-common@2.13.7": - version "2.13.7" - resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz#591e054a970a0d572bdfb765bf948dae21bf8aed" - integrity sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw== +"@graphql-codegen/visitor-plugin-common@4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-4.0.1.tgz#64e293728b3c186f6767141e41fcdb310e50d367" + integrity sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/optimize" "^1.3.0" - "@graphql-tools/relay-operation-optimizer" "^6.5.0" - "@graphql-tools/utils" "^9.0.0" + "@graphql-codegen/plugin-helpers" "^5.0.0" + "@graphql-tools/optimize" "^2.0.0" + "@graphql-tools/relay-operation-optimizer" "^7.0.0" + "@graphql-tools/utils" "^10.0.0" auto-bind "~4.0.0" change-case-all "1.0.15" dependency-graph "^0.11.0" graphql-tag "^2.11.0" parse-filepath "^1.0.2" - tslib "~2.4.0" + tslib "~2.5.0" -"@graphql-tools/apollo-engine-loader@^7.3.6": - version "7.3.22" - resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.22.tgz#ace09442dd0aa758a7a42dac3b73252c7935c531" - integrity sha512-4zbL2k7Tcr+qDHBmqKTfrxgOgGkRw0x8NAmrNQVyDYhpP9NiRANmq4DTUgqSPEFiZ6Dx6FYGD4fldRq1JYSYqQ== +"@graphql-tools/apollo-engine-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-8.0.0.tgz#ac1f351cbe41508411784f25757f5557b0f27489" + integrity sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg== dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/utils" "9.1.4" - "@whatwg-node/fetch" "^0.6.0" + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.9.0" tslib "^2.4.0" -"@graphql-tools/batch-execute@8.5.15": - version "8.5.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.5.15.tgz#f61ac71d11e57c9b9f8b8b60fc882e4e9762d182" - integrity sha512-qb12M8XCK6SBJmZDS8Lzd4PVJFsIwNUkYmFuqcTiBqOI/WsoDlQDZI++ghRpGcusLkL9uzcIOTT/61OeHhsaLg== +"@graphql-tools/batch-execute@^9.0.1": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-9.0.2.tgz#5ac3257501e7941fad40661bb5e1110d6312f58b" + integrity sha512-Y2uwdZI6ZnatopD/SYfZ1eGuQFI7OU2KGZ2/B/7G9ISmgMl5K+ZZWz/PfIEXeiHirIDhyk54s4uka5rj2xwKqQ== dependencies: - "@graphql-tools/utils" "9.1.4" - dataloader "2.1.0" + "@graphql-tools/utils" "^10.0.5" + dataloader "^2.2.2" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/code-file-loader@^7.3.13": - version "7.3.16" - resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.3.16.tgz#58aa85c250175cebe0ea4309214357768d550f93" - integrity sha512-109UFvQjZEntHwjPaHpWvgUudHenGngbXvSImabPc2fdrtgja5KC0h7thCg379Yw6IORHGrF2XbJwS1hAGPPWw== +"@graphql-tools/code-file-loader@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.0.2.tgz#224b9ce29d9229c52d8bd7b6d976038f4ea5d3f4" + integrity sha512-AKNpkElUL2cWocYpC4DzNEpo6qJw8Lp+L3bKQ/mIfmbsQxgLz5uve6zHBMhDaFPdlwfIox41N3iUSvi77t9e8A== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/graphql-tag-pluck" "8.0.2" + "@graphql-tools/utils" "^10.0.0" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/delegate@9.0.22": - version "9.0.22" - resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-9.0.22.tgz#12f27ef76c5add456fa8797a496bb7dc82071771" - integrity sha512-dWJGMN8V7KORtbI8eDAjHYTWiMyis/md27M6pPhrlYVlcsDk3U0jbNdgkswBBUEBvqumPRCv8pVOxKcLS4caKA== +"@graphql-tools/delegate@^10.0.0", "@graphql-tools/delegate@^10.0.3": + version "10.0.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.3.tgz#2d0e133da94ca92c24e0c7360414e5592321cf2d" + integrity sha512-Jor9oazZ07zuWkykD3OOhT/2XD74Zm6Ar0ENZMk75MDD51wB2UWUIMljtHxbJhV5A6UBC2v8x6iY0xdCGiIlyw== dependencies: - "@graphql-tools/batch-execute" "8.5.15" - "@graphql-tools/executor" "0.0.12" - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" - dataloader "2.1.0" - tslib "~2.4.0" - value-or-promise "1.0.12" + "@graphql-tools/batch-execute" "^9.0.1" + "@graphql-tools/executor" "^1.0.0" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.5" + dataloader "^2.2.2" + tslib "^2.5.0" -"@graphql-tools/executor-graphql-ws@0.0.7": - version "0.0.7" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.7.tgz#5e7b0e6d02d3b64727bfb37c0f2c1e13badcb829" - integrity sha512-C6EExKoukn4vu3BbvlqsqtC91F4pTLPDZvRceYjpFzTCQSGFSjfrxQGP/haGlemXVRpIDxBy7wpXoQlsF8UmFA== +"@graphql-tools/executor-graphql-ws@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.1.0.tgz#7727159ebaa9df4dc793d0d02e74dd1ca4a7cc60" + integrity sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg== dependencies: - "@graphql-tools/utils" "9.1.4" - "@repeaterjs/repeater" "3.0.4" + "@graphql-tools/utils" "^10.0.2" "@types/ws" "^8.0.0" - graphql-ws "5.11.2" - isomorphic-ws "5.0.0" + graphql-ws "^5.14.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" - ws "8.12.0" + ws "^8.13.0" -"@graphql-tools/executor-http@0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-0.1.1.tgz#9c4a43811d36d1be2319fd241d5538e2fac45bce" - integrity sha512-bFE6StI7CJEIYGRkAnTYxutSV4OtC1c4MQU3nStOYZZO7KmzIgEQZ4ygPSPrRb+jtRsMCBEqPqlYOD4Rq02aMw== +"@graphql-tools/executor-http@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-1.0.3.tgz#6ee9e43287ef86fd3588a5d4d2398604234d958d" + integrity sha512-5WZIMBevRaxMabZ8U2Ty0dTUPy/PpeYSlMNEmC/YJjKKykgSfc/AwSejx2sE4FFKZ0I2kxRKRenyoWMHRAV49Q== dependencies: - "@graphql-tools/utils" "9.1.4" - "@repeaterjs/repeater" "3.0.4" - "@whatwg-node/fetch" "0.6.2" - dset "3.1.2" + "@graphql-tools/utils" "^10.0.2" + "@repeaterjs/repeater" "^3.0.4" + "@whatwg-node/fetch" "^0.9.0" extract-files "^11.0.0" - meros "1.2.1" + meros "^1.2.1" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/executor-legacy-ws@0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.6.tgz#236dd5b3d4d19492978b1458b74928e8c69d16ff" - integrity sha512-L1hRuSvBUCNerYDhfeSZXFeqliDlnNXa3fDHTp7efI3Newpbevqa19Fm0mVzsCL7gqIKOwzrPORwh7kOVE/vew== +"@graphql-tools/executor-legacy-ws@^1.0.0": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.0.4.tgz#27fcccba782daf605d4cf34ffa85a675f43c33f6" + integrity sha512-b7aGuRekZDS+m3af3BIvMKxu15bmVPMt5eGQVuP2v5pxmbaPTh+iv5mx9b3Plt32z5Ke5tycBnNm5urSFtW8ng== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" "@types/ws" "^8.0.0" isomorphic-ws "5.0.0" tslib "^2.4.0" - ws "8.12.0" + ws "8.14.2" -"@graphql-tools/executor@0.0.12": - version "0.0.12" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-0.0.12.tgz#d885c7fa98a8aaeaa771163b71fb98ce9f52f9bd" - integrity sha512-bWpZcYRo81jDoTVONTnxS9dDHhEkNVjxzvFCH4CRpuyzD3uL+5w3MhtxIh24QyWm4LvQ4f+Bz3eMV2xU2I5+FA== +"@graphql-tools/executor@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.2.0.tgz#6c45f4add765769d9820c4c4405b76957ba39c79" + integrity sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg== dependencies: - "@graphql-tools/utils" "9.1.4" - "@graphql-typed-document-node/core" "3.1.1" - "@repeaterjs/repeater" "3.0.4" + "@graphql-tools/utils" "^10.0.0" + "@graphql-typed-document-node/core" "3.2.0" + "@repeaterjs/repeater" "^3.0.4" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-tools/git-loader@^7.2.13": - version "7.2.16" - resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-7.2.16.tgz#8c025cad12a623ac91e421eb01380cc177070e7c" - integrity sha512-8DsxYfSouhgKPOBcc7MzuOTM4M/j2UNFn2ehXD0MX9q41t3dKffufJZKsKxE6VyyCUoVYdlRFhUWEyOHPVdcfQ== +"@graphql-tools/git-loader@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-8.0.2.tgz#d26d87e176ff0cea86e0acfe7c2072f32fd836c3" + integrity sha512-AuCB0nlPvsHh8u42zRZdlD/ZMaWP9A44yAkQUVCZir1E/LG63fsZ9svTWJ+CbusW3Hd0ZP9qpxEhlHxnd4Tlsg== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/graphql-tag-pluck" "8.0.2" + "@graphql-tools/utils" "^10.0.0" is-glob "4.0.3" micromatch "^4.0.4" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/github-loader@^7.3.20": - version "7.3.23" - resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-7.3.23.tgz#9688f4b9cd9596229f0f8c7eed7a8f500806defa" - integrity sha512-oYTZCvW520KNVVonjucDSMhabCFnHwtM1rJbyUkA1JFyzpmmNAAyNMWOOPcU/Q9rTESrsH+Hbja0mfpjpnBKLA== - dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/graphql-tag-pluck" "7.4.3" - "@graphql-tools/utils" "9.1.4" - "@whatwg-node/fetch" "^0.6.0" +"@graphql-tools/github-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-8.0.0.tgz#683195800618364701cfea9bc6f88674486f053b" + integrity sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA== + dependencies: + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/executor-http" "^1.0.0" + "@graphql-tools/graphql-tag-pluck" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.9.0" tslib "^2.4.0" + value-or-promise "^1.0.12" -"@graphql-tools/graphql-file-loader@^7.3.7", "@graphql-tools/graphql-file-loader@^7.5.0": - version "7.5.14" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.5.14.tgz#6c6527e353cf9adcbda2cdc8a85face03ad8fe04" - integrity sha512-JGer4g57kq4wtsvqv8uZsT4ZG1lLsz1x5yHDfSj2OxyiWw2f1jFkzgby7Ut3H2sseJiQzeeDYZcbm06qgR32pg== +"@graphql-tools/graphql-file-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.0.tgz#a2026405bce86d974000455647511bf65df4f211" + integrity sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg== dependencies: - "@graphql-tools/import" "6.7.15" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/import" "7.0.0" + "@graphql-tools/utils" "^10.0.0" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/graphql-tag-pluck@7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.4.3.tgz#b07f2263c383d9605d941c836dc01a7bbc6e56a7" - integrity sha512-w+nrJVQw+NTuaZNQG5AwSh4Qe+urP/s4rUz5s1T007rDnv1kvkiX+XHOCnIfJzXOTuvFmG4GGYw/x0CuSRaGZQ== +"@graphql-tools/graphql-tag-pluck@8.0.2", "@graphql-tools/graphql-tag-pluck@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.0.2.tgz#c1ce8226c951583a27765dccceea19dc5827a948" + integrity sha512-U6fE4yEHxuk/nqmPixHpw1WhqdS6aYuaV60m1bEmUmGJNbpAhaMBy01JncpvpF15yZR5LZ0UjkHg+A3Lhoc8YQ== dependencies: + "@babel/core" "^7.22.9" "@babel/parser" "^7.16.8" - "@babel/plugin-syntax-import-assertions" "7.20.0" + "@babel/plugin-syntax-import-assertions" "^7.20.0" "@babel/traverse" "^7.16.8" "@babel/types" "^7.16.8" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" -"@graphql-tools/import@6.7.15": - version "6.7.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.7.15.tgz#7553e48140797255588b26d423a89aa042196928" - integrity sha512-WNhvauAt2I2iUg+JdQK5oQebKLXqUZWe8naP13K1jOkbTQT7hK3P/4I9AaVmzt0KXRJW5Uow3RgdHZ7eUBKVsA== +"@graphql-tools/import@7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-7.0.0.tgz#a6a91a90a707d5f46bad0fd3fde2f407b548b2be" + integrity sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" resolve-from "5.0.0" tslib "^2.4.0" -"@graphql-tools/json-file-loader@^7.3.7", "@graphql-tools/json-file-loader@^7.4.1": - version "7.4.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-7.4.15.tgz#ed229d98784350623d2ef32628690db405fa6780" - integrity sha512-pH+hbsDetcEpj+Tmi7ZRUkxzJez2DLdSQuvK5Qi38FX/Nz/5nZKRfW9nqIptGYbuS9+2JPrt9WWNn1aGtegIFQ== +"@graphql-tools/json-file-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-8.0.0.tgz#9b1b62902f766ef3f1c9cd1c192813ea4f48109c" + integrity sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg== dependencies: - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/utils" "^10.0.0" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/load@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.0.tgz#bd4d2e2a5117de9a60f9691a218217e96afc2ea7" - integrity sha512-l4FGgqMW0VOqo+NMYizwV8Zh+KtvVqOf93uaLo9wJ3sS3y/egPCgxPMDJJ/ufQZG3oZ/0oWeKt68qop3jY0yZg== - dependencies: - "@graphql-tools/schema" "9.0.4" - "@graphql-tools/utils" "8.12.0" - p-limit "3.1.0" - tslib "^2.4.0" - -"@graphql-tools/load@^7.5.5": - version "7.8.9" - resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.9.tgz#5f4e523095b6154bac43e6a01acb6b043e9afaca" - integrity sha512-/eHRv6OCTI/Ir5XcbtSx0XbW3zOQVscp2MZQFGZKDzqCcGD+NVy4mLCoBwR/OsOUpvWAwMnc+Llb4SDKAYGmjQ== +"@graphql-tools/load@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-8.0.0.tgz#62e00f48c39b4085167a096f66ba6c21fb3fc796" + integrity sha512-Cy874bQJH0FP2Az7ELPM49iDzOljQmK1PPH6IuxsWzLSTxwTqd8dXA09dcVZrI7/LsN26heTY2R8q2aiiv0GxQ== dependencies: - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" p-limit "3.1.0" tslib "^2.4.0" -"@graphql-tools/merge@8.3.15", "@graphql-tools/merge@^8.2.6": - version "8.3.15" - resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.15.tgz#9b24ee5e9c36074684515c7d1587cd3e200c8a8f" - integrity sha512-hYYOlsqkUlL6oOo7zzuk6hIv7xQzy+x21sgK84d5FWaiWYkLYh9As8myuDd9SD5xovWWQ9m/iRhIOVDEMSyEKA== - dependencies: - "@graphql-tools/utils" "9.1.4" - tslib "^2.4.0" - -"@graphql-tools/merge@8.3.6": - version "8.3.6" - resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.6.tgz#97a936d4c8e8f935e58a514bb516c476437b5b2c" - integrity sha512-uUBokxXi89bj08P+iCvQk3Vew4vcfL5ZM6NTylWi8PIpoq4r5nJ625bRuN8h2uubEdRiH8ntN9M4xkd/j7AybQ== +"@graphql-tools/merge@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.0.0.tgz#b0a3636c82716454bff88e9bb40108b0471db281" + integrity sha512-J7/xqjkGTTwOJmaJQJ2C+VDBDOWJL3lKrHJN4yMaRLAJH3PosB7GiPRaSDZdErs0+F77sH2MKs2haMMkywzx7Q== dependencies: - "@graphql-tools/utils" "8.12.0" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" "@graphql-tools/optimize@^1.3.0": @@ -1349,26 +1438,32 @@ dependencies: tslib "^2.4.0" -"@graphql-tools/prisma-loader@^7.2.49": - version "7.2.54" - resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-7.2.54.tgz#b82d2193c198928f1d914dc088977fd6c502a4c9" - integrity sha512-OoH0JdMQ49IQwiZ8EKOE6sZX4oN5EQwToFnR+ptN5u4ukb4ignyZTrgePFmqOGgj7zyPzisxsWIUXD9szFXXNA== +"@graphql-tools/optimize@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-2.0.0.tgz#7a9779d180824511248a50c5a241eff6e7a2d906" + integrity sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg== + dependencies: + tslib "^2.4.0" + +"@graphql-tools/prisma-loader@^8.0.0": + version "8.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-8.0.1.tgz#0a013c69b04e0779b5be15757173d458cdf94e35" + integrity sha512-bl6e5sAYe35Z6fEbgKXNrqRhXlCJYeWKBkarohgYA338/SD9eEhXtg3Cedj7fut3WyRLoQFpHzfiwxKs7XrgXg== dependencies: - "@graphql-tools/url-loader" "7.17.3" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" "@types/js-yaml" "^4.0.0" "@types/json-stable-stringify" "^1.0.32" - "@types/jsonwebtoken" "^9.0.0" + "@whatwg-node/fetch" "^0.9.0" chalk "^4.1.0" debug "^4.3.1" dotenv "^16.0.0" - graphql-request "^5.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.0" - isomorphic-fetch "^3.0.0" + graphql-request "^6.0.0" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.0" + jose "^4.11.4" js-yaml "^4.0.0" json-stable-stringify "^1.0.1" - jsonwebtoken "^9.0.0" lodash "^4.17.20" scuid "^1.1.0" tslib "^2.4.0" @@ -1383,59 +1478,60 @@ "@graphql-tools/utils" "9.1.4" tslib "^2.4.0" -"@graphql-tools/schema@9.0.13", "@graphql-tools/schema@^9.0.0": - version "9.0.13" - resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.13.tgz#56b994777df29ac36586a3200fb6397abf7b9d83" - integrity sha512-guRA3fwAtv+M1Kh930P4ydH9aKJTWscIkhVFcWpj/cnjYYxj88jkEJ15ZNiJX/2breNY+sbVgmlgLKb6aXi/Jg== +"@graphql-tools/relay-operation-optimizer@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.0.tgz#24367666af87bc5a81748de5e8e9b3c523fd4207" + integrity sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw== dependencies: - "@graphql-tools/merge" "8.3.15" - "@graphql-tools/utils" "9.1.4" + "@ardatan/relay-compiler" "12.0.0" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" - value-or-promise "1.0.12" -"@graphql-tools/schema@9.0.4": - version "9.0.4" - resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.4.tgz#1a74608b57abf90fae6fd929d25e5482c57bc05d" - integrity sha512-B/b8ukjs18fq+/s7p97P8L1VMrwapYc3N2KvdG/uNThSazRRn8GsBK0Nr+FH+mVKiUfb4Dno79e3SumZVoHuOQ== +"@graphql-tools/schema@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.0.tgz#7b5f6b6a59f51c927de8c9069bde4ebbfefc64b3" + integrity sha512-kf3qOXMFcMs2f/S8Y3A8fm/2w+GaHAkfr3Gnhh2LOug/JgpY/ywgFVxO3jOeSpSEdoYcDKLcXVjMigNbY4AdQg== dependencies: - "@graphql-tools/merge" "8.3.6" - "@graphql-tools/utils" "8.12.0" + "@graphql-tools/merge" "^9.0.0" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" - value-or-promise "1.0.11" + value-or-promise "^1.0.12" -"@graphql-tools/url-loader@7.17.3", "@graphql-tools/url-loader@^7.13.2", "@graphql-tools/url-loader@^7.9.7": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-7.17.3.tgz#5c3270208e5cb039f65d7ef390af93bbc5c76408" - integrity sha512-NY/NQpuf29gjt19XExjRyTj3z44Ohc2OwQZIR/RqHYn+cbdMeXIgJqV5vbPOCN8Umjmm5yVb7kP6oKNGjyeBvw== - dependencies: - "@ardatan/sync-fetch" "0.0.1" - "@graphql-tools/delegate" "9.0.22" - "@graphql-tools/executor-graphql-ws" "0.0.7" - "@graphql-tools/executor-http" "0.1.1" - "@graphql-tools/executor-legacy-ws" "0.0.6" - "@graphql-tools/utils" "9.1.4" - "@graphql-tools/wrap" "9.3.1" +"@graphql-tools/url-loader@^8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-8.0.0.tgz#8d952d5ebb7325e587cb914aaebded3dbd078cf6" + integrity sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA== + dependencies: + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/delegate" "^10.0.0" + "@graphql-tools/executor-graphql-ws" "^1.0.0" + "@graphql-tools/executor-http" "^1.0.0" + "@graphql-tools/executor-legacy-ws" "^1.0.0" + "@graphql-tools/utils" "^10.0.0" + "@graphql-tools/wrap" "^10.0.0" "@types/ws" "^8.0.0" - "@whatwg-node/fetch" "^0.6.0" - isomorphic-ws "5.0.0" + "@whatwg-node/fetch" "^0.9.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" value-or-promise "^1.0.11" - ws "8.12.0" - -"@graphql-tools/utils@8.12.0": - version "8.12.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.12.0.tgz#243bc4f5fc2edbc9e8fd1038189e57d837cbe31f" - integrity sha512-TeO+MJWGXjUTS52qfK4R8HiPoF/R7X+qmgtOYd8DTH0l6b+5Y/tlg5aGeUJefqImRq7nvi93Ms40k/Uz4D5CWw== - dependencies: - tslib "^2.4.0" + ws "^8.12.0" -"@graphql-tools/utils@9.1.4", "@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.1.1": +"@graphql-tools/utils@9.1.4", "@graphql-tools/utils@^9.0.0": version "9.1.4" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.1.4.tgz#2c9e0aefc9655dd73247667befe3c850ec014f3f" integrity sha512-hgIeLt95h9nQgQuzbbdhuZmh+8WV7RZ/6GbTj6t3IU4Zd2zs9yYJ2jgW/krO587GMOY8zCwrjNOMzD40u3l7Vg== dependencies: tslib "^2.4.0" +"@graphql-tools/utils@^10.0.0", "@graphql-tools/utils@^10.0.2", "@graphql-tools/utils@^10.0.5": + version "10.0.7" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.0.7.tgz#ed88968b5ce53dabacbdd185df967aaab35f8549" + integrity sha512-KOdeMj6Hd/MENDaqPbws3YJl3wVy0DeYnL7PyUms5Skyf7uzI9INynDwPMhLXfSb0/ph6BXTwMd5zBtWbF8tBQ== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + dset "^3.1.2" + tslib "^2.4.0" + "@graphql-tools/utils@^8.8.0": version "8.13.1" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.13.1.tgz#b247607e400365c2cd87ff54654d4ad25a7ac491" @@ -1443,28 +1539,33 @@ dependencies: tslib "^2.4.0" -"@graphql-tools/wrap@9.3.1": - version "9.3.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-9.3.1.tgz#d0718d87080e7a54655d629a78b08c9d39f314ea" - integrity sha512-uzY1HKc7qMErWL3ybv8bFG3hI1rTJPVYQ8WeJkCF/r/+aHEkUj0Bo2PYZrZTX1UIr3Tb4P5GyhqYBgZOXraZjw== +"@graphql-tools/wrap@^10.0.0": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.0.1.tgz#9e3d27d2723962c26c4377d5d7ab0d3038bf728c" + integrity sha512-Cw6hVrKGM2OKBXeuAGltgy4tzuqQE0Nt7t/uAqnuokSXZhMHXJUb124Bnvxc2gPZn5chfJSDafDe4Cp8ZAVJgg== dependencies: - "@graphql-tools/delegate" "9.0.22" - "@graphql-tools/schema" "9.0.13" - "@graphql-tools/utils" "9.1.4" + "@graphql-tools/delegate" "^10.0.3" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" - value-or-promise "1.0.12" + value-or-promise "^1.0.12" -"@graphql-typed-document-node/core@3.1.1", "@graphql-typed-document-node/core@^3.1.1": +"@graphql-typed-document-node/core@3.2.0", "@graphql-typed-document-node/core@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + +"@graphql-typed-document-node/core@^3.1.1": version "3.1.1" resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052" integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg== -"@humanwhocodes/config-array@^0.11.8": - version "0.11.8" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" - integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== +"@humanwhocodes/config-array@^0.11.13": + version "0.11.13" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== dependencies: - "@humanwhocodes/object-schema" "^1.2.1" + "@humanwhocodes/object-schema" "^2.0.1" debug "^4.1.1" minimatch "^3.0.5" @@ -1473,10 +1574,19 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== + +"@jridgewell/gen-mapping@^0.3.0": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/gen-mapping@^0.3.2": version "0.3.2" @@ -1492,6 +1602,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz#68eb521368db76d040a6315cdb24bf2483037b9c" integrity sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" @@ -1502,10 +1617,10 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec" integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg== -"@jridgewell/sourcemap-codec@^1.4.13": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== "@jridgewell/trace-mapping@0.3.9": version "0.3.9" @@ -1523,6 +1638,14 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" +"@jridgewell/trace-mapping@^0.3.17": + version "0.3.20" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@jridgewell/trace-mapping@^0.3.9": version "0.3.13" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz#dcfe3e95f224c8fe97a87a5235defec999aa92ea" @@ -1531,41 +1654,56 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@mantine/core@^5.10.1": - version "5.10.1" - resolved "https://registry.yarnpkg.com/@mantine/core/-/core-5.10.1.tgz#98cbfbb13493e0d57051f3ddc22777931ca5b35f" - integrity sha512-ZVVrakV8QUFxAUNh8LCyJS6gKKpQbXSh2OQ757L/Q07aYNaYFvgwuSyI7+p32oGrgc+RZ53KroB7zZUVj/hvEw== - dependencies: - "@floating-ui/react-dom-interactions" "^0.10.1" - "@mantine/styles" "5.10.1" - "@mantine/utils" "5.10.1" - "@radix-ui/react-scroll-area" "1.0.2" - react-textarea-autosize "8.3.4" - -"@mantine/hooks@^5.10.1": - version "5.10.1" - resolved "https://registry.yarnpkg.com/@mantine/hooks/-/hooks-5.10.1.tgz#0227441a818144932dd6e8fd8f53eb7525dfe005" - integrity sha512-Fhl2f5z/F+NVzZgPUPP9tP4NUUMeTBpmlmlo3mPuQztw1kmXdxtBjD1MzRS7A84FuaJNo2wxLhQ+Gnjtf3hZ8A== - -"@mantine/styles@5.10.1": - version "5.10.1" - resolved "https://registry.yarnpkg.com/@mantine/styles/-/styles-5.10.1.tgz#84915938349117be04ccc725aa73f1b1c947e95c" - integrity sha512-sKJG+shOJMEYlnpLuRd1Qlu0kK9GHpYd85+q+3Wa5/IZ9jLkOeYVxLV1vnhSnhVrIxbQzrti2klSKHZBg3KpIw== +"@mantine/core@^7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@mantine/core/-/core-7.1.5.tgz#34faa590797117bb9d2fa53b05fab0d741aa922f" + integrity sha512-4jBuy26V4Wdrt7r2dT6d3SKSyU9Gfzxp0ycVTBd2FUb6PvsI/xyZIn8T/aHsJFQ1L5p7IHPcJCIThbmBpVvVtA== + dependencies: + "@floating-ui/react" "^0.24.8" + clsx "2.0.0" + react-number-format "^5.2.2" + react-remove-scroll "^2.5.6" + react-textarea-autosize "8.5.3" + type-fest "^3.13.1" + +"@mantine/hooks@^7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@mantine/hooks/-/hooks-7.1.5.tgz#445854b2e35d7a99c5ecd19bca8d39203b2dc686" + integrity sha512-LuKlJ5VDLYBMcleyKcL6nvcJZQaeJF4mIU5ryEiucy7IleZoD+lqWwNC1VAAN1fsjBRQfhFtFoRihUdIy/vDCA== + +"@mantine/notifications@^7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@mantine/notifications/-/notifications-7.1.5.tgz#55d442461f1821e99688eff97154119a7110adb6" + integrity sha512-/WRxNNgPvRr4munHjCTZaMVjSIpz8ydheccpPGrqOgAN/zfPNWYYcv7kaqXdlb+ag9ZMFsixQB97svvhCRxPCA== + dependencies: + "@mantine/store" "7.1.5" + react-transition-group "4.4.5" + +"@mantine/store@7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@mantine/store/-/store-7.1.5.tgz#f77457e0b2c52e24d28b9ce66ad7591272b7bd93" + integrity sha512-iPAt8auWyUs5TyUr31MziCILlLCYCfw6fSqPvLxOwUYpSf9BvtCAoE9JmrRrVi2q5+xO0KPSyK+OHWyBwsAqcQ== + +"@netlify/functions@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-2.3.0.tgz#37e2ca41c0034a10de4addbdff7fbb8ec669e8c7" + integrity sha512-E3kzXPWMP/r1rAWhjTaXcaOT47dhEvg/eQUJjRLhD9Zzp0WqkdynHr+bqff4rFNv6tuXrtFZrpbPJFKHH0c0zw== dependencies: - clsx "1.1.1" - csstype "3.0.9" + "@netlify/serverless-functions-api" "1.9.0" + is-promise "^4.0.0" -"@mantine/utils@5.10.1": - version "5.10.1" - resolved "https://registry.yarnpkg.com/@mantine/utils/-/utils-5.10.1.tgz#95e77b29d27a596970cf8ae33665185b4a92d2a8" - integrity sha512-PfzSpbipAwF5g5zoyC2Htxf2b9TFFwP6c9dK1jlrBzqtkeQK1axZ72Vbc1jKjGWYutVBbOWuk40GKUwYoDFVTw== +"@netlify/node-cookies@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@netlify/node-cookies/-/node-cookies-0.1.0.tgz#dda912ba618527695cf519fafa221c5e6777c612" + integrity sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g== -"@netlify/functions@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-1.4.0.tgz#027a2e5d54df5519ccbd14cf450231e97bbbf93a" - integrity sha512-gy7ULTIRroc2/jyFVGx1djCmmBMVisIwrvkqggq5B6iDcInRSy2Tpkm+V5C63hKJVkNRskKWtLQKm9ecCaQTjA== +"@netlify/serverless-functions-api@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@netlify/serverless-functions-api/-/serverless-functions-api-1.9.0.tgz#3e58249e57350aee2c5143c282fddb4abbae4a9d" + integrity sha512-Jq4uk1Mwa5vyxImupJYXPP+I5yYcp3PtguvXtJRutKdm9DPALXfZVtCQzBWMNdZiqVWCM3La9hvaBsPjSMfeug== dependencies: - is-promise "^4.0.0" + "@netlify/node-cookies" "^0.1.0" + urlpattern-polyfill "8.0.2" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -1615,106 +1753,11 @@ tslib "^2.4.1" webcrypto-core "^1.7.4" -"@radix-ui/number@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.0.0.tgz#4c536161d0de750b3f5d55860fc3de46264f897b" - integrity sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/primitive@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.0.tgz#e1d8ef30b10ea10e69c76e896f608d9276352253" - integrity sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-compose-refs@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz#37595b1f16ec7f228d698590e78eeed18ff218ae" - integrity sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-context@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.0.tgz#f38e30c5859a9fb5e9aa9a9da452ee3ed9e0aee0" - integrity sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-direction@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.0.tgz#a2e0b552352459ecf96342c79949dd833c1e6e45" - integrity sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-presence@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.0.tgz#814fe46df11f9a468808a6010e3f3ca7e0b2e84a" - integrity sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.0" - "@radix-ui/react-use-layout-effect" "1.0.0" - -"@radix-ui/react-primitive@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.1.tgz#c1ebcce283dd2f02e4fbefdaa49d1cb13dbc990a" - integrity sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-slot" "1.0.1" - -"@radix-ui/react-scroll-area@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-scroll-area/-/react-scroll-area-1.0.2.tgz#26c906d351b56835c0301126b24574c9e9c7b93b" - integrity sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/number" "1.0.0" - "@radix-ui/primitive" "1.0.0" - "@radix-ui/react-compose-refs" "1.0.0" - "@radix-ui/react-context" "1.0.0" - "@radix-ui/react-direction" "1.0.0" - "@radix-ui/react-presence" "1.0.0" - "@radix-ui/react-primitive" "1.0.1" - "@radix-ui/react-use-callback-ref" "1.0.0" - "@radix-ui/react-use-layout-effect" "1.0.0" - -"@radix-ui/react-slot@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.1.tgz#e7868c669c974d649070e9ecbec0b367ee0b4d81" - integrity sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.0" - -"@radix-ui/react-use-callback-ref@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz#9e7b8b6b4946fe3cbe8f748c82a2cce54e7b6a90" - integrity sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-layout-effect@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz#2fc19e97223a81de64cd3ba1dc42ceffd82374dc" - integrity sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@repeaterjs/repeater@3.0.4": +"@repeaterjs/repeater@^3.0.4": version "3.0.4" resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - "@tsconfig/node10@^1.0.7": version "1.0.8" resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9" @@ -1735,20 +1778,53 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e" integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== -"@types/cookie@^0.5.1": - version "0.5.1" - resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.5.1.tgz#b29aa1f91a59f35e29ff8f7cb24faf1a3a750554" - integrity sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g== +"@types/babel__core@^7.20.2": + version "7.20.3" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.3.tgz#d5625a50b6f18244425a1359a858c73d70340778" + integrity sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.6" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.6.tgz#676f89f67dc8ddaae923f70ebc5f1fa800c031a8" + integrity sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.3" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.3.tgz#db9ac539a2fe05cfe9e168b24f360701bde41f5f" + integrity sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*": + version "7.20.3" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.3.tgz#a971aa47441b28ef17884ff945d0551265a2d058" + integrity sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw== + dependencies: + "@babel/types" "^7.20.7" + +"@types/cookie@^0.5.3": + version "0.5.3" + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.5.3.tgz#3f98076ede5e467783507284d3c19215327fff8f" + integrity sha512-SLg07AS9z1Ab2LU+QxzU8RCmzsja80ywjf/t5oqw+4NSH20gIGlhLOrBDm1L3PBWzPa4+wkgFQVZAjE6Ioj2ug== "@types/js-yaml@^4.0.0": version "4.0.5" resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== -"@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== +"@types/json-schema@^7.0.12": + version "7.0.14" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1" + integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw== "@types/json-stable-stringify@^1.0.32": version "1.0.33" @@ -1760,13 +1836,6 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== -"@types/jsonwebtoken@^9.0.0": - version "9.0.1" - resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4" - integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw== - dependencies: - "@types/node" "*" - "@types/node@*": version "17.0.19" resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.19.tgz#726171367f404bfbe8512ba608a09ebad810c7e6" @@ -1782,10 +1851,10 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== -"@types/react-dom@^18.0.10": - version "18.0.10" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.10.tgz#3b66dec56aa0f16a6cc26da9e9ca96c35c0b4352" - integrity sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg== +"@types/react-dom@^18.2.14": + version "18.2.14" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.14.tgz#c01ba40e5bb57fc1dc41569bb3ccdb19eab1c539" + integrity sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ== dependencies: "@types/react" "*" @@ -1798,10 +1867,10 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^18.0.27": - version "18.0.27" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.27.tgz#d9425abe187a00f8a5ec182b010d4fd9da703b71" - integrity sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA== +"@types/react@^18.2.31": + version "18.2.31" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.31.tgz#74ae2630e4aa9af599584157abd3b95d96fb9b40" + integrity sha512-c2UnPv548q+5DFh03y8lEDeMfDwBn9G3dRwfkrxQMo/dOtRHUUO57k6pHvBIfH/VF4Nh+98mZ5aaSe+2echD5g== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -1812,10 +1881,10 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== -"@types/semver@^7.3.12": - version "7.3.13" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" - integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== +"@types/semver@^7.5.0": + version "7.5.4" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.4.tgz#0a41252ad431c473158b22f9bfb9a63df7541cff" + integrity sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ== "@types/ws@^8.0.0": version "8.2.3" @@ -1824,121 +1893,157 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^5.31.0": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz#112e6ae1e23a1dc8333ce82bb9c65c2608b4d8a3" - integrity sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg== +"@typescript-eslint/eslint-plugin@^6.7.4": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz#06abe4265e7c82f20ade2dcc0e3403c32d4f148b" + integrity sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw== 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.5.1" + "@typescript-eslint/scope-manager" "6.8.0" + "@typescript-eslint/type-utils" "6.8.0" + "@typescript-eslint/utils" "6.8.0" + "@typescript-eslint/visitor-keys" "6.8.0" debug "^4.3.4" - 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@^5.31.0": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.48.2.tgz#c9edef2a0922d26a37dba03be20c5fff378313b3" - integrity sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw== - dependencies: - "@typescript-eslint/scope-manager" "5.48.2" - "@typescript-eslint/types" "5.48.2" - "@typescript-eslint/typescript-estree" "5.48.2" + graphemer "^1.4.0" + ignore "^5.2.4" + natural-compare "^1.4.0" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/parser@^6.7.4": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.8.0.tgz#bb2a969d583db242f1ee64467542f8b05c2e28cb" + integrity sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg== + dependencies: + "@typescript-eslint/scope-manager" "6.8.0" + "@typescript-eslint/types" "6.8.0" + "@typescript-eslint/typescript-estree" "6.8.0" + "@typescript-eslint/visitor-keys" "6.8.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz#bb7676cb78f1e94921eaab637a4b5d596f838abc" - integrity sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw== +"@typescript-eslint/scope-manager@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz#5cac7977385cde068ab30686889dd59879811efd" + integrity sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g== dependencies: - "@typescript-eslint/types" "5.48.2" - "@typescript-eslint/visitor-keys" "5.48.2" + "@typescript-eslint/types" "6.8.0" + "@typescript-eslint/visitor-keys" "6.8.0" -"@typescript-eslint/type-utils@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz#7d3aeca9fa37a7ab7e3d9056a99b42f342c48ad7" - integrity sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew== +"@typescript-eslint/type-utils@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz#50365e44918ca0fd159844b5d6ea96789731e11f" + integrity sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g== dependencies: - "@typescript-eslint/typescript-estree" "5.48.2" - "@typescript-eslint/utils" "5.48.2" + "@typescript-eslint/typescript-estree" "6.8.0" + "@typescript-eslint/utils" "6.8.0" debug "^4.3.4" - tsutils "^3.21.0" + ts-api-utils "^1.0.1" -"@typescript-eslint/types@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.48.2.tgz#635706abb1ec164137f92148f06f794438c97b8e" - integrity sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA== +"@typescript-eslint/types@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.8.0.tgz#1ab5d4fe1d613e3f65f6684026ade6b94f7e3ded" + integrity sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ== -"@typescript-eslint/typescript-estree@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz#6e206b462942b32383582a6c9251c05021cc21b0" - integrity sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg== +"@typescript-eslint/typescript-estree@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz#9565f15e0cd12f55cf5aa0dfb130a6cb0d436ba1" + integrity sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg== dependencies: - "@typescript-eslint/types" "5.48.2" - "@typescript-eslint/visitor-keys" "5.48.2" + "@typescript-eslint/types" "6.8.0" + "@typescript-eslint/visitor-keys" "6.8.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/utils@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.48.2.tgz#3777a91dcb22b8499a25519e06eef2e9569295a3" - integrity sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow== - dependencies: - "@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" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - semver "^7.3.7" - -"@typescript-eslint/visitor-keys@5.48.2": - version "5.48.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz#c247582a0bcce467461d7b696513bf9455000060" - integrity sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ== - dependencies: - "@typescript-eslint/types" "5.48.2" - eslint-visitor-keys "^3.3.0" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/utils@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.8.0.tgz#d42939c2074c6b59844d0982ce26a51d136c4029" + integrity sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "6.8.0" + "@typescript-eslint/types" "6.8.0" + "@typescript-eslint/typescript-estree" "6.8.0" + semver "^7.5.4" + +"@typescript-eslint/visitor-keys@6.8.0": + version "6.8.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz#cffebed56ae99c45eba901c378a6447b06be58b8" + integrity sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg== + dependencies: + "@typescript-eslint/types" "6.8.0" + eslint-visitor-keys "^3.4.1" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@vitejs/plugin-react@^3.0.1": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz#ad21fb81377970dd4021a31cd95a03eb6f5c4c48" - integrity sha512-mx+QvYwIbbpOIJw+hypjnW1lAbKDHtWK5ibkF/V1/oMBu8HU/chb+SnqJDAsLq1+7rGqjktCEomMTM5KShzUKQ== +"@vitejs/plugin-react@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz#e4f56f46fd737c5d386bb1f1ade86ba275fe09bd" + integrity sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ== dependencies: - "@babel/core" "^7.20.7" - "@babel/plugin-transform-react-jsx-self" "^7.18.6" - "@babel/plugin-transform-react-jsx-source" "^7.19.6" - magic-string "^0.27.0" + "@babel/core" "^7.22.20" + "@babel/plugin-transform-react-jsx-self" "^7.22.5" + "@babel/plugin-transform-react-jsx-source" "^7.22.5" + "@types/babel__core" "^7.20.2" react-refresh "^0.14.0" -"@whatwg-node/fetch@0.6.2", "@whatwg-node/fetch@^0.6.0": - version "0.6.2" - resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.6.2.tgz#fe4837505f6fc91bcfd6e12cdcec66f4aecfeecc" - integrity sha512-fCUycF1W+bI6XzwJFnbdDuxIldfKM3w8+AzVCLGlucm0D+AQ8ZMm2j84hdcIhfV6ZdE4Y1HFVrHosAxdDZ+nPw== +"@whatwg-node/events@^0.0.3": + version "0.0.3" + resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.0.3.tgz#13a65dd4f5893f55280f766e29ae48074927acad" + integrity sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA== + +"@whatwg-node/events@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.1.1.tgz#0ca718508249419587e130da26d40e29d99b5356" + integrity sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w== + +"@whatwg-node/fetch@^0.8.0": + version "0.8.8" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.8.8.tgz#48c6ad0c6b7951a73e812f09dd22d75e9fa18cae" + integrity sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg== dependencies: "@peculiar/webcrypto" "^1.4.0" - abort-controller "^3.0.0" + "@whatwg-node/node-fetch" "^0.3.6" busboy "^1.6.0" - form-data-encoder "^1.7.1" - formdata-node "^4.3.1" - node-fetch "^2.6.7" - undici "^5.12.0" - urlpattern-polyfill "^6.0.2" - web-streams-polyfill "^3.2.0" - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + urlpattern-polyfill "^8.0.0" + web-streams-polyfill "^3.2.1" + +"@whatwg-node/fetch@^0.9.0": + version "0.9.13" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.9.13.tgz#1d084cd546b9cd425ae89cbb1252a3e47a9a2e1c" + integrity sha512-PPtMwhjtS96XROnSpowCQM85gCUG2m7AXZFw0PZlGbhzx2GK7f2iOXilfgIJ0uSlCuuGbOIzfouISkA7C4FJOw== + dependencies: + "@whatwg-node/node-fetch" "^0.4.17" + urlpattern-polyfill "^9.0.0" + +"@whatwg-node/node-fetch@^0.3.6": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.3.6.tgz#e28816955f359916e2d830b68a64493124faa6d0" + integrity sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA== dependencies: - event-target-shim "^5.0.0" + "@whatwg-node/events" "^0.0.3" + busboy "^1.6.0" + fast-querystring "^1.1.1" + fast-url-parser "^1.1.3" + tslib "^2.3.1" + +"@whatwg-node/node-fetch@^0.4.17": + version "0.4.19" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.4.19.tgz#29c72ff65a8e450949238612ff17a3d3717736d3" + integrity sha512-AW7/m2AuweAoSXmESrYQr/KBafueScNbn2iNO0u6xFr2JZdPmYsSm5yvAXYk6yDLv+eDmSSKrf7JnFZ0CsJIdA== + dependencies: + "@whatwg-node/events" "^0.1.0" + busboy "^1.6.0" + fast-querystring "^1.1.1" + fast-url-parser "^1.1.3" + tslib "^2.3.1" acorn-jsx@^5.3.2: version "5.3.2" @@ -1955,17 +2060,17 @@ acorn@^8.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c" integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA== -acorn@^8.8.0: - version "8.8.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" - integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== +acorn@^8.9.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== +agent-base@^7.0.2, agent-base@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" + integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== dependencies: - debug "4" + debug "^4.3.4" aggregate-error@^3.0.0: version "3.1.0" @@ -1975,7 +2080,7 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv@^6.10.0, ajv@^6.12.4: +ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -1992,6 +2097,13 @@ ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: dependencies: type-fest "^0.21.3" +ansi-escapes@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-5.0.0.tgz#b6a0caf0eef0c41af190e9a749e0c00ec04bb2a6" + integrity sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== + dependencies: + type-fest "^1.0.2" + ansi-regex@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" @@ -2026,13 +2138,10 @@ ansi-styles@^6.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.1.0.tgz#87313c102b8118abd57371afab34618bf7350ed3" integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== arg@^4.1.0: version "4.1.3" @@ -2044,13 +2153,21 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-hidden@^1.1.3: - version "1.2.2" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.2.tgz#8c4f7cc88d73ca42114106fdf6f47e68d31475b8" - integrity sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA== +aria-hidden@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" + integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== dependencies: tslib "^2.0.0" +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + array-includes@^3.1.6: version "3.1.6" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" @@ -2067,6 +2184,17 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== +array.prototype.findlastindex@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" + integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.2.1" + array.prototype.flat@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" @@ -2087,6 +2215,30 @@ array.prototype.flatmap@^1.3.1: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" +array.prototype.tosorted@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz#620eff7442503d66c799d95503f82b475745cefd" + integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.2.1" + +arraybuffer.prototype.slice@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" + integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + asap@~2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" @@ -2106,6 +2258,13 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== +asynciterator.prototype@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" + integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== + dependencies: + has-symbols "^1.0.3" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -2128,10 +2287,10 @@ axios@^0.25.0: dependencies: follow-redirects "^1.14.7" -axios@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.2.3.tgz#31a3d824c0ebf754a004b585e5f04a5f87e6c4ff" - integrity sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw== +axios@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.5.1.tgz#11fbaa11fc35f431193a9564109c88c1f27b585f" + integrity sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A== dependencies: follow-redirects "^1.15.0" form-data "^4.0.0" @@ -2206,11 +2365,6 @@ big-integer@^1.6.16: resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -2228,7 +2382,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: +braces@^3.0.1, braces@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -2260,15 +2414,15 @@ browserslist@^4.17.5: node-releases "^2.0.2" picocolors "^1.0.0" -browserslist@^4.21.3: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== +browserslist@^4.21.9: + version "4.22.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" bser@2.1.1: version "2.1.1" @@ -2277,11 +2431,6 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= - buffer@^5.5.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" @@ -2305,6 +2454,15 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" +call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -2318,6 +2476,11 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + camelcase@^5.0.0: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -2328,10 +2491,10 @@ caniuse-lite@^1.0.30001312: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz#e11eba4b87e24d22697dae05455d5aea28550d5f" integrity sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ== -caniuse-lite@^1.0.30001400: - version "1.0.30001446" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz#6d4ba828ab19f49f9bcd14a8430d30feebf1e0c5" - integrity sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw== +caniuse-lite@^1.0.30001541: + version "1.0.30001551" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001551.tgz#1f2cfa8820bd97c971a57349d7fd8f6e08664a3e" + integrity sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg== capital-case@^1.0.4: version "1.0.4" @@ -2342,7 +2505,12 @@ capital-case@^1.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -chalk@^2.0.0: +chalk@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +chalk@^2.0.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -2351,7 +2519,7 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -2414,21 +2582,6 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@^3.5.2: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -2441,6 +2594,13 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" +cli-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" + integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== + dependencies: + restore-cursor "^4.0.0" + cli-spinners@^2.5.0: version "2.6.1" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" @@ -2485,15 +2645,24 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= -clsx@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" - integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== +clsx@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.0.0.tgz#12658f3fd98fafe62075595a5c30e43d18f3d00b" + integrity sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q== color-convert@^1.9.0: version "1.9.3" @@ -2524,10 +2693,10 @@ colorette@^2.0.16: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== -colorette@^2.0.19: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== +colorette@^2.0.20: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.8: version "1.0.8" @@ -2536,10 +2705,10 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" -commander@^9.4.1: - version "9.5.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" - integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== +commander@11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906" + integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ== common-tags@1.8.2: version "1.8.2" @@ -2551,20 +2720,20 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concurrently@^7.6.0: - version "7.6.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a" - integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw== +concurrently@^8.2.2: + version "8.2.2" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.2.tgz#353141985c198cfa5e4a3ef90082c336b5851784" + integrity sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg== dependencies: - chalk "^4.1.0" - date-fns "^2.29.1" + chalk "^4.1.2" + date-fns "^2.30.0" lodash "^4.17.21" - rxjs "^7.0.0" - shell-quote "^1.7.3" - spawn-command "^0.0.2-1" - supports-color "^8.1.0" + rxjs "^7.8.1" + shell-quote "^1.8.1" + spawn-command "0.0.2" + supports-color "^8.1.1" tree-kill "^1.2.2" - yargs "^17.3.1" + yargs "^17.7.2" constant-case@^3.0.4: version "3.0.4" @@ -2587,26 +2756,16 @@ convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + cookie@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== -cosmiconfig-typescript-loader@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" - integrity sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== - -cosmiconfig@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.0.0.tgz#e9feae014eab580f858f8a0288f38997a7bebe97" - integrity sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ== - dependencies: - import-fresh "^3.2.1" - js-yaml "^4.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - cosmiconfig@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" @@ -2618,6 +2777,16 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +cosmiconfig@^8.1.0, cosmiconfig@^8.1.3: + version "8.3.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + create-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" @@ -2639,25 +2808,27 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -csstype@3.0.9: - version "3.0.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== csstype@^3.0.2: version "3.0.10" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5" integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== -dataloader@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.1.0.tgz#c69c538235e85e7ac6c6c444bae8ecabf5de9df7" - integrity sha512-qTcEYLen3r7ojZNgVUaRggOI+KM7jrKxXeSHhogh/TWxYMeONEMqY+hmkobiYQozsGIyg9OYVzO4ZIfoB4I0pQ== +dataloader@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.2.tgz#216dc509b5abe39d43a9b9d97e6e5e473dfbe3e0" + integrity sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g== -date-fns@^2.29.1: - version "2.29.3" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" - integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== +date-fns@^2.30.0: + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" debounce@^1.2.0: version "1.2.1" @@ -2671,6 +2842,13 @@ debug@4, debug@^4.1.0, debug@^4.3.2: dependencies: ms "2.1.2" +debug@4.3.4, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -2685,13 +2863,6 @@ debug@^4.1.1, debug@^4.3.1: dependencies: ms "2.1.2" -debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -2709,6 +2880,15 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -2724,6 +2904,15 @@ define-properties@^1.1.4: has-property-descriptors "^1.0.0" object-keys "^1.1.1" +define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -2739,6 +2928,11 @@ detect-indent@^6.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== +detect-node-es@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" + integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== + detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -2770,6 +2964,14 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dom-helpers@^5.0.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== + dependencies: + "@babel/runtime" "^7.8.7" + csstype "^3.0.2" + dot-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" @@ -2783,7 +2985,7 @@ dotenv@^16.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -dset@3.1.2: +dset@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.2.tgz#89c436ca6450398396dc6538ea00abc0c54cd45a" integrity sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q== @@ -2793,17 +2995,10 @@ eastasianwidth@^0.2.0: resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - -electron-to-chromium@^1.4.251: - version "1.4.284" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" - integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== +electron-to-chromium@^1.4.535: + version "1.4.563" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.563.tgz#dabb424202754c1fed2d2938ff564b23d3bbf0d3" + integrity sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw== electron-to-chromium@^1.4.71: version "1.4.71" @@ -2895,6 +3090,71 @@ es-abstract@^1.20.4: unbox-primitive "^1.0.2" which-typed-array "^1.1.9" +es-abstract@^1.22.1: + version "1.22.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" + integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.2" + available-typed-arrays "^1.0.5" + call-bind "^1.0.5" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.2" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.12" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + safe-array-concat "^1.0.1" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.13" + +es-iterator-helpers@^1.0.12: + version "1.0.15" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz#bd81d275ac766431d19305923707c3efd9f1ae40" + integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== + dependencies: + asynciterator.prototype "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.1" + es-abstract "^1.22.1" + es-set-tostringtag "^2.0.1" + function-bind "^1.1.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + iterator.prototype "^1.1.2" + safe-array-concat "^1.0.1" + es-set-tostringtag@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" @@ -2920,33 +3180,33 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -esbuild@^0.16.3: - version "0.16.17" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.16.17.tgz#fc2c3914c57ee750635fee71b89f615f25065259" - integrity sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg== +esbuild@^0.18.10: + version "0.18.20" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== optionalDependencies: - "@esbuild/android-arm" "0.16.17" - "@esbuild/android-arm64" "0.16.17" - "@esbuild/android-x64" "0.16.17" - "@esbuild/darwin-arm64" "0.16.17" - "@esbuild/darwin-x64" "0.16.17" - "@esbuild/freebsd-arm64" "0.16.17" - "@esbuild/freebsd-x64" "0.16.17" - "@esbuild/linux-arm" "0.16.17" - "@esbuild/linux-arm64" "0.16.17" - "@esbuild/linux-ia32" "0.16.17" - "@esbuild/linux-loong64" "0.16.17" - "@esbuild/linux-mips64el" "0.16.17" - "@esbuild/linux-ppc64" "0.16.17" - "@esbuild/linux-riscv64" "0.16.17" - "@esbuild/linux-s390x" "0.16.17" - "@esbuild/linux-x64" "0.16.17" - "@esbuild/netbsd-x64" "0.16.17" - "@esbuild/openbsd-x64" "0.16.17" - "@esbuild/sunos-x64" "0.16.17" - "@esbuild/win32-arm64" "0.16.17" - "@esbuild/win32-ia32" "0.16.17" - "@esbuild/win32-x64" "0.16.17" + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" escalade@^3.1.1: version "3.1.1" @@ -2963,10 +3223,10 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-config-prettier@^8.5.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207" - integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA== +eslint-config-prettier@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f" + integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw== eslint-import-resolver-node@^0.3.7: version "0.3.7" @@ -2977,130 +3237,138 @@ eslint-import-resolver-node@^0.3.7: is-core-module "^2.11.0" resolve "^1.22.1" -eslint-module-utils@^2.7.4: - version "2.7.4" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974" - integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== +eslint-module-utils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== dependencies: debug "^3.2.7" -eslint-plugin-import@^2.26.0: - version "2.27.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" - integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow== +eslint-plugin-import@^2.28.1: + version "2.28.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4" + integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A== dependencies: array-includes "^3.1.6" + array.prototype.findlastindex "^1.2.2" array.prototype.flat "^1.3.1" array.prototype.flatmap "^1.3.1" debug "^3.2.7" doctrine "^2.1.0" eslint-import-resolver-node "^0.3.7" - eslint-module-utils "^2.7.4" + eslint-module-utils "^2.8.0" has "^1.0.3" - is-core-module "^2.11.0" + is-core-module "^2.13.0" is-glob "^4.0.3" minimatch "^3.1.2" + object.fromentries "^2.0.6" + object.groupby "^1.0.0" object.values "^1.1.6" - resolve "^1.22.1" - semver "^6.3.0" - tsconfig-paths "^3.14.1" + semver "^6.3.1" + tsconfig-paths "^3.14.2" eslint-plugin-react-hooks@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== +eslint-plugin-react@^7.33.2: + version "7.33.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" + integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" + array-includes "^3.1.6" + array.prototype.flatmap "^1.3.1" + array.prototype.tosorted "^1.1.1" + doctrine "^2.1.0" + es-iterator-helpers "^1.0.12" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + object.hasown "^1.1.2" + object.values "^1.1.6" + prop-types "^15.8.1" + resolve "^2.0.0-next.4" + semver "^6.3.1" + string.prototype.matchall "^4.0.8" -eslint-scope@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" - integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== dependencies: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== - dependencies: - eslint-visitor-keys "^2.0.0" - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - eslint-visitor-keys@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== -eslint@^8.20.0, eslint@^8.32.0: - version "8.32.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.32.0.tgz#d9690056bb6f1a302bd991e7090f5b68fbaea861" - integrity sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ== - dependencies: - "@eslint/eslintrc" "^1.4.1" - "@humanwhocodes/config-array" "^0.11.8" +eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.50.0, eslint@^8.52.0: + version "8.52.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.52.0.tgz#d0cd4a1fac06427a61ef9242b9353f36ea7062fc" + integrity sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.2" + "@eslint/js" "8.52.0" + "@humanwhocodes/config-array" "^0.11.13" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" - ajv "^6.10.0" + "@ungap/structured-clone" "^1.2.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.3" + 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" -espree@^9.4.0: - version "9.4.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd" - integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== 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" -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" @@ -3111,39 +3379,39 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - estraverse@^5.1.0, estraverse@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== +estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -event-target-shim@^5.0.0: +eventemitter3@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== -execa@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-6.1.0.tgz#cea16dee211ff011246556388effa0818394fb20" - integrity sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA== +execa@8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-8.0.1.tgz#51f6a5943b580f963c3ca9c6321796db8cc39b8c" + integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== dependencies: cross-spawn "^7.0.3" - get-stream "^6.0.1" - human-signals "^3.0.1" + get-stream "^8.0.1" + human-signals "^5.0.0" is-stream "^3.0.0" merge-stream "^2.0.0" npm-run-path "^5.1.0" onetime "^6.0.0" - signal-exit "^3.0.7" + signal-exit "^4.1.0" strip-final-newline "^3.0.0" external-editor@^3.0.3: @@ -3160,10 +3428,10 @@ extract-files@^11.0.0: resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-11.0.0.tgz#b72d428712f787eef1f5193aff8ab5351ca8469a" integrity sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ== -extract-files@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a" - integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ== +fast-decode-uri-component@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz#46f8b6c22b30ff7a81357d4f59abfae938202543" + integrity sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" @@ -3181,6 +3449,17 @@ fast-glob@^3.1.1: merge2 "^1.3.0" micromatch "^4.0.4" +fast-glob@^3.2.11: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-glob@^3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" @@ -3202,6 +3481,20 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fast-querystring@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fast-querystring/-/fast-querystring-1.1.2.tgz#a6d24937b4fc6f791b4ee31dcb6f53aeafb89f53" + integrity sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg== + dependencies: + fast-decode-uri-component "^1.0.1" + +fast-url-parser@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + fastq@^1.6.0: version "1.11.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.1.tgz#5d8175aae17db61947f8b162cfc7f63264d22807" @@ -3306,20 +3599,6 @@ for-each@^0.3.3: dependencies: is-callable "^1.1.3" -form-data-encoder@^1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-1.7.1.tgz#ac80660e4f87ee0d3d3c3638b7da8278ddb8ec96" - integrity sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg== - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - form-data@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -3329,14 +3608,6 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" -formdata-node@^4.3.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/formdata-node/-/formdata-node-4.3.2.tgz#0262e94931e36db7239c2b08bdb6aaf18ec47d21" - integrity sha512-k7lYJyzDOSL6h917favP8j1L0/wNyylzU+x+1w4p5haGVHNlP58dbpdJhiCUsDbWsa9HwEtLp89obQgXl2e0qg== - dependencies: - node-domexception "1.0.0" - web-streams-polyfill "4.0.0-beta.1" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -3352,6 +3623,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + function.prototype.name@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" @@ -3362,7 +3638,17 @@ function.prototype.name@^1.1.5: es-abstract "^1.19.0" functions-have-names "^1.2.2" -functions-have-names@^1.2.2: +function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.2, functions-have-names@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== @@ -3395,10 +3681,25 @@ get-intrinsic@^1.1.3: has "^1.0.3" has-symbols "^1.0.3" -get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== +get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-nonce@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" + integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== + +get-stream@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-8.0.1.tgz#def9dfd71742cd7754a7761ed43749a27d02eca2" + integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== get-symbol-description@^1.0.0: version "1.0.0" @@ -3408,7 +3709,7 @@ get-symbol-description@^1.0.0: call-bind "^1.0.2" get-intrinsic "^1.1.1" -glob-parent@^5.1.2, glob-parent@~5.1.2: +glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -3496,36 +3797,35 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -grapheme-splitter@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" - integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== - -graphql-config@4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-4.4.0.tgz#4b2d34d846bd4b9a40afbadfc5a4426668963c43" - integrity sha512-QUrX7R4htnTBTi83a0IlIilWVfiLEG8ANFlHRcxoZiTvOXTbgan67SUdGe1OlopbDuyNgtcy4ladl3Gvk4C36A== - dependencies: - "@graphql-tools/graphql-file-loader" "^7.3.7" - "@graphql-tools/json-file-loader" "^7.3.7" - "@graphql-tools/load" "^7.5.5" - "@graphql-tools/merge" "^8.2.6" - "@graphql-tools/url-loader" "^7.9.7" - "@graphql-tools/utils" "^9.0.0" - cosmiconfig "8.0.0" - minimatch "4.2.1" - string-env-interpolation "1.0.1" +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +graphql-config@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-5.0.3.tgz#d9aa2954cf47a927f9cb83cdc4e42ae55d0b321e" + integrity sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ== + dependencies: + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.0.0" + "@graphql-tools/merge" "^9.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + cosmiconfig "^8.1.0" + jiti "^1.18.2" + minimatch "^4.2.3" + string-env-interpolation "^1.0.1" tslib "^2.4.0" -graphql-request@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-5.1.0.tgz#dbc8feee27d21b993cd5da2d3af67821827b240a" - integrity sha512-0OeRVYigVwIiXhNmqnPDt+JhMzsjinxHE7TVy3Lm6jUzav0guVcL0lfSbi6jVTRAxcbwgyr6yrZioSHxf9gHzw== +graphql-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-6.1.0.tgz#f4eb2107967af3c7a5907eb3131c671eac89be4f" + integrity sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw== dependencies: - "@graphql-typed-document-node/core" "^3.1.1" + "@graphql-typed-document-node/core" "^3.2.0" cross-fetch "^3.1.5" - extract-files "^9.0.0" - form-data "^3.0.0" graphql-tag@^2.11.0: version "2.12.6" @@ -3534,15 +3834,15 @@ graphql-tag@^2.11.0: dependencies: tslib "^2.1.0" -graphql-ws@5.11.2: - version "5.11.2" - resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.11.2.tgz#d5e0acae8b4d4a4cf7be410a24135cfcefd7ddc0" - integrity sha512-4EiZ3/UXYcjm+xFGP544/yW1+DVI8ZpKASFbzrV5EDTFWJp0ZvLl4Dy2fSZAzz9imKp5pZMIcjB0x/H69Pv/6w== +graphql-ws@^5.14.0: + version "5.14.1" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.14.1.tgz#d05dba9c2cbf1582c990a2dfec4b8f6a55d99da4" + integrity sha512-aqkls1espsygP1PfkAuuLIV96IbztQ6EaADse97pw8wRIMT3+AL/OYfS8V2iCRkc0gzckitoDRGCQEdnySggiA== -graphql@^16.6.0: - version "16.6.0" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.6.0.tgz#c2dcffa4649db149f6282af726c8c83f1c7c5fdb" - integrity sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw== +graphql@^16.8.1: + version "16.8.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" + integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" @@ -3595,6 +3895,13 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + header-case@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" @@ -3610,27 +3917,26 @@ hoist-non-react-statics@^3.3.1: dependencies: react-is "^16.7.0" -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== +http-proxy-agent@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz#e9096c5afd071a3fce56e6252bb321583c124673" + integrity sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ== dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" + agent-base "^7.1.0" + debug "^4.3.4" -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== +https-proxy-agent@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" + integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== dependencies: - agent-base "6" + agent-base "^7.0.2" debug "4" -human-signals@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-3.0.1.tgz#c740920859dafa50e5a3222da9d3bf4bb0e5eef5" - integrity sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ== +human-signals@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" + integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== husky@^8.0.3: version "8.0.3" @@ -3659,12 +3965,17 @@ ignore@^5.2.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== +ignore@^5.2.4: + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + immutable@~3.7.6: version "3.7.6" resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.7.6.tgz#13b4d3cb12befa15482a26fe1b2ebae640071e4b" integrity sha1-E7TTyxK++hVIKib+Gy665kAHHks= -import-fresh@^3.0.0, import-fresh@^3.2.1: +import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -3738,6 +4049,15 @@ internal-slot@^1.0.4: has "^1.0.3" side-channel "^1.0.4" +internal-slot@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + dependencies: + get-intrinsic "^1.2.2" + hasown "^2.0.0" + side-channel "^1.0.4" + invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -3762,11 +4082,27 @@ is-array-buffer@^3.0.1: get-intrinsic "^1.1.3" is-typed-array "^1.1.10" +is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + is-bigint@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" @@ -3774,13 +4110,6 @@ is-bigint@^1.0.1: dependencies: has-bigints "^1.0.1" -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - is-boolean-object@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" @@ -3806,7 +4135,14 @@ is-core-module@^2.11.0, is-core-module@^2.9.0: dependencies: has "^1.0.3" -is-date-object@^1.0.1: +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== @@ -3818,6 +4154,13 @@ is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -3828,7 +4171,14 @@ is-fullwidth-code-point@^4.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== -is-glob@4.0.3, is-glob@^4.0.3, is-glob@~4.0.1: +is-generator-function@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@4.0.3, is-glob@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== @@ -3854,6 +4204,11 @@ is-lower-case@^2.0.2: dependencies: tslib "^2.0.3" +is-map@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" @@ -3896,6 +4251,11 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" +is-set@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + is-shared-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" @@ -3933,6 +4293,13 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.9: gopd "^1.0.1" has-tostringtag "^1.0.0" +is-typed-array@^1.1.12: + version "1.1.12" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + is-unc-path@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" @@ -3952,6 +4319,11 @@ is-upper-case@^2.0.2: dependencies: tslib "^2.0.3" +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" @@ -3959,33 +4331,54 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-windows@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= -isomorphic-fetch@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz#0267b005049046d2421207215d45d6a262b8b8b4" - integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== - dependencies: - node-fetch "^2.6.1" - whatwg-fetch "^3.4.1" - -isomorphic-ws@5.0.0: +isomorphic-ws@5.0.0, isomorphic-ws@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== -js-sdsl@^4.1.4: - version "4.3.0" - resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" - integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== +iterator.prototype@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" + integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== + dependencies: + define-properties "^1.2.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + reflect.getprototypeof "^1.0.4" + set-function-name "^2.0.1" + +jiti@^1.17.1, jiti@^1.18.2: + version "1.20.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.20.0.tgz#2d823b5852ee8963585c8dd8b7992ffc1ae83b42" + integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA== + +jose@^4.11.4: + version "4.15.4" + resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.4.tgz#02a9a763803e3872cf55f29ecef0dfdcc218cc03" + integrity sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ== js-sha3@0.8.0: version "0.8.0" @@ -4039,10 +4432,10 @@ json-to-pretty-yaml@^1.2.2: remedial "^1.0.7" remove-trailing-spaces "^1.0.6" -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== +json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" @@ -4053,7 +4446,7 @@ json5@^2.1.2: dependencies: minimist "^1.2.5" -json5@^2.2.2: +json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -4063,32 +4456,15 @@ jsonify@~0.0.0: resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= -jsonwebtoken@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d" - integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw== - dependencies: - jws "^3.2.2" - lodash "^4.17.21" - ms "^2.1.1" - semver "^7.3.8" - -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" levn@^0.4.1: version "0.4.1" @@ -4098,34 +4474,43 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -lilconfig@2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" - integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== +lilconfig@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lines-and-columns@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= -lint-staged@^13.1.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-13.1.0.tgz#d4c61aec939e789e489fa51987ec5207b50fd37e" - integrity sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ== +lint-staged@^15.0.2: + version "15.0.2" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.0.2.tgz#abef713182ec2770143e40a5d6d0130fe61ed442" + integrity sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw== + dependencies: + chalk "5.3.0" + commander "11.1.0" + debug "4.3.4" + execa "8.0.1" + lilconfig "2.1.0" + listr2 "7.0.2" + micromatch "4.0.5" + pidtree "0.6.0" + string-argv "0.3.2" + yaml "2.3.3" + +listr2@7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-7.0.2.tgz#3aa3e1549dfaf3c57ab5eeaba754da3b87f33063" + integrity sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g== dependencies: cli-truncate "^3.1.0" - colorette "^2.0.19" - commander "^9.4.1" - debug "^4.3.4" - execa "^6.1.0" - lilconfig "2.0.6" - listr2 "^5.0.5" - micromatch "^4.0.5" - normalize-path "^3.0.0" - object-inspect "^1.12.2" - pidtree "^0.6.0" - string-argv "^0.3.1" - yaml "^2.1.3" + colorette "^2.0.20" + eventemitter3 "^5.0.1" + log-update "^5.0.1" + rfdc "^1.3.0" + wrap-ansi "^8.1.0" listr2@^4.0.5: version "4.0.5" @@ -4141,20 +4526,6 @@ listr2@^4.0.5: through "^2.3.8" wrap-ansi "^7.0.0" -listr2@^5.0.5: - version "5.0.7" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-5.0.7.tgz#de69ccc4caf6bea7da03c74f7a2ffecf3904bd53" - integrity sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw== - dependencies: - cli-truncate "^2.1.0" - colorette "^2.0.19" - log-update "^4.0.0" - p-map "^4.0.0" - rfdc "^1.3.0" - rxjs "^7.8.0" - through "^2.3.8" - wrap-ansi "^7.0.0" - locate-path@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" @@ -4197,7 +4568,18 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -loose-envify@^1.0.0, loose-envify@^1.1.0: +log-update@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-5.0.1.tgz#9e928bf70cb183c1f0c9e91d9e6b7115d597ce09" + integrity sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== + dependencies: + ansi-escapes "^5.0.0" + cli-cursor "^4.0.0" + slice-ansi "^5.0.0" + strip-ansi "^7.0.1" + wrap-ansi "^8.0.1" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -4230,24 +4612,17 @@ lru-cache@^6.0.0: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: - yallist "^4.0.0" - -magic-string@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" - integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.13" + yallist "^4.0.0" make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== -mal-ts@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mal-ts/-/mal-ts-1.0.1.tgz#28e7a90d68c9ab3d7bf484a9d935b0534ada9f18" - integrity sha512-StRw9c1XDxRy8tRmPXojgBE3EhmrlSBJ95EncV7fi1fnNFNfSRAS/kZKtREjRgXe6fM2jf0mDRyc9j2moulgtg== +mal-ts@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mal-ts/-/mal-ts-1.1.0.tgz#bad0cdbd29150e40e2a8ca1b20c67d64538a1b87" + integrity sha512-gXBEm6YSuvqgND8XM8xy0Sb38GainEO9XpMqYzLlxtrD1s+nKV8re+mp1datIpHaTCeXEfLT1rblsFf6yEZ8zQ== dependencies: axios "^0.25.0" @@ -4274,10 +4649,18 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -meros@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/meros/-/meros-1.2.1.tgz#056f7a76e8571d0aaf3c7afcbe7eb6407ff7329e" - integrity sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g== +meros@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/meros/-/meros-1.3.0.tgz#c617d2092739d55286bf618129280f362e6242f2" + integrity sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w== + +micromatch@4.0.5, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" micromatch@^4.0.4: version "4.0.4" @@ -4287,14 +4670,6 @@ micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" -micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - microseconds@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" @@ -4322,13 +4697,6 @@ mimic-fn@^4.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== -minimatch@4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" - integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== - dependencies: - brace-expansion "^1.1.7" - minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -4343,6 +4711,13 @@ minimatch@^3.0.5, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" +minimatch@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-4.2.3.tgz#b4dcece1d674dee104bb0fb833ebb85a78cbbca6" + integrity sha512-lIUdtK5hdofgCTu3aT0sOaHsYR37viUuIc0rwnnDXImbwFRcumyLMeZaM0t0I/fgxS6s6JMfu0rLD1Wz9pv1ng== + dependencies: + brace-expansion "^1.1.7" + minimist@^1.2.0, minimist@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" @@ -4375,15 +4750,10 @@ nano-time@1.0.0: dependencies: big-integer "^1.6.16" -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -natural-compare-lite@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" - integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== +nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== natural-compare@^1.4.0: version "1.4.0" @@ -4398,12 +4768,7 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-domexception@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" - integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== - -node-fetch@2.6.7, node-fetch@^2.6.1, node-fetch@^2.6.7: +node-fetch@2.6.7, node-fetch@^2.6.1: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -4415,16 +4780,16 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + node-releases@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01" integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg== -node-releases@^2.0.6: - version "2.0.8" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" - integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== - normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" @@ -4432,11 +4797,6 @@ normalize-path@^2.1.1: dependencies: remove-trailing-separator "^1.0.1" -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - npm-run-path@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00" @@ -4449,10 +4809,10 @@ nullthrows@^1.1.1: resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== -object-assign@^4.1.0: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.12.0, object-inspect@^1.9.0: version "1.12.0" @@ -4464,6 +4824,11 @@ object-inspect@^1.12.2: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" @@ -4489,6 +4854,42 @@ object.assign@^4.1.4: has-symbols "^1.0.3" object-keys "^1.1.1" +object.entries@^1.1.6: + version "1.1.7" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" + integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.fromentries@^2.0.6: + version "2.0.7" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" + integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.groupby@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" + integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + +object.hasown@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" + integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== + dependencies: + define-properties "^1.2.0" + es-abstract "^1.22.1" + object.values@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" @@ -4524,17 +4925,17 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== 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" ora@^5.4.1: version "5.4.1" @@ -4620,7 +5021,7 @@ parse-filepath@^1.0.2: map-cache "^0.2.0" path-root "^0.1.1" -parse-json@^5.0.0: +parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -4693,27 +5094,72 @@ picocolors@^1.0.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - picomatch@^2.2.3: version "2.3.0" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== -pidtree@^0.6.0: +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pidtree@0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== -postcss@^8.4.20: - version "8.4.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" - integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== +postcss-js@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" + integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== + dependencies: + camelcase-css "^2.0.1" + +postcss-mixins@^9.0.4: + version "9.0.4" + resolved "https://registry.yarnpkg.com/postcss-mixins/-/postcss-mixins-9.0.4.tgz#75cd3cdb619a7e08c4c51ebb094db5f6d65b3831" + integrity sha512-XVq5jwQJDRu5M1XGkdpgASqLk37OqkH4JCFDXl/Dn7janOJjCTEKL+36cnRVy7bMtoBzALfO7bV7nTIsFnUWLA== + dependencies: + fast-glob "^3.2.11" + postcss-js "^4.0.0" + postcss-simple-vars "^7.0.0" + sugarss "^4.0.1" + +postcss-nested@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" + integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== + dependencies: + postcss-selector-parser "^6.0.11" + +postcss-preset-mantine@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/postcss-preset-mantine/-/postcss-preset-mantine-1.9.0.tgz#d870f97888c34dd69c084ee7b89da5b04b99c557" + integrity sha512-ZurmjL+5UK9FZq4GGKOoksC7UMVFZVXxRMO0WwQAiMeElZ8jPXIXIALnwdQhslyoVDzpezkRuHYtXGo65DwvqA== + dependencies: + postcss-mixins "^9.0.4" + postcss-nested "^6.0.1" + +postcss-selector-parser@^6.0.11: + version "6.0.13" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-simple-vars@^7.0.0, postcss-simple-vars@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-simple-vars/-/postcss-simple-vars-7.0.1.tgz#836b3097a54dcd13dbd3c36a5dbdd512fad2954c" + integrity sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A== + +postcss@^8.4.27, postcss@^8.4.31: + version "8.4.31" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: - nanoid "^3.3.4" + nanoid "^3.3.6" picocolors "^1.0.0" source-map-js "^1.0.2" @@ -4722,10 +5168,10 @@ prelude-ls@^1.2.1: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@^2.8.3: - version "2.8.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632" - integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw== +prettier@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.3.tgz#432a51f7ba422d1469096c0fdc28e235db8f9643" + integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg== promise@^7.1.1: version "7.3.1" @@ -4734,11 +5180,25 @@ promise@^7.1.1: dependencies: asap "~2.0.3" +prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -4769,15 +5229,22 @@ react-dom@^18.2.0: loose-envify "^1.1.0" scheduler "^0.23.0" -react-is@^16.7.0: +react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-query@^3.39.2: - version "3.39.2" - resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.2.tgz#9224140f0296f01e9664b78ed6e4f69a0cc9216f" - integrity sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA== +react-number-format@^5.2.2: + version "5.3.1" + resolved "https://registry.yarnpkg.com/react-number-format/-/react-number-format-5.3.1.tgz#840c257da9cb4b248990d8db46e4d23e8bac67ff" + integrity sha512-qpYcQLauIeEhCZUZY9jXZnnroOtdy3jYaS1zQ3M1Sr6r/KMOBEIGNIb7eKT19g2N1wbYgFgvDzs19hw5TrB8XQ== + dependencies: + prop-types "^15.7.2" + +react-query@^3.39.3: + version "3.39.3" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== dependencies: "@babel/runtime" "^7.5.5" broadcast-channel "^3.4.1" @@ -4788,15 +5255,53 @@ react-refresh@^0.14.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== -react-textarea-autosize@8.3.4: - version "8.3.4" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz#270a343de7ad350534141b02c9cb78903e553524" - integrity sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ== +react-remove-scroll-bar@^2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" + integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + +react-remove-scroll@^2.5.6: + version "2.5.7" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz#15a1fd038e8497f65a695bf26a4a57970cac1ccb" + integrity sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA== + dependencies: + react-remove-scroll-bar "^2.3.4" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + +react-style-singleton@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" + integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== + dependencies: + get-nonce "^1.0.0" + invariant "^2.2.4" + tslib "^2.0.0" + +react-textarea-autosize@8.5.3: + version "8.5.3" + resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz#d1e9fe760178413891484847d3378706052dd409" + integrity sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ== dependencies: - "@babel/runtime" "^7.10.2" + "@babel/runtime" "^7.20.13" use-composed-ref "^1.3.0" use-latest "^1.2.1" +react-transition-group@4.4.5: + version "4.4.5" + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" + integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== + dependencies: + "@babel/runtime" "^7.5.5" + dom-helpers "^5.0.1" + loose-envify "^1.4.0" + prop-types "^15.6.2" + react@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" @@ -4813,12 +5318,17 @@ readable-stream@^3.4.0: string_decoder "^1.1.1" util-deprecate "^1.0.1" -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== +reflect.getprototypeof@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3" + integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== dependencies: - picomatch "^2.2.1" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" regenerator-runtime@^0.13.11: version "0.13.11" @@ -4830,6 +5340,11 @@ regenerator-runtime@^0.13.4: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + regexp.prototype.flags@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" @@ -4839,10 +5354,14 @@ regexp.prototype.flags@^1.4.3: define-properties "^1.1.3" functions-have-names "^1.2.2" -regexpp@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== +regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" relay-runtime@12.0.0: version "12.0.0" @@ -4902,6 +5421,15 @@ resolve@^1.19.0, resolve@^1.22.1: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +resolve@^2.0.0-next.4: + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -4910,6 +5438,14 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" +restore-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" + integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -4927,10 +5463,10 @@ rimraf@3.0.2, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rollup@^3.7.0: - version "3.10.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.10.1.tgz#56278901ed11fc2898421e8e3e2c8155bc7b40b4" - integrity sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw== +rollup@^3.27.1: + version "3.29.4" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981" + integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== optionalDependencies: fsevents "~2.3.2" @@ -4946,13 +5482,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@^7.0.0: - version "7.5.6" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" - integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== - dependencies: - tslib "^2.1.0" - rxjs@^7.2.0: version "7.5.4" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.4.tgz#3d6bd407e6b7ce9a123e76b1e770dc5761aa368d" @@ -4960,23 +5489,40 @@ rxjs@^7.2.0: dependencies: tslib "^2.1.0" -rxjs@^7.5.5, rxjs@^7.8.0: +rxjs@^7.5.5: version "7.8.0" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== dependencies: tslib "^2.1.0" -safe-buffer@^5.0.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-array-concat@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" + integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + isarray "^2.0.5" safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + safe-regex-test@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" @@ -5008,17 +5554,15 @@ semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.3.7: - version "7.3.7" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" - integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== - dependencies: - lru-cache "^6.0.0" +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.8: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== +semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" @@ -5036,6 +5580,25 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +set-function-name@^2.0.0, set-function-name@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -5058,6 +5621,11 @@ shell-quote@^1.7.3: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== +shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -5072,10 +5640,10 @@ signal-exit@^3.0.2: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== -signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== signedsource@^1.0.0: version "1.0.0" @@ -5131,10 +5699,10 @@ source-map@^0.5.0, source-map@^0.5.7: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -spawn-command@^0.0.2-1: - version "0.0.2-1" - resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" - integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== +spawn-command@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2.tgz#9544e1a43ca045f8531aac1a48cb29bdae62338e" + integrity sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ== sponge-case@^1.0.1: version "1.0.1" @@ -5148,12 +5716,12 @@ streamsearch@^1.1.0: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== -string-argv@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" - integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== +string-argv@0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== -string-env-interpolation@1.0.1, string-env-interpolation@^1.0.1: +string-env-interpolation@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" integrity sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg== @@ -5194,6 +5762,39 @@ string-width@^5.0.0: emoji-regex "^9.2.2" strip-ansi "^7.0.1" +string-width@^5.0.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string.prototype.matchall@^4.0.8: + version "4.0.10" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" + integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + regexp.prototype.flags "^1.5.0" + set-function-name "^2.0.0" + side-channel "^1.0.4" + +string.prototype.trim@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" + integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + string.prototype.trimend@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" @@ -5212,6 +5813,15 @@ string.prototype.trimend@^1.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" +string.prototype.trimend@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" + integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + string.prototype.trimstart@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" @@ -5230,6 +5840,15 @@ string.prototype.trimstart@^1.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" +string.prototype.trimstart@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" + integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -5268,15 +5887,20 @@ strip-final-newline@^3.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -stylis@4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7" - integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA== +stylis@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== + +sugarss@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-4.0.1.tgz#128a783ed71ee0fc3b489ce1f7d5a89bc1e24383" + integrity sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw== supports-color@^5.3.0: version "5.5.0" @@ -5292,7 +5916,7 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-color@^8.1.0: +supports-color@^8.1.1: version "8.1.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== @@ -5311,6 +5935,11 @@ swap-case@^2.0.2: dependencies: tslib "^2.0.3" +tabbable@^6.0.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.2.0.tgz#732fb62bc0175cfcec257330be187dcfba1f3b97" + integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew== + tabler-icons-react@^1.56.0: version "1.56.0" resolved "https://registry.yarnpkg.com/tabler-icons-react/-/tabler-icons-react-1.56.0.tgz#d2a6cf9160f25b370c38c356fa6284c254e5113e" @@ -5362,6 +5991,11 @@ tree-kill@^1.2.2: resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== +ts-api-utils@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" + integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + ts-log@^2.2.3: version "2.2.4" resolved "https://registry.yarnpkg.com/ts-log/-/ts-log-2.2.4.tgz#d672cf904b33735eaba67a7395c93d45fba475b3" @@ -5386,21 +6020,16 @@ ts-node@^10.9.1: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -tsconfig-paths@^3.14.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" - integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== +tsconfig-paths@^3.14.2: + version "3.14.2" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" + integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" + json5 "^1.0.2" minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - tslib@^2.0.0, tslib@^2.4.0, tslib@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" @@ -5411,17 +6040,20 @@ tslib@^2.0.3, tslib@^2.1.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== +tslib@^2.3.1, tslib@^2.5.0, tslib@~2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + tslib@~2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" +tslib@~2.5.0: + version "2.5.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" + integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" @@ -5440,6 +6072,46 @@ type-fest@^0.21.3: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== +type-fest@^1.0.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + +type-fest@^3.13.1: + version "3.13.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706" + integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== + +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + typed-array-length@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" @@ -5449,10 +6121,10 @@ typed-array-length@^1.0.4: for-each "^0.3.3" is-typed-array "^1.1.9" -typescript@^4.9.4: - version "4.9.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" - integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== +typescript@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" + integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== ua-parser-js@^0.7.30: version "0.7.31" @@ -5474,13 +6146,6 @@ unc-path-regex@^0.1.2: resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= -undici@^5.12.0: - version "5.15.1" - resolved "https://registry.yarnpkg.com/undici/-/undici-5.15.1.tgz#5292454b1441da486a80c0f3ada1e88f1765ff8d" - integrity sha512-XLk8g0WAngdvFqTI+VKfBtM4YWXgdxkf1WezC771Es0Dd+Pm1KmNx8t93WTC+Hh9tnghmVxkclU1HN+j+CvIUA== - dependencies: - busboy "^1.6.0" - unixify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" @@ -5496,10 +6161,10 @@ unload@2.2.0: "@babel/runtime" "^7.6.2" detect-node "^2.0.4" -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: escalade "^3.1.1" picocolors "^1.0.0" @@ -5525,12 +6190,22 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urlpattern-polyfill@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-6.0.2.tgz#a193fe773459865a2a5c93b246bb794b13d07256" - integrity sha512-5vZjFlH9ofROmuWmXM9yj2wljYKgWstGwe8YTyiqM7hVum/g9LyCizPZtb3UqsuppVwety9QJmfc42VggLpTgg== +urlpattern-polyfill@8.0.2, urlpattern-polyfill@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz#99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5" + integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== + +urlpattern-polyfill@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz#bc7e386bb12fd7898b58d1509df21d3c29ab3460" + integrity sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g== + +use-callback-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" + integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== dependencies: - braces "^3.0.2" + tslib "^2.0.0" use-composed-ref@^1.3.0: version "1.3.0" @@ -5549,7 +6224,15 @@ use-latest@^1.2.1: dependencies: use-isomorphic-layout-effect "^1.1.1" -util-deprecate@^1.0.1: +use-sidecar@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" + integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== + dependencies: + detect-node-es "^1.1.0" + tslib "^2.0.0" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= @@ -5559,25 +6242,24 @@ v8-compile-cache-lib@^3.0.1: resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== -value-or-promise@1.0.11, value-or-promise@^1.0.11: +value-or-promise@^1.0.11: version "1.0.11" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== -value-or-promise@1.0.12: +value-or-promise@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== -vite@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.0.4.tgz#4612ce0b47bbb233a887a54a4ae0c6e240a0da31" - integrity sha512-xevPU7M8FU0i/80DMR+YhgrzR5KS2ORy1B4xcX/cXLsvnUWvfHuqMmVU6N0YiJ4JWGRJJsLCgjEzKjG9/GKoSw== +vite@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.0.tgz#ec406295b4167ac3bc23e26f9c8ff559287cff26" + integrity sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw== dependencies: - esbuild "^0.16.3" - postcss "^8.4.20" - resolve "^1.22.1" - rollup "^3.7.0" + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" optionalDependencies: fsevents "~2.3.2" @@ -5588,15 +6270,10 @@ wcwidth@^1.0.1: dependencies: defaults "^1.0.3" -web-streams-polyfill@4.0.0-beta.1: - version "4.0.0-beta.1" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.1.tgz#3b19b9817374b7cee06d374ba7eeb3aeb80e8c95" - integrity sha512-3ux37gEX670UUphBF9AMCq8XM6iQ8Ac6A+DSRRjDoRBm1ufCkaCDdNVbaqq60PsEkdNlLKrGtv/YBP4EJXqNtQ== - -web-streams-polyfill@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz#a6b74026b38e4885869fb5c589e90b95ccfc7965" - integrity sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA== +web-streams-polyfill@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" + integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== webcrypto-core@^1.7.4: version "1.7.5" @@ -5614,11 +6291,6 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= -whatwg-fetch@^3.4.1: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" @@ -5638,11 +6310,50 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-builtin-type@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" + integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== + dependencies: + function.prototype.name "^1.1.5" + has-tostringtag "^1.0.0" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= +which-typed-array@^1.1.11, which-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.4" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + which-typed-array@^1.1.9: version "1.1.9" resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" @@ -5662,11 +6373,6 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" @@ -5685,15 +6391,24 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -ws@8.12.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8" - integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig== +ws@8.14.2, ws@^8.12.0, ws@^8.13.0: + version "8.14.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f" + integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== y18n@^4.0.0: version "4.0.3" @@ -5720,16 +6435,16 @@ yaml-ast-parser@^0.0.43: resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz#e8a23e6fb4c38076ab92995c5dca33f3d3d7c9bb" integrity sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== +yaml@2.3.3, yaml@^2.3.1: + version "2.3.3" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.3.tgz#01f6d18ef036446340007db8e016810e5d64aad9" + integrity sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ== + yaml@^1.10.0: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yaml@^2.1.3: - version "2.2.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4" - integrity sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw== - yargs-parser@^18.1.2: version "18.1.3" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" @@ -5743,6 +6458,11 @@ yargs-parser@^21.0.0: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.0.tgz#a485d3966be4317426dd56bdb6a30131b281dc55" integrity sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA== +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + yargs@^15.3.1: version "15.4.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" @@ -5773,18 +6493,18 @@ yargs@^17.0.0: y18n "^5.0.5" yargs-parser "^21.0.0" -yargs@^17.3.1: - version "17.5.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" - integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA== +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: - cliui "^7.0.2" + cliui "^8.0.1" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^21.0.0" + yargs-parser "^21.1.1" yn@3.1.1: version "3.1.1"