From d23ea89a1feeb8e36b41a74022ea567ae0b55b02 Mon Sep 17 00:00:00 2001 From: Philipp Heuer Date: Tue, 9 Aug 2022 18:14:23 +0200 Subject: [PATCH] feat: migrate to docusaurus 2 --- .editorconfig | 10 + .github/workflows/gh-pages.yml | 28 +- .gitignore | 22 +- LICENSE | 4 +- assets/css/_codeblock.scss | 101 - assets/css/_dark.scss | 0 assets/css/_docs.scss | 201 - assets/css/_footer.scss | 10 - assets/css/_general.scss | 82 - assets/css/_header.scss | 1 - assets/css/_index.scss | 50 - assets/css/_navigation.scss | 116 - assets/css/_searchbar.scss | 205 - assets/css/_variables.scss | 63 - assets/css/style.scss | 48 - assets/js/script.js | 200 - assets/js/search.js | 102 - config.yaml | 88 - content/_index.md | 75 - content/api/docs.md | 6 - content/discord/_index.md | 3 - content/docs/_index.md | 3 - content/docs/contribution/documentation.md | 327 - content/docs/events/eventhandler-reactor.md | 68 - content/docs/events/eventhandler-simple.md | 64 - content/docs/getting-started/installation.md | 45 - content/docs/rest-kraken/_index.md | 114 - .../rest-kraken/channel-get-subscribers.md | 78 - .../docs/rest-kraken/channel-update-title.md | 59 - content/docs/rest-kraken/ingests-get.md | 60 - content/docs/rest-kraken/teams-all.md | 66 - content/docs/rest-kraken/teams-by-name.md | 58 - content/docs/rest-kraken/user-add-follow.md | 58 - content/docs/rest-kraken/user-get.md | 62 - content/docs/twitch4j/_index.md | 13 - content/github/_index.md | 3 - content/github/twitch4j.md | 3 - docs/.yarnrc.yml | 1 + docs/babel.config.js | 3 + docs/docusaurus.config.js | 115 + docs/package.json | 43 + .../_content.scss => docs/static/.nojekyll | 0 docs/static/css/theme.css | 9 + .../images => docs/static/icon}/gradle.svg | 0 .../images => docs/static/icon}/groovy.svg | 0 .../images => docs/static/icon}/java.svg | 0 .../images => docs/static/icon}/kotlin.svg | 0 .../images => docs/static/icon}/maven.svg | 0 .../images => docs/static/img}/logo.svg | 2 +- .../images => docs/static/img}/wordmark.svg | 4 +- .../static}/javadoc/allclasses-index.html | 0 .../static}/javadoc/allpackages-index.html | 0 .../com/github/twitch4j/IClientHelper.html | 0 .../com/github/twitch4j/ITwitchClient.html | 0 .../javadoc/com/github/twitch4j/LocalRun.html | 0 .../com/github/twitch4j/TwitchClient.html | 0 .../github/twitch4j/TwitchClientBuilder.html | 0 .../github/twitch4j/TwitchClientHelper.html | 0 .../com/github/twitch4j/TwitchClientPool.html | 0 .../twitch4j/TwitchClientPoolBuilder.html | 0 .../com/github/twitch4j/auth/TwitchAuth.html | 0 .../twitch4j/auth/domain/TwitchScopes.html | 0 .../twitch4j/auth/domain/package-summary.html | 0 .../twitch4j/auth/domain/package-tree.html | 0 .../github/twitch4j/auth/package-summary.html | 0 .../github/twitch4j/auth/package-tree.html | 0 .../providers/TwitchIdentityProvider.html | 0 .../auth/providers/package-summary.html | 0 .../twitch4j/auth/providers/package-tree.html | 0 .../com/github/twitch4j/chat/ITwitchChat.html | 0 .../com/github/twitch4j/chat/TwitchChat.html | 0 .../twitch4j/chat/TwitchChatBuilder.html | 0 ...nPool.TwitchChatConnectionPoolBuilder.html | 0 .../chat/TwitchChatConnectionPool.html | 0 .../chat/enums/AnnouncementColor.html | 0 .../twitch4j/chat/enums/CommandSource.html | 0 .../github/twitch4j/chat/enums/NoticeTag.html | 0 .../twitch4j/chat/enums/SubscriptionPlan.html | 0 .../chat/enums/TMIConnectionState.html | 0 .../twitch4j/chat/enums/package-summary.html | 0 .../twitch4j/chat/enums/package-tree.html | 0 .../chat/events/AbstractChannelEvent.html | 0 .../events/AbstractChannelMessageEvent.html | 0 .../chat/events/ChatConnectionStateEvent.html | 0 .../twitch4j/chat/events/CommandEvent.html | 0 .../twitch4j/chat/events/IRCEventHandler.html | 0 .../twitch4j/chat/events/TwitchEvent.html | 0 .../events/channel/BitsBadgeEarnedEvent.html | 0 .../chat/events/channel/ChannelJoinEvent.html | 0 .../ChannelJoinFailureEvent.Reason.html | 0 .../channel/ChannelJoinFailureEvent.html | 0 .../events/channel/ChannelLeaveEvent.html | 0 .../channel/ChannelMessageActionEvent.html | 0 .../events/channel/ChannelMessageEvent.html | 0 .../chat/events/channel/ChannelModEvent.html | 0 .../events/channel/ChannelNoticeEvent.html | 0 .../ChannelStateEvent.ChannelState.html | 0 .../events/channel/ChannelStateEvent.html | 0 .../chat/events/channel/CheerEvent.html | 0 .../chat/events/channel/ClearChatEvent.html | 0 .../events/channel/DeleteMessageEvent.html | 0 .../chat/events/channel/DirectCheerEvent.html | 0 .../chat/events/channel/DonationEvent.html | 0 .../channel/ExtendSubscriptionEvent.html | 0 .../chat/events/channel/FollowEvent.html | 0 .../events/channel/GiftSubUpgradeEvent.html | 0 .../channel/GiftSubscriptionsEvent.html | 0 .../events/channel/GlobalUserStateEvent.html | 0 .../chat/events/channel/HostOffEvent.html | 0 .../chat/events/channel/HostOnEvent.html | 0 .../chat/events/channel/IRCMessageEvent.html | 0 .../chat/events/channel/InboundHostEvent.html | 0 .../chat/events/channel/ListModsEvent.html | 0 .../chat/events/channel/ListVipsEvent.html | 0 .../events/channel/MessageDeleteError.html | 0 .../events/channel/MessageDeleteSuccess.html | 0 .../events/channel/ModAnnouncementEvent.html | 0 .../chat/events/channel/PayForwardEvent.html | 0 .../channel/PrimeGiftReceivedEvent.html | 0 .../events/channel/PrimeSubUpgradeEvent.html | 0 .../events/channel/RaidCancellationEvent.html | 0 .../chat/events/channel/RaidEvent.html | 0 .../chat/events/channel/ReplyableEvent.html | 0 .../chat/events/channel/RewardGiftEvent.html | 0 .../chat/events/channel/RitualEvent.html | 0 .../events/channel/SubscriptionEvent.html | 0 .../chat/events/channel/UserBanEvent.html | 0 .../chat/events/channel/UserStateEvent.html | 0 .../chat/events/channel/UserTimeoutEvent.html | 0 .../chat/events/channel/package-summary.html | 0 .../chat/events/channel/package-tree.html | 0 .../twitch4j/chat/events/package-summary.html | 0 .../twitch4j/chat/events/package-tree.html | 0 .../roomstate/BroadcasterLanguageEvent.html | 0 .../events/roomstate/ChannelStatesEvent.html | 0 .../chat/events/roomstate/EmoteOnlyEvent.html | 0 .../events/roomstate/FollowersOnlyEvent.html | 0 .../chat/events/roomstate/Robot9000Event.html | 0 .../chat/events/roomstate/SlowModeEvent.html | 0 .../roomstate/SubscribersOnlyEvent.html | 0 .../events/roomstate/package-summary.html | 0 .../chat/events/roomstate/package-tree.html | 0 .../flag/AutoModFlag.AutoModFlagBuilder.html | 0 .../twitch4j/chat/flag/AutoModFlag.html | 0 .../github/twitch4j/chat/flag/FlagParser.html | 0 .../github/twitch4j/chat/flag/FlagType.html | 0 .../twitch4j/chat/flag/package-summary.html | 0 .../twitch4j/chat/flag/package-tree.html | 0 .../github/twitch4j/chat/package-summary.html | 0 .../github/twitch4j/chat/package-tree.html | 0 .../twitch4j/chat/util/ChatCrowdChant.html | 0 .../chat/util/TwitchChatLimitHelper.html | 0 .../twitch4j/chat/util/package-summary.html | 0 .../twitch4j/chat/util/package-tree.html | 0 .../client/websocket/WebsocketConnection.html | 0 .../websocket/WebsocketConnectionConfig.html | 0 .../domain/WebsocketConnectionState.html | 0 .../websocket/domain/package-summary.html | 0 .../client/websocket/domain/package-tree.html | 0 .../client/websocket/package-summary.html | 0 .../client/websocket/package-tree.html | 0 .../twitch4j/common/TwitchTestUtils.html | 0 .../common/annotation/Unofficial.html | 0 .../common/annotation/package-summary.html | 0 .../common/annotation/package-tree.html | 0 .../ProxyConfig.ProxyConfigBuilder.html | 0 .../twitch4j/common/config/ProxyConfig.html | 0 .../common/config/Twitch4JGlobal.html | 0 .../common/config/package-summary.html | 0 .../twitch4j/common/config/package-tree.html | 0 .../common/enums/CommandPermission.html | 0 .../common/enums/SubscriptionPlan.html | 0 .../common/enums/SubscriptionType.html | 0 .../common/enums/TwitchLimitType.html | 0 .../common/enums/package-summary.html | 0 .../twitch4j/common/enums/package-tree.html | 0 .../twitch4j/common/events/TwitchEvent.html | 0 .../channel/ChannelChangeGameEvent.html | 0 .../channel/ChannelChangeTitleEvent.html | 0 .../events/channel/ChannelGoLiveEvent.html | 0 .../events/channel/ChannelGoOfflineEvent.html | 0 .../events/channel/package-summary.html | 0 .../common/events/channel/package-tree.html | 0 .../common/events/domain/EventChannel.html | 0 .../common/events/domain/EventUser.html | 0 .../common/events/domain/package-summary.html | 0 .../common/events/domain/package-tree.html | 0 .../common/events/package-summary.html | 0 .../twitch4j/common/events/package-tree.html | 0 .../events/user/PrivateMessageEvent.html | 0 .../common/events/user/package-summary.html | 0 .../common/events/user/package-tree.html | 0 .../common/exception/NotFoundException.html | 0 .../exception/UnauthorizedException.html | 0 .../common/exception/package-summary.html | 0 .../common/exception/package-tree.html | 0 .../common/feign/JsonStringExpander.html | 0 .../common/feign/ObjectToJsonExpander.html | 0 .../JsonContentTypeHeaderInterceptor.html | 0 .../TwitchClientIdInterceptor.html | 0 .../feign/interceptor/package-summary.html | 0 .../feign/interceptor/package-tree.html | 0 .../common/feign/package-summary.html | 0 .../twitch4j/common/feign/package-tree.html | 0 .../twitch4j/common/package-summary.html | 0 .../github/twitch4j/common/package-tree.html | 0 ...ionPool.AbstractConnectionPoolBuilder.html | 0 .../common/pool/AbstractConnectionPool.html | 0 ...ool.SubscriptionConnectionPoolBuilder.html | 0 .../pool/SubscriptionConnectionPool.html | 0 .../common/pool/TransactionalSubscriber.html | 0 ...ool.TwitchModuleConnectionPoolBuilder.html | 0 .../pool/TwitchModuleConnectionPool.html | 0 .../twitch4j/common/pool/package-summary.html | 0 .../twitch4j/common/pool/package-tree.html | 0 .../common/test/TestEventManager.html | 0 .../twitch4j/common/test/package-summary.html | 0 .../twitch4j/common/test/package-tree.html | 0 .../util/AlternativeInstantDeserializer.html | 0 .../twitch4j/common/util/BucketUtils.html | 0 .../twitch4j/common/util/ChatReply.html | 0 .../twitch4j/common/util/CollectionUtils.html | 0 .../twitch4j/common/util/CryptoUtils.html | 0 .../twitch4j/common/util/EscapeUtils.html | 0 .../common/util/EventManagerUtils.html | 0 ...egy.ExponentialBackoffStrategyBuilder.html | 0 .../util/ExponentialBackoffStrategy.html | 0 .../common/util/MilliInstantDeserializer.html | 0 .../common/util/NanoInstantDeserializer.html | 0 .../twitch4j/common/util/SneakySupplier.html | 0 .../twitch4j/common/util/ThreadUtils.html | 0 .../twitch4j/common/util/TimeUtils.html | 0 .../common/util/TwitchLimitRegistry.html | 0 .../twitch4j/common/util/TwitchUtils.html | 0 .../twitch4j/common/util/TypeConvert.html | 0 .../twitch4j/common/util/package-summary.html | 0 .../twitch4j/common/util/package-tree.html | 0 .../github/twitch4j/domain/ChannelCache.html | 0 .../twitch4j/domain/package-summary.html | 0 .../github/twitch4j/domain/package-tree.html | 0 .../events/ChannelChangeGameEvent.html | 0 .../events/ChannelChangeTitleEvent.html | 0 .../events/ChannelClipCreatedEvent.html | 0 .../events/ChannelFollowCountUpdateEvent.html | 0 .../twitch4j/events/ChannelGoLiveEvent.html | 0 .../events/ChannelGoOfflineEvent.html | 0 .../events/ChannelViewerCountUpdateEvent.html | 0 .../twitch4j/events/package-summary.html | 0 .../github/twitch4j/events/package-tree.html | 0 .../eventsub/EventSubNotification.html | 0 ...scription.EventSubSubscriptionBuilder.html | 0 .../eventsub/EventSubSubscription.html | 0 .../eventsub/EventSubSubscriptionStatus.html | 0 ...SubTransport.EventSubTransportBuilder.html | 0 .../twitch4j/eventsub/EventSubTransport.html | 0 .../eventsub/EventSubTransportMethod.html | 0 ...n.ApplicationEventSubConditionBuilder.html | 0 .../ApplicationEventSubCondition.html | 0 ...tion.CampaignEventSubConditionBuilder.html | 0 .../condition/CampaignEventSubCondition.html | 0 ...nCondition.ChannelBanConditionBuilder.html | 0 .../condition/ChannelBanCondition.html | 0 ...ondition.ChannelCheerConditionBuilder.html | 0 .../condition/ChannelCheerCondition.html | 0 ...ition.ChannelEventSubConditionBuilder.html | 0 .../condition/ChannelEventSubCondition.html | 0 ...ndition.ChannelFollowConditionBuilder.html | 0 .../condition/ChannelFollowCondition.html | 0 ...ChannelFromToEventSubConditionBuilder.html | 0 .../ChannelFromToEventSubCondition.html | 0 ...n.ChannelModeratorAddConditionBuilder.html | 0 .../ChannelModeratorAddCondition.html | 0 ...hannelModeratorRemoveConditionBuilder.html | 0 .../ChannelModeratorRemoveCondition.html | 0 ...PointsCustomRewardAddConditionBuilder.html | 0 ...ChannelPointsCustomRewardAddCondition.html | 0 ...omRewardRedemptionAddConditionBuilder.html | 0 ...ntsCustomRewardRedemptionAddCondition.html | 0 ...ewardRedemptionUpdateConditionBuilder.html | 0 ...CustomRewardRedemptionUpdateCondition.html | 0 ...ntsCustomRewardRemoveConditionBuilder.html | 0 ...nnelPointsCustomRewardRemoveCondition.html | 0 ...ntsCustomRewardUpdateConditionBuilder.html | 0 ...nnelPointsCustomRewardUpdateCondition.html | 0 ...tion.ChannelPollBeginConditionBuilder.html | 0 .../condition/ChannelPollBeginCondition.html | 0 ...dition.ChannelPollEndConditionBuilder.html | 0 .../condition/ChannelPollEndCondition.html | 0 ...n.ChannelPollProgressConditionBuilder.html | 0 .../ChannelPollProgressCondition.html | 0 ...hannelPredictionBeginConditionBuilder.html | 0 .../ChannelPredictionBeginCondition.html | 0 ....ChannelPredictionEndConditionBuilder.html | 0 .../ChannelPredictionEndCondition.html | 0 ...ChannelPredictionLockConditionBuilder.html | 0 .../ChannelPredictionLockCondition.html | 0 ...nelPredictionProgressConditionBuilder.html | 0 .../ChannelPredictionProgressCondition.html | 0 ...Condition.ChannelRaidConditionBuilder.html | 0 .../condition/ChannelRaidCondition.html | 0 ...tion.ChannelSubscribeConditionBuilder.html | 0 .../condition/ChannelSubscribeCondition.html | 0 ...annelSubscriptionGiftConditionBuilder.html | 0 .../ChannelSubscriptionGiftCondition.html | 0 ...elSubscriptionMessageConditionBuilder.html | 0 .../ChannelSubscriptionMessageCondition.html | 0 ...ondition.ChannelUnbanConditionBuilder.html | 0 .../condition/ChannelUnbanCondition.html | 0 ...on.ChannelUnsubscribeConditionBuilder.html | 0 .../ChannelUnsubscribeCondition.html | 0 ...ndition.ChannelUpdateConditionBuilder.html | 0 .../condition/ChannelUpdateCondition.html | 0 ...ondition.CreatorGoalsConditionBuilder.html | 0 .../condition/CreatorGoalsCondition.html | 0 ....CustomRewardEventSubConditionBuilder.html | 0 .../CustomRewardEventSubCondition.html | 0 ....DropEntitlementGrantConditionBuilder.html | 0 .../DropEntitlementGrantCondition.html | 0 ...SubCondition.EventSubConditionBuilder.html | 0 .../eventsub/condition/EventSubCondition.html | 0 ...BitsTransactionCreateConditionBuilder.html | 0 ...tensionBitsTransactionCreateCondition.html | 0 ...ion.ExtensionEventSubConditionBuilder.html | 0 .../condition/ExtensionEventSubCondition.html | 0 ...dition.HypeTrainBeginConditionBuilder.html | 0 .../condition/HypeTrainBeginCondition.html | 0 ...ondition.HypeTrainEndConditionBuilder.html | 0 .../condition/HypeTrainEndCondition.html | 0 ...ion.HypeTrainProgressConditionBuilder.html | 0 .../condition/HypeTrainProgressCondition.html | 0 ...ndition.StreamOfflineConditionBuilder.html | 0 .../condition/StreamOfflineCondition.html | 0 ...ondition.StreamOnlineConditionBuilder.html | 0 .../condition/StreamOnlineCondition.html | 0 ...serAuthorizationGrantConditionBuilder.html | 0 .../UserAuthorizationGrantCondition.html | 0 ...erAuthorizationRevokeConditionBuilder.html | 0 .../UserAuthorizationRevokeCondition.html | 0 ...ondition.UserEventSubConditionBuilder.html | 0 .../condition/UserEventSubCondition.html | 0 ...eCondition.UserUpdateConditionBuilder.html | 0 .../condition/UserUpdateCondition.html | 0 .../eventsub/condition/package-summary.html | 0 .../eventsub/condition/package-tree.html | 0 .../twitch4j/eventsub/domain/BitsVoting.html | 0 .../eventsub/domain/ChannelPointsVoting.html | 0 .../eventsub/domain/Contribution.Type.html | 0 .../eventsub/domain/Contribution.html | 0 .../eventsub/domain/GlobalCooldown.html | 0 .../twitch4j/eventsub/domain/GoalType.html | 0 .../eventsub/domain/MaxPerStream.html | 0 .../eventsub/domain/MaxPerUserPerStream.html | 0 .../eventsub/domain/Message.Emote.html | 0 .../twitch4j/eventsub/domain/Message.html | 0 .../domain/PollChoice.PollChoiceBuilder.html | 0 .../twitch4j/eventsub/domain/PollChoice.html | 0 .../twitch4j/eventsub/domain/PollStatus.html | 0 .../eventsub/domain/PredictionColor.html | 0 ...ctionOutcome.PredictionOutcomeBuilder.html | 0 .../eventsub/domain/PredictionOutcome.html | 0 .../eventsub/domain/PredictionStatus.html | 0 .../twitch4j/eventsub/domain/Predictor.html | 0 .../twitch4j/eventsub/domain/Product.html | 0 .../eventsub/domain/RedemptionStatus.html | 0 .../eventsub/domain/Reward.Image.html | 0 .../twitch4j/eventsub/domain/Reward.html | 0 .../twitch4j/eventsub/domain/StreamType.html | 0 .../eventsub/domain/package-summary.html | 0 .../eventsub/domain/package-tree.html | 0 .../eventsub/events/ChannelBanEvent.html | 0 .../eventsub/events/ChannelCheerEvent.html | 0 .../eventsub/events/ChannelFollowEvent.html | 0 .../events/ChannelModeratorAddEvent.html | 0 .../events/ChannelModeratorRemoveEvent.html | 0 .../ChannelPointsCustomRewardEvent.html | 0 ...nnelPointsCustomRewardRedemptionEvent.html | 0 .../events/ChannelPollBeginEvent.html | 0 .../eventsub/events/ChannelPollEndEvent.html | 0 .../eventsub/events/ChannelPollEvent.html | 0 .../events/ChannelPollProgressEvent.html | 0 .../events/ChannelPredictionBeginEvent.html | 0 .../events/ChannelPredictionEndEvent.html | 0 .../events/ChannelPredictionEvent.html | 0 .../events/ChannelPredictionLockEvent.html | 0 .../ChannelPredictionProgressEvent.html | 0 .../eventsub/events/ChannelRaidEvent.html | 0 .../events/ChannelSubscribeEvent.html | 0 .../events/ChannelSubscriptionGiftEvent.html | 0 .../ChannelSubscriptionMessageEvent.html | 0 .../eventsub/events/ChannelUnbanEvent.html | 0 .../events/ChannelUnsubscribeEvent.html | 0 .../eventsub/events/ChannelUpdateEvent.html | 0 .../events/CreatorGoalsBeginEvent.html | 0 .../eventsub/events/CreatorGoalsEndEvent.html | 0 .../eventsub/events/CreatorGoalsEvent.html | 0 .../events/CreatorGoalsProgressEvent.html | 0 .../eventsub/events/CustomRewardAddEvent.html | 0 .../CustomRewardRedemptionAddEvent.html | 0 .../CustomRewardRedemptionUpdateEvent.html | 0 .../events/CustomRewardRemoveEvent.html | 0 .../events/CustomRewardUpdateEvent.html | 0 .../events/DropEntitlementGrantEvent.html | 0 .../eventsub/events/EnclosedDataEvent.html | 0 .../eventsub/events/EventSubChannelEvent.html | 0 .../events/EventSubChannelFromToEvent.html | 0 .../eventsub/events/EventSubEvent.html | 0 .../events/EventSubModerationEvent.html | 0 .../events/EventSubUserChannelEvent.html | 0 .../eventsub/events/EventSubUserEvent.html | 0 .../ExtensionBitsTransactionCreateEvent.html | 0 .../eventsub/events/HypeTrainBeginEvent.html | 0 .../eventsub/events/HypeTrainEndEvent.html | 0 .../eventsub/events/HypeTrainEvent.html | 0 .../events/HypeTrainProgressEvent.html | 0 .../eventsub/events/StreamOfflineEvent.html | 0 .../eventsub/events/StreamOnlineEvent.html | 0 .../events/UserAuthorizationGrantEvent.html | 0 .../events/UserAuthorizationRevokeEvent.html | 0 .../eventsub/events/UserUpdateEvent.html | 0 .../events/batched/BatchedDataEvents.html | 0 .../BatchedDropEntitlementGrantEvents.html | 0 .../events/batched/BatchedEventSubEvents.html | 0 .../events/batched/package-summary.html | 0 .../eventsub/events/batched/package-tree.html | 0 .../eventsub/events/package-summary.html | 0 .../eventsub/events/package-tree.html | 0 .../twitch4j/eventsub/package-summary.html | 0 .../twitch4j/eventsub/package-tree.html | 0 .../subscriptions/ChannelBanType.html | 0 .../subscriptions/ChannelCheerType.html | 0 .../subscriptions/ChannelFollowType.html | 0 .../subscriptions/ChannelGoalBeginType.html | 0 .../subscriptions/ChannelGoalEndType.html | 0 .../ChannelGoalProgressType.html | 0 .../ChannelModeratorAddType.html | 0 .../ChannelModeratorRemoveType.html | 0 .../ChannelPointsCustomRewardAddType.html | 0 ...elPointsCustomRewardRedemptionAddType.html | 0 ...ointsCustomRewardRedemptionUpdateType.html | 0 .../ChannelPointsCustomRewardRemoveType.html | 0 .../ChannelPointsCustomRewardUpdateType.html | 0 .../subscriptions/ChannelRaidType.html | 0 .../subscriptions/ChannelSubscribeType.html | 0 .../ChannelSubscriptionEndType.html | 0 .../ChannelSubscriptionGiftType.html | 0 .../ChannelSubscriptionMessageType.html | 0 .../subscriptions/ChannelUnbanType.html | 0 .../subscriptions/ChannelUpdateType.html | 0 .../DropEntitlementGrantType.html | 0 .../ExtensionBitsTransactionCreateType.html | 0 .../subscriptions/HypeTrainBeginType.html | 0 .../subscriptions/HypeTrainEndType.html | 0 .../subscriptions/HypeTrainProgressType.html | 0 .../eventsub/subscriptions/PollBeginType.html | 0 .../eventsub/subscriptions/PollEndType.html | 0 .../subscriptions/PollProgressType.html | 0 .../subscriptions/PredictionBeginType.html | 0 .../subscriptions/PredictionEndType.html | 0 .../subscriptions/PredictionLockType.html | 0 .../subscriptions/PredictionProgressType.html | 0 .../subscriptions/StreamOfflineType.html | 0 .../subscriptions/StreamOnlineType.html | 0 .../subscriptions/SubscriptionType.html | 0 .../subscriptions/SubscriptionTypes.html | 0 .../UserAuthorizationGrantType.html | 0 .../UserAuthorizationRevokeType.html | 0 .../subscriptions/UserUpdateType.html | 0 .../subscriptions/package-summary.html | 0 .../eventsub/subscriptions/package-tree.html | 0 .../util/EventSubConditionConverter.html | 0 .../eventsub/util/EventSubVerifier.html | 0 .../util/NotificationDeserializer.html | 0 .../eventsub/util/package-summary.html | 0 .../twitch4j/eventsub/util/package-tree.html | 0 .../twitch4j/extensions/TwitchExtensions.html | 0 .../extensions/TwitchExtensionsBuilder.html | 0 ...chExtensionsCompatibilityLayerBuilder.html | 0 .../TwitchExtensionsCompatibilityLayer.html | 0 .../extensions/compat/package-summary.html | 0 .../extensions/compat/package-tree.html | 0 .../twitch4j/extensions/domain/Channel.html | 0 .../extensions/domain/ChannelList.html | 0 .../domain/ConfigurationSegment.Record.html | 0 .../domain/ConfigurationSegment.Segment.html | 0 .../domain/ConfigurationSegment.html | 0 .../domain/ConfigurationSegmentType.html | 0 ....ExtensionConfigurationSegmentBuilder.html | 0 .../domain/ExtensionConfigurationSegment.html | 0 ...formation.ExtensionInformationBuilder.html | 0 .../domain/ExtensionInformation.html | 0 .../extensions/domain/ExtensionSecret.html | 0 .../domain/ExtensionSecretList.html | 0 .../domain/ExtensionsPagination.html | 0 .../domain/TwitchExtensionsError.html | 0 .../extensions/domain/package-summary.html | 0 .../extensions/domain/package-tree.html | 0 .../twitch4j/extensions/package-summary.html | 0 .../twitch4j/extensions/package-tree.html | 0 .../TwitchExtensionsClientIdInterceptor.html | 0 .../util/TwitchExtensionsErrorDecoder.html | 0 .../extensions/util/package-summary.html | 0 .../extensions/util/package-tree.html | 0 .../twitch4j/graphql/TwitchGraphQL.html | 0 .../graphql/TwitchGraphQLBuilder.html | 0 .../twitch4j/graphql/command/BaseCommand.html | 0 .../command/CommandAcceptFriendRequest.html | 0 .../command/CommandAddChannelBlockedTerm.html | 0 .../CommandAddChannelPermittedTerm.html | 0 .../command/CommandApproveUnbanRequest.html | 0 .../graphql/command/CommandArchivePoll.html | 0 .../graphql/command/CommandBanUser.html | 0 .../CommandBulkApproveUnbanRequest.html | 0 .../command/CommandBulkDenyUnbanRequest.html | 0 .../command/CommandCancelPrediction.html | 0 .../graphql/command/CommandComputeId.html | 0 .../graphql/command/CommandCreateClip.html | 0 .../CommandCreateCommunityPointsGoal.html | 0 .../command/CommandCreateModComment.html | 0 .../graphql/command/CommandCreatePoll.html | 0 .../command/CommandCreatePrediction.html | 0 .../CommandDeleteChannelBlockedTerm.html | 0 .../CommandDeleteChannelPermittedTerm.html | 0 .../graphql/command/CommandDeleteClips.html | 0 .../CommandDeleteCommunityPointsGoal.html | 0 .../command/CommandDenyUnbanRequest.html | 0 .../CommandFetchActivePredictions.html | 0 .../command/CommandFetchBanStatus.html | 0 .../command/CommandFetchChatHistory.html | 0 .../graphql/command/CommandFetchChatters.html | 0 .../CommandFetchCommunityPointsSettings.html | 0 .../command/CommandFetchLastBroadcast.html | 0 .../CommandFetchLockedPredictions.html | 0 .../command/CommandFetchModComments.html | 0 .../graphql/command/CommandFetchPoll.html | 0 .../command/CommandFetchPrediction.html | 0 .../command/CommandFetchSquadStream.html | 0 .../command/CommandFetchUnbanRequests.html | 0 .../graphql/command/CommandFetchUser.html | 0 .../command/CommandFetchUserEmoteSets.html | 0 .../CommandFetchUserSubscriptions.html | 0 .../command/CommandFetchVideoComments.html | 0 .../graphql/command/CommandFollowUser.html | 0 .../command/CommandLockPrediction.html | 0 .../command/CommandRejectFriendRequest.html | 0 .../command/CommandResolvePrediction.html | 0 .../graphql/command/CommandTerminatePoll.html | 0 .../graphql/command/CommandUnfollowUser.html | 0 .../graphql/command/CommandUpdateClip.html | 0 .../CommandUpdateCommunityPointsGoal.html | 0 .../CommandUpdateCustomRedemptionStatus.html | 0 ...CommandUpdateCustomRedemptionStatuses.html | 0 .../graphql/command/package-summary.html | 0 .../graphql/command/package-tree.html | 0 .../twitch4j/graphql/package-summary.html | 0 .../github/twitch4j/graphql/package-tree.html | 0 .../github/twitch4j/helix/TwitchHelix.html | 0 .../twitch4j/helix/TwitchHelixBuilder.html | 0 .../helix/TwitchHelixErrorDecoder.html | 0 ...ctiveExtension.ActiveExtensionBuilder.html | 0 .../helix/domain/ActiveExtension.html | 0 .../helix/domain/AnaylticsDateRange.html | 0 .../helix/domain/AnnouncementColor.html | 0 .../domain/AutoModHeldMessageAction.html | 0 ...utoModSettings.AutoModSettingsBuilder.html | 0 .../helix/domain/AutoModSettings.html | 0 .../helix/domain/AutoModSettingsWrapper.html | 0 .../helix/domain/AutomodEnforceCheck.html | 0 ...ckList.AutomodEnforceCheckListBuilder.html | 0 .../helix/domain/AutomodEnforceCheckList.html | 0 .../helix/domain/AutomodEnforceStatus.html | 0 .../domain/AutomodEnforceStatusList.html | 0 .../BanUserInput.BanUserInputBuilder.html | 0 .../twitch4j/helix/domain/BanUserInput.html | 0 .../twitch4j/helix/domain/BanUsersList.html | 0 .../twitch4j/helix/domain/BanUsersResult.html | 0 .../helix/domain/BannedEvent.EventData.html | 0 .../helix/domain/BannedEvent.EventType.html | 0 .../twitch4j/helix/domain/BannedEvent.html | 0 .../helix/domain/BannedEventList.html | 0 .../twitch4j/helix/domain/BannedUser.html | 0 .../twitch4j/helix/domain/BannedUserList.html | 0 .../helix/domain/BitsLeaderboard.html | 0 .../helix/domain/BitsLeaderboardEntry.html | 0 .../twitch4j/helix/domain/BlockedTerm.html | 0 .../helix/domain/BlockedTermList.html | 0 .../twitch4j/helix/domain/BlockedUser.html | 0 .../helix/domain/BlockedUserList.html | 0 .../helix/domain/CategorySearchList.html | 0 .../twitch4j/helix/domain/ChannelEditor.html | 0 .../helix/domain/ChannelEditorList.html | 0 .../helix/domain/ChannelInformation.html | 0 .../helix/domain/ChannelInformationList.html | 0 .../helix/domain/ChannelSearchList.html | 0 .../helix/domain/ChannelSearchResult.html | 0 .../twitch4j/helix/domain/ChannelVip.html | 0 .../twitch4j/helix/domain/ChannelVipList.html | 0 .../twitch4j/helix/domain/ChatBadge.html | 0 .../twitch4j/helix/domain/ChatBadgeSet.html | 0 .../helix/domain/ChatBadgeSetList.html | 0 .../ChatSettings.ChatSettingsBuilder.html | 0 .../twitch4j/helix/domain/ChatSettings.html | 0 .../helix/domain/ChatSettingsWrapper.html | 0 .../twitch4j/helix/domain/ChatUserColor.html | 0 .../helix/domain/Cheermote.ImageSet.html | 0 .../helix/domain/Cheermote.SizedImages.html | 0 .../helix/domain/Cheermote.ThemedImages.html | 0 .../twitch4j/helix/domain/Cheermote.Tier.html | 0 .../twitch4j/helix/domain/Cheermote.Type.html | 0 .../twitch4j/helix/domain/Cheermote.html | 0 .../twitch4j/helix/domain/CheermoteList.html | 0 .../github/twitch4j/helix/domain/Clip.html | 0 .../twitch4j/helix/domain/ClipList.html | 0 .../helix/domain/CodeStatus.Status.html | 0 .../twitch4j/helix/domain/CodeStatus.html | 0 .../twitch4j/helix/domain/CodeStatusList.html | 0 .../twitch4j/helix/domain/Commercial.html | 0 .../twitch4j/helix/domain/CommercialList.html | 0 .../twitch4j/helix/domain/CreateClip.html | 0 .../twitch4j/helix/domain/CreateClipList.html | 0 .../twitch4j/helix/domain/CreatorGoal.html | 0 .../helix/domain/CreatorGoalsList.html | 0 .../CustomReward.CustomRewardBuilder.html | 0 ...nSetting.GlobalCooldownSettingBuilder.html | 0 .../CustomReward.GlobalCooldownSetting.html | 0 ...eamSetting.MaxPerStreamSettingBuilder.html | 0 .../CustomReward.MaxPerStreamSetting.html | 0 ...ing.MaxPerUserPerStreamSettingBuilder.html | 0 ...stomReward.MaxPerUserPerStreamSetting.html | 0 .../CustomReward.Setting.SettingBuilder.html | 0 .../helix/domain/CustomReward.Setting.html | 0 .../twitch4j/helix/domain/CustomReward.html | 0 .../helix/domain/CustomRewardList.html | 0 .../helix/domain/CustomRewardRedemption.html | 0 .../domain/CustomRewardRedemptionList.html | 0 .../twitch4j/helix/domain/DateRange.html | 0 .../helix/domain/DeletedVideoList.html | 0 .../helix/domain/DropFulfillmentStatus.html | 0 .../helix/domain/DropsEntitlement.html | 0 .../helix/domain/DropsEntitlementList.html | 0 .../twitch4j/helix/domain/Emote.Format.html | 0 .../twitch4j/helix/domain/Emote.Images.html | 0 .../twitch4j/helix/domain/Emote.Scale.html | 0 .../twitch4j/helix/domain/Emote.Theme.html | 0 .../twitch4j/helix/domain/Emote.Type.html | 0 .../github/twitch4j/helix/domain/Emote.html | 0 .../twitch4j/helix/domain/EmoteList.html | 0 .../domain/EventSubSubscriptionList.html | 0 .../twitch4j/helix/domain/Extension.html | 0 ...iveExtensions.ActiveExtensionsBuilder.html | 0 .../ExtensionActiveList.ActiveExtensions.html | 0 .../helix/domain/ExtensionActiveList.html | 0 .../helix/domain/ExtensionAnalytics.html | 0 .../helix/domain/ExtensionAnalyticsList.html | 0 ...ExtensionBitsProduct.Cost.CostBuilder.html | 0 .../domain/ExtensionBitsProduct.Cost.html | 0 ...tsProduct.ExtensionBitsProductBuilder.html | 0 .../helix/domain/ExtensionBitsProduct.html | 0 .../domain/ExtensionBitsProductList.html | 0 .../domain/ExtensionConfigurationSegment.html | 0 ...nsionConfigurationSegmentInputBuilder.html | 0 .../ExtensionConfigurationSegmentInput.html | 0 .../ExtensionConfigurationSegmentList.html | 0 .../twitch4j/helix/domain/ExtensionList.html | 0 .../helix/domain/ExtensionLiveChannel.html | 0 .../domain/ExtensionLiveChannelsList.html | 0 .../helix/domain/ExtensionSecret.html | 0 .../helix/domain/ExtensionSecrets.html | 0 .../helix/domain/ExtensionSecretsList.html | 0 .../helix/domain/ExtensionSegment.html | 0 .../twitch4j/helix/domain/ExtensionState.html | 0 ...Transaction.ProductData.Cost.CostType.html | 0 ...ExtensionTransaction.ProductData.Cost.html | 0 .../ExtensionTransaction.ProductData.html | 0 .../ExtensionTransaction.ProductType.html | 0 .../helix/domain/ExtensionTransaction.html | 0 .../domain/ExtensionTransactionList.html | 0 .../github/twitch4j/helix/domain/Follow.html | 0 .../twitch4j/helix/domain/FollowList.html | 0 .../github/twitch4j/helix/domain/Game.html | 0 .../twitch4j/helix/domain/GameAnalytics.html | 0 .../helix/domain/GameAnalyticsList.html | 0 .../twitch4j/helix/domain/GameList.html | 0 .../twitch4j/helix/domain/GameTopList.html | 0 .../helix/domain/HearthstoneMetadata.html | 0 .../helix/domain/HelixPagination.html | 0 .../twitch4j/helix/domain/Highlight.html | 0 .../HypeTrainEvent.Contribution.Type.html | 0 .../domain/HypeTrainEvent.Contribution.html | 0 .../domain/HypeTrainEvent.EventData.html | 0 .../twitch4j/helix/domain/HypeTrainEvent.html | 0 .../helix/domain/HypeTrainEventList.html | 0 .../twitch4j/helix/domain/IngestServer.html | 0 .../helix/domain/IngestServerList.html | 0 .../twitch4j/helix/domain/Moderator.html | 0 .../ModeratorEvent.ModeratorEventData.html | 0 .../twitch4j/helix/domain/ModeratorEvent.html | 0 .../helix/domain/ModeratorEventList.html | 0 .../twitch4j/helix/domain/ModeratorList.html | 0 .../helix/domain/NamedUserChatColor.html | 0 .../OverwatchMetadata.OverwatchHero.html | 0 .../OverwatchMetadata.OverwatchPlayer.html | 0 .../helix/domain/OverwatchMetadata.html | 0 .../helix/domain/Poll.PollBuilder.html | 0 .../github/twitch4j/helix/domain/Poll.html | 0 .../twitch4j/helix/domain/PollsList.html | 0 .../domain/Prediction.PredictionBuilder.html | 0 .../twitch4j/helix/domain/Prediction.html | 0 .../helix/domain/PredictionsList.html | 0 .../twitch4j/helix/domain/RaidRequest.html | 0 .../helix/domain/RaidRequestList.html | 0 .../helix/domain/ReleasedExtension.View.html | 0 .../helix/domain/ReleasedExtension.Views.html | 0 .../helix/domain/ReleasedExtension.html | 0 .../helix/domain/ReleasedExtensionList.html | 0 ...mentInput.ScheduleSegmentInputBuilder.html | 0 .../helix/domain/ScheduleSegmentInput.html | 0 .../domain/ScheduledSegment.Category.html | 0 .../helix/domain/ScheduledSegment.html | 0 .../helix/domain/ScheduledVacation.html | 0 ...geInput.SendPubSubMessageInputBuilder.html | 0 .../helix/domain/SendPubSubMessageInput.html | 0 .../helix/domain/SoundtrackAlbum.html | 0 .../helix/domain/SoundtrackArtist.html | 0 .../helix/domain/SoundtrackCurrentTrack.html | 0 .../domain/SoundtrackCurrentTrackWrapper.html | 0 .../domain/SoundtrackPlaylistMetadata.html | 0 .../SoundtrackPlaylistMetadataList.html | 0 .../domain/SoundtrackPlaylistTracksList.html | 0 .../helix/domain/SoundtrackSource.Type.html | 0 .../helix/domain/SoundtrackSource.html | 0 .../helix/domain/SoundtrackTrack.html | 0 .../github/twitch4j/helix/domain/Stream.html | 0 .../twitch4j/helix/domain/StreamKey.html | 0 .../twitch4j/helix/domain/StreamKeyList.html | 0 .../twitch4j/helix/domain/StreamList.html | 0 .../twitch4j/helix/domain/StreamMarker.html | 0 .../twitch4j/helix/domain/StreamMarkers.html | 0 .../helix/domain/StreamMarkersList.html | 0 .../twitch4j/helix/domain/StreamSchedule.html | 0 .../helix/domain/StreamScheduleResponse.html | 0 .../twitch4j/helix/domain/StreamTag.html | 0 .../twitch4j/helix/domain/StreamTagList.html | 0 .../twitch4j/helix/domain/Subscription.html | 0 .../helix/domain/SubscriptionEvent.Type.html | 0 .../helix/domain/SubscriptionEvent.html | 0 .../helix/domain/SubscriptionEventList.html | 0 .../helix/domain/SubscriptionList.html | 0 .../github/twitch4j/helix/domain/Team.html | 0 .../twitch4j/helix/domain/TeamList.html | 0 .../twitch4j/helix/domain/TeamMember.html | 0 .../helix/domain/TeamMembershipList.html | 0 .../twitch4j/helix/domain/TeamUser.html | 0 .../helix/domain/TwitchHelixError.html | 0 ...put.UpdateDropEntitlementInputBuilder.html | 0 .../domain/UpdateDropEntitlementInput.html | 0 .../helix/domain/UpdateEntitlementStatus.html | 0 .../helix/domain/UpdatedDropEntitlements.html | 0 .../domain/UpdatedDropEntitlementsList.html | 0 .../helix/domain/UploadEntitlementUrl.html | 0 .../domain/UploadEntitlementUrlList.html | 0 .../github/twitch4j/helix/domain/User.html | 0 .../helix/domain/UserChatColorList.html | 0 .../twitch4j/helix/domain/UserList.html | 0 .../helix/domain/Video.MutedSegment.html | 0 .../github/twitch4j/helix/domain/Video.html | 0 .../twitch4j/helix/domain/VideoList.html | 0 .../twitch4j/helix/domain/VideoMarker.html | 0 .../twitch4j/helix/domain/VideoMarkers.html | 0 .../helix/domain/WebhookSubscription.html | 0 .../helix/domain/WebhookSubscriptionList.html | 0 .../helix/domain/package-summary.html | 0 .../twitch4j/helix/domain/package-tree.html | 0 .../interceptor/CustomRewardEncodeMixIn.html | 0 .../EventSubSubscriptionNameExpander.html | 0 .../TwitchHelixClientIdInterceptor.html | 0 .../helix/interceptor/TwitchHelixDecoder.html | 0 .../interceptor/TwitchHelixHttpClient.html | 0 .../TwitchHelixRateLimitTracker.html | 0 .../interceptor/TwitchHelixTokenManager.html | 0 .../helix/interceptor/package-summary.html | 0 .../helix/interceptor/package-tree.html | 0 .../twitch4j/helix/package-summary.html | 0 .../github/twitch4j/helix/package-tree.html | 0 .../webhooks/domain/WebhookNotification.html | 0 .../helix/webhooks/domain/WebhookRequest.html | 0 .../webhooks/domain/package-summary.html | 0 .../helix/webhooks/domain/package-tree.html | 0 .../webhooks/topics/ChannelBanTopic.html | 0 .../topics/ChannelSubscriptionTopic.html | 0 .../topics/ExtensionTransactionsTopic.html | 0 .../helix/webhooks/topics/FollowsTopic.html | 0 .../helix/webhooks/topics/HypeTrainTopic.html | 0 .../webhooks/topics/ModeratorChangeTopic.html | 0 .../helix/webhooks/topics/StreamsTopic.html | 0 .../TwitchWebhookTopic.UnknownTopic.html | 0 .../webhooks/topics/TwitchWebhookTopic.html | 0 .../helix/webhooks/topics/UsersTopic.html | 0 .../webhooks/topics/package-summary.html | 0 .../helix/webhooks/topics/package-tree.html | 0 .../github/twitch4j/kraken/TwitchKraken.html | 0 .../twitch4j/kraken/TwitchKrakenBuilder.html | 0 .../kraken/TwitchKrakenErrorDecoder.html | 0 .../kraken/domain/AbstractResultList.html | 0 .../twitch4j/kraken/domain/ChatBadge.html | 0 .../twitch4j/kraken/domain/ChatBadges.html | 0 .../twitch4j/kraken/domain/Emoticon.html | 0 .../kraken/domain/EmoticonImages.html | 0 .../twitch4j/kraken/domain/EmoticonList.html | 0 .../kraken/domain/EmoticonSetEntry.html | 0 .../kraken/domain/EmoticonSetList.html | 0 .../twitch4j/kraken/domain/KrakenBlock.html | 0 .../kraken/domain/KrakenBlockList.html | 0 .../kraken/domain/KrakenBlockTransaction.html | 0 .../twitch4j/kraken/domain/KrakenChannel.html | 0 .../kraken/domain/KrakenClip.SimpleUser.html | 0 .../kraken/domain/KrakenClip.Thumbnail.html | 0 .../domain/KrakenClip.VideoOnDemand.html | 0 .../twitch4j/kraken/domain/KrakenClip.html | 0 .../kraken/domain/KrakenCollection.html | 0 .../kraken/domain/KrakenCollectionItem.html | 0 .../kraken/domain/KrakenCollectionList.html | 0 .../domain/KrakenCollectionMetadata.html | 0 .../domain/KrakenCollectionThumbnails.html | 0 .../domain/KrakenCreatedVideo.Upload.html | 0 .../kraken/domain/KrakenCreatedVideo.html | 0 .../kraken/domain/KrakenEmoticon.html | 0 .../kraken/domain/KrakenEmoticonSetList.html | 0 .../twitch4j/kraken/domain/KrakenFollow.html | 0 .../kraken/domain/KrakenFollowList.html | 0 .../twitch4j/kraken/domain/KrakenHost.html | 0 .../kraken/domain/KrakenHostList.html | 0 .../twitch4j/kraken/domain/KrakenIngest.html | 0 .../kraken/domain/KrakenIngestList.html | 0 .../kraken/domain/KrakenSubscription.html | 0 .../kraken/domain/KrakenSubscriptionList.html | 0 .../twitch4j/kraken/domain/KrakenTeam.html | 0 .../kraken/domain/KrakenTeamList.html | 0 .../kraken/domain/KrakenTeamUser.html | 0 .../domain/KrakenUser.Notifications.html | 0 .../twitch4j/kraken/domain/KrakenUser.html | 0 .../kraken/domain/KrakenUserList.html | 0 .../kraken/domain/KrakenVideo.Channel.html | 0 .../kraken/domain/KrakenVideo.Preview.html | 0 .../kraken/domain/KrakenVideo.Thumbnail.html | 0 .../kraken/domain/KrakenVideo.Thumbnails.html | 0 .../twitch4j/kraken/domain/KrakenVideo.html | 0 .../kraken/domain/SimpleEmoticon.html | 0 .../kraken/domain/SimpleEmoticonList.html | 0 .../kraken/domain/TwitchKrakenError.html | 0 .../kraken/domain/package-summary.html | 0 .../twitch4j/kraken/domain/package-tree.html | 0 .../twitch4j/kraken/package-summary.html | 0 .../github/twitch4j/kraken/package-tree.html | 0 .../kraken/util/KrakenVideoHelper.html | 0 .../twitch4j/kraken/util/package-summary.html | 0 .../twitch4j/kraken/util/package-tree.html | 0 .../twitch4j/modules/Configuration.html | 0 .../com/github/twitch4j/modules/IModule.html | 0 .../twitch4j/modules/ModuleException.html | 0 .../github/twitch4j/modules/ModuleLoader.html | 0 .../github/twitch4j/modules/ModulePair.html | 0 .../modules/event/ModuleDisabledEvent.html | 0 .../modules/event/ModuleEnabledEvent.html | 0 .../modules/event/package-summary.html | 0 .../twitch4j/modules/event/package-tree.html | 0 .../twitch4j/modules/package-summary.html | 0 .../github/twitch4j/modules/package-tree.html | 0 .../com/github/twitch4j/package-summary.html | 0 .../com/github/twitch4j/package-tree.html | 0 .../github/twitch4j/pubsub/ITwitchPubSub.html | 0 .../pubsub/PubSubResponsePayloadMessage.html | 0 .../twitch4j/pubsub/PubSubSubscription.html | 0 .../github/twitch4j/pubsub/TwitchPubSub.html | 0 .../twitch4j/pubsub/TwitchPubSubBuilder.html | 0 ...ool.TwitchPubSubConnectionPoolBuilder.html | 0 .../pubsub/TwitchPubSubConnectionPool.html | 0 .../domain/AliasRestrictionUpdateData.html | 0 .../domain/AutomodCaughtMessage.Content.html | 0 .../domain/AutomodCaughtMessage.Fragment.html | 0 .../AutomodCaughtMessage.FragmentFlags.html | 0 .../AutomodCaughtMessage.FragmentLink.html | 0 .../AutomodCaughtMessage.FragmentMention.html | 0 .../AutomodCaughtMessage.Sender.Badge.html | 0 .../domain/AutomodCaughtMessage.Sender.html | 0 .../pubsub/domain/AutomodCaughtMessage.html | 0 .../AutomodCaughtMessageData.Status.html | 0 .../domain/AutomodCaughtMessageData.html | 0 ...AutomodContentClassification.Category.html | 0 .../domain/AutomodContentClassification.html | 0 .../AutomodLevelsModified.AutomodLevels.html | 0 .../pubsub/domain/AutomodLevelsModified.html | 0 .../pubsub/domain/BanEvasionEvaluation.html | 0 .../twitch4j/pubsub/domain/BitsBadgeData.html | 0 .../ChannelBitsData.BadgeEntitlement.html | 0 .../pubsub/domain/ChannelBitsData.html | 0 .../pubsub/domain/ChannelPointsBalance.html | 0 .../pubsub/domain/ChannelPointsEarned.html | 0 ...ChannelPointsGain.PointGainMultiplier.html | 0 .../pubsub/domain/ChannelPointsGain.html | 0 .../domain/ChannelPointsRedemption.html | 0 .../domain/ChannelPointsReward.Image.html | 0 .../ChannelPointsReward.MaxPerStream.html | 0 .../pubsub/domain/ChannelPointsReward.html | 0 .../pubsub/domain/ChannelPointsUser.html | 0 .../domain/ChannelTermsAction.Type.html | 0 .../pubsub/domain/ChannelTermsAction.html | 0 ...ChatModerationAction.ModerationAction.html | 0 .../ChatModerationAction.ModerationType.html | 0 .../pubsub/domain/ChatModerationAction.html | 0 .../twitch4j/pubsub/domain/CheerbombData.html | 0 .../pubsub/domain/ClaimData.Claim.html | 0 .../twitch4j/pubsub/domain/ClaimData.html | 0 .../twitch4j/pubsub/domain/CommerceData.html | 0 .../domain/CommerceMessage.CommerceEmote.html | 0 .../pubsub/domain/CommerceMessage.html | 0 .../pubsub/domain/CommunityBoostOrder.html | 0 .../domain/CommunityBoostProgression.html | 0 .../domain/CommunityGoalContribution.html | 0 .../domain/CommunityPointsGoal.Status.html | 0 .../domain/CommunityPointsGoal.Type.html | 0 .../pubsub/domain/CommunityPointsGoal.html | 0 .../pubsub/domain/CreateNotificationData.html | 0 .../pubsub/domain/CreatedUnbanRequest.html | 0 .../pubsub/domain/CreatorGoal.State.html | 0 .../pubsub/domain/CreatorGoal.Type.html | 0 .../twitch4j/pubsub/domain/CreatorGoal.html | 0 .../twitch4j/pubsub/domain/CrowdChant.html | 0 .../twitch4j/pubsub/domain/FollowingData.html | 0 .../pubsub/domain/FriendshipData.Change.html | 0 .../pubsub/domain/FriendshipData.html | 0 .../twitch4j/pubsub/domain/HypeLevelUp.html | 0 .../pubsub/domain/HypeProgression.html | 0 .../pubsub/domain/HypeTrainApproaching.html | 0 .../pubsub/domain/HypeTrainConductor.html | 0 .../pubsub/domain/HypeTrainConductorUser.html | 0 ...torRewards.ConductorReward.RewardType.html | 0 ...nfig.ConductorRewards.ConductorReward.html | 0 .../HypeTrainConfig.ConductorRewards.html | 0 ....DifficultySettings.DifficultySetting.html | 0 .../HypeTrainConfig.DifficultySettings.html | 0 .../HypeTrainConfig.HypeTrainKickoff.html | 0 .../pubsub/domain/HypeTrainConfig.html | 0 .../twitch4j/pubsub/domain/HypeTrainEnd.html | 0 .../pubsub/domain/HypeTrainLevel.html | 0 .../domain/HypeTrainParticipations.html | 0 .../pubsub/domain/HypeTrainProgress.html | 0 .../pubsub/domain/HypeTrainReward.html | 0 .../domain/HypeTrainRewardsData.Reward.html | 0 .../pubsub/domain/HypeTrainRewardsData.html | 0 .../pubsub/domain/HypeTrainStart.html | 0 .../pubsub/domain/Leaderboard.Context.html | 0 .../pubsub/domain/Leaderboard.Entry.html | 0 .../pubsub/domain/Leaderboard.Event.html | 0 .../pubsub/domain/Leaderboard.Identifier.html | 0 .../twitch4j/pubsub/domain/Leaderboard.html | 0 .../twitch4j/pubsub/domain/LowTrustUser.html | 0 .../pubsub/domain/LowTrustUserNewMessage.html | 0 .../pubsub/domain/LowTrustUserTreatment.html | 0 .../domain/LowTrustUserTreatmentUpdate.html | 0 .../ModeratorUnbanRequestAction.Type.html | 0 .../domain/ModeratorUnbanRequestAction.html | 0 .../pubsub/domain/NotificationSummary.html | 0 .../domain/OnsiteNotification.Action.html | 0 .../domain/OnsiteNotification.Creator.html | 0 .../pubsub/domain/OnsiteNotification.html | 0 .../pubsub/domain/PointsSpent.Balance.html | 0 .../twitch4j/pubsub/domain/PointsSpent.html | 0 .../pubsub/domain/PollData.Contributor.html | 0 .../pubsub/domain/PollData.PollChoice.html | 0 .../domain/PollData.PollSettings.Setting.html | 0 .../pubsub/domain/PollData.PollSettings.html | 0 .../pubsub/domain/PollData.Status.html | 0 .../pubsub/domain/PollData.Tokens.html | 0 .../pubsub/domain/PollData.Votes.html | 0 .../twitch4j/pubsub/domain/PollData.html | 0 .../twitch4j/pubsub/domain/Prediction.html | 0 .../pubsub/domain/PredictionColor.html | 0 .../pubsub/domain/PredictionEvent.html | 0 .../pubsub/domain/PredictionOutcome.html | 0 .../pubsub/domain/PredictionResult.html | 0 .../pubsub/domain/PredictionTrigger.html | 0 .../pubsub/domain/PresenceData.Activity.html | 0 .../twitch4j/pubsub/domain/PresenceData.html | 0 .../pubsub/domain/PresenceSettings.html | 0 .../twitch4j/pubsub/domain/PubSubRequest.html | 0 .../pubsub/domain/PubSubResponse.html | 0 .../pubsub/domain/PubSubResponsePayload.html | 0 .../twitch4j/pubsub/domain/RadioData.html | 0 .../pubsub/domain/RadioTrack.AlbumInfo.html | 0 .../pubsub/domain/RadioTrack.Artist.html | 0 .../twitch4j/pubsub/domain/RadioTrack.html | 0 .../twitch4j/pubsub/domain/RaidData.html | 0 .../pubsub/domain/RedemptionProgress.html | 0 .../twitch4j/pubsub/domain/SimpleUser.html | 0 .../twitch4j/pubsub/domain/SubGiftData.html | 0 .../pubsub/domain/SubscriptionData.html | 0 .../domain/SupportActivityFeedData.html | 0 .../twitch4j/pubsub/domain/UnbanRequest.html | 0 .../pubsub/domain/UpdateSummaryData.html | 0 .../pubsub/domain/UpdatedUnbanRequest.html | 0 .../domain/UserAutomodCaughtMessage.html | 0 .../domain/UserModerationActionData.html | 0 .../pubsub/domain/VideoPlaybackData.Type.html | 0 .../pubsub/domain/VideoPlaybackData.html | 0 .../pubsub/domain/package-summary.html | 0 .../twitch4j/pubsub/domain/package-tree.html | 0 .../twitch4j/pubsub/enums/PubSubType.html | 0 .../pubsub/enums/TMIConnectionState.html | 0 .../pubsub/enums/package-summary.html | 0 .../twitch4j/pubsub/enums/package-tree.html | 0 .../events/AliasRestrictionUpdateEvent.html | 0 .../events/AutomodCaughtMessageEvent.html | 0 .../events/AutomodLevelsModifiedEvent.html | 0 .../pubsub/events/BitsLeaderboardEvent.html | 0 .../events/ChannelBitsBadgeUnlockEvent.html | 0 .../pubsub/events/ChannelBitsEvent.html | 0 .../pubsub/events/ChannelCommerceEvent.html | 0 .../events/ChannelPointsRedemptionEvent.html | 0 .../pubsub/events/ChannelSubGiftEvent.html | 0 .../pubsub/events/ChannelSubscribeEvent.html | 0 .../pubsub/events/ChannelTermsEvent.html | 0 .../ChannelUnbanRequestCreateEvent.html | 0 .../ChannelUnbanRequestUpdateEvent.html | 0 .../pubsub/events/ChatModerationEvent.html | 0 .../pubsub/events/CheerbombEvent.html | 0 .../pubsub/events/ClaimAvailableEvent.html | 0 .../pubsub/events/ClaimClaimedEvent.html | 0 .../CommunityBoostProgressionEvent.html | 0 .../CommunityGoalContributionEvent.html | 0 .../pubsub/events/CreatorGoalEvent.html | 0 .../pubsub/events/CrowdChantCreatedEvent.html | 0 .../events/CustomRewardCreatedEvent.html | 0 .../events/CustomRewardDeletedEvent.html | 0 .../pubsub/events/CustomRewardEvent.html | 0 .../events/CustomRewardUpdatedEvent.html | 0 .../pubsub/events/FollowingEvent.html | 0 .../pubsub/events/FriendshipEvent.html | 0 .../events/HypeTrainApproachingEvent.html | 0 .../events/HypeTrainConductorUpdateEvent.html | 0 .../HypeTrainCooldownExpirationEvent.html | 0 .../pubsub/events/HypeTrainEndEvent.html | 0 .../pubsub/events/HypeTrainLevelUpEvent.html | 0 .../events/HypeTrainProgressionEvent.html | 0 .../pubsub/events/HypeTrainRewardsEvent.html | 0 .../pubsub/events/HypeTrainStartEvent.html | 0 .../pubsub/events/LeaderboardEvent.html | 0 .../events/LowTrustUserNewMessageEvent.html | 0 .../LowTrustUserTreatmentUpdateEvent.html | 0 .../events/ModUnbanRequestActionEvent.html | 0 .../OnsiteNotificationCreationEvent.html | 0 .../pubsub/events/PointsEarnedEvent.html | 0 .../pubsub/events/PointsSpentEvent.html | 0 .../pubsub/events/PollsEvent.EventType.html | 0 .../twitch4j/pubsub/events/PollsEvent.html | 0 .../pubsub/events/PredictionCreatedEvent.html | 0 .../pubsub/events/PredictionUpdatedEvent.html | 0 .../pubsub/events/PresenceSettingsEvent.html | 0 .../events/PubSubConnectionStateEvent.html | 0 .../events/PubSubListenResponseEvent.html | 0 .../twitch4j/pubsub/events/RadioEvent.html | 0 .../pubsub/events/RaidCancelEvent.html | 0 .../twitch4j/pubsub/events/RaidGoEvent.html | 0 .../pubsub/events/RaidUpdateEvent.html | 0 .../events/RedemptionStatusUpdateEvent.html | 0 .../pubsub/events/RewardRedeemedEvent.html | 0 .../pubsub/events/SubLeaderboardEvent.html | 0 .../events/SupportActivityFeedEvent.html | 0 .../pubsub/events/UnbanRequestEvent.html | 0 .../UpdateOnsiteNotificationSummaryEvent.html | 0 .../events/UpdateRedemptionFinishedEvent.html | 0 .../events/UpdateRedemptionProgressEvent.html | 0 .../events/UpdateRedemptionStatusesEvent.html | 0 .../events/UserAutomodCaughtMessageEvent.html | 0 .../UserCommunityGoalContributionEvent.html | 0 .../events/UserModerationActionEvent.html | 0 .../events/UserPredictionMadeEvent.html | 0 .../events/UserPredictionResultEvent.html | 0 .../pubsub/events/UserPresenceEvent.html | 0 .../events/UserUnbanRequestUpdateEvent.html | 0 .../pubsub/events/VideoPlaybackEvent.html | 0 .../pubsub/events/package-summary.html | 0 .../twitch4j/pubsub/events/package-tree.html | 0 .../twitch4j/pubsub/package-summary.html | 0 .../github/twitch4j/pubsub/package-tree.html | 0 .../tmi/TwitchMessagingInterface.html | 0 .../tmi/TwitchMessagingInterfaceBuilder.html | 0 .../TwitchMessagingInterfaceErrorDecoder.html | 0 .../com/github/twitch4j/tmi/domain/Badge.html | 0 .../github/twitch4j/tmi/domain/BadgeSet.html | 0 .../github/twitch4j/tmi/domain/BadgeSets.html | 0 .../github/twitch4j/tmi/domain/Chatters.html | 0 .../com/github/twitch4j/tmi/domain/Host.html | 0 .../github/twitch4j/tmi/domain/HostList.html | 0 .../github/twitch4j/tmi/domain/TMIError.html | 0 .../twitch4j/tmi/domain/package-summary.html | 0 .../twitch4j/tmi/domain/package-tree.html | 0 .../github/twitch4j/tmi/package-summary.html | 0 .../com/github/twitch4j/tmi/package-tree.html | 0 .../twitch4j/util/IBackoffStrategy.html | 0 .../github/twitch4j/util/PaginationUtil.html | 0 .../github/twitch4j/util/package-summary.html | 0 .../github/twitch4j/util/package-tree.html | 0 .../static}/javadoc/constant-values.html | 0 .../static}/javadoc/deprecated-list.html | 0 {static => docs/static}/javadoc/element-list | 0 {static => docs/static}/javadoc/help-doc.html | 0 .../static}/javadoc/index-all.html | 0 {static => docs/static}/javadoc/index.html | 0 .../static}/javadoc/jquery-ui.overrides.css | 0 .../javadoc/legal/ADDITIONAL_LICENSE_INFO | 0 .../static}/javadoc/legal/ASSEMBLY_EXCEPTION | 0 {static => docs/static}/javadoc/legal/LICENSE | 0 .../static}/javadoc/legal/jquery.md | 0 .../static}/javadoc/legal/jqueryUI.md | 0 .../static}/javadoc/member-search-index.js | 0 .../static}/javadoc/module-search-index.js | 0 .../static}/javadoc/overview-summary.html | 0 .../static}/javadoc/overview-tree.html | 0 {static => docs/static}/javadoc/package-list | 0 .../static}/javadoc/package-search-index.js | 0 .../static}/javadoc/resources/glass.png | Bin .../static}/javadoc/resources/x.png | Bin .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin .../images/ui-bg_glass_65_dadada_1x400.png | Bin .../images/ui-bg_glass_75_dadada_1x400.png | Bin .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin .../images/ui-icons_222222_256x240.png | Bin .../images/ui-icons_2e83ff_256x240.png | Bin .../images/ui-icons_454545_256x240.png | Bin .../images/ui-icons_888888_256x240.png | Bin .../images/ui-icons_cd0a0a_256x240.png | Bin .../javadoc/script-dir/jquery-3.5.1.min.js | 0 .../javadoc/script-dir/jquery-ui.min.css | 0 .../javadoc/script-dir/jquery-ui.min.js | 0 .../script-dir/jquery-ui.structure.min.css | 0 {static => docs/static}/javadoc/script.js | 0 {static => docs/static}/javadoc/search.js | 0 .../static}/javadoc/serialized-form.html | 0 .../static}/javadoc/stylesheet.css | 0 .../static}/javadoc/tag-search-index.js | 0 .../static}/javadoc/type-search-index.js | 0 .../version-1.x/acknowledgements.mdx | 5 +- .../version-1.x/chat/_category_.yml | 4 + .../versioned_docs/version-1.x/chat/index.mdx | 97 +- .../version-1.x/chat/join-channel.mdx | 37 +- .../version-1.x/chat/leave-channel.mdx | 36 +- .../version-1.x/chat/send-message.mdx | 36 +- .../version-1.x/chat/send-private-message.mdx | 36 +- .../version-1.x/contribution/_category_.yml | 4 + .../contribution/code-documentation.md | 7 +- .../version-1.x/contribution/documentation.md | 7 + .../version-1.x}/contribution/ide.md | 7 +- .../version-1.x/contribution/index.md | 6 - .../version-1.x}/contribution/pull-request.md | 7 +- .../version-1.x}/contribution/release.md | 9 +- .../version-1.x/credentialmanager.mdx | 58 +- .../version-1.x/events/_category_.yml | 4 + .../events/channel-change-game-event.mdx | 46 +- .../events/channel-change-title-event.mdx | 46 +- .../events/channel-go-live-event.mdx | 46 +- .../events/channel-go-offline-event.mdx | 46 +- .../events/channel-message-event.mdx | 42 +- .../events/eventhandler-reactor.mdx | 84 + .../events/eventhandler-simple.mdx | 76 + .../version-1.x/events/index.mdx | 272 +- .../version-1.x/events/irc-message-event.mdx | 46 +- .../events/private-message-event.mdx | 46 +- .../getting-started/_category_.yml | 7 + .../getting-started/client-builder.mdx | 45 +- .../getting-started/client-helper.mdx | 96 +- .../getting-started/installation.mdx | 83 + .../version-1.x/getting-started/logging.mdx | 47 +- .../version-1.x/getting-started/proxy.mdx | 53 +- .../version-1.x/getting-started/support.mdx | 15 +- .../version-1.x/graphql/_category_.yml | 4 + .../version-1.x/graphql/index.mdx | 68 +- .../version-1.x/graphql/user-follow.mdx | 62 +- .../version-1.x/graphql/user-unfollow.mdx | 36 +- .../versioned_docs/version-1.x/intro.mdx | 134 +- .../version-1.x/pubsub/_category_.yml | 4 + .../version-1.x/pubsub/index.mdx | 157 +- .../pubsub/topic-bits-badge-unlocks.mdx | 40 +- .../version-1.x/pubsub/topic-bits-events.mdx | 40 +- .../pubsub/topic-channel-points-events.mdx | 233 +- .../pubsub/topic-commerce-events.mdx | 40 +- .../pubsub/topic-following-events.mdx | 40 +- .../pubsub/topic-friendship-events.mdx | 40 +- .../pubsub/topic-hype-train-events.mdx | 192 +- .../pubsub/topic-hype-train-rewards.mdx | 40 +- .../pubsub/topic-leaderboard-events.mdx | 118 +- .../pubsub/topic-moderation-events.mdx | 47 +- .../pubsub/topic-onsite-notifications.mdx | 109 +- .../version-1.x/pubsub/topic-poll-events.mdx | 40 +- .../pubsub/topic-presence-events.mdx | 88 +- .../pubsub/topic-public-cheer-events.mdx | 40 +- .../version-1.x/pubsub/topic-raid-events.mdx | 48 +- .../pubsub/topic-sub-gift-events.mdx | 40 +- .../pubsub/topic-subscribe-events.mdx | 40 +- .../topic-user-community-points-events.mdx | 52 +- .../pubsub/topic-video-playback-events.mdx | 100 +- .../version-1.x/pubsub/topic-whispers.mdx | 36 +- .../version-1.x/rest-helix/_category_.yml | 4 + .../rest-helix/analytics-extension-url.mdx | 46 +- .../rest-helix/analytics-game-url.mdx | 46 +- .../rest-helix/bits-cheermotes.mdx | 52 +- .../rest-helix/bits-leaderboard.mdx | 46 +- .../version-1.x/rest-helix/clips-create.mdx | 46 +- .../version-1.x/rest-helix/clips-get.mdx | 46 +- .../rest-helix/entitlements-codes.mdx | 46 +- .../rest-helix/entitlements-redeem-codes.mdx | 46 +- .../version-1.x/rest-helix/games-get.mdx | 46 +- .../version-1.x/rest-helix/games-top.mdx | 46 +- .../version-1.x/rest-helix/index.mdx | 70 +- .../rest-helix/moderators-get-events.mdx | 46 +- .../version-1.x/rest-helix/moderators-get.mdx | 46 +- .../rest-helix/streams-get-key.mdx | 46 +- .../version-1.x/rest-helix/streams-get.mdx | 46 +- .../rest-helix/streams-markers-get.mdx | 57 +- .../version-1.x/rest-helix/streamtags-all.mdx | 30 +- .../rest-helix/streamtags-replace.mdx | 30 +- .../rest-helix/streamtags-stream.mdx | 30 +- .../rest-helix/subscriptions-byuser.mdx | 30 +- .../rest-helix/subscriptions-get.mdx | 45 +- .../rest-helix/users-active-extensions.mdx | 42 +- .../rest-helix/users-extensions.mdx | 46 +- .../rest-helix/users-followers.mdx | 46 +- .../version-1.x/rest-helix/users-get.mdx | 79 +- .../version-1.x/rest-helix/users-update.mdx | 38 +- .../version-1.x/rest-helix/videos-get.mdx | 46 +- .../version-1.x/rest-tmi/_category_.yml | 4 + .../version-1.x/rest-tmi/get-chatters.mdx | 51 +- .../version-1.x/rest-tmi/get-hosts-of.mdx | 44 +- .../version-1.x/rest-tmi/get-hosts.mdx | 44 +- .../version-1.x/rest-tmi/index.mdx | 76 +- docs/versioned_docs/version-2.x/intro.md | 8 + .../version-1.x-sidebars.json | 8 + .../version-2.x-sidebars.json | 8 + docs/versions.json | 4 + docs/yarn.lock | 10697 ++++++++++++++++ layouts/404.html | 8 - layouts/_default/baseof.html | 17 - layouts/_default/discord.html | 8 - layouts/_default/docs.html | 14 - layouts/_default/github.html | 10 - layouts/_default/single.html | 3 - layouts/api/docs.json | 7 - layouts/docs/index.html | 14 - layouts/index.html | 20 - layouts/partials/docs/navigation.html | 31 - layouts/partials/docs/toc.html | 4 - layouts/partials/footer.html | 9 - layouts/partials/head.html | 9 - layouts/partials/header.html | 8 - layouts/partials/navigation.html | 24 - layouts/partials/scripts.html | 10 - layouts/shortcodes/alert.html | 3 - layouts/shortcodes/blockquote.html | 5 - layouts/shortcodes/build.html | 4 - layouts/shortcodes/builds.html | 4 - layouts/shortcodes/button.html | 19 - layouts/shortcodes/code.html | 3 - layouts/shortcodes/codeblocks.html | 4 - layouts/shortcodes/col.html | 3 - layouts/shortcodes/current_version.html | 2 - layouts/shortcodes/index/features.html | 45 - layouts/shortcodes/index/header.html | 17 - layouts/shortcodes/spoiler.html | 4 - package-lock.json | 68 - package.json | 26 - readme.md | 39 +- 1272 files changed, 13686 insertions(+), 4960 deletions(-) create mode 100644 .editorconfig delete mode 100644 assets/css/_codeblock.scss delete mode 100644 assets/css/_dark.scss delete mode 100644 assets/css/_docs.scss delete mode 100644 assets/css/_footer.scss delete mode 100644 assets/css/_general.scss delete mode 100644 assets/css/_header.scss delete mode 100644 assets/css/_index.scss delete mode 100644 assets/css/_navigation.scss delete mode 100644 assets/css/_searchbar.scss delete mode 100644 assets/css/_variables.scss delete mode 100644 assets/css/style.scss delete mode 100644 assets/js/script.js delete mode 100644 assets/js/search.js delete mode 100644 config.yaml delete mode 100644 content/_index.md delete mode 100644 content/api/docs.md delete mode 100644 content/discord/_index.md delete mode 100644 content/docs/_index.md delete mode 100644 content/docs/contribution/documentation.md delete mode 100644 content/docs/events/eventhandler-reactor.md delete mode 100644 content/docs/events/eventhandler-simple.md delete mode 100644 content/docs/getting-started/installation.md delete mode 100644 content/docs/rest-kraken/_index.md delete mode 100644 content/docs/rest-kraken/channel-get-subscribers.md delete mode 100644 content/docs/rest-kraken/channel-update-title.md delete mode 100644 content/docs/rest-kraken/ingests-get.md delete mode 100644 content/docs/rest-kraken/teams-all.md delete mode 100644 content/docs/rest-kraken/teams-by-name.md delete mode 100644 content/docs/rest-kraken/user-add-follow.md delete mode 100644 content/docs/rest-kraken/user-get.md delete mode 100644 content/docs/twitch4j/_index.md delete mode 100644 content/github/_index.md delete mode 100644 content/github/twitch4j.md create mode 100644 docs/.yarnrc.yml create mode 100644 docs/babel.config.js create mode 100644 docs/docusaurus.config.js create mode 100644 docs/package.json rename assets/css/_content.scss => docs/static/.nojekyll (100%) create mode 100644 docs/static/css/theme.css rename {static/assets/images => docs/static/icon}/gradle.svg (100%) rename {static/assets/images => docs/static/icon}/groovy.svg (100%) rename {static/assets/images => docs/static/icon}/java.svg (100%) rename {static/assets/images => docs/static/icon}/kotlin.svg (100%) rename {static/assets/images => docs/static/icon}/maven.svg (100%) rename {static/assets/images => docs/static/img}/logo.svg (99%) rename {assets/images => docs/static/img}/wordmark.svg (96%) rename {static => docs/static}/javadoc/allclasses-index.html (100%) rename {static => docs/static}/javadoc/allpackages-index.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/IClientHelper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/ITwitchClient.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/LocalRun.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/TwitchClient.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/TwitchClientBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/TwitchClientHelper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/TwitchClientPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/TwitchClientPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/TwitchAuth.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/domain/TwitchScopes.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/providers/TwitchIdentityProvider.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/providers/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/auth/providers/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/ITwitchChat.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/TwitchChat.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/TwitchChatBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/AnnouncementColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/CommandSource.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/NoticeTag.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/SubscriptionPlan.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/TMIConnectionState.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/enums/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/AbstractChannelEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/AbstractChannelMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/ChatConnectionStateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/CommandEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/IRCEventHandler.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/TwitchEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/BitsBadgeEarnedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.Reason.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelLeaveEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageActionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelModEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelNoticeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.ChannelState.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/CheerEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ClearChatEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/DeleteMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/DirectCheerEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/DonationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ExtendSubscriptionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/FollowEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/GiftSubUpgradeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/GiftSubscriptionsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/GlobalUserStateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/HostOffEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/HostOnEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/IRCMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/InboundHostEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ListModsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ListVipsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteError.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteSuccess.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ModAnnouncementEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/PayForwardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/PrimeGiftReceivedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/PrimeSubUpgradeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/RaidCancellationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/RaidEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/ReplyableEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/RewardGiftEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/RitualEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/SubscriptionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/UserBanEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/UserStateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/UserTimeoutEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/channel/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/BroadcasterLanguageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/ChannelStatesEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/EmoteOnlyEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/FollowersOnlyEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/Robot9000Event.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/SlowModeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/SubscribersOnlyEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/events/roomstate/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.AutoModFlagBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/FlagParser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/FlagType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/flag/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/util/ChatCrowdChant.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/util/TwitchChatLimitHelper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/chat/util/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/WebsocketConnection.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/WebsocketConnectionConfig.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/domain/WebsocketConnectionState.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/client/websocket/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/TwitchTestUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/annotation/Unofficial.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/annotation/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/annotation/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/config/ProxyConfig.ProxyConfigBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/config/ProxyConfig.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/config/Twitch4JGlobal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/config/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/config/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/CommandPermission.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/SubscriptionPlan.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/SubscriptionType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/TwitchLimitType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/enums/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/TwitchEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeGameEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeTitleEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/ChannelGoLiveEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/ChannelGoOfflineEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/channel/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/domain/EventChannel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/domain/EventUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/user/PrivateMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/user/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/events/user/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/exception/NotFoundException.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/exception/UnauthorizedException.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/exception/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/exception/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/JsonStringExpander.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/ObjectToJsonExpander.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/interceptor/JsonContentTypeHeaderInterceptor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/interceptor/TwitchClientIdInterceptor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/interceptor/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/interceptor/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/feign/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.AbstractConnectionPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/TransactionalSubscriber.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/pool/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/test/TestEventManager.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/test/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/test/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/AlternativeInstantDeserializer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/BucketUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/ChatReply.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/CollectionUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/CryptoUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/EscapeUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/EventManagerUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/MilliInstantDeserializer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/NanoInstantDeserializer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/SneakySupplier.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/ThreadUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/TimeUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/TwitchLimitRegistry.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/TwitchUtils.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/TypeConvert.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/common/util/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/domain/ChannelCache.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelChangeGameEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelChangeTitleEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelClipCreatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelFollowCountUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelGoLiveEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelGoOfflineEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/ChannelViewerCountUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/events/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubNotification.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.EventSubSubscriptionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubSubscriptionStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubTransport.EventSubTransportBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubTransport.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/EventSubTransportMethod.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.ApplicationEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.CampaignEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.ChannelBanConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.ChannelCheerConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.ChannelEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.ChannelFollowConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.ChannelFromToEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.ChannelModeratorAddConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.ChannelModeratorRemoveConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.ChannelPointsCustomRewardAddConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.ChannelPointsCustomRewardRedemptionAddConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.ChannelPointsCustomRewardRedemptionUpdateConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.ChannelPointsCustomRewardRemoveConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.ChannelPointsCustomRewardUpdateConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.ChannelPollBeginConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.ChannelPollEndConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.ChannelPollProgressConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.ChannelPredictionBeginConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.ChannelPredictionEndConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.ChannelPredictionLockConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.ChannelPredictionProgressConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.ChannelRaidConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.ChannelSubscribeConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.ChannelSubscriptionGiftConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.ChannelSubscriptionMessageConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.ChannelUnbanConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.ChannelUnsubscribeConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.ChannelUpdateConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.CreatorGoalsConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.CustomRewardEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.DropEntitlementGrantConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.EventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.ExtensionBitsTransactionCreateConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.ExtensionEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.HypeTrainBeginConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.HypeTrainEndConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.HypeTrainProgressConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.StreamOfflineConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.StreamOnlineConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.UserAuthorizationGrantConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.UserAuthorizationRevokeConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.UserEventSubConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.UserUpdateConditionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/condition/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/BitsVoting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/ChannelPointsVoting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Contribution.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Contribution.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/GlobalCooldown.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/GoalType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/MaxPerStream.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/MaxPerUserPerStream.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Message.Emote.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Message.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.PollChoiceBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PollStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PredictionColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.PredictionOutcomeBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/PredictionStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Predictor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Product.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/RedemptionStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Reward.Image.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/Reward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/StreamType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelBanEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelCheerEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelFollowEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorAddEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorRemoveEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardRedemptionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPollBeginEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEndEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPollProgressEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionBeginEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEndEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionLockEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionProgressEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelRaidEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscribeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionGiftEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelUnbanEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelUnsubscribeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ChannelUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsBeginEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEndEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsProgressEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CustomRewardAddEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionAddEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRemoveEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/CustomRewardUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/DropEntitlementGrantEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EnclosedDataEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelFromToEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubModerationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubUserChannelEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/EventSubUserEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/ExtensionBitsTransactionCreateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/HypeTrainBeginEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEndEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/HypeTrainProgressEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/StreamOfflineEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/StreamOnlineEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationGrantEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationRevokeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/UserUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDataEvents.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDropEntitlementGrantEvents.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedEventSubEvents.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/batched/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/batched/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/events/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelBanType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelCheerType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelFollowType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalBeginType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalEndType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalProgressType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorAddType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorRemoveType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardAddType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionAddType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionUpdateType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRemoveType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardUpdateType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelRaidType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscribeType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionEndType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionGiftType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionMessageType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUnbanType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUpdateType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/DropEntitlementGrantType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/ExtensionBitsTransactionCreateType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainBeginType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainEndType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainProgressType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PollBeginType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PollEndType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PollProgressType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionBeginType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionEndType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionLockType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionProgressType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOfflineType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOnlineType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionTypes.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationGrantType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationRevokeType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/UserUpdateType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/subscriptions/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/util/EventSubConditionConverter.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/util/EventSubVerifier.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/util/NotificationDeserializer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/eventsub/util/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/TwitchExtensions.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/TwitchExtensionsBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.TwitchExtensionsCompatibilityLayerBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/compat/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/compat/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/Channel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ChannelList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Record.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Segment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegmentType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.ExtensionInformationBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecret.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecretList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/ExtensionsPagination.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/TwitchExtensionsError.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsClientIdInterceptor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsErrorDecoder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/extensions/util/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/TwitchGraphQL.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/TwitchGraphQLBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/BaseCommand.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandAcceptFriendRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelBlockedTerm.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelPermittedTerm.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandApproveUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandArchivePoll.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandBanUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandBulkApproveUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandBulkDenyUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCancelPrediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandComputeId.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCreateClip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCreateCommunityPointsGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCreateModComment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCreatePoll.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandCreatePrediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelBlockedTerm.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelPermittedTerm.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandDeleteClips.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandDeleteCommunityPointsGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandDenyUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchActivePredictions.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchBanStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatHistory.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatters.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchCommunityPointsSettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchLastBroadcast.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchLockedPredictions.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchModComments.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchPoll.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchPrediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchSquadStream.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchUnbanRequests.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserEmoteSets.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserSubscriptions.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFetchVideoComments.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandFollowUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandLockPrediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandRejectFriendRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandResolvePrediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandTerminatePoll.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandUnfollowUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandUpdateClip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCommunityPointsGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatuses.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/command/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/graphql/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/TwitchHelix.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/TwitchHelixBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/TwitchHelixErrorDecoder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.ActiveExtensionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AnaylticsDateRange.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AnnouncementColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutoModHeldMessageAction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.AutoModSettingsBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutoModSettingsWrapper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheck.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.AutomodEnforceCheckListBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatusList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BanUserInput.BanUserInputBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BanUserInput.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BanUsersList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BanUsersResult.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedEventList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BannedUserList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboard.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboardEntry.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BlockedTerm.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BlockedTermList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BlockedUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/BlockedUserList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CategorySearchList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelEditor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelEditorList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelInformation.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelInformationList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelSearchList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelSearchResult.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelVip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChannelVipList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatBadge.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSet.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSetList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatSettings.ChatSettingsBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatSettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatSettingsWrapper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ChatUserColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.ImageSet.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.SizedImages.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.ThemedImages.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.Tier.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Cheermote.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CheermoteList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Clip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ClipList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CodeStatus.Status.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CodeStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CodeStatusList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Commercial.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CommercialList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CreateClip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CreateClipList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CreatorGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CreatorGoalsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.CustomRewardBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.GlobalCooldownSettingBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.MaxPerStreamSettingBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.MaxPerUserPerStreamSettingBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.SettingBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomReward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomRewardList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemption.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemptionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/DateRange.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/DeletedVideoList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/DropFulfillmentStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/DropsEntitlement.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/DropsEntitlementList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.Format.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.Images.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.Scale.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.Theme.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Emote.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/EmoteList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/EventSubSubscriptionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Extension.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.ActiveExtensionsBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalytics.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalyticsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.CostBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.ExtensionBitsProductBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProductList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.ExtensionConfigurationSegmentInputBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannelsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionSecret.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionSecrets.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionSecretsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionState.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.CostType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ExtensionTransactionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Follow.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/FollowList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Game.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/GameAnalytics.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/GameAnalyticsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/GameList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/GameTopList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HearthstoneMetadata.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HelixPagination.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Highlight.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.EventData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/HypeTrainEventList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/IngestServer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/IngestServerList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Moderator.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.ModeratorEventData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ModeratorEventList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ModeratorList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/NamedUserChatColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchHero.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchPlayer.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Poll.PollBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Poll.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/PollsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Prediction.PredictionBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Prediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/PredictionsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/RaidRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/RaidRequestList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.View.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.Views.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ReleasedExtensionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.ScheduleSegmentInputBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.Category.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/ScheduledVacation.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.SendPubSubMessageInputBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackAlbum.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackArtist.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrack.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrackWrapper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadata.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadataList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistTracksList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SoundtrackTrack.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Stream.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamKey.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamKeyList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamMarker.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamMarkers.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamMarkersList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamSchedule.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamScheduleResponse.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamTag.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/StreamTagList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Subscription.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SubscriptionEventList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/SubscriptionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Team.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/TeamList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/TeamMember.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/TeamMembershipList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/TeamUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/TwitchHelixError.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.UpdateDropEntitlementInputBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UpdateEntitlementStatus.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlements.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlementsList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrl.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrlList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/User.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UserChatColorList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/UserList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Video.MutedSegment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/Video.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/VideoList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/VideoMarker.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/VideoMarkers.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/WebhookSubscription.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/WebhookSubscriptionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/CustomRewardEncodeMixIn.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/EventSubSubscriptionNameExpander.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixClientIdInterceptor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixDecoder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixHttpClient.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixRateLimitTracker.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixTokenManager.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/interceptor/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookNotification.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelBanTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelSubscriptionTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/ExtensionTransactionsTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/FollowsTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/HypeTrainTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/ModeratorChangeTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/StreamsTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.UnknownTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/UsersTopic.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/helix/webhooks/topics/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/TwitchKraken.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/TwitchKrakenBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/TwitchKrakenErrorDecoder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/AbstractResultList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/ChatBadge.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/ChatBadges.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/Emoticon.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/EmoticonImages.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/EmoticonList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetEntry.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenBlock.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockTransaction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenChannel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.SimpleUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.Thumbnail.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.VideoOnDemand.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCollection.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionItem.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionMetadata.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionThumbnails.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.Upload.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticon.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticonSetList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenFollow.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenFollowList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenHost.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenHostList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenIngest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenIngestList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscription.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscriptionList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenTeam.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.Notifications.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenUserList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Channel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Preview.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnail.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnails.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticon.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticonList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/TwitchKrakenError.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/util/KrakenVideoHelper.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/kraken/util/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/Configuration.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/IModule.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/ModuleException.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/ModuleLoader.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/ModulePair.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/event/ModuleDisabledEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/event/ModuleEnabledEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/event/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/event/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/modules/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/ITwitchPubSub.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/PubSubResponsePayloadMessage.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/PubSubSubscription.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/TwitchPubSub.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/TwitchPubSubBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.TwitchPubSubConnectionPoolBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AliasRestrictionUpdateData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Content.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Fragment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentFlags.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentLink.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentMention.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.Badge.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.Status.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.Category.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.AutomodLevels.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/BanEvasionEvaluation.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/BitsBadgeData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.BadgeEntitlement.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsBalance.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsEarned.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.PointGainMultiplier.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsRedemption.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.Image.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.MaxPerStream.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationAction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CheerbombData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.Claim.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommerceData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.CommerceEmote.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostOrder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostProgression.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityGoalContribution.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Status.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CreateNotificationData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CreatedUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.State.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/CrowdChant.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/FollowingData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.Change.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeLevelUp.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeProgression.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainApproaching.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductorUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.RewardType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.DifficultySetting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.HypeTrainKickoff.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainEnd.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainLevel.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainParticipations.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainProgress.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainReward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.Reward.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainStart.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Context.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Entry.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Event.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Identifier.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserNewMessage.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatment.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatmentUpdate.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/NotificationSummary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Action.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Creator.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.Balance.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.Contributor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollChoice.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.Setting.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.Status.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.Tokens.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.Votes.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PollData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/Prediction.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PredictionColor.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PredictionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PredictionOutcome.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PredictionResult.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PredictionTrigger.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.Activity.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PresenceSettings.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PubSubRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponse.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponsePayload.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RadioData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.AlbumInfo.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.Artist.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RaidData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/RedemptionProgress.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/SimpleUser.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/SubGiftData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/SubscriptionData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/SupportActivityFeedData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/UnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/UpdateSummaryData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/UpdatedUnbanRequest.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/UserAutomodCaughtMessage.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/UserModerationActionData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.Type.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/enums/PubSubType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/enums/TMIConnectionState.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/enums/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/enums/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/AliasRestrictionUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/AutomodCaughtMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/AutomodLevelsModifiedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/BitsLeaderboardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsBadgeUnlockEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelCommerceEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelPointsRedemptionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelSubGiftEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelSubscribeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelTermsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestCreateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ChatModerationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CheerbombEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ClaimAvailableEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ClaimClaimedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CommunityBoostProgressionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CommunityGoalContributionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CreatorGoalEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CrowdChantCreatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CustomRewardCreatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CustomRewardDeletedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CustomRewardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/CustomRewardUpdatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/FollowingEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/FriendshipEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainApproachingEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainConductorUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainCooldownExpirationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainEndEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainLevelUpEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainProgressionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainRewardsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/HypeTrainStartEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/LeaderboardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserNewMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserTreatmentUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/ModUnbanRequestActionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/OnsiteNotificationCreationEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PointsEarnedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PointsSpentEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.EventType.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PredictionCreatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PredictionUpdatedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PresenceSettingsEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PubSubConnectionStateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/PubSubListenResponseEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RadioEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RaidCancelEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RaidGoEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RaidUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RedemptionStatusUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/RewardRedeemedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/SubLeaderboardEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/SupportActivityFeedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UnbanRequestEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UpdateOnsiteNotificationSummaryEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionFinishedEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionProgressEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionStatusesEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserAutomodCaughtMessageEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserCommunityGoalContributionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserModerationActionEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserPredictionMadeEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserPredictionResultEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserPresenceEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/UserUnbanRequestUpdateEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/VideoPlaybackEvent.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/events/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/pubsub/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterface.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceBuilder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceErrorDecoder.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/Badge.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/BadgeSet.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/BadgeSets.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/Chatters.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/Host.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/HostList.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/TMIError.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/domain/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/tmi/package-tree.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/util/IBackoffStrategy.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/util/PaginationUtil.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/util/package-summary.html (100%) rename {static => docs/static}/javadoc/com/github/twitch4j/util/package-tree.html (100%) rename {static => docs/static}/javadoc/constant-values.html (100%) rename {static => docs/static}/javadoc/deprecated-list.html (100%) rename {static => docs/static}/javadoc/element-list (100%) rename {static => docs/static}/javadoc/help-doc.html (100%) rename {static => docs/static}/javadoc/index-all.html (100%) rename {static => docs/static}/javadoc/index.html (100%) rename {static => docs/static}/javadoc/jquery-ui.overrides.css (100%) rename {static => docs/static}/javadoc/legal/ADDITIONAL_LICENSE_INFO (100%) rename {static => docs/static}/javadoc/legal/ASSEMBLY_EXCEPTION (100%) rename {static => docs/static}/javadoc/legal/LICENSE (100%) rename {static => docs/static}/javadoc/legal/jquery.md (100%) rename {static => docs/static}/javadoc/legal/jqueryUI.md (100%) rename {static => docs/static}/javadoc/member-search-index.js (100%) rename {static => docs/static}/javadoc/module-search-index.js (100%) rename {static => docs/static}/javadoc/overview-summary.html (100%) rename {static => docs/static}/javadoc/overview-tree.html (100%) rename {static => docs/static}/javadoc/package-list (100%) rename {static => docs/static}/javadoc/package-search-index.js (100%) rename {static => docs/static}/javadoc/resources/glass.png (100%) rename {static => docs/static}/javadoc/resources/x.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-icons_222222_256x240.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-icons_2e83ff_256x240.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-icons_454545_256x240.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-icons_888888_256x240.png (100%) rename {static => docs/static}/javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png (100%) rename {static => docs/static}/javadoc/script-dir/jquery-3.5.1.min.js (100%) rename {static => docs/static}/javadoc/script-dir/jquery-ui.min.css (100%) rename {static => docs/static}/javadoc/script-dir/jquery-ui.min.js (100%) rename {static => docs/static}/javadoc/script-dir/jquery-ui.structure.min.css (100%) rename {static => docs/static}/javadoc/script.js (100%) rename {static => docs/static}/javadoc/search.js (100%) rename {static => docs/static}/javadoc/serialized-form.html (100%) rename {static => docs/static}/javadoc/stylesheet.css (100%) rename {static => docs/static}/javadoc/tag-search-index.js (100%) rename {static => docs/static}/javadoc/type-search-index.js (100%) rename content/docs/acknowledgements/_index.md => docs/versioned_docs/version-1.x/acknowledgements.mdx (93%) create mode 100644 docs/versioned_docs/version-1.x/chat/_category_.yml rename content/docs/chat/_index.md => docs/versioned_docs/version-1.x/chat/index.mdx (89%) rename content/docs/chat/join-channel.md => docs/versioned_docs/version-1.x/chat/join-channel.mdx (62%) rename content/docs/chat/leave-channel.md => docs/versioned_docs/version-1.x/chat/leave-channel.mdx (54%) rename content/docs/chat/send-message.md => docs/versioned_docs/version-1.x/chat/send-message.mdx (64%) rename content/docs/chat/send-private-message.md => docs/versioned_docs/version-1.x/chat/send-private-message.mdx (68%) create mode 100644 docs/versioned_docs/version-1.x/contribution/_category_.yml rename {content/docs => docs/versioned_docs/version-1.x}/contribution/code-documentation.md (95%) create mode 100644 docs/versioned_docs/version-1.x/contribution/documentation.md rename {content/docs => docs/versioned_docs/version-1.x}/contribution/ide.md (93%) rename content/docs/contribution/_index.md => docs/versioned_docs/version-1.x/contribution/index.md (86%) rename {content/docs => docs/versioned_docs/version-1.x}/contribution/pull-request.md (74%) rename {content/docs => docs/versioned_docs/version-1.x}/contribution/release.md (92%) rename content/docs/credentialmanager/_index.md => docs/versioned_docs/version-1.x/credentialmanager.mdx (71%) create mode 100644 docs/versioned_docs/version-1.x/events/_category_.yml rename content/docs/events/channel-change-game-event.md => docs/versioned_docs/version-1.x/events/channel-change-game-event.mdx (64%) rename content/docs/events/channel-change-title-event.md => docs/versioned_docs/version-1.x/events/channel-change-title-event.mdx (66%) rename content/docs/events/channel-go-live-event.md => docs/versioned_docs/version-1.x/events/channel-go-live-event.mdx (67%) rename content/docs/events/channel-go-offline-event.md => docs/versioned_docs/version-1.x/events/channel-go-offline-event.mdx (63%) rename content/docs/events/channel-message-event.md => docs/versioned_docs/version-1.x/events/channel-message-event.mdx (73%) create mode 100644 docs/versioned_docs/version-1.x/events/eventhandler-reactor.mdx create mode 100644 docs/versioned_docs/version-1.x/events/eventhandler-simple.mdx rename content/docs/events/_index.md => docs/versioned_docs/version-1.x/events/index.mdx (76%) rename content/docs/events/irc-message-event.md => docs/versioned_docs/version-1.x/events/irc-message-event.mdx (62%) rename content/docs/events/private-message-event.md => docs/versioned_docs/version-1.x/events/private-message-event.mdx (62%) create mode 100644 docs/versioned_docs/version-1.x/getting-started/_category_.yml rename content/docs/getting-started/client-builder.md => docs/versioned_docs/version-1.x/getting-started/client-builder.mdx (57%) rename content/docs/twitch4j/client-helper.md => docs/versioned_docs/version-1.x/getting-started/client-helper.mdx (70%) create mode 100644 docs/versioned_docs/version-1.x/getting-started/installation.mdx rename content/docs/getting-started/logging.md => docs/versioned_docs/version-1.x/getting-started/logging.mdx (81%) rename content/docs/getting-started/proxy.md => docs/versioned_docs/version-1.x/getting-started/proxy.mdx (64%) rename content/docs/getting-started/support.md => docs/versioned_docs/version-1.x/getting-started/support.mdx (63%) create mode 100644 docs/versioned_docs/version-1.x/graphql/_category_.yml rename content/docs/graphql/_index.md => docs/versioned_docs/version-1.x/graphql/index.mdx (72%) rename content/docs/graphql/user-follow.md => docs/versioned_docs/version-1.x/graphql/user-follow.mdx (69%) rename content/docs/graphql/user-unfollow.md => docs/versioned_docs/version-1.x/graphql/user-unfollow.mdx (68%) rename content/docs/getting-started/_index.md => docs/versioned_docs/version-1.x/intro.mdx (69%) create mode 100644 docs/versioned_docs/version-1.x/pubsub/_category_.yml rename content/docs/pubsub/_index.md => docs/versioned_docs/version-1.x/pubsub/index.mdx (89%) rename content/docs/pubsub/topic-bits-badge-unlocks.md => docs/versioned_docs/version-1.x/pubsub/topic-bits-badge-unlocks.mdx (82%) rename content/docs/pubsub/topic-bits-events.md => docs/versioned_docs/version-1.x/pubsub/topic-bits-events.mdx (79%) rename content/docs/pubsub/topic-channel-points-events.md => docs/versioned_docs/version-1.x/pubsub/topic-channel-points-events.mdx (72%) rename content/docs/pubsub/topic-commerce-events.md => docs/versioned_docs/version-1.x/pubsub/topic-commerce-events.mdx (80%) rename content/docs/pubsub/topic-following-events.md => docs/versioned_docs/version-1.x/pubsub/topic-following-events.mdx (83%) rename content/docs/pubsub/topic-friendship-events.md => docs/versioned_docs/version-1.x/pubsub/topic-friendship-events.mdx (82%) rename content/docs/pubsub/topic-hype-train-events.md => docs/versioned_docs/version-1.x/pubsub/topic-hype-train-events.mdx (66%) rename content/docs/pubsub/topic-hype-train-rewards.md => docs/versioned_docs/version-1.x/pubsub/topic-hype-train-rewards.mdx (80%) rename content/docs/pubsub/topic-leaderboard-events.md => docs/versioned_docs/version-1.x/pubsub/topic-leaderboard-events.mdx (81%) rename content/docs/pubsub/topic-moderation-events.md => docs/versioned_docs/version-1.x/pubsub/topic-moderation-events.mdx (84%) rename content/docs/pubsub/topic-onsite-notifications.md => docs/versioned_docs/version-1.x/pubsub/topic-onsite-notifications.mdx (90%) rename content/docs/pubsub/topic-poll-events.md => docs/versioned_docs/version-1.x/pubsub/topic-poll-events.mdx (81%) rename content/docs/pubsub/topic-presence-events.md => docs/versioned_docs/version-1.x/pubsub/topic-presence-events.mdx (82%) rename content/docs/pubsub/topic-public-cheer-events.md => docs/versioned_docs/version-1.x/pubsub/topic-public-cheer-events.mdx (80%) rename content/docs/pubsub/topic-raid-events.md => docs/versioned_docs/version-1.x/pubsub/topic-raid-events.mdx (88%) rename content/docs/pubsub/topic-sub-gift-events.md => docs/versioned_docs/version-1.x/pubsub/topic-sub-gift-events.mdx (82%) rename content/docs/pubsub/topic-subscribe-events.md => docs/versioned_docs/version-1.x/pubsub/topic-subscribe-events.mdx (80%) rename content/docs/pubsub/topic-user-community-points-events.md => docs/versioned_docs/version-1.x/pubsub/topic-user-community-points-events.mdx (89%) rename content/docs/pubsub/topic-video-playback-events.md => docs/versioned_docs/version-1.x/pubsub/topic-video-playback-events.mdx (82%) rename content/docs/pubsub/topic-whispers.md => docs/versioned_docs/version-1.x/pubsub/topic-whispers.mdx (80%) create mode 100644 docs/versioned_docs/version-1.x/rest-helix/_category_.yml rename content/docs/rest-helix/analytics-extension-url.md => docs/versioned_docs/version-1.x/rest-helix/analytics-extension-url.mdx (93%) rename content/docs/rest-helix/analytics-game-url.md => docs/versioned_docs/version-1.x/rest-helix/analytics-game-url.mdx (93%) rename content/docs/rest-helix/bits-cheermotes.md => docs/versioned_docs/version-1.x/rest-helix/bits-cheermotes.mdx (86%) rename content/docs/rest-helix/bits-leaderboard.md => docs/versioned_docs/version-1.x/rest-helix/bits-leaderboard.mdx (91%) rename content/docs/rest-helix/clips-create.md => docs/versioned_docs/version-1.x/rest-helix/clips-create.mdx (88%) rename content/docs/rest-helix/clips-get.md => docs/versioned_docs/version-1.x/rest-helix/clips-get.mdx (92%) rename content/docs/rest-helix/entitlements-codes.md => docs/versioned_docs/version-1.x/rest-helix/entitlements-codes.mdx (82%) rename content/docs/rest-helix/entitlements-redeem-codes.md => docs/versioned_docs/version-1.x/rest-helix/entitlements-redeem-codes.mdx (83%) rename content/docs/rest-helix/games-get.md => docs/versioned_docs/version-1.x/rest-helix/games-get.mdx (85%) rename content/docs/rest-helix/games-top.md => docs/versioned_docs/version-1.x/rest-helix/games-top.mdx (87%) rename content/docs/rest-helix/_index.md => docs/versioned_docs/version-1.x/rest-helix/index.mdx (88%) rename content/docs/rest-helix/moderators-get-events.md => docs/versioned_docs/version-1.x/rest-helix/moderators-get-events.mdx (86%) rename content/docs/rest-helix/moderators-get.md => docs/versioned_docs/version-1.x/rest-helix/moderators-get.mdx (86%) rename content/docs/rest-helix/streams-get-key.md => docs/versioned_docs/version-1.x/rest-helix/streams-get-key.mdx (79%) rename content/docs/rest-helix/streams-get.md => docs/versioned_docs/version-1.x/rest-helix/streams-get.mdx (91%) rename content/docs/rest-helix/streams-markers-get.md => docs/versioned_docs/version-1.x/rest-helix/streams-markers-get.mdx (91%) rename content/docs/rest-helix/streamtags-all.md => docs/versioned_docs/version-1.x/rest-helix/streamtags-all.mdx (81%) rename content/docs/rest-helix/streamtags-replace.md => docs/versioned_docs/version-1.x/rest-helix/streamtags-replace.mdx (83%) rename content/docs/rest-helix/streamtags-stream.md => docs/versioned_docs/version-1.x/rest-helix/streamtags-stream.mdx (73%) rename content/docs/rest-helix/subscriptions-byuser.md => docs/versioned_docs/version-1.x/rest-helix/subscriptions-byuser.mdx (68%) rename content/docs/rest-helix/subscriptions-get.md => docs/versioned_docs/version-1.x/rest-helix/subscriptions-get.mdx (87%) rename content/docs/rest-helix/users-active-extensions.md => docs/versioned_docs/version-1.x/rest-helix/users-active-extensions.mdx (80%) rename content/docs/rest-helix/users-extensions.md => docs/versioned_docs/version-1.x/rest-helix/users-extensions.mdx (78%) rename content/docs/rest-helix/users-followers.md => docs/versioned_docs/version-1.x/rest-helix/users-followers.mdx (88%) rename content/docs/rest-helix/users-get.md => docs/versioned_docs/version-1.x/rest-helix/users-get.mdx (81%) rename content/docs/rest-helix/users-update.md => docs/versioned_docs/version-1.x/rest-helix/users-update.mdx (76%) rename content/docs/rest-helix/videos-get.md => docs/versioned_docs/version-1.x/rest-helix/videos-get.mdx (91%) create mode 100644 docs/versioned_docs/version-1.x/rest-tmi/_category_.yml rename content/docs/rest-tmi/get-chatters.md => docs/versioned_docs/version-1.x/rest-tmi/get-chatters.mdx (88%) rename content/docs/rest-tmi/get-hosts-of.md => docs/versioned_docs/version-1.x/rest-tmi/get-hosts-of.mdx (82%) rename content/docs/rest-tmi/get-hosts.md => docs/versioned_docs/version-1.x/rest-tmi/get-hosts.mdx (82%) rename content/docs/rest-tmi/_index.md => docs/versioned_docs/version-1.x/rest-tmi/index.mdx (65%) create mode 100644 docs/versioned_docs/version-2.x/intro.md create mode 100644 docs/versioned_sidebars/version-1.x-sidebars.json create mode 100644 docs/versioned_sidebars/version-2.x-sidebars.json create mode 100644 docs/versions.json create mode 100644 docs/yarn.lock delete mode 100644 layouts/404.html delete mode 100644 layouts/_default/baseof.html delete mode 100644 layouts/_default/discord.html delete mode 100644 layouts/_default/docs.html delete mode 100644 layouts/_default/github.html delete mode 100644 layouts/_default/single.html delete mode 100644 layouts/api/docs.json delete mode 100644 layouts/docs/index.html delete mode 100644 layouts/index.html delete mode 100644 layouts/partials/docs/navigation.html delete mode 100644 layouts/partials/docs/toc.html delete mode 100644 layouts/partials/footer.html delete mode 100644 layouts/partials/head.html delete mode 100644 layouts/partials/header.html delete mode 100644 layouts/partials/navigation.html delete mode 100644 layouts/partials/scripts.html delete mode 100644 layouts/shortcodes/alert.html delete mode 100644 layouts/shortcodes/blockquote.html delete mode 100644 layouts/shortcodes/build.html delete mode 100644 layouts/shortcodes/builds.html delete mode 100644 layouts/shortcodes/button.html delete mode 100644 layouts/shortcodes/code.html delete mode 100644 layouts/shortcodes/codeblocks.html delete mode 100644 layouts/shortcodes/col.html delete mode 100644 layouts/shortcodes/current_version.html delete mode 100644 layouts/shortcodes/index/features.html delete mode 100644 layouts/shortcodes/index/header.html delete mode 100644 layouts/shortcodes/spoiler.html delete mode 100644 package-lock.json delete mode 100644 package.json diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..1ed453a37 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,10 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true + +[*.{js,json,yml}] +charset = utf-8 +indent_style = space +indent_size = 2 diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index f29b00307..45c080736 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -8,28 +8,20 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: - submodules: true # Fetch Hugo themes (true OR recursive) - fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod + fetch-depth: 0 # full history for contributor information - name: Setup Node - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: - node-version: 12 - - name: Setup Hugo - uses: peaceiris/actions-hugo@v2 - with: - extended: true # important: required for generates css file from scss files - - name: Prepare to build + node-version: lts/* + - name: Build Docs run: | - npm install -g npm@latest - npm install - - name: Build Page - run: hugo --minify + cd docs + yarn install + yarn build - name: Deploy uses: peaceiris/actions-gh-pages@v3 with: - github_token: ${{ secrets.GITHUB_TOKEN }} # or your own token to deploy pages - publish_dir: ./public - - + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: docs/build diff --git a/.gitignore b/.gitignore index 1d4c16405..0edf99f8e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,17 @@ -.vscode/ -public/ -/resources/ +# docusaurus +.docusaurus +.cache-loader + +# node node_modules/ -.idea/ -*.iml -dist + +# yarn +.yarn + +# build +build/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/LICENSE b/LICENSE index 01d418b1b..915556ef5 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 Twitch4J +Copyright (c) 2022 Twitch4J Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +SOFTWARE. diff --git a/assets/css/_codeblock.scss b/assets/css/_codeblock.scss deleted file mode 100644 index 943c95dda..000000000 --- a/assets/css/_codeblock.scss +++ /dev/null @@ -1,101 +0,0 @@ -.highlight { - .code-title { - margin: 0.25rem 1rem; - padding: 0; - font-weight: 700; - font-style: italic; - text-align: right; - font-size: 12px; - color: #444; - body.dark-mode & { - color: #aaa; - } - } - pre { - margin-bottom: 0; - padding: 1rem; - } -} - -.code-tabs, -.build-tabs { - border: 0; - overflow: hidden; - margin: 20px 0px; - - .tab-content { - padding: 10px 0; - margin-bottom: 0; - - .tab-pane { - margin-bottom: 0; - } - } - - .nav-tabs { - margin-bottom: 0; - border-bottom: 1px solid theme-color("dark"); - - body.dark-mode & { - border-bottom: 1px solid theme-color("ice"); - } - - .nav-item { - padding-left: 0; - - .nav-link { - font-size: 12px; - color: theme-color("dark"); - text-decoration: none; - font-weight: 600; - border: 0; - margin-bottom: 0; - display: flex; - align-items: center; - justify-content: center; - - &.active { - background-color: transparent; - - body.dark-mode & { - color: lighten(theme-color("twitch-purple"), 5%); - } - } - - body.dark-mode & { - color: theme-color("ice"); - } - - &:hover { - color: lighten(theme-color("twitch-purple"), 5%); - } - - .nav-icon { - float: left; - clear: left; - max-width: 12px; - max-height: 12px; - margin-right: 4px; - } - - float: right; - } - - &::before { - display: none; - } - - &.active { - border-bottom: 2px solid lighten(theme-color("twitch-purple"), 5%); - - .nav-link { - color: theme-color("twitch-purple"); - - body.dark-mode & { - color: lighten(theme-color("twitch-purple"), 5%); - } - } - } - } - } -} \ No newline at end of file diff --git a/assets/css/_dark.scss b/assets/css/_dark.scss deleted file mode 100644 index e69de29bb..000000000 diff --git a/assets/css/_docs.scss b/assets/css/_docs.scss deleted file mode 100644 index 5b6e980de..000000000 --- a/assets/css/_docs.scss +++ /dev/null @@ -1,201 +0,0 @@ -.docs { - @extend .container-fluid; - @extend .mt-4; - display: flex; - align-items: flex-start; - justify-content: space-around; - - .nav-docs, .toc { - @extend .col-12; - @extend .col-lg-6; - @extend .col-xl-2; - - ul { - list-style: none; - padding: 0; - margin: 0; - - ul li > :first-child { - padding-left: 12px + 20px; - } - - li > .nav-category{ - display: flex; - align-items: stretch; - padding: 0px; - - .dropdown{ - padding: 5px 10px; - margin-right: 5px; - - &:hover{ - background-color: rgba($color: #fff, $alpha: 0.1); - } - } - - a{ - width: 100%; - padding: .25rem .5rem; - } - } - - li > :first-child { - @extend .btn; - @extend .btn-sm; - @extend .btn-block; - text-align: left; - font-size: 14px; - color: $twitch-purple; - margin: 2px 0; - - body.dark-mode & { - color: $ice; - } - } - - a { - color: $twitch-purple; - - body.dark-mode & { - color: $ice; - } - } - - li > :first-child:hover:not(ul), li > :first-child.active, li.active-parent > :first-child { - color: $ice; - background-color: darken($twitch-purple, 10%); - - &:not(.active) { - background-color: $twitch-purple; - } - - a { - color: $ice; - } - } - } - } - - .toc { - float: right; - @include media-breakpoint-up(xl) { - position: absolute; - right: 0; - } - } - - .nav-docs { - ul { - ul { - display: none; - } - .active-parent ul { - display: block; - } - } - } - - .docs-content { - @extend .col-12; - @extend .col-xl-8; - font-size: 14px; - - .breadcrumb { - background-color: transparent; - } - - @for $i from 1 through 6 { - h#{$i} { - margin-top: 1.5rem; - margin-bottom: .5rem; - & + div, & + blockquote, & + a, & + p { - margin-top: 0; - margin-bottom: 0; - } - } - } - - .blockquote { - margin-left: 1.5rem; - border-left: 4px solid $gray-400; - padding-left: .75rem; - font-size: 12pt; - - .blockquote-footer { - font-size: 8pt; - } - } - - table { - @extend .table; - @extend .table-bordered; - @extend .table-sm; - - tbody { - @extend .table-striped; - } - - body.dark-mode & { - @extend .table-dark; - } - } - - .edit-page-btn { - @extend .text-center; - margin: 40px 0 0; - - .btn.btn-edit-page { - @extend .btn-twitch-purple; - font-size: .875rem; - - body.dark-mode & { - @extend .btn-outline-ice; - background-color: transparent; - } - } - } - } - - .side-menu { - @extend .col-12; - @extend .col-md-2; - @extend .float-md-right; - @extend .float-none; - - .btn-link { - body.dark-mode & { - color: $ice; - &:hover { - color: darken($ice, 10%); - } - } - - &:hover { - text-decoration: none; - } - } - - #TableOfContents, .doc-nav { - margin: 10px 0; - - ul { - @extend .nav; - @extend .nav-pills; - @extend .flex-column; - - li { - @extend .nav-item; - - &.active-parent > *:first-child { - @extend .nav-link; - @extend .active; - } - - & > *:first-child { - @extend .nav-link; - } - } - } - } - } -} \ No newline at end of file diff --git a/assets/css/_footer.scss b/assets/css/_footer.scss deleted file mode 100644 index d5f4e5f49..000000000 --- a/assets/css/_footer.scss +++ /dev/null @@ -1,10 +0,0 @@ -.footer { - background-color: $twitch-purple; - min-height: 3rem; - padding: 1rem 0; - font-size: 12px; -} - -body.dark-mode .blockquote-footer { - color: darken($ice, 10%); -} \ No newline at end of file diff --git a/assets/css/_general.scss b/assets/css/_general.scss deleted file mode 100644 index d976d0e59..000000000 --- a/assets/css/_general.scss +++ /dev/null @@ -1,82 +0,0 @@ -html { - scroll-behavior: smooth; -} - -body { - min-height: 100vh; - display: flex; - flex-direction: column; - font-family: "Inter"; - scrollbar-width: thin; - scrollbar-color: lighten($twitch-purple, 5%) $gray-400; - - .wordmark { - fill: $black-ops; - } - - &::-webkit-scrollbar-track, *::-webkit-scrollbar-track { - border-radius: 2px; - background-color: $gray-400; - } - - &::-webkit-scrollbar, *::-webkit-scrollbar { - width: 5px; - height: 5px; - background-color: $gray-400; - } - - &::-webkit-scrollbar-thumb, *::-webkit-scrollbar-thumb { - border-radius: 2px; - background-color: lighten($twitch-purple, 5%); - } - - &.dark-mode { - color: $ice; - background-color: $dark; - scrollbar-color: $gray-300 $gray-700; - - &::-webkit-scrollbar-track, *::-webkit-scrollbar-track { - background-color: $gray-700; - } - - &::-webkit-scrollbar, *::-webkit-scrollbar { - background-color: $gray-700; - } - &::-webkit-scrollbar-thumb, *::-webkit-scrollbar-thumb { - background-color: $gray-300; - } - - .wordmark { - fill: #FFFFFF; - } - - a { - color: darken($ice, 10%); - - &:hover { - color: darken($ice, 5%); - } - } - } - - * { - box-sizing: border-box; - } - - a:hover { - text-decoration: none; - } -} - -.btn { - font-family: "Inter"; - font-size: 1.25rem; - font-weight: normal; -} - -@for $i from 1 through 6 { - h#{$i} { - font-family: "Inter"; - font-weight: bold; - } -} diff --git a/assets/css/_header.scss b/assets/css/_header.scss deleted file mode 100644 index 6ac135863..000000000 --- a/assets/css/_header.scss +++ /dev/null @@ -1 +0,0 @@ -@import "navigation"; \ No newline at end of file diff --git a/assets/css/_index.scss b/assets/css/_index.scss deleted file mode 100644 index 06b703285..000000000 --- a/assets/css/_index.scss +++ /dev/null @@ -1,50 +0,0 @@ -.index { - @extend .container; - @extend .flex-shrink-0; - @extend .mb-5; - - @for $i from 1 through 6 { - h#{$i} { - text-align: center; - } - } - - .btn-black-ops, .btn-outline-black-ops { - &:hover { - background-color: lighten($black-ops, 14%); - border-color: lighten($black-ops, 7%); - } - } - - a { - &.btn { - color: $light; - &:hover { - color: darken($ice, 2%); - } - } - } - - .card { - border: 0; - min-height: 8rem; - background-color: transparent; - text-align: center; - - img { - max-width: 64px; - max-height: 64px; - display: block; - margin: 0 auto; - border-radius: 6px; - background-color: $ice; - } - } - - .header { - position: relative; - top: 0; - height: 640px; - padding: 5rem 0; - } -} \ No newline at end of file diff --git a/assets/css/_navigation.scss b/assets/css/_navigation.scss deleted file mode 100644 index 99bf5c6db..000000000 --- a/assets/css/_navigation.scss +++ /dev/null @@ -1,116 +0,0 @@ -header { - nav.navbar { - display: flex; - min-height: 64px; - max-height: 100%; - padding-top: 1rem; - - .navbar-toggler { - text-align: right; - } - - .fab, - .fas { - font-size: 14px; - } - - a.nav-link { - - .fab, - .fas { - font-size: 18px; - display: none; - } - - @include media-breakpoint-up(md) { - .fab, - .fas { - display: inline; - } - } - } - - a.navbar-brand img { - width: 56px; - height: 56px; - - body.dark-mode & { - background: $ice; - border-radius: 100%; - } - } - - .release { - @extend .badge; - transition: none; - } - - &.navbar-light { - - .release { - @extend .badge-twitch-purple; - } - - a:hover .release { - @extend .badge-black-ops; - } - - #toggler { - color: $ice; - background-color: $twitch-purple; - } - } - - &.navbar-dark { - .release { - @extend .badge-ice; - color: $black-ops; - background-color: darken($ice, 2%); - } - - .nav-link { - color: darken($ice, 2%); - - &:hover { - color: $ice; - } - } - - a:hover .release { - background-color: $ice; - color: rgba($black-ops, .75); - } - - #toggler { - color: $black-ops; - background-color: $ice; - } - } - - .navbar-right { - display: flex; - justify-content: flex-end; - - .toggler-mode { - flex-shrink: 0; - - #toggler { - width: 36px; - height: 36px; - display: flex; - align-items: center; - justify-content: center; - border-radius: 50%; - margin: 21px 28px !important; - transition: color 150ms linear, background-color 150ms linear, content 50ms linear; - - &:hover { - cursor: pointer; - } - } - } - - @import "searchbar"; - } - } -} \ No newline at end of file diff --git a/assets/css/_searchbar.scss b/assets/css/_searchbar.scss deleted file mode 100644 index 14ff3a178..000000000 --- a/assets/css/_searchbar.scss +++ /dev/null @@ -1,205 +0,0 @@ - -.search { - z-index: 100; - padding: 20px; - flex-grow: 1; - - &.active { - background: rgba(#000000, .54); - position: fixed; - cursor: pointer; - flex-grow: 0; - top: 0; - left: 0; - padding: 2.5rem 6rem; - width: 100vw !important; - height: 100vh !important; - transition: background 200ms ease-in; - - @include media-breakpoint-down(md) { - margin: 0; - padding: 15px; - } - - @include media-breakpoint-down(xs) { - margin: 0; - padding: 5px; - } - - body.dark-mode & { - background: rgba($ice, .4); - - .search-inner { - background: lighten($black-ops, 20%); - - .search-form { - background-color: lighten($black-ops, 60%) !important; - - .search-icon { - color: #000000 !important; - } - } - } - - .search-output .search-result-header { - color: $ice; - } - } - - .search-inner { - @extend .container; - padding: 8px; - background: #FFFFFF; - border-radius: 8px; - max-width: 650px; - - .search-form { - @extend .container-fluid; - vertical-align: top; - float: none !important; - - .search-input::placeholder { - color: transparent; - } - } - - .search-output { - display: block; - } - } - } - - .search-inner { - z-index: 200; - width: 100%; - - .search-form { - @extend .container-fluid; - padding: 8px; - display: flex; - flex-wrap: wrap; - border-radius: 4px; - align-content: center; - background-color: darken($ice, 5%); - - body.dark-mode & { - background-color: lighten(#212121, 5%); - } - - * { - margin: 0; - padding: 0; - border: 0; - } - - .search-icon { - margin: 0 4px; - color: #000000; - position: absolute; - - body.dark-mode & { - color: #CCCCCC; - } - } - - .search-input { - width: 100%; - margin: 0 4px; - padding-left: 24px; - background: transparent; - color: lighten(#000000, 60%); - - &::placeholder { - color: lighten(#000000, 40%); - } - - &:focus { - outline: 0; - color: #000000; - } - } - } - - .search-output { - width: 100%; - max-height: 50vh; - margin: 16px 2px 0; - overflow-y: auto; - overflow-x: hidden; - color: #000000; - display: none; - - p { - margin: 0; - } - - .info { - color: lighten(#000000, 60%); - padding: .5rem 1.5rem; - font-size: 12px; - } - - .search-result { - padding: 0; - - .search-result-header { - font-size: 26px; - text-align: center; - font-weight: 800; - color: $black-ops; - - body.dark-mode & { - color: $ice; - } - } - - .search-result-list { - list-style: none; - padding: 0; - margin: 0; - - .search-result-index { - padding: .4rem .6rem; - border-radius: .4rem; - margin-right: 6px; - transition: background-color 300ms linear, color 300ms linear; - a { - color: #000000; - - body.dark-mode & { - color: $ice; - } - } - - .search-result-title { - font-size: 18px !important; - margin: 4px 0; - } - - .search-result-content { - font-size: 10px !important; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - max-width: 100%; - margin: 0; - } - - &:hover { - background-color: darken($ice, 5%); - * { - color: $gray-900; - } - } - - mark { - text-decoration: underline; - background-color: transparent; - color: $twitch-purple; - } - } - } - } - } - } -} \ No newline at end of file diff --git a/assets/css/_variables.scss b/assets/css/_variables.scss deleted file mode 100644 index 9d5ea42b3..000000000 --- a/assets/css/_variables.scss +++ /dev/null @@ -1,63 +0,0 @@ -$black-ops: #000000; -$twitch-purple: #9146FF; -$ice: #F0F0FF; -$jiggle: #FAB4FF; -$worm: #FACDCD; -$isabelle: #FEEE85; -$droid: #BEFAE1; -$wipe-out: #00C8AF; -$smoke: #D2D2E6; -$widow: #BFABFF; -$peach: #FC6675; -$pac-man: #FFCA5F; -$felicia: #57BEE6; -$sonic: #0014A5; -$dragon: #8205B4; -$cuddle: #FA1ED2; -$bandit: #FF6905; -$lightning: #FAFA19; -$ko: #BEFF00; -$mega: #00FAFA; -$nights: #41145F; -$osu: #BE0078; -$sniper: #FA2828; -$egg: #00FA05; -$legend: #69FFC3; -$zero: #1E69FF; - -$theme-colors: ( - "black-ops": $black-ops, - "twitch-purple": $twitch-purple, - - "ice": $ice, - "jiggle": $jiggle, - "worm": $worm, - "isabelle": $isabelle, - "droid": $droid, - "wipe-out": $wipe-out, - "smoke": $smoke, - "widow": $widow, - "peach": $peach, - "pac-man": $pac-man, - "felicia": $felicia, - "sonic": $sonic, - "dragon": $dragon, - "cuddle": $cuddle, - "bandit": $bandit, - "lightning": $lightning, - "ko": $ko, - "mega": $mega, - "nights": $nights, - "osu": $osu, - "sniper": $sniper, - "egg": $egg, - "legend": $legend, - "zero": $zero -); - -$navbar-light-color: $twitch-purple; -$navbar-dark-color: $ice; -$body-bg: $ice; -$body-color: $black-ops; -$link-color: $twitch-purple; -$breadcrumb-divider: quote(">"); diff --git a/assets/css/style.scss b/assets/css/style.scss deleted file mode 100644 index 82701644a..000000000 --- a/assets/css/style.scss +++ /dev/null @@ -1,48 +0,0 @@ -@import url('https://fonts.googleapis.com/css?family=Inter:400,400i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext'); - -@import "variables"; -@import "bootstrap/bootstrap"; - -@import "general"; - -@import "header"; -@import "content"; -@import "index"; -@import "docs"; -@import "codeblock"; -@import "footer"; - -header, main, footer { - flex-shrink: 0; -} - -#back-to-top { - display: none; - position: fixed; - bottom: 60px; - right: 30px; - z-index: 99; - max-width: 64px; - max-height: 64px; - - .btn { - width: 100%; - height: 100%; - display: flex; - justify-content: center; - align-content: center; - cursor: pointer; - - &.btn-twitch-purple { - border: 1px solid darken($twitch-purple, 2.5%); - &:hover { - border: 1px solid $twitch-purple; - background-color: lighten($twitch-purple, 5%); - } - } - } - - .fas { - font-size: 18px; - } -} \ No newline at end of file diff --git a/assets/js/script.js b/assets/js/script.js deleted file mode 100644 index 801d1c498..000000000 --- a/assets/js/script.js +++ /dev/null @@ -1,200 +0,0 @@ -const toggler = jQuery(".navbar #toggler .fas"); -const body = jQuery("body"); -const navbar = jQuery(".navbar"); - -if (window.localStorage.getItem("dark-mode") == 'true') { - body.toggleClass("dark-mode"); - navbar.toggleClass("navbar-dark"); - toggler.addClass("fa-moon"); -} else { - navbar.toggleClass("navbar-light"); - toggler.addClass("fa-sun"); -} - -function resolveAlerts() { - var alertLink = $(".alert a"), - alertHeading = $(".alert h*"); - - if (!alertLink.hasClass("alert-link")) alertLink.toggleClass("alert-link"); - if (!alertHeading.hasClass("alert-heading")) alertHeading.toggleClass("alert-heading"); -} - -function codeTabs() { - $('.tab-content').find('.tab-pane').each(function (idx, item) { - var navTabs = $(this).closest('.code-tabs').find('.nav-tabs'), - title = $(this).attr('title'), - icon = { - java: "{{ "/assets/images/java.svg" | relURL }}", - groovy: "{{ "/assets/images/groovy.svg" | relURL }}", - kotlin: "{{ "/assets/images/kotlin.svg" | relURL }}" - }; - - navTabs.append(''); - }); - - updateCodeTab(); - - $('.code-tabs .nav-tabs a').on("click", function (e) { - e.preventDefault(); - var tab = $(this).parent(), - name = tab.attr('title'), - tabIndex = tab.index(), - tabPanel = $(this).closest('.code-tabs'), - tabPane = tabPanel.find('.tab-pane').eq(tabIndex); - tabPanel.find('.active').removeClass('active'); - tab.addClass('active'); - tabPane.addClass('active'); - - if (window.localStorage) { - window.localStorage.setItem("language-tab", name); - } - - updateCodeTab(); - }); -} - -function updateCodeTab() { - var tabDefaultLang = "Java" - - if (window.localStorage.getItem("language-tab")) { - var tabDefaultLang = window.localStorage.getItem("language-tab"); - } - $('.code-tabs').find('.active').removeClass('active'); - - $('.code-tabs ul.nav-tabs').find("li[title=" + tabDefaultLang + "]").addClass('active'); - $('.code-tabs ul.nav-tabs').find("li[title=" + tabDefaultLang + "] a").addClass('active'); - $('.code-tabs .tab-content').find("div[title=" + tabDefaultLang + "]").addClass('active'); -} - -function buildTabs() { - $('.tab-content').find('.tab-pane').each(function (idx, item) { - var navTabs = $(this).closest('.build-tabs').find('.nav-tabs'), - name = $(this).attr('name'), - title = $(this).attr('title'), - icon = { - gradle: "{{ "/assets/images/gradle.svg" | relURL }}", - kotlin: "{{ "/assets/images/kotlin.svg" | relURL }}", - pom: "{{ "/assets/images/maven.svg" | relURL }}" - }; - navTabs.append(''); - }); - - updateBuildTab(); - - $('.build-tabs .nav-tabs a').on("click", function (e) { - e.preventDefault(); - var tab = $(this).parent(), - name = tab.attr('name'), - tabIndex = tab.index(), - tabPanel = $(this).closest('.build-tabs'), - tabPane = tabPanel.find('.tab-pane').eq(tabIndex); - tabPanel.find('.active').removeClass('active'); - tab.addClass('active'); - tabPane.addClass('active'); - - if (window.localStorage) { - window.localStorage.setItem("build-tab", name); - } - - updateBuildTab(); - }); -} - -function updateBuildTab() { - var tabDefaultBuild = "gradle" - - if (window.localStorage.getItem("build-tab")) { - var tabDefaultBuild = window.localStorage.getItem("build-tab"); - } - - $('.build-tabs').find('.active').removeClass('active'); - - $('.build-tabs ul.nav-tabs').find("li[name=" + tabDefaultBuild + "]").addClass('active'); - $('.build-tabs ul.nav-tabs').find("li[name=" + tabDefaultBuild + "] a").addClass('active'); - $('.build-tabs .tab-content').find("div[name=" + tabDefaultBuild + "]").addClass('active'); -} - -function darkToggle() { - if(body.hasClass("dark-mode")) { - body.removeClass("dark-mode"); - window.localStorage.setItem("dark-mode", false); - toggler.removeClass("fa-moon"); - toggler.addClass("fa-sun"); - navbar.toggleClass("navbar-light"); - navbar.toggleClass("navbar-dark"); - } else { - body.addClass("dark-mode"); - window.localStorage.setItem("dark-mode", true); - toggler.removeClass("fa-sun"); - toggler.addClass("fa-moon"); - navbar.toggleClass("navbar-light"); - navbar.toggleClass("navbar-dark"); - } -} - -$(function() { - codeTabs(); - buildTabs(); - resolveAlerts(); - createIndex(); - $(".tab-pane").each(function() { - var parent = $(this).parent(), - title = $(this).attr('title'); - - if (!parent.hasClass("tab-content")) { - $(this).find("div.highlight pre").before('

' + title + '

'); - } - }); - - toggler.parent().on("click", darkToggle); - - var searchRoot = $(".search"), - input = searchRoot.find(".search-input"), - output = searchRoot.find(".search-output"); - - input.on("keyup", function() { - var query = $(this).val(); - if (query.split(' ').findIndex(function(w) { return w.length > 2 }) > -1) { - search(query, output); - } else if (query.length == 0) { - output.html(`

Type your query to search.

`); - } else { - output.html(`

Word must have a minimum 3 charaters (without a space).

`); - } - }) - $(this).on("click", function(event) { - var container = searchRoot.children(".search-inner"); - - if (!container.is(event.target) && container.has(event.target).length === 0) { - searchRoot.removeClass("active"); - body.removeAttr("style"); - } - - if (input.is(event.target)) { - searchRoot.addClass("active"); - body.css("overflow", "hidden"); - } - }); - $.getJSON("https://api.github.com/repos/{{ .Param "github" }}/releases/latest", function(body) { - $(".release").text(body.tag_name); - $(".version_release").text(body.tag_name.substring(1)); - }); - - $("#Navigation .parent .dropdown").on("click", function() { - $(this).find("i").toggleClass("fa-caret-right fa-caret-down"); - $(this).closest(".parent").children("ul").toggle(250, "linear"); - }); - - $(this).parent("#Navigation .parent").children("ul").toggle(); - - var btt = $("#back-to-top").first(); - - $(window).on("scroll", function() { - var top = $(this).scrollTop(); - if (top > 100) { - btt.fadeIn("slow", "linear"); - } else if (top < 100) { - btt.fadeOut("slow", "linear"); - } - }); -}); \ No newline at end of file diff --git a/assets/js/search.js b/assets/js/search.js deleted file mode 100644 index 7323bfc7f..000000000 --- a/assets/js/search.js +++ /dev/null @@ -1,102 +0,0 @@ -var documentationIndex; - javadocPackageIndex, - javadocClassIndex, - javadocMemberIndex; - -function search(query, output) { - var docQuery = documentationIndex.search(query).map(function(i) { - return `

  • ${i.item.title}

    ${i.item.content}

  • `; - }); - - packageQuery = javadocPackageIndex.search(query).map(function(i) { - return `
  • ${i.item.name}

  • `; - }), - classQuery = javadocClassIndex.search(query).map(function(i) { - return `
  • ${i.item.name}

  • `; - }), - memberQuery = javadocMemberIndex.search(query).map(function(i) { - return `
  • ${i.item.name}

  • `; - }); - // clear results list - output.empty(); - // documentation - output.append(`
    -

    Documentation

    - ${(docQuery.length != 0) ? '' : '

    No results.

    '} -

    `); - // javadoc package - output.append(`
    -

    Javadoc Packages

    - ${(packageQuery.length != 0) ? '' : '

    No results.

    '} -

    `); - // javadoc class - output.append(`
    -

    Javadoc Classes

    - ${(classQuery.length != 0) ? '' : '

    No results.

    '} -

    `); - // javadoc members - output.append(`
    -

    Javadoc Members

    - ${(memberQuery.length != 0) ? '' : '

    No results.

    '} -

    `); -} - -function createIndex() { - var javadocUrl = "{{ "/javadoc/" | relURL }}"; - - $.getScript(javadocUrl + "package-search-index.js", function() { - javadocPackageIndex = new Fuse(packageSearchIndex.filter(function(p){ return p.l != "All Packages" }).map(function(p) { return { - name: p.l, - type: "package", - url: javadocUrl + p.l.replaceAll(".", "/") + "/package-summary.html" - } }), { - keys: ["name"], - useExtendedSearch: true, - includeMatches: true, - shouldSort: true - }); - - }); - $.getScript(javadocUrl + "type-search-index.js", function() { - javadocClassIndex = new Fuse(typeSearchIndex.filter(function(c){ return c.l != "All Classes" }).map(function(c) { - return { - name: c.p + "." + c.l, - type: "class", - url: javadocUrl + c.p.replaceAll(".", "/") + "/" + c.l + ".html" - } - }), { - keys: ["name"], - useExtendedSearch: true, - includeMatches: true, - shouldSort: true - }); - }); - $.getScript(javadocUrl + "member-search-index.js", function() { - javadocMemberIndex = new Fuse(memberSearchIndex.map(function(m) { - var suffix = (m.url) ? m.url : m.l - return { - name: m.p + "." + m.c + "#" + m.l, - type: "member", - url: javadocUrl + m.p.replaceAll(".", "/") + "/" + m.c + ".html#" + suffix - } - }), { - keys: ["name"], - useExtendedSearch: true, - includeMatches: true, - shouldSort: true - }); - }); - - $.getJSON("{{ "/api/docs.json" | relURL }}", function(data) { - documentationIndex = new Fuse(data, { - keys: [ - {name: "title", weight: 0.8}, - {name: "content", weight: 0.5}, - {name: "tags", weight: 0.3} - ], - useExtendedSearch: true, - includeMatches: true, - shouldSort: true - }); - }); -} \ No newline at end of file diff --git a/config.yaml b/config.yaml deleted file mode 100644 index b9b145b84..000000000 --- a/config.yaml +++ /dev/null @@ -1,88 +0,0 @@ -baseURL: https://twitch4j.github.io -title: Twitch4J - -markup: - tableOfContents: - startLevel: 1 - highlight: - style: monokai - tabWidth: 2 - -disableKinds: - - sitemap - - RSS - - taxonomy - - term - -params: - github: twitch4j/twitch4j - discord: - twitch4j: https://discord.gg/FQ5vgW3 - twitchapi: https://discord.gg/8NXaEyV - -module: - mounts: - - source: content - target: content - - source: static - target: static - - source: layouts - target: layouts - - source: data - target: data - - source: assets - target: assets - - source: archetypes - target: archetypes - - source: node_modules/bootstrap/scss # Bootstrap CSS - target: assets/css/bootstrap - - source: node_modules/@fortawesome/fontawesome-free/css # Bootstrap CSS - target: assets/css/fontawesome - - source: node_modules/bootstrap/dist/js # Bootstrap JS - target: assets/js/bootstrap - - source: node_modules/jquery/dist # jQuery - target: assets/js/jquery - - source: node_modules/popper.js/dist # Popper.js - target: assets/js/popper - - source: node_modules/fuse.js/dist # fuse.js - target: assets/js/fuse - - source: node_modules/@fortawesome/fontawesome-free/webfonts # Bootstrap CSS - target: static/assets/webfonts - - source: node_modules/mdb-ui-kit/src/scss # MDBootstrap CSS - target: assets/css/mdb - - source: node_modules/mdb-ui-kit/js # MDBootstrap JS - target: assets/js/mdb - -menu: - main: - - name: Documentation - url: /docs - pre: - weight: 1 - - name: Javadoc - url: /javadoc - pre: - weight: 2 - - name: Discord - url: /discord - pre: - weight: 3 - - name: GitHub - url: /github/twitch4j - pre: - post: - weight: 4 - -privacy: - disqus: - disable: true - googleAnalytics: - disable: true - instagram: - disable: true - twitter: - disable: true - vimeo: - disable: true - youtube: - disable: true diff --git a/content/_index.md b/content/_index.md deleted file mode 100644 index 86324ee9c..000000000 --- a/content/_index.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Home ---- - -{{< index/header >}} - -### Features - -{{< index/features >}} - -### TwitchClient Initialization - -{{< codeblocks >}} -{{< code Java >}} -```java -public class Application { - public static void main(String[] argv) { - TwitchClient client = TwitchClientBuilder.builder().build(); - } -} -``` -{{}} -{{< code Groovy >}} - -```groovy -class Application { - static void main(String[] argv) { - TwitchClient client = TwitchClientBuilder.builder().build() - } -} -``` - -{{}} -{{< code Kotlin >}} - -```kotlin -fun main(argv: Array) { - val client: TwitchClient = TwitchClientBuilder.builder().build() -} -``` - -{{}} -{{}} - -### Event Listeners - -{{< codeblocks >}} -{{< code Java >}} - -```java -client.getEventManager().onEvent(ChannelMessageEvent.class, event -> { - System.out.println("[" + event.getChannel().getName() + "]["+event.getPermissions().toString()+"] " + event.getUser().getName() + ": " + event.getMessage()); -}); -``` - -{{}} -{{< code Groovy >}} - -```groovy -client.eventManager.onEvent ChannelMessageEvent, { event -> - System.out.println "[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}" -} -``` - -{{}} -{{< code Kotlin >}} - -```kotlin -client.eventManager.onEvent(ChannelMessageEvent::class.java) { event -> - println("[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}") -} -``` - -{{}} -{{}} \ No newline at end of file diff --git a/content/api/docs.md b/content/api/docs.md deleted file mode 100644 index 977b511a1..000000000 --- a/content/api/docs.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -layout: docs -url: /api/docs.json -outputs: - - json ---- \ No newline at end of file diff --git a/content/discord/_index.md b/content/discord/_index.md deleted file mode 100644 index 68602bec2..000000000 --- a/content/discord/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -layout: discord ---- \ No newline at end of file diff --git a/content/docs/_index.md b/content/docs/_index.md deleted file mode 100644 index c5132014e..000000000 --- a/content/docs/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -layout: index ---- \ No newline at end of file diff --git a/content/docs/contribution/documentation.md b/content/docs/contribution/documentation.md deleted file mode 100644 index 543900de7..000000000 --- a/content/docs/contribution/documentation.md +++ /dev/null @@ -1,327 +0,0 @@ ---- -title: Documentation -layout: docs -weight: 50 -menu: - docs: - parent: Contribution ---- - -## Documentation - -Documentation content is builded via [Hugo](https://gohugo.io), using own styling colors combined with [Brand Assets](https://brand.twitch.tv/) guidelines colors and [Bootstrap 4](https://getbootstrap.com/) assets (delivered from [`package.json`](https://github.com/twitch4j/twitch4j.github.io/blob/master/package.json)). For search engine we are using [Fuse.js](https://fusejs.io/). All content are be cloneable from [this page](https://github.com/twitch4j/twitch4j.github.io). - -## Configuration - -Using [`config.yml`](https://github.com/twitch4j/twitch4j.github.io/blob/master/config.yml) we define a custom menu content... and the other stuff. - -## Write your documentation - -To write documentation propertly use: - -* Front Matter template - - * for specific child - - ```md - --- - title: A page title - weight: (next iterable number) - menu: - docs: - parent: A parent page title - --- - ``` - - * for new parent - - ```md - --- - title: A page title - weight: (next iterable number) - menu: docs - --- - ``` - There is no need specify layout of documentation for the new parent `docs`. - - -* Specified shortcodes (if some nessecarly) - -### Currently defined shortcodes - -All shortcodes are supported only on `content` directory. More about how to use shortcodes go to [Hugo Documentation](https://gohugo.io/content-management/shortcodes/). You have currently defined shortcodes below. - -#### Alert - -Simple definition `alert `: - -- `` - [color](#color) specific. - -{{< alert info >}} -This is info message -{{}} - -{{< alert twitch-purple >}} -This is alert with **Twitch Purple** colored message -{{}} - -#### Blockquote - -`blockqoute ` - -- `author` - author of the quote or something else (Optional) - -{{< blockquote >}} -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse rhoncus at felis ac congue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean tincidunt eleifend nunc, sed tincidunt nibh interdum eget. In fermentum purus ac arcu finibus, et accumsan est tincidunt. Duis bibendum orci tellus, tempor aliquam nisl elementum nec. Phasellus pulvinar, ante non dictum pharetra, urna risus vehicula nisl, at cursus ipsum augue id risus. Phasellus quis nulla felis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam tristique, lacus ut congue dictum, nibh risus finibus nisl, quis ultrices lacus tellus faucibus libero. Curabitur vel ultrices mi. -{{}} - -{{< blockquote "Twitch4J" >}} -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse rhoncus at felis ac congue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean tincidunt eleifend nunc, sed tincidunt nibh interdum eget. In fermentum purus ac arcu finibus, et accumsan est tincidunt. Duis bibendum orci tellus, tempor aliquam nisl elementum nec. Phasellus pulvinar, ante non dictum pharetra, urna risus vehicula nisl, at cursus ipsum augue id risus. Phasellus quis nulla felis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam tristique, lacus ut congue dictum, nibh risus finibus nisl, quis ultrices lacus tellus faucibus libero. Curabitur vel ultrices mi. -{{}} - - -#### Button - -`button type=""` - -- `type` - `button` / `link` - default: `link` (Optional) -- `href` - url, only on `type=link` -- `btn_type` - button type, only on `type=button` -- `disabled` - mark your button as disabled -- `size` - your button size, following by [bootstrap documentation](https://getbootstrap.com/docs/4.5/components/buttons/#sizes): `sm`, `md`, `lg`, etc. -- `outline` - create button with outline -- `color` - button [color](#color) - -##### Examples - -if `type` is not defined the `button` shortcode generates button as `link` - -{{< button type="link" href="https://twitch4j.com" >}} -Button 1 -{{}} - -Of course you can made him as ordinal button but you need define `btn_type` as type of button - -{{< button type="button" btn_type="submit" >}} -Submit -{{}} - -There is more features like [size]() (`sm`, `md`, `lg`), outline, disabled, [colors](#color), etc. - -{{< button href="#" color="primary" outline="true" size="sm" >}} -Outline Button -{{}} - -{{< button href="#" color="twitch-purple" disabled="true" size="lg" >}} -Disabled Button -{{}} - -#### Code Blocks / Build Blocks - -For easing our library usage we recommend write it with codeblocks. Difference between `code` and `build` is usage: - -- `code` is for library examples -- `build` is for build examples - -booth of them are independent from sharable tab content. Each of them will remember it which tab the user choose. - -##### Single and simple (with markdown) - -If you are using single language code block just only like this? - -```java -public class Application { - public static void main(String[] args) { - System.out.println("Hello World!"); - } -} -``` - -##### Using shortcode - -putting code via shortcode `code ` - -- `name` - codeblock name - Required - -###### Just simple - -The `name` it will be right side of the code. That is recommended to naming the code as the *file name*. - -{{< code Application.java >}} - ```java - public class Application { - public static void main(String[] args) { - System.out.println("Hello World!"); - } - } - ``` -{{}} - -###### Codeblock with tabs - -You wanna trying some multiple languages like: `java` and `kotlin` here is some helpful example: - -{{< codeblocks >}} - {{< code Java >}} -```java -public class Application { - public static void main(String[] args) { - System.out.println("Hello World!"); - } -} -``` - {{}} - {{< code Groovy >}} -```groovy -class Application { - static void main(String[] args) { - System.out.println("Hello World!"); - } -} -``` - {{}} - {{< code Kotlin >}} -```kotlin -fun main(args: Array) { - println("Hello World!"); -} -``` - {{}} -{{}} - -##### Using builds - -Same rules like a [*Codeblock with tabs*](#codeblock-with-tabs), but: - -* `codeblocks` shortcode rename to `builds` -* `code ` shortcode rename to `build ` - * `name` is build named specific (`gradle`,`kotlin`,`pom`) - * `gradle` for `build.gradle` - * `kotlin` for `build.gradle.kts` - * `pom` for `pom.xml` - -###### Example - -{{< builds >}} - {{< build gradle >}} -```groovy -plugins { - id "java-library" - id "maven-publish" -} - -depdendencies { - implementation "com.github.twitch4j:twitch4j:1.0.0" -} -``` - {{}} - {{< build kotlin >}} -```kotlin -plugins { - `java-library` - `maven-publish` -} - -depdendencies { - implementation("com.github.twitch4j:twitch4j:1.0.0") -} -``` - {{}} - {{< build pom >}} -```xml - - - com.github.twitch4j - twitch4j - 1.0.0 - - -``` - {{}} -{{}} - -###### Additional Notes - -The `build` example shows only currently supported builds. In the near future we can expand to the other build tools. - - -#### Column sizes - -Using [Grid System](https://getbootstrap.com/docs/4.5/layout/grid/) provided by Bootstrap we can define flexible columns for responsive size. - -`col ` - -- `size` - using by grid options we can specify only sizes divided of 12 columns on current row. in example `col 12 md-6` we get context in the half on the container and the whole container size content below 720px. See: [grid options](https://getbootstrap.com/docs/4.5/layout/grid/#grid-options) - -#### Spoiler - -The content which you wanna hide it -`spoiler ` -- `name` spoiler name (optional) - -{{< spoiler >}} -This is content to hide. -{{}} - -{{< spoiler "Example" >}} -This is content to hide. -{{}} - -### Color - -Currently avaliable colors are followed up by the [Bootstrap documentation](https://getbootstrap.com/docs/4.5/utilities/colors/) - -Additiona Avaliable Colors followed up by [Brand Asset Guidelines](https://brand.twitch.tv/): - -- ![black-ops](https://via.placeholder.com/15/000000/000000?text=+) - `black-ops` -- ![twitch-purple](https://via.placeholder.com/15/9146FF/000000?text=+) - `twitch-purple` -- ![ice](https://via.placeholder.com/15/F0F0FF/000000?text=+) - `ice` -- ![jiggle](https://via.placeholder.com/15/FAB4FF/000000?text=+) - `jiggle` -- ![worm](https://via.placeholder.com/15/FACDCD/000000?text=+) - `worm` -- ![isabelle](https://via.placeholder.com/15/FEEE85/000000?text=+) - `isabelle` -- ![droid](https://via.placeholder.com/15/BEFAE1/000000?text=+) - `droid` -- ![wipe-out](https://via.placeholder.com/15/00C8AF/000000?text=+) - `wipe-out` -- ![smoke](https://via.placeholder.com/15/D2D2E6/000000?text=+) - `smoke` -- ![widow](https://via.placeholder.com/15/BFABFF/000000?text=+) - `widow` -- ![peach](https://via.placeholder.com/15/FC6675/000000?text=+) - `peach` -- ![pac-man](https://via.placeholder.com/15/FFCA5F/000000?text=+) - `pac-man` -- ![felicia](https://via.placeholder.com/15/57BEE6/000000?text=+) - `felicia` -- ![sonic](https://via.placeholder.com/15/0014A5/000000?text=+) - `sonic` -- ![dragon](https://via.placeholder.com/15/8205B4/000000?text=+) - `dragon` -- ![cuddle](https://via.placeholder.com/15/FA1ED2/000000?text=+) - `cuddle` -- ![bandit](https://via.placeholder.com/15/FF6905/000000?text=+) - `bandit` -- ![lightning](https://via.placeholder.com/15/FAFA19/000000?text=+) - `lightning` -- ![ko](https://via.placeholder.com/15/BEFF00/000000?text=+) - `ko` -- ![mega](https://via.placeholder.com/15/00FAFA/000000?text=+) - `mega` -- ![nights](https://via.placeholder.com/15/41145F/000000?text=+) - `nights` -- ![osu](https://via.placeholder.com/15/BE0078/000000?text=+) - `osu` -- ![sniper](https://via.placeholder.com/15/FA2828/000000?text=+) - `sniper` -- ![egg](https://via.placeholder.com/15/00FA05/000000?text=+) - `egg` -- ![legend](https://via.placeholder.com/15/69FFC3/000000?text=+) - `legend` -- ![zero](https://via.placeholder.com/15/1E69FF/000000?text=+) - `zero` - -## Additional Notes - -To before starting editing documentation you needs - -- [`hugo`](https://gohugo.io) - to generate this page -- [`node`](https://nodejs.org) - to install and deliver those [packages](package.json) - -**IMPORTANT**: *This readme is not a part of the content generated by hugo.* - -## Live View - -To editing this project type in project console `npm start` or `hugo server` - -## Generate files - -To generate ready to deploy project just type in project console `npm run generate` or `npm run generate:minify`. All content are be generated in: `public` folder. - -## GitHub Actions - -Project will automatically generate files and push them into `gh-pages` branch. -To define own configuration please go to [`.github/workflows/gh-pages.yml`](https://github.com/twitch4j/twitch4j.github.io/blob/master/.github/workflows/gh-pages.yml) and follow those useful documentation: - -- [Github Actions Documentation](https://docs.github.com/en/actions) -- [GitHub Actions for GitHub Pages](https://github.com/peaceiris/actions-gh-pages) -- [GitHub Actions for Hugo](https://github.com/peaceiris/actions-hugo) \ No newline at end of file diff --git a/content/docs/events/eventhandler-reactor.md b/content/docs/events/eventhandler-reactor.md deleted file mode 100644 index 6cbdac160..000000000 --- a/content/docs/events/eventhandler-reactor.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: EventHandler - Reactor -layout: docs -weight: 202 -menu: - docs: - parent: Events ---- - -# EventHandler - Reactor - -## Description - -The ReactorEventHandler will process all events asynchronous in a threadpool with at least 4 threads. - -Check out the following class if you want to customize the parameters used when building a ReactorEventHandler instance: - -- [ReactorEventHandler.java](https://github.com/PhilippHeuer/events4j/blob/master/handler-reactor/src/main/java/com/github/philippheuer/events4j/reactor/ReactorEventHandler.java) - -## Dependencies - -{{}} -{{}} -```groovy -api group: 'com.github.philippheuer.events4j', name: 'events4j-handler-reactor', version: '0.9.2' -``` -{{}} -{{}} -```kotlin -api(group = "com.github.philippheuer.events4j", name = "events4j-handler-reactor", version = "0.9.2") -``` -{{}} -{{}} -```xml - - com.github.philippheuer.events4j - events4j-handler-reactor - 0.9.2 - -``` -{{}} -{{}} - -## Set as default in Twitch4J and for eventManager.onEvent - -{{}} -{{}} -```java -TwitchClient twitchClient = TwitchClientBuilder.builder() - .withDefaultEventHandler(ReactorEventHandler.class) - .build(); -``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() - .withDefaultEventHandler(ReactorEventHandler) - .build(); -``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() - .withDefaultEventHandler(ReactorEventHandler::class.java) - .build(); -``` -{{}} -{{}} diff --git a/content/docs/events/eventhandler-simple.md b/content/docs/events/eventhandler-simple.md deleted file mode 100644 index 2b92aba0b..000000000 --- a/content/docs/events/eventhandler-simple.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: EventHandler - Simple -layout: docs -weight: 201 -menu: - docs: - parent: Events ---- - -# EventHandler - Simple - -## Description - -The SimpleEventHandler will process all events synchronous in the current thread. - -## Dependencies - -{{}} -{{}} -```groovy -api group: 'com.github.philippheuer.events4j', name: 'events4j-handler-simple', version: '0.9.2' -``` -{{}} -{{}} -```kotlin -api(group = "com.github.philippheuer.events4j", name = "events4j-handler-simple", version = "0.9.2") -``` -{{}} -{{}} -```xml - - com.github.philippheuer.events4j - events4j-handler-simple - 0.9.2 - -``` -{{}} -{{}} - -## Set as default in Twitch4J and for eventManager.onEvent - -```java -TwitchClient twitchClient = TwitchClientBuilder.builder() - .withDefaultEventHandler(SimpleEventHandler.class) - .build(); -``` - -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} \ No newline at end of file diff --git a/content/docs/getting-started/installation.md b/content/docs/getting-started/installation.md deleted file mode 100644 index a962d7d84..000000000 --- a/content/docs/getting-started/installation.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Installation -layout: docs -weight: 2 -menu: - docs: - parent: Getting started ---- - -# Installation - -We recommend using a dependency management tool to manage twitch4j and sub dependencies. As a fallback method you can also download a fatJar adding `shaded` scope to your configuration build. -{{< builds >}} -{{< build gradle >}} -```groovy -dependencies { - implementation group: 'com.github.twitch4j', name: 'twitch4j', version: '{{< current_version >}}' - // or using it into compile - api group: 'com.github.twitch4j', name: 'twitch4j', version: '{{< current_version >}}' -} -``` -{{}} -{{< build kotlin >}} -```kotlin -dependencies { - implementation(group = "com.github.twitch4j", name = "twitch4j", version = "{{< current_version >}}") - // or using it into compile - api(group = "com.github.twitch4j", name = "twitch4j", version = "{{< current_version >}}") -} -``` -{{}} -{{< build pom >}} -```xml - - ... - - com.github.twitch4j - twitch4j - {{< current_version >}} - - ... - -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/_index.md b/content/docs/rest-kraken/_index.md deleted file mode 100644 index 3cb77e799..000000000 --- a/content/docs/rest-kraken/_index.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: API - Kraken -layout: docs -menu: docs -weight : 9 ---- - -# Twitch API - Kraken (Deprecated, removal not scheduled) - -To make an application that uses the Twitch API, you first need to register your application on the Twitch developer site. When creating this app, enter your redirect URI, which is where your users are redirected after being authorized. - -Once you create a developer application, you are assigned a client ID. Some authentication flows also require a client secret, which you can generate on the same page as the client ID. - -* Client IDs are public and can be shared (for example, embedded in the source of a Web page). -* Client secrets are equivalent to a password for your application and must be kept confidential. Never expose it to users, even in an obscured form. - -Because your client secret is confidential, we cannot show it to you once you leave the page, so make sure to record it somewhere safe. Also, generating a new client secret immediately invalidates the current one, which might make your API requests fail until your app is updated. - -**Warning:** Client IDs should be unique for each application: do not re-use client IDs across multiple applications. Also, applications should request the appropriate set of scopes for the intended target APIs. Failure to adhere to these guidelines may result in the suspension of your application’s access to the Twitch API. - -You can register a new application on the [Twitch Developer Console](https://dev.twitch.tv/console/apps/create) - -## As Module: Twitch4J - -To use Kraken you need to enable the Kraken API when building the full Twitch4J Client Instance, as shown below: - -{{}} -{{}} -```java -TwitchClient twitchClient = TwitchClientBuilder.builder() - ... - .withEnableKraken(true) - ... - .build(); -``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() - ... - .withEnableKraken(true) - ... - .build(); -``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() - ... - .withEnableKraken(true) - ... - .build(); -``` -{{}} -{{}} - -## Standalone - -If you just want to use the Kraken API by itself, as Standalone Module: - -{{}} -{{}} -```java -TwitchKraken client = TwitchKrakenBuilder.builder() - .withClientId("clientId") - .withClientSecret("clientSecret") - .build(); -``` -{{}} -{{}} -```groovy -def client = TwitchKrakenBuilder.builder() - .withClientId("clientId") - .withClientSecret("clientSecret") - .build(); -``` -{{}} -{{}} -```kotlin -val client = TwitchKrakenBuilder.builder() - .withClientId("clientId") - .withClientSecret("clientSecret") - .build(); -``` -{{}} -{{}} - -## API Methods - -All methods that were added to the Helix API (aka the "New Twitch API") have been removed from this Kraken module, so please use those instead. -Twitch documentation for this API can be found on the Twitch Developers web site for the [API v5](https://dev.twitch.tv/docs/v5). - -ChannelFeed: -- Open for Contributions - -Chat: -- Open for Contributions - -Collections: -- Open for Contributions - -Channel -- [Channel - Get Subscriptions](./channel-get-subscribers) - -Users: -- [User -> Get](./user-get) -- [User -> Add Follow](./user-add-follow) - -Ingests: -- [Ingests -> Get All](./ingests-get) - -Teams: -- [Teams -> Get All](./teams-all) -- [Teams -> Get by Name](./teams-by-name) diff --git a/content/docs/rest-kraken/channel-get-subscribers.md b/content/docs/rest-kraken/channel-get-subscribers.md deleted file mode 100644 index 526454d71..000000000 --- a/content/docs/rest-kraken/channel-get-subscribers.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Channel - Get Subscriptions -layout: docs -weight : 50 -menu: - docs: - parent: API - Kraken ---- - -# Get Channel Subscribers - -## Description - -Gets a list of users subscribed to a specified channel, sorted by the date when they subscribed. - -## Method Definition - -```java -@RequestLine("GET /channels/{channelId}/subscriptions?limit={limit}&offset={offset}&direction={direction}") -@Headers({ - "Authorization: OAuth {token}", - "Accept: application/vnd.twitchtv.v5+json" -}) -HystrixCommand getChannelSubscribers( - @Param("token") String authToken, - @Param("channelId") Long channelId, - @Param("limit") Integer limit, - @Param("offset") Integer offset, - @Param("direction") String direction -); -``` - -*Required Parameters* - - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| authToken | string | Authentication Token with scope `channel_subscriptions` for the target channel | -| channelId | long | Target Channel Id | - -*Optional Parameters* - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| limit | integer | Maximum number of objects to return. Default: 25. Maximum: 100. | -| offset | integer | Object offset for pagination of results. Default: 0. | -| direction | string | Sorting direction. Valid values: asc, desc. Default: asc (oldest first). | - -## Code-Snippets - -### print 25 subscribers of a channel (first page) - -{{}} -{{}} -```java -KrakenSubscriptionList resultList = twitchClient.getKraken().getChannelSubscribers("accessToken", channelId, null, null, null).execute(); -resultList.getSubscriptions().forEach(sub -> { - System.out.println(sub.toString()); -}); -``` -{{}} -{{}} -```groovy -def resultList = twitchClient.kraken.getChannelSubscribers("accessToken", channelId, null, null, null).execute(); -resultList.subscriptions.each { sub -> - System.out.println "$sub" -} -``` -{{}} -{{}} -```kotlin -val resultList = twitchClient.kraken.getChannelSubscribers("accessToken", channelId, null, null, null).execute(); -resultList.subscriptions.forEach { sub -> - println("$sub") -} -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/channel-update-title.md b/content/docs/rest-kraken/channel-update-title.md deleted file mode 100644 index 709e35d48..000000000 --- a/content/docs/rest-kraken/channel-update-title.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Channel - Update Title -layout: docs -weight : 90 -menu: - docs: - parent: API - Kraken ---- - -# Update the title of a channel - -## Description - -Updates the channel / stream title - -## Method Definition - -```java -@RequestLine("PUT /channels/{channelId}?channel[status]={title}") -HystrixCommand updateTitle( - @Param("token") String authToken, - @Param("channelId") String channelId, - @Param("title") String title -); -``` - -*Required Parameters (one of)* - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| token | string | auth token | -| channelId | string | channel id | -| title | string | new channel title | - -*Optional Parameters* - -None - -## Code-Snippets - -### get team by name - -{{}} -{{}} -```java -twitchClient.getKraken().updateTitle("authToken", "44322889", "Hello World!").execute(); -``` -{{}} -{{}} -```groovy -twitchClient.kraken.updateTitle("authToken", "44322889", "Hello World!").execute(); -``` -{{}} -{{}} -```kotlin -twitchClient.kraken.updateTitle("authToken", "44322889", "Hello World!").execute(); -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/ingests-get.md b/content/docs/rest-kraken/ingests-get.md deleted file mode 100644 index aa9be8f7d..000000000 --- a/content/docs/rest-kraken/ingests-get.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Ingests - Get -layout: docs -weight : 60 -menu: - docs: - parent: API - Kraken ---- - -# Get Ingest Server List - -## Description - -The Twitch ingesting system is the first stop for a broadcast stream. An ingest server receives your stream, and the ingesting system authorizes and registers streams, then prepares them for viewers. - -## Method Definition - -```java -@RequestLine("GET /ingests") -HystrixCommand getIngestServers(); -``` - -*Required Parameters (one of)* - -None - -*Optional Parameters* - -None - -## Code-Snippets - -### print name of all ingest servers - -{{}} -{{}} -```java -KrakenIngestList resultList = twitchClient.getKraken().getIngestServers().execute(); -resultList.getIngests().forEach(ingest -> { - System.out.println(ingest.getName()); -}); -``` -{{}} -{{}} -```groovy -def resultList = twitchClient.kraken.ingestServers.execute(); -resultList.ingests.each { ingest -> - System.out.println ingest.name -} -``` -{{}} -{{}} -```kotlin -val resultList = twitchClient.kraken.ingestServers.execute(); -resultList.ingests.forEach { ingest -> - println(ingest.name) -} -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/teams-all.md b/content/docs/rest-kraken/teams-all.md deleted file mode 100644 index 654c423cc..000000000 --- a/content/docs/rest-kraken/teams-all.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Teams - Get All -layout: docs -weight : 70 -menu: - docs: - parent: API - Kraken ---- - -# Get All Teams - -## Description - -Gets all active teams. - -## Method Definition - -```java -@RequestLine("GET /teams?limit={limit}&offset={offset}") -HystrixCommand getAllTeams( - @Param("limit") Long limit, - @Param("offset") Long offset -); -``` - -*Required Parameters (one of)* - -None - -*Optional Parameters* - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| limit | number | Maximum number of objects to return, sorted by creation date. Default: 25. Maximum: 100. | -| offset | number | Object offset for pagination of results. Default: 0. | - -## Code-Snippets - -### print display name of all teams - -{{}} -{{}} -```java -KrakenTeamList resultList = twitchClient.getKraken().getAllTeams(null, null).execute(); -resultList.getTeams().forEach(team -> { - System.out.println(team.getDisplayName()); -}); -``` -{{}} -{{}} -```groovy -def resultList = twitchClient.kraken.getAllTeams(null, null).execute(); -resultList.teams.each { team -> - System.out.println team.displayName -} -``` -{{}} -{{}} -```kotlin -val resultList = twitchClient.kraken.getAllTeams(null, null).execute(); -resultList.teams.forEach { team -> - println(team.displayName) -} -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/teams-by-name.md b/content/docs/rest-kraken/teams-by-name.md deleted file mode 100644 index 209b2e75c..000000000 --- a/content/docs/rest-kraken/teams-by-name.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Teams - Get By Name -layout: docs -weight : 71 -menu: - docs: - parent: API - Kraken ---- - -# Get Team by Name - -## Description - -Gets a specified team object. - -## Method Definition - -```java -@RequestLine("GET /teams/{name}") -HystrixCommand getTeamByName( - @Param("name") String name -); -``` - -*Required Parameters (one of)* - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| name | string | Name of the team | - -*Optional Parameters* - -None - -## Code-Snippets - -### get team by name - -{{}} -{{}} -```java -KrakenTeam result = twitchClient.getKraken().getTeamByName("staff").execute(); -System.out.println(result.getDisplayName()); -``` -{{}} -{{}} -```groovy -def result = twitchClient.kraken.getTeamByName("staff").execute(); -System.out.println result.displayName -``` -{{}} -{{}} -```kotlin -val result = twitchClient.kraken.getTeamByName("staff").execute(); -println(result.displayName) -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/user-add-follow.md b/content/docs/rest-kraken/user-add-follow.md deleted file mode 100644 index 08dc9c97e..000000000 --- a/content/docs/rest-kraken/user-add-follow.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Users - Add Follow -layout: docs -weight : 50 -menu: - docs: - parent: API - Kraken ---- - -# Follow Channel - -## Description - -Adds a specified user to the followers of a specified channel. - -There is an error response (422 Unprocessable Entity) if the channel could not be followed. - -## Method Definition - -```java -@RequestLine("PUT /users/{user}/follows/channels/{targetUser}") -@Headers("Authorization: Bearer {token}") -HystrixCommand addFollow( - @Param("token") String authToken, - @Param("user") Long userId, - @Param("targetUser") Long targetUserId -); -``` - -*Required Parameters* - -None - -*Optional Parameters* - -None - -## Code-Snippets - -### follow a channel - -{{}} -{{}} -```java -twitchClient.getKraken().addFollow(auth, user, targetUserId).execute(); -``` -{{}} -{{}} -```groovy -twitchClient.kraken.addFollow(auth, user, targetUserId).execute() -``` -{{}} -{{}} -```kotlin -twitchClient.kraken.addFollow(auth, user, targetUserId).execute() -``` -{{}} -{{}} diff --git a/content/docs/rest-kraken/user-get.md b/content/docs/rest-kraken/user-get.md deleted file mode 100644 index cfe1c292d..000000000 --- a/content/docs/rest-kraken/user-get.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: Users - Get -layout: docs -weight : 49 -menu: - docs: - parent: API - Kraken ---- - -# Get Users - -## Description - -Gets a list of specified user objects. - -*This is a legacy method which is still included, because helix does not provide the user creation date yet.* - -## Method Definition - -```java -@RequestLine("GET /users?login={logins}") -@Headers({ - "Accept: application/vnd.twitchtv.v5+json" -}) -HystrixCommand getUsersByLogin( - @Param("logins") List logins -); -``` - -*Required Parameters* - -| Name | Type | Description | -| ------------- |:---------:| -----------------:| -| logins | text | User login name (lower case channelname/username). Multiple login names can be specified. Limit: 100. | - -None - -*Optional Parameters* - -None - -## Code-Snippets - -### get information about a single user - -{{}} -{{}} -```java -KrakenUserList resultList = twitchClient.getKraken().getUsersByLogin(Arrays.asList("twitch4j")).execute(); -``` -{{}} -{{}} -```groovy -def resultList = twitchClient.kraken.getUsersByLogin(["twitch4j"]).execute() -``` -{{}} -{{}} -```kotlin -val resultList = twitchClient.kraken.getUsersByLogin(listOf("twitch4j")).execute() -``` -{{}} -{{}} diff --git a/content/docs/twitch4j/_index.md b/content/docs/twitch4j/_index.md deleted file mode 100644 index ec1c5d7a7..000000000 --- a/content/docs/twitch4j/_index.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Twitch4J -layout: docs -menu: docs -weight: 1 ---- - -# Twitch4J - -The Twitch4J Client Package includes the builder from the [getting started](../getting-started) section. Please visit those pages if you want to start using Twitch4J. - -Furthermore it includes some `common code snippets`, for example to get followers or to track the go live events of a stream. -Please check out the [TwitchClientHelper](./client-helper) for such examples. diff --git a/content/github/_index.md b/content/github/_index.md deleted file mode 100644 index 3ab31827e..000000000 --- a/content/github/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -layout: github ---- \ No newline at end of file diff --git a/content/github/twitch4j.md b/content/github/twitch4j.md deleted file mode 100644 index 3ab31827e..000000000 --- a/content/github/twitch4j.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -layout: github ---- \ No newline at end of file diff --git a/docs/.yarnrc.yml b/docs/.yarnrc.yml new file mode 100644 index 000000000..3186f3f07 --- /dev/null +++ b/docs/.yarnrc.yml @@ -0,0 +1 @@ +nodeLinker: node-modules diff --git a/docs/babel.config.js b/docs/babel.config.js new file mode 100644 index 000000000..e00595dae --- /dev/null +++ b/docs/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js new file mode 100644 index 000000000..a76ec9fc3 --- /dev/null +++ b/docs/docusaurus.config.js @@ -0,0 +1,115 @@ +// @ts-check +// Note: type annotations allow type checking and IDEs autocompletion + +const lightCodeTheme = require('prism-react-renderer/themes/github'); +const darkCodeTheme = require('prism-react-renderer/themes/dracula'); + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: 'Twitch4J', + tagline: '', + url: 'https://twitch4j.github.io/', + baseUrl: '/', + onBrokenLinks: 'warn', + onBrokenMarkdownLinks: 'warn', + favicon: 'img/favicon.ico', + + // languages + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, + + presets: [ + [ + 'classic', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + routeBasePath: '/', + includeCurrentVersion: false, + lastVersion: '1.x', + showLastUpdateAuthor: true, + showLastUpdateTime: true, + versions: { + '2.x': { + banner: 'unreleased', + badge: false, + }, + '1.x': { + banner: 'none', + badge: false, + } + }, + editUrl: 'https://github.com/twitch4j/twitch4j.github.io/tree/master/docs/', + }, + theme: { + customCss: require.resolve('./static/css/theme.css'), + }, + }), + ], + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + debug: true, + // color + colorMode: { + defaultMode: 'dark', + }, + // sidebar + sidebar: { + hideable: false, + autoCollapseCategories: false, + }, + // navbar + navbar: { + title: 'Twitch4J', + logo: { + alt: 'Twitch4J Logo', + src: 'img/logo.svg', + }, + items: [ + { + type: 'doc', + docId: 'intro', + position: 'left', + label: 'Documentation', + }, + { + href: 'https://twitch4j.github.io/javadoc', + label: 'Javadoc', + position: 'left' + }, + { + to: 'https://discord.gg/FQ5vgW3', + label: 'Discord', + position: 'left' + }, + { + type: 'docsVersionDropdown', + position: 'right', + dropdownActiveClassDisabled: true, + }, + { + href: 'https://github.com/twitch4j/twitch4j', + label: 'GitHub', + position: 'right', + }, + ], + }, + footer: { + style: 'dark', + links: [], + copyright: `Copyright © ${new Date().getFullYear()} Twitch4J. Twitch4J is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Twitch.`, + }, + prism: { + additionalLanguages: ['java', 'kotlin', 'groovy'], + theme: lightCodeTheme, + darkTheme: darkCodeTheme, + }, + }), +}; + +module.exports = config; diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 000000000..c962b583f --- /dev/null +++ b/docs/package.json @@ -0,0 +1,43 @@ +{ + "name": "my-website", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids" + }, + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/preset-classic": "2.0.1", + "@mdx-js/react": "1.6.22", + "clsx": "1.2.1", + "prism-react-renderer": "1.3.5", + "react": "17.0.2", + "react-dom": "17.0.2" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.0.1" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "engines": { + "node": ">=16.14" + } +} diff --git a/assets/css/_content.scss b/docs/static/.nojekyll similarity index 100% rename from assets/css/_content.scss rename to docs/static/.nojekyll diff --git a/docs/static/css/theme.css b/docs/static/css/theme.css new file mode 100644 index 000000000..974600597 --- /dev/null +++ b/docs/static/css/theme.css @@ -0,0 +1,9 @@ +:root{ + --ifm-color-primary-lightest: #9146FF; + --ifm-color-primary-lighter: #9146FF; + --ifm-color-primary-light: #9146FF; + --ifm-color-primary: #9146FF; + --ifm-color-primary-dark: #9146FF; + --ifm-color-primary-darker: #9146FF; + --ifm-color-primary-darkest: #9146FF; +} diff --git a/static/assets/images/gradle.svg b/docs/static/icon/gradle.svg similarity index 100% rename from static/assets/images/gradle.svg rename to docs/static/icon/gradle.svg diff --git a/static/assets/images/groovy.svg b/docs/static/icon/groovy.svg similarity index 100% rename from static/assets/images/groovy.svg rename to docs/static/icon/groovy.svg diff --git a/static/assets/images/java.svg b/docs/static/icon/java.svg similarity index 100% rename from static/assets/images/java.svg rename to docs/static/icon/java.svg diff --git a/static/assets/images/kotlin.svg b/docs/static/icon/kotlin.svg similarity index 100% rename from static/assets/images/kotlin.svg rename to docs/static/icon/kotlin.svg diff --git a/static/assets/images/maven.svg b/docs/static/icon/maven.svg similarity index 100% rename from static/assets/images/maven.svg rename to docs/static/icon/maven.svg diff --git a/static/assets/images/logo.svg b/docs/static/img/logo.svg similarity index 99% rename from static/assets/images/logo.svg rename to docs/static/img/logo.svg index 842875b03..6f6d0a7e3 100644 --- a/static/assets/images/logo.svg +++ b/docs/static/img/logo.svg @@ -8,4 +8,4 @@ d="M3440.5 4213.5l-500 500v1800h600v500l500-500h400l900-900v-1400zm1700 1300l-400 400h-400l-350 350v-350h-450v-1500h1600z" /> - \ No newline at end of file + diff --git a/assets/images/wordmark.svg b/docs/static/img/wordmark.svg similarity index 96% rename from assets/images/wordmark.svg rename to docs/static/img/wordmark.svg index 563779cd8..609d9c085 100644 --- a/assets/images/wordmark.svg +++ b/docs/static/img/wordmark.svg @@ -1,4 +1,4 @@ - + - \ No newline at end of file + diff --git a/static/javadoc/allclasses-index.html b/docs/static/javadoc/allclasses-index.html similarity index 100% rename from static/javadoc/allclasses-index.html rename to docs/static/javadoc/allclasses-index.html diff --git a/static/javadoc/allpackages-index.html b/docs/static/javadoc/allpackages-index.html similarity index 100% rename from static/javadoc/allpackages-index.html rename to docs/static/javadoc/allpackages-index.html diff --git a/static/javadoc/com/github/twitch4j/IClientHelper.html b/docs/static/javadoc/com/github/twitch4j/IClientHelper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/IClientHelper.html rename to docs/static/javadoc/com/github/twitch4j/IClientHelper.html diff --git a/static/javadoc/com/github/twitch4j/ITwitchClient.html b/docs/static/javadoc/com/github/twitch4j/ITwitchClient.html similarity index 100% rename from static/javadoc/com/github/twitch4j/ITwitchClient.html rename to docs/static/javadoc/com/github/twitch4j/ITwitchClient.html diff --git a/static/javadoc/com/github/twitch4j/LocalRun.html b/docs/static/javadoc/com/github/twitch4j/LocalRun.html similarity index 100% rename from static/javadoc/com/github/twitch4j/LocalRun.html rename to docs/static/javadoc/com/github/twitch4j/LocalRun.html diff --git a/static/javadoc/com/github/twitch4j/TwitchClient.html b/docs/static/javadoc/com/github/twitch4j/TwitchClient.html similarity index 100% rename from static/javadoc/com/github/twitch4j/TwitchClient.html rename to docs/static/javadoc/com/github/twitch4j/TwitchClient.html diff --git a/static/javadoc/com/github/twitch4j/TwitchClientBuilder.html b/docs/static/javadoc/com/github/twitch4j/TwitchClientBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/TwitchClientBuilder.html rename to docs/static/javadoc/com/github/twitch4j/TwitchClientBuilder.html diff --git a/static/javadoc/com/github/twitch4j/TwitchClientHelper.html b/docs/static/javadoc/com/github/twitch4j/TwitchClientHelper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/TwitchClientHelper.html rename to docs/static/javadoc/com/github/twitch4j/TwitchClientHelper.html diff --git a/static/javadoc/com/github/twitch4j/TwitchClientPool.html b/docs/static/javadoc/com/github/twitch4j/TwitchClientPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/TwitchClientPool.html rename to docs/static/javadoc/com/github/twitch4j/TwitchClientPool.html diff --git a/static/javadoc/com/github/twitch4j/TwitchClientPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/TwitchClientPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/TwitchClientPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/TwitchClientPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/auth/TwitchAuth.html b/docs/static/javadoc/com/github/twitch4j/auth/TwitchAuth.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/TwitchAuth.html rename to docs/static/javadoc/com/github/twitch4j/auth/TwitchAuth.html diff --git a/static/javadoc/com/github/twitch4j/auth/domain/TwitchScopes.html b/docs/static/javadoc/com/github/twitch4j/auth/domain/TwitchScopes.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/domain/TwitchScopes.html rename to docs/static/javadoc/com/github/twitch4j/auth/domain/TwitchScopes.html diff --git a/static/javadoc/com/github/twitch4j/auth/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/auth/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/auth/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/auth/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/auth/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/auth/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/auth/package-summary.html b/docs/static/javadoc/com/github/twitch4j/auth/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/auth/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/auth/package-tree.html b/docs/static/javadoc/com/github/twitch4j/auth/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/auth/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/auth/providers/TwitchIdentityProvider.html b/docs/static/javadoc/com/github/twitch4j/auth/providers/TwitchIdentityProvider.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/providers/TwitchIdentityProvider.html rename to docs/static/javadoc/com/github/twitch4j/auth/providers/TwitchIdentityProvider.html diff --git a/static/javadoc/com/github/twitch4j/auth/providers/package-summary.html b/docs/static/javadoc/com/github/twitch4j/auth/providers/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/providers/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/auth/providers/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/auth/providers/package-tree.html b/docs/static/javadoc/com/github/twitch4j/auth/providers/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/auth/providers/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/auth/providers/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/ITwitchChat.html b/docs/static/javadoc/com/github/twitch4j/chat/ITwitchChat.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/ITwitchChat.html rename to docs/static/javadoc/com/github/twitch4j/chat/ITwitchChat.html diff --git a/static/javadoc/com/github/twitch4j/chat/TwitchChat.html b/docs/static/javadoc/com/github/twitch4j/chat/TwitchChat.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/TwitchChat.html rename to docs/static/javadoc/com/github/twitch4j/chat/TwitchChat.html diff --git a/static/javadoc/com/github/twitch4j/chat/TwitchChatBuilder.html b/docs/static/javadoc/com/github/twitch4j/chat/TwitchChatBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/TwitchChatBuilder.html rename to docs/static/javadoc/com/github/twitch4j/chat/TwitchChatBuilder.html diff --git a/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.html b/docs/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.html rename to docs/static/javadoc/com/github/twitch4j/chat/TwitchChatConnectionPool.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/AnnouncementColor.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/AnnouncementColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/AnnouncementColor.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/AnnouncementColor.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/CommandSource.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/CommandSource.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/CommandSource.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/CommandSource.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/NoticeTag.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/NoticeTag.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/NoticeTag.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/NoticeTag.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/SubscriptionPlan.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/SubscriptionPlan.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/SubscriptionPlan.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/SubscriptionPlan.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/TMIConnectionState.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/TMIConnectionState.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/TMIConnectionState.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/TMIConnectionState.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/enums/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/enums/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/enums/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/enums/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/AbstractChannelEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/AbstractChannelMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/AbstractChannelMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/ChatConnectionStateEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/ChatConnectionStateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/ChatConnectionStateEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/ChatConnectionStateEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/CommandEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/CommandEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/CommandEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/CommandEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/IRCEventHandler.html b/docs/static/javadoc/com/github/twitch4j/chat/events/IRCEventHandler.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/IRCEventHandler.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/IRCEventHandler.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/TwitchEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/TwitchEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/TwitchEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/TwitchEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/BitsBadgeEarnedEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/BitsBadgeEarnedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/BitsBadgeEarnedEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/BitsBadgeEarnedEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.Reason.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.Reason.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.Reason.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.Reason.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelJoinFailureEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelLeaveEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelLeaveEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelLeaveEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelLeaveEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageActionEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageActionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageActionEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageActionEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelModEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelModEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelModEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelModEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelNoticeEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelNoticeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelNoticeEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelNoticeEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.ChannelState.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.ChannelState.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.ChannelState.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.ChannelState.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ChannelStateEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/CheerEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/CheerEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/CheerEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/CheerEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ClearChatEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ClearChatEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ClearChatEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ClearChatEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/DeleteMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/DeleteMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/DeleteMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/DeleteMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/DirectCheerEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/DirectCheerEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/DirectCheerEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/DirectCheerEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/DonationEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/DonationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/DonationEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/DonationEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ExtendSubscriptionEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ExtendSubscriptionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ExtendSubscriptionEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ExtendSubscriptionEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/FollowEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/FollowEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/FollowEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/FollowEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubUpgradeEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubUpgradeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubUpgradeEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubUpgradeEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubscriptionsEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubscriptionsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubscriptionsEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/GiftSubscriptionsEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/GlobalUserStateEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/GlobalUserStateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/GlobalUserStateEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/GlobalUserStateEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/HostOffEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/HostOffEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/HostOffEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/HostOffEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/HostOnEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/HostOnEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/HostOnEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/HostOnEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/IRCMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/IRCMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/IRCMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/IRCMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/InboundHostEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/InboundHostEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/InboundHostEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/InboundHostEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ListModsEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ListModsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ListModsEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ListModsEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ListVipsEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ListVipsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ListVipsEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ListVipsEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteError.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteError.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteError.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteError.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteSuccess.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteSuccess.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteSuccess.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/MessageDeleteSuccess.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ModAnnouncementEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ModAnnouncementEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ModAnnouncementEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ModAnnouncementEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/PayForwardEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/PayForwardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/PayForwardEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/PayForwardEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeGiftReceivedEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeGiftReceivedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/PrimeGiftReceivedEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeGiftReceivedEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeSubUpgradeEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeSubUpgradeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/PrimeSubUpgradeEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/PrimeSubUpgradeEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/RaidCancellationEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/RaidCancellationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/RaidCancellationEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/RaidCancellationEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/RaidEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/RaidEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/RaidEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/RaidEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/ReplyableEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/ReplyableEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/ReplyableEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/ReplyableEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/RewardGiftEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/RewardGiftEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/RewardGiftEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/RewardGiftEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/RitualEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/RitualEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/RitualEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/RitualEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/SubscriptionEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/SubscriptionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/SubscriptionEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/SubscriptionEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/UserBanEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserBanEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/UserBanEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserBanEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/UserStateEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserStateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/UserStateEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserStateEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/UserTimeoutEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserTimeoutEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/UserTimeoutEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/UserTimeoutEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/channel/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/events/channel/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/channel/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/channel/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/events/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/events/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/BroadcasterLanguageEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/BroadcasterLanguageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/BroadcasterLanguageEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/BroadcasterLanguageEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/ChannelStatesEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/ChannelStatesEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/ChannelStatesEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/ChannelStatesEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/EmoteOnlyEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/EmoteOnlyEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/EmoteOnlyEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/EmoteOnlyEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/FollowersOnlyEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/FollowersOnlyEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/FollowersOnlyEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/FollowersOnlyEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/Robot9000Event.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/Robot9000Event.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/Robot9000Event.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/Robot9000Event.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/SlowModeEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/SlowModeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/SlowModeEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/SlowModeEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/SubscribersOnlyEvent.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/SubscribersOnlyEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/SubscribersOnlyEvent.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/SubscribersOnlyEvent.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/events/roomstate/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/events/roomstate/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.AutoModFlagBuilder.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.AutoModFlagBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.AutoModFlagBuilder.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.AutoModFlagBuilder.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/AutoModFlag.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/FlagParser.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/FlagParser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/FlagParser.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/FlagParser.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/FlagType.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/FlagType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/FlagType.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/FlagType.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/flag/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/flag/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/flag/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/flag/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/chat/util/ChatCrowdChant.html b/docs/static/javadoc/com/github/twitch4j/chat/util/ChatCrowdChant.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/util/ChatCrowdChant.html rename to docs/static/javadoc/com/github/twitch4j/chat/util/ChatCrowdChant.html diff --git a/static/javadoc/com/github/twitch4j/chat/util/TwitchChatLimitHelper.html b/docs/static/javadoc/com/github/twitch4j/chat/util/TwitchChatLimitHelper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/util/TwitchChatLimitHelper.html rename to docs/static/javadoc/com/github/twitch4j/chat/util/TwitchChatLimitHelper.html diff --git a/static/javadoc/com/github/twitch4j/chat/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/chat/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/chat/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/chat/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/chat/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/chat/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/chat/util/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnection.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnection.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnection.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnection.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnectionConfig.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnectionConfig.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnectionConfig.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/WebsocketConnectionConfig.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/domain/WebsocketConnectionState.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/domain/WebsocketConnectionState.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/domain/WebsocketConnectionState.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/domain/WebsocketConnectionState.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/package-summary.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/client/websocket/package-tree.html b/docs/static/javadoc/com/github/twitch4j/client/websocket/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/client/websocket/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/client/websocket/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/TwitchTestUtils.html b/docs/static/javadoc/com/github/twitch4j/common/TwitchTestUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/TwitchTestUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/TwitchTestUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/annotation/Unofficial.html b/docs/static/javadoc/com/github/twitch4j/common/annotation/Unofficial.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/annotation/Unofficial.html rename to docs/static/javadoc/com/github/twitch4j/common/annotation/Unofficial.html diff --git a/static/javadoc/com/github/twitch4j/common/annotation/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/annotation/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/annotation/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/annotation/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/annotation/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/annotation/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/annotation/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/annotation/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.ProxyConfigBuilder.html b/docs/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.ProxyConfigBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/config/ProxyConfig.ProxyConfigBuilder.html rename to docs/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.ProxyConfigBuilder.html diff --git a/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.html b/docs/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/config/ProxyConfig.html rename to docs/static/javadoc/com/github/twitch4j/common/config/ProxyConfig.html diff --git a/static/javadoc/com/github/twitch4j/common/config/Twitch4JGlobal.html b/docs/static/javadoc/com/github/twitch4j/common/config/Twitch4JGlobal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/config/Twitch4JGlobal.html rename to docs/static/javadoc/com/github/twitch4j/common/config/Twitch4JGlobal.html diff --git a/static/javadoc/com/github/twitch4j/common/config/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/config/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/config/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/config/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/config/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/config/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/config/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/config/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/CommandPermission.html b/docs/static/javadoc/com/github/twitch4j/common/enums/CommandPermission.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/CommandPermission.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/CommandPermission.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/SubscriptionPlan.html b/docs/static/javadoc/com/github/twitch4j/common/enums/SubscriptionPlan.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/SubscriptionPlan.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/SubscriptionPlan.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/SubscriptionType.html b/docs/static/javadoc/com/github/twitch4j/common/enums/SubscriptionType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/SubscriptionType.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/SubscriptionType.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/TwitchLimitType.html b/docs/static/javadoc/com/github/twitch4j/common/enums/TwitchLimitType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/TwitchLimitType.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/TwitchLimitType.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/enums/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/enums/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/enums/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/enums/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/enums/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/events/TwitchEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/TwitchEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/TwitchEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/TwitchEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeGameEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeGameEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeGameEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeGameEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeTitleEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeTitleEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeTitleEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelChangeTitleEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoLiveEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoLiveEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoLiveEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoLiveEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoOfflineEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoOfflineEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoOfflineEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/ChannelGoOfflineEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/events/channel/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/events/channel/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/channel/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/events/channel/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/events/domain/EventChannel.html b/docs/static/javadoc/com/github/twitch4j/common/events/domain/EventChannel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/domain/EventChannel.html rename to docs/static/javadoc/com/github/twitch4j/common/events/domain/EventChannel.html diff --git a/static/javadoc/com/github/twitch4j/common/events/domain/EventUser.html b/docs/static/javadoc/com/github/twitch4j/common/events/domain/EventUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/domain/EventUser.html rename to docs/static/javadoc/com/github/twitch4j/common/events/domain/EventUser.html diff --git a/static/javadoc/com/github/twitch4j/common/events/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/events/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/events/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/events/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/events/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/events/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/events/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/events/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/events/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/events/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/events/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/events/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/events/user/PrivateMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/common/events/user/PrivateMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/user/PrivateMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/common/events/user/PrivateMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/common/events/user/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/events/user/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/user/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/events/user/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/events/user/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/events/user/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/events/user/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/events/user/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/exception/NotFoundException.html b/docs/static/javadoc/com/github/twitch4j/common/exception/NotFoundException.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/exception/NotFoundException.html rename to docs/static/javadoc/com/github/twitch4j/common/exception/NotFoundException.html diff --git a/static/javadoc/com/github/twitch4j/common/exception/UnauthorizedException.html b/docs/static/javadoc/com/github/twitch4j/common/exception/UnauthorizedException.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/exception/UnauthorizedException.html rename to docs/static/javadoc/com/github/twitch4j/common/exception/UnauthorizedException.html diff --git a/static/javadoc/com/github/twitch4j/common/exception/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/exception/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/exception/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/exception/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/exception/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/exception/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/exception/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/exception/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/JsonStringExpander.html b/docs/static/javadoc/com/github/twitch4j/common/feign/JsonStringExpander.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/JsonStringExpander.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/JsonStringExpander.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/ObjectToJsonExpander.html b/docs/static/javadoc/com/github/twitch4j/common/feign/ObjectToJsonExpander.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/ObjectToJsonExpander.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/ObjectToJsonExpander.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/interceptor/JsonContentTypeHeaderInterceptor.html b/docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/JsonContentTypeHeaderInterceptor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/interceptor/JsonContentTypeHeaderInterceptor.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/JsonContentTypeHeaderInterceptor.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/interceptor/TwitchClientIdInterceptor.html b/docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/TwitchClientIdInterceptor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/interceptor/TwitchClientIdInterceptor.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/TwitchClientIdInterceptor.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/interceptor/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/interceptor/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/interceptor/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/feign/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/feign/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/feign/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/feign/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/feign/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.AbstractConnectionPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.AbstractConnectionPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.AbstractConnectionPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.AbstractConnectionPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.html b/docs/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/AbstractConnectionPool.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.SubscriptionConnectionPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.html b/docs/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/SubscriptionConnectionPool.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/TransactionalSubscriber.html b/docs/static/javadoc/com/github/twitch4j/common/pool/TransactionalSubscriber.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/TransactionalSubscriber.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/TransactionalSubscriber.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.TwitchModuleConnectionPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.html b/docs/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/TwitchModuleConnectionPool.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/pool/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/pool/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/pool/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/pool/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/pool/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/test/TestEventManager.html b/docs/static/javadoc/com/github/twitch4j/common/test/TestEventManager.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/test/TestEventManager.html rename to docs/static/javadoc/com/github/twitch4j/common/test/TestEventManager.html diff --git a/static/javadoc/com/github/twitch4j/common/test/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/test/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/test/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/test/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/test/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/test/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/test/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/test/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/common/util/AlternativeInstantDeserializer.html b/docs/static/javadoc/com/github/twitch4j/common/util/AlternativeInstantDeserializer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/AlternativeInstantDeserializer.html rename to docs/static/javadoc/com/github/twitch4j/common/util/AlternativeInstantDeserializer.html diff --git a/static/javadoc/com/github/twitch4j/common/util/BucketUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/BucketUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/BucketUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/BucketUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/ChatReply.html b/docs/static/javadoc/com/github/twitch4j/common/util/ChatReply.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/ChatReply.html rename to docs/static/javadoc/com/github/twitch4j/common/util/ChatReply.html diff --git a/static/javadoc/com/github/twitch4j/common/util/CollectionUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/CollectionUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/CollectionUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/CollectionUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/CryptoUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/CryptoUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/CryptoUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/CryptoUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/EscapeUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/EscapeUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/EscapeUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/EscapeUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/EventManagerUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/EventManagerUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/EventManagerUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/EventManagerUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder.html b/docs/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder.html rename to docs/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.ExponentialBackoffStrategyBuilder.html diff --git a/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.html b/docs/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.html rename to docs/static/javadoc/com/github/twitch4j/common/util/ExponentialBackoffStrategy.html diff --git a/static/javadoc/com/github/twitch4j/common/util/MilliInstantDeserializer.html b/docs/static/javadoc/com/github/twitch4j/common/util/MilliInstantDeserializer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/MilliInstantDeserializer.html rename to docs/static/javadoc/com/github/twitch4j/common/util/MilliInstantDeserializer.html diff --git a/static/javadoc/com/github/twitch4j/common/util/NanoInstantDeserializer.html b/docs/static/javadoc/com/github/twitch4j/common/util/NanoInstantDeserializer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/NanoInstantDeserializer.html rename to docs/static/javadoc/com/github/twitch4j/common/util/NanoInstantDeserializer.html diff --git a/static/javadoc/com/github/twitch4j/common/util/SneakySupplier.html b/docs/static/javadoc/com/github/twitch4j/common/util/SneakySupplier.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/SneakySupplier.html rename to docs/static/javadoc/com/github/twitch4j/common/util/SneakySupplier.html diff --git a/static/javadoc/com/github/twitch4j/common/util/ThreadUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/ThreadUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/ThreadUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/ThreadUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/TimeUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/TimeUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/TimeUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/TimeUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/TwitchLimitRegistry.html b/docs/static/javadoc/com/github/twitch4j/common/util/TwitchLimitRegistry.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/TwitchLimitRegistry.html rename to docs/static/javadoc/com/github/twitch4j/common/util/TwitchLimitRegistry.html diff --git a/static/javadoc/com/github/twitch4j/common/util/TwitchUtils.html b/docs/static/javadoc/com/github/twitch4j/common/util/TwitchUtils.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/TwitchUtils.html rename to docs/static/javadoc/com/github/twitch4j/common/util/TwitchUtils.html diff --git a/static/javadoc/com/github/twitch4j/common/util/TypeConvert.html b/docs/static/javadoc/com/github/twitch4j/common/util/TypeConvert.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/TypeConvert.html rename to docs/static/javadoc/com/github/twitch4j/common/util/TypeConvert.html diff --git a/static/javadoc/com/github/twitch4j/common/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/common/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/common/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/common/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/common/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/common/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/common/util/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/domain/ChannelCache.html b/docs/static/javadoc/com/github/twitch4j/domain/ChannelCache.html similarity index 100% rename from static/javadoc/com/github/twitch4j/domain/ChannelCache.html rename to docs/static/javadoc/com/github/twitch4j/domain/ChannelCache.html diff --git a/static/javadoc/com/github/twitch4j/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelChangeGameEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelChangeGameEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelChangeGameEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelChangeGameEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelChangeTitleEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelChangeTitleEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelChangeTitleEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelChangeTitleEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelClipCreatedEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelClipCreatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelClipCreatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelClipCreatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelFollowCountUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelFollowCountUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelFollowCountUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelFollowCountUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelGoLiveEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelGoLiveEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelGoLiveEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelGoLiveEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelGoOfflineEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelGoOfflineEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelGoOfflineEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelGoOfflineEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/ChannelViewerCountUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/events/ChannelViewerCountUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/ChannelViewerCountUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/events/ChannelViewerCountUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/events/package-summary.html b/docs/static/javadoc/com/github/twitch4j/events/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/events/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/events/package-tree.html b/docs/static/javadoc/com/github/twitch4j/events/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/events/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/events/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubNotification.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubNotification.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubNotification.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubNotification.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.EventSubSubscriptionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.EventSubSubscriptionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.EventSubSubscriptionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.EventSubSubscriptionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscription.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscriptionStatus.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscriptionStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubSubscriptionStatus.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubSubscriptionStatus.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.EventSubTransportBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.EventSubTransportBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.EventSubTransportBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.EventSubTransportBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransport.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/EventSubTransportMethod.html b/docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransportMethod.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/EventSubTransportMethod.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/EventSubTransportMethod.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.ApplicationEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.ApplicationEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.ApplicationEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.ApplicationEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ApplicationEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.CampaignEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.CampaignEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.CampaignEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.CampaignEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CampaignEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.ChannelBanConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.ChannelBanConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.ChannelBanConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.ChannelBanConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelBanCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.ChannelCheerConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.ChannelCheerConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.ChannelCheerConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.ChannelCheerConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelCheerCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.ChannelEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.ChannelEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.ChannelEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.ChannelEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.ChannelFollowConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.ChannelFollowConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.ChannelFollowConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.ChannelFollowConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFollowCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.ChannelFromToEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.ChannelFromToEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.ChannelFromToEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.ChannelFromToEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelFromToEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.ChannelModeratorAddConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.ChannelModeratorAddConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.ChannelModeratorAddConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.ChannelModeratorAddConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorAddCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.ChannelModeratorRemoveConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.ChannelModeratorRemoveConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.ChannelModeratorRemoveConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.ChannelModeratorRemoveConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelModeratorRemoveCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.ChannelPointsCustomRewardAddConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.ChannelPointsCustomRewardAddConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.ChannelPointsCustomRewardAddConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.ChannelPointsCustomRewardAddConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardAddCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.ChannelPointsCustomRewardRedemptionAddConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.ChannelPointsCustomRewardRedemptionAddConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.ChannelPointsCustomRewardRedemptionAddConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.ChannelPointsCustomRewardRedemptionAddConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionAddCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.ChannelPointsCustomRewardRedemptionUpdateConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.ChannelPointsCustomRewardRedemptionUpdateConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.ChannelPointsCustomRewardRedemptionUpdateConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.ChannelPointsCustomRewardRedemptionUpdateConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRedemptionUpdateCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.ChannelPointsCustomRewardRemoveConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.ChannelPointsCustomRewardRemoveConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.ChannelPointsCustomRewardRemoveConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.ChannelPointsCustomRewardRemoveConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardRemoveCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.ChannelPointsCustomRewardUpdateConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.ChannelPointsCustomRewardUpdateConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.ChannelPointsCustomRewardUpdateConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.ChannelPointsCustomRewardUpdateConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPointsCustomRewardUpdateCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.ChannelPollBeginConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.ChannelPollBeginConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.ChannelPollBeginConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.ChannelPollBeginConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollBeginCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.ChannelPollEndConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.ChannelPollEndConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.ChannelPollEndConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.ChannelPollEndConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollEndCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.ChannelPollProgressConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.ChannelPollProgressConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.ChannelPollProgressConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.ChannelPollProgressConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPollProgressCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.ChannelPredictionBeginConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.ChannelPredictionBeginConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.ChannelPredictionBeginConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.ChannelPredictionBeginConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionBeginCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.ChannelPredictionEndConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.ChannelPredictionEndConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.ChannelPredictionEndConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.ChannelPredictionEndConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionEndCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.ChannelPredictionLockConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.ChannelPredictionLockConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.ChannelPredictionLockConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.ChannelPredictionLockConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionLockCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.ChannelPredictionProgressConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.ChannelPredictionProgressConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.ChannelPredictionProgressConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.ChannelPredictionProgressConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelPredictionProgressCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.ChannelRaidConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.ChannelRaidConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.ChannelRaidConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.ChannelRaidConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelRaidCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.ChannelSubscribeConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.ChannelSubscribeConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.ChannelSubscribeConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.ChannelSubscribeConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscribeCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.ChannelSubscriptionGiftConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.ChannelSubscriptionGiftConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.ChannelSubscriptionGiftConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.ChannelSubscriptionGiftConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionGiftCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.ChannelSubscriptionMessageConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.ChannelSubscriptionMessageConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.ChannelSubscriptionMessageConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.ChannelSubscriptionMessageConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelSubscriptionMessageCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.ChannelUnbanConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.ChannelUnbanConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.ChannelUnbanConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.ChannelUnbanConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnbanCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.ChannelUnsubscribeConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.ChannelUnsubscribeConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.ChannelUnsubscribeConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.ChannelUnsubscribeConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUnsubscribeCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.ChannelUpdateConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.ChannelUpdateConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.ChannelUpdateConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.ChannelUpdateConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ChannelUpdateCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.CreatorGoalsConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.CreatorGoalsConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.CreatorGoalsConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.CreatorGoalsConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CreatorGoalsCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.CustomRewardEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.CustomRewardEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.CustomRewardEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.CustomRewardEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/CustomRewardEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.DropEntitlementGrantConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.DropEntitlementGrantConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.DropEntitlementGrantConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.DropEntitlementGrantConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/DropEntitlementGrantCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.EventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.EventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.EventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.EventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/EventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.ExtensionBitsTransactionCreateConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.ExtensionBitsTransactionCreateConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.ExtensionBitsTransactionCreateConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.ExtensionBitsTransactionCreateConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionBitsTransactionCreateCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.ExtensionEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.ExtensionEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.ExtensionEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.ExtensionEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/ExtensionEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.HypeTrainBeginConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.HypeTrainBeginConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.HypeTrainBeginConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.HypeTrainBeginConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainBeginCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.HypeTrainEndConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.HypeTrainEndConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.HypeTrainEndConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.HypeTrainEndConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainEndCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.HypeTrainProgressConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.HypeTrainProgressConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.HypeTrainProgressConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.HypeTrainProgressConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/HypeTrainProgressCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.StreamOfflineConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.StreamOfflineConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.StreamOfflineConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.StreamOfflineConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOfflineCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.StreamOnlineConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.StreamOnlineConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.StreamOnlineConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.StreamOnlineConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/StreamOnlineCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.UserAuthorizationGrantConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.UserAuthorizationGrantConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.UserAuthorizationGrantConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.UserAuthorizationGrantConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationGrantCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.UserAuthorizationRevokeConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.UserAuthorizationRevokeConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.UserAuthorizationRevokeConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.UserAuthorizationRevokeConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserAuthorizationRevokeCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.UserEventSubConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.UserEventSubConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.UserEventSubConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.UserEventSubConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserEventSubCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.UserUpdateConditionBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.UserUpdateConditionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.UserUpdateConditionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.UserUpdateConditionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/UserUpdateCondition.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/condition/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/condition/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/condition/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/condition/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/BitsVoting.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/BitsVoting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/BitsVoting.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/BitsVoting.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/ChannelPointsVoting.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/ChannelPointsVoting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/ChannelPointsVoting.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/ChannelPointsVoting.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.Type.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.Type.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.Type.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Contribution.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/GlobalCooldown.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/GlobalCooldown.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/GlobalCooldown.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/GlobalCooldown.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/GoalType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/GoalType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/GoalType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/GoalType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerStream.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerStream.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerStream.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerStream.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerUserPerStream.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerUserPerStream.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerUserPerStream.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/MaxPerUserPerStream.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Message.Emote.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Message.Emote.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Message.Emote.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Message.Emote.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Message.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Message.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Message.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Message.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.PollChoiceBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.PollChoiceBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.PollChoiceBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.PollChoiceBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollChoice.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PollStatus.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PollStatus.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PollStatus.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionColor.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PredictionColor.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionColor.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.PredictionOutcomeBuilder.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.PredictionOutcomeBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.PredictionOutcomeBuilder.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.PredictionOutcomeBuilder.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionOutcome.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionStatus.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/PredictionStatus.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/PredictionStatus.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Predictor.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Predictor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Predictor.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Predictor.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Product.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Product.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Product.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Product.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/RedemptionStatus.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/RedemptionStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/RedemptionStatus.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/RedemptionStatus.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.Image.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.Image.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Reward.Image.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.Image.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/Reward.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/Reward.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/StreamType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/StreamType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/StreamType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/StreamType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelBanEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelBanEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelBanEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelBanEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelCheerEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelCheerEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelCheerEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelCheerEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelFollowEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelFollowEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelFollowEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelFollowEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorAddEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorAddEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorAddEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorAddEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorRemoveEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorRemoveEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorRemoveEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelModeratorRemoveEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardRedemptionEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardRedemptionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardRedemptionEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPointsCustomRewardRedemptionEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollBeginEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollBeginEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollBeginEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollBeginEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEndEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEndEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEndEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEndEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollProgressEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollProgressEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollProgressEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPollProgressEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionBeginEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionBeginEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionBeginEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionBeginEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEndEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEndEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEndEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEndEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionLockEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionLockEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionLockEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionLockEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionProgressEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionProgressEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionProgressEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelPredictionProgressEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelRaidEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelRaidEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelRaidEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelRaidEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscribeEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscribeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscribeEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscribeEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionGiftEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionGiftEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionGiftEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionGiftEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelSubscriptionMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnbanEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnbanEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnbanEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnbanEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnsubscribeEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnsubscribeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnsubscribeEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUnsubscribeEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ChannelUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ChannelUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsBeginEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsBeginEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsBeginEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsBeginEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEndEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEndEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEndEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEndEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsProgressEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsProgressEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsProgressEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CreatorGoalsProgressEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardAddEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardAddEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardAddEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardAddEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionAddEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionAddEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionAddEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionAddEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRedemptionUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRemoveEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRemoveEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRemoveEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardRemoveEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/CustomRewardUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/DropEntitlementGrantEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/DropEntitlementGrantEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/DropEntitlementGrantEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/DropEntitlementGrantEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EnclosedDataEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EnclosedDataEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EnclosedDataEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EnclosedDataEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelFromToEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelFromToEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelFromToEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubChannelFromToEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubModerationEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubModerationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubModerationEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubModerationEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserChannelEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserChannelEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserChannelEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserChannelEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/EventSubUserEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/ExtensionBitsTransactionCreateEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/ExtensionBitsTransactionCreateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/ExtensionBitsTransactionCreateEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/ExtensionBitsTransactionCreateEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainBeginEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainBeginEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainBeginEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainBeginEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEndEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEndEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEndEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEndEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainProgressEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainProgressEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainProgressEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/HypeTrainProgressEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/StreamOfflineEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/StreamOfflineEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/StreamOfflineEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/StreamOfflineEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/StreamOnlineEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/StreamOnlineEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/StreamOnlineEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/StreamOnlineEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationGrantEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationGrantEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationGrantEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationGrantEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationRevokeEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationRevokeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationRevokeEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/UserAuthorizationRevokeEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/UserUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/UserUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/UserUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/UserUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDataEvents.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDataEvents.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDataEvents.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDataEvents.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDropEntitlementGrantEvents.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDropEntitlementGrantEvents.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDropEntitlementGrantEvents.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedDropEntitlementGrantEvents.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedEventSubEvents.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedEventSubEvents.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedEventSubEvents.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/BatchedEventSubEvents.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/batched/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/batched/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/batched/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/events/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/events/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/events/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/events/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelBanType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelBanType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelBanType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelBanType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelCheerType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelCheerType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelCheerType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelCheerType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelFollowType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelFollowType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelFollowType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelFollowType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalBeginType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalBeginType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalBeginType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalBeginType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalEndType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalEndType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalEndType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalEndType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalProgressType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalProgressType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalProgressType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelGoalProgressType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorAddType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorAddType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorAddType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorAddType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorRemoveType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorRemoveType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorRemoveType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelModeratorRemoveType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardAddType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardAddType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardAddType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardAddType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionAddType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionAddType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionAddType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionAddType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionUpdateType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionUpdateType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionUpdateType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRedemptionUpdateType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRemoveType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRemoveType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRemoveType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardRemoveType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardUpdateType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardUpdateType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardUpdateType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelPointsCustomRewardUpdateType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelRaidType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelRaidType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelRaidType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelRaidType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscribeType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscribeType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscribeType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscribeType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionEndType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionEndType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionEndType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionEndType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionGiftType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionGiftType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionGiftType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionGiftType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionMessageType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionMessageType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionMessageType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelSubscriptionMessageType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUnbanType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUnbanType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUnbanType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUnbanType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUpdateType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUpdateType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUpdateType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ChannelUpdateType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/DropEntitlementGrantType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/DropEntitlementGrantType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/DropEntitlementGrantType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/DropEntitlementGrantType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ExtensionBitsTransactionCreateType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ExtensionBitsTransactionCreateType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/ExtensionBitsTransactionCreateType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/ExtensionBitsTransactionCreateType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainBeginType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainBeginType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainBeginType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainBeginType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainEndType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainEndType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainEndType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainEndType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainProgressType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainProgressType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainProgressType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/HypeTrainProgressType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollBeginType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollBeginType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollBeginType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollBeginType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollEndType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollEndType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollEndType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollEndType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollProgressType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollProgressType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollProgressType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PollProgressType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionBeginType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionBeginType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionBeginType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionBeginType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionEndType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionEndType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionEndType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionEndType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionLockType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionLockType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionLockType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionLockType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionProgressType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionProgressType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionProgressType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/PredictionProgressType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOfflineType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOfflineType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOfflineType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOfflineType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOnlineType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOnlineType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOnlineType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/StreamOnlineType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionTypes.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionTypes.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionTypes.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/SubscriptionTypes.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationGrantType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationGrantType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationGrantType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationGrantType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationRevokeType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationRevokeType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationRevokeType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserAuthorizationRevokeType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserUpdateType.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserUpdateType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserUpdateType.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/UserUpdateType.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/subscriptions/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/util/EventSubConditionConverter.html b/docs/static/javadoc/com/github/twitch4j/eventsub/util/EventSubConditionConverter.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/util/EventSubConditionConverter.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/util/EventSubConditionConverter.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/util/EventSubVerifier.html b/docs/static/javadoc/com/github/twitch4j/eventsub/util/EventSubVerifier.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/util/EventSubVerifier.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/util/EventSubVerifier.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/util/NotificationDeserializer.html b/docs/static/javadoc/com/github/twitch4j/eventsub/util/NotificationDeserializer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/util/NotificationDeserializer.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/util/NotificationDeserializer.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/eventsub/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/eventsub/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/eventsub/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/eventsub/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/eventsub/util/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/extensions/TwitchExtensions.html b/docs/static/javadoc/com/github/twitch4j/extensions/TwitchExtensions.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/TwitchExtensions.html rename to docs/static/javadoc/com/github/twitch4j/extensions/TwitchExtensions.html diff --git a/static/javadoc/com/github/twitch4j/extensions/TwitchExtensionsBuilder.html b/docs/static/javadoc/com/github/twitch4j/extensions/TwitchExtensionsBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/TwitchExtensionsBuilder.html rename to docs/static/javadoc/com/github/twitch4j/extensions/TwitchExtensionsBuilder.html diff --git a/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.TwitchExtensionsCompatibilityLayerBuilder.html b/docs/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.TwitchExtensionsCompatibilityLayerBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.TwitchExtensionsCompatibilityLayerBuilder.html rename to docs/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.TwitchExtensionsCompatibilityLayerBuilder.html diff --git a/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.html b/docs/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.html rename to docs/static/javadoc/com/github/twitch4j/extensions/compat/TwitchExtensionsCompatibilityLayer.html diff --git a/static/javadoc/com/github/twitch4j/extensions/compat/package-summary.html b/docs/static/javadoc/com/github/twitch4j/extensions/compat/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/compat/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/extensions/compat/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/extensions/compat/package-tree.html b/docs/static/javadoc/com/github/twitch4j/extensions/compat/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/compat/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/extensions/compat/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/Channel.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/Channel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/Channel.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/Channel.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ChannelList.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ChannelList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ChannelList.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ChannelList.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Record.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Record.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Record.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Record.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Segment.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Segment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Segment.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.Segment.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegment.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegmentType.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegmentType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegmentType.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ConfigurationSegmentType.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.ExtensionConfigurationSegmentBuilder.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionConfigurationSegment.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.ExtensionInformationBuilder.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.ExtensionInformationBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.ExtensionInformationBuilder.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.ExtensionInformationBuilder.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionInformation.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecret.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecret.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecret.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecret.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecretList.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecretList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecretList.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionSecretList.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionsPagination.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionsPagination.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/ExtensionsPagination.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/ExtensionsPagination.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/TwitchExtensionsError.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/TwitchExtensionsError.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/TwitchExtensionsError.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/TwitchExtensionsError.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/extensions/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/extensions/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/extensions/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/extensions/package-summary.html b/docs/static/javadoc/com/github/twitch4j/extensions/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/extensions/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/extensions/package-tree.html b/docs/static/javadoc/com/github/twitch4j/extensions/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/extensions/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsClientIdInterceptor.html b/docs/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsClientIdInterceptor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsClientIdInterceptor.html rename to docs/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsClientIdInterceptor.html diff --git a/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsErrorDecoder.html b/docs/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsErrorDecoder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsErrorDecoder.html rename to docs/static/javadoc/com/github/twitch4j/extensions/util/TwitchExtensionsErrorDecoder.html diff --git a/static/javadoc/com/github/twitch4j/extensions/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/extensions/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/extensions/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/extensions/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/extensions/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/extensions/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/extensions/util/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQL.html b/docs/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQL.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/TwitchGraphQL.html rename to docs/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQL.html diff --git a/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQLBuilder.html b/docs/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQLBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/TwitchGraphQLBuilder.html rename to docs/static/javadoc/com/github/twitch4j/graphql/TwitchGraphQLBuilder.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/BaseCommand.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/BaseCommand.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/BaseCommand.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/BaseCommand.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandAcceptFriendRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAcceptFriendRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandAcceptFriendRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAcceptFriendRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelBlockedTerm.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelBlockedTerm.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelBlockedTerm.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelBlockedTerm.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelPermittedTerm.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelPermittedTerm.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelPermittedTerm.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandAddChannelPermittedTerm.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandApproveUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandApproveUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandApproveUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandApproveUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandArchivePoll.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandArchivePoll.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandArchivePoll.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandArchivePoll.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandBanUser.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBanUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandBanUser.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBanUser.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkApproveUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkApproveUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandBulkApproveUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkApproveUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkDenyUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkDenyUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandBulkDenyUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandBulkDenyUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCancelPrediction.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCancelPrediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCancelPrediction.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCancelPrediction.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandComputeId.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandComputeId.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandComputeId.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandComputeId.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateClip.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateClip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCreateClip.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateClip.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateCommunityPointsGoal.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateCommunityPointsGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCreateCommunityPointsGoal.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateCommunityPointsGoal.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateModComment.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateModComment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCreateModComment.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreateModComment.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePoll.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePoll.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePoll.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePoll.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePrediction.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePrediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePrediction.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandCreatePrediction.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelBlockedTerm.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelBlockedTerm.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelBlockedTerm.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelBlockedTerm.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelPermittedTerm.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelPermittedTerm.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelPermittedTerm.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteChannelPermittedTerm.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteClips.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteClips.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteClips.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteClips.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteCommunityPointsGoal.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteCommunityPointsGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteCommunityPointsGoal.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDeleteCommunityPointsGoal.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandDenyUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDenyUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandDenyUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandDenyUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchActivePredictions.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchActivePredictions.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchActivePredictions.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchActivePredictions.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchBanStatus.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchBanStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchBanStatus.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchBanStatus.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatHistory.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatHistory.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatHistory.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatHistory.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatters.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatters.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatters.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchChatters.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchCommunityPointsSettings.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchCommunityPointsSettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchCommunityPointsSettings.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchCommunityPointsSettings.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLastBroadcast.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLastBroadcast.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLastBroadcast.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLastBroadcast.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLockedPredictions.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLockedPredictions.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLockedPredictions.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchLockedPredictions.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchModComments.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchModComments.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchModComments.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchModComments.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPoll.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPoll.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPoll.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPoll.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPrediction.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPrediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPrediction.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchPrediction.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchSquadStream.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchSquadStream.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchSquadStream.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchSquadStream.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUnbanRequests.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUnbanRequests.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUnbanRequests.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUnbanRequests.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUser.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUser.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUser.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserEmoteSets.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserEmoteSets.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserEmoteSets.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserEmoteSets.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserSubscriptions.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserSubscriptions.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserSubscriptions.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchUserSubscriptions.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchVideoComments.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchVideoComments.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFetchVideoComments.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFetchVideoComments.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandFollowUser.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFollowUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandFollowUser.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandFollowUser.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandLockPrediction.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandLockPrediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandLockPrediction.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandLockPrediction.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandRejectFriendRequest.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandRejectFriendRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandRejectFriendRequest.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandRejectFriendRequest.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandResolvePrediction.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandResolvePrediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandResolvePrediction.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandResolvePrediction.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandTerminatePoll.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandTerminatePoll.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandTerminatePoll.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandTerminatePoll.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandUnfollowUser.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUnfollowUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandUnfollowUser.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUnfollowUser.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateClip.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateClip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateClip.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateClip.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCommunityPointsGoal.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCommunityPointsGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCommunityPointsGoal.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCommunityPointsGoal.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatus.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatus.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatus.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatuses.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatuses.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatuses.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/CommandUpdateCustomRedemptionStatuses.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/package-summary.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/graphql/command/package-tree.html b/docs/static/javadoc/com/github/twitch4j/graphql/command/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/command/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/graphql/command/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/graphql/package-summary.html b/docs/static/javadoc/com/github/twitch4j/graphql/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/graphql/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/graphql/package-tree.html b/docs/static/javadoc/com/github/twitch4j/graphql/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/graphql/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/graphql/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/helix/TwitchHelix.html b/docs/static/javadoc/com/github/twitch4j/helix/TwitchHelix.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/TwitchHelix.html rename to docs/static/javadoc/com/github/twitch4j/helix/TwitchHelix.html diff --git a/static/javadoc/com/github/twitch4j/helix/TwitchHelixBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/TwitchHelixBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/TwitchHelixBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/TwitchHelixBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/TwitchHelixErrorDecoder.html b/docs/static/javadoc/com/github/twitch4j/helix/TwitchHelixErrorDecoder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/TwitchHelixErrorDecoder.html rename to docs/static/javadoc/com/github/twitch4j/helix/TwitchHelixErrorDecoder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.ActiveExtensionBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.ActiveExtensionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.ActiveExtensionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.ActiveExtensionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ActiveExtension.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AnaylticsDateRange.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AnaylticsDateRange.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AnaylticsDateRange.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AnaylticsDateRange.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AnnouncementColor.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AnnouncementColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AnnouncementColor.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AnnouncementColor.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutoModHeldMessageAction.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModHeldMessageAction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutoModHeldMessageAction.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModHeldMessageAction.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.AutoModSettingsBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.AutoModSettingsBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.AutoModSettingsBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.AutoModSettingsBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettings.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettingsWrapper.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettingsWrapper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutoModSettingsWrapper.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutoModSettingsWrapper.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheck.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheck.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheck.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheck.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.AutomodEnforceCheckListBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.AutomodEnforceCheckListBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.AutomodEnforceCheckListBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.AutomodEnforceCheckListBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceCheckList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatus.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatus.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatus.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatusList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatusList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatusList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/AutomodEnforceStatusList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.BanUserInputBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.BanUserInputBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.BanUserInputBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.BanUserInputBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BanUserInput.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BanUsersList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BanUsersList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BanUsersList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BanUsersList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BanUsersResult.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BanUsersResult.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BanUsersResult.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BanUsersResult.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventData.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventData.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventData.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventType.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventType.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.EventType.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEvent.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedEventList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEventList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedEventList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedEventList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedUser.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedUser.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedUser.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BannedUserList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BannedUserList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BannedUserList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BannedUserList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboard.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboard.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboard.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboard.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboardEntry.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboardEntry.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboardEntry.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BitsLeaderboardEntry.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BlockedTerm.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedTerm.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BlockedTerm.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedTerm.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BlockedTermList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedTermList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BlockedTermList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedTermList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BlockedUser.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BlockedUser.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedUser.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/BlockedUserList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedUserList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/BlockedUserList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/BlockedUserList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CategorySearchList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CategorySearchList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CategorySearchList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CategorySearchList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditor.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelEditor.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditor.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditorList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditorList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelEditorList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelEditorList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformation.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformation.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelInformation.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformation.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformationList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformationList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelInformationList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelInformationList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchResult.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchResult.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchResult.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelSearchResult.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelVip.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelVip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelVip.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelVip.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChannelVipList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelVipList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChannelVipList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChannelVipList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatBadge.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadge.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatBadge.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadge.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSet.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSet.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSet.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSet.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSetList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSetList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSetList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatBadgeSetList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.ChatSettingsBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.ChatSettingsBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.ChatSettingsBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.ChatSettingsBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettings.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatSettingsWrapper.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettingsWrapper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatSettingsWrapper.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatSettingsWrapper.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ChatUserColor.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ChatUserColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ChatUserColor.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ChatUserColor.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ImageSet.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ImageSet.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ImageSet.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ImageSet.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.SizedImages.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.SizedImages.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.SizedImages.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.SizedImages.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ThemedImages.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ThemedImages.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ThemedImages.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.ThemedImages.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Tier.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Tier.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Tier.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Tier.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Type.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Type.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.Type.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Cheermote.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Cheermote.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CheermoteList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CheermoteList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CheermoteList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CheermoteList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Clip.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Clip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Clip.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Clip.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ClipList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ClipList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ClipList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ClipList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.Status.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.Status.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.Status.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.Status.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatus.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CodeStatusList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatusList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CodeStatusList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CodeStatusList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Commercial.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Commercial.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Commercial.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Commercial.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CommercialList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CommercialList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CommercialList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CommercialList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CreateClip.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CreateClip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CreateClip.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CreateClip.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CreateClipList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CreateClipList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CreateClipList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CreateClipList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoal.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CreatorGoal.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoal.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoalsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoalsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CreatorGoalsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CreatorGoalsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.CustomRewardBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.CustomRewardBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.CustomRewardBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.CustomRewardBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.GlobalCooldownSettingBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.GlobalCooldownSettingBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.GlobalCooldownSettingBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.GlobalCooldownSettingBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.GlobalCooldownSetting.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.MaxPerStreamSettingBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.MaxPerStreamSettingBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.MaxPerStreamSettingBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.MaxPerStreamSettingBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerStreamSetting.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.MaxPerUserPerStreamSettingBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.MaxPerUserPerStreamSettingBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.MaxPerUserPerStreamSettingBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.MaxPerUserPerStreamSettingBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.MaxPerUserPerStreamSetting.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.SettingBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.SettingBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.SettingBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.SettingBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.Setting.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomReward.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomReward.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomRewardList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemption.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemption.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemption.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemption.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemptionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemptionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemptionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/CustomRewardRedemptionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/DateRange.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/DateRange.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/DateRange.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/DateRange.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/DeletedVideoList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/DeletedVideoList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/DeletedVideoList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/DeletedVideoList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/DropFulfillmentStatus.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/DropFulfillmentStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/DropFulfillmentStatus.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/DropFulfillmentStatus.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlement.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlement.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlement.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlement.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlementList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlementList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlementList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/DropsEntitlementList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.Format.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Format.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.Format.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Format.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.Images.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Images.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.Images.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Images.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.Scale.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Scale.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.Scale.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Scale.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.Theme.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Theme.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.Theme.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Theme.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.Type.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.Type.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.Type.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Emote.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Emote.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Emote.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/EmoteList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/EmoteList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/EmoteList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/EmoteList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/EventSubSubscriptionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/EventSubSubscriptionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/EventSubSubscriptionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/EventSubSubscriptionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Extension.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Extension.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Extension.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Extension.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.ActiveExtensionsBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.ActiveExtensionsBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.ActiveExtensionsBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.ActiveExtensionsBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.ActiveExtensions.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionActiveList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalytics.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalytics.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalytics.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalytics.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalyticsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalyticsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalyticsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionAnalyticsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.CostBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.CostBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.CostBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.CostBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.Cost.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.ExtensionBitsProductBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.ExtensionBitsProductBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.ExtensionBitsProductBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.ExtensionBitsProductBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProduct.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProductList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProductList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProductList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionBitsProductList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegment.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegment.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegment.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.ExtensionConfigurationSegmentInputBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.ExtensionConfigurationSegmentInputBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.ExtensionConfigurationSegmentInputBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.ExtensionConfigurationSegmentInputBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentInput.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionConfigurationSegmentList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannel.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannel.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannel.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannelsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannelsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannelsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionLiveChannelsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecret.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecret.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecret.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecret.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecrets.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecrets.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecrets.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecrets.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecretsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecretsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecretsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSecretsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSegment.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionSegment.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionSegment.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionState.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionState.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionState.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionState.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.CostType.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.CostType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.CostType.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.CostType.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.Cost.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductData.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductType.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductType.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.ProductType.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransaction.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransactionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransactionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransactionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ExtensionTransactionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Follow.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Follow.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Follow.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Follow.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/FollowList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/FollowList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/FollowList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/FollowList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Game.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Game.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Game.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Game.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/GameAnalytics.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/GameAnalytics.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/GameAnalytics.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/GameAnalytics.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/GameAnalyticsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/GameAnalyticsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/GameAnalyticsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/GameAnalyticsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/GameList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/GameList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/GameList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/GameList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/GameTopList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/GameTopList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/GameTopList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/GameTopList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HearthstoneMetadata.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HearthstoneMetadata.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HearthstoneMetadata.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HearthstoneMetadata.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HelixPagination.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HelixPagination.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HelixPagination.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HelixPagination.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Highlight.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Highlight.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Highlight.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Highlight.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.Type.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.Type.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.Type.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.Contribution.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.EventData.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.EventData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.EventData.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.EventData.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEvent.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEventList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEventList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEventList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/HypeTrainEventList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/IngestServer.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/IngestServer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/IngestServer.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/IngestServer.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/IngestServerList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/IngestServerList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/IngestServerList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/IngestServerList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Moderator.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Moderator.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Moderator.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Moderator.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.ModeratorEventData.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.ModeratorEventData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.ModeratorEventData.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.ModeratorEventData.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEvent.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEventList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEventList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ModeratorEventList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorEventList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ModeratorList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ModeratorList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ModeratorList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/NamedUserChatColor.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/NamedUserChatColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/NamedUserChatColor.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/NamedUserChatColor.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchHero.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchHero.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchHero.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchHero.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchPlayer.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchPlayer.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchPlayer.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.OverwatchPlayer.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/OverwatchMetadata.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Poll.PollBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Poll.PollBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Poll.PollBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Poll.PollBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Poll.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Poll.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Poll.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Poll.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/PollsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/PollsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/PollsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/PollsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Prediction.PredictionBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Prediction.PredictionBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Prediction.PredictionBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Prediction.PredictionBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Prediction.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Prediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Prediction.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Prediction.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/PredictionsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/PredictionsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/PredictionsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/PredictionsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/RaidRequest.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/RaidRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/RaidRequest.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/RaidRequest.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/RaidRequestList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/RaidRequestList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/RaidRequestList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/RaidRequestList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.View.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.View.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.View.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.View.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.Views.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.Views.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.Views.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.Views.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtension.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtensionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtensionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtensionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ReleasedExtensionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.ScheduleSegmentInputBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.ScheduleSegmentInputBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.ScheduleSegmentInputBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.ScheduleSegmentInputBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduleSegmentInput.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.Category.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.Category.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.Category.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.Category.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledSegment.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/ScheduledVacation.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledVacation.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/ScheduledVacation.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/ScheduledVacation.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.SendPubSubMessageInputBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.SendPubSubMessageInputBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.SendPubSubMessageInputBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.SendPubSubMessageInputBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SendPubSubMessageInput.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackAlbum.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackAlbum.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackAlbum.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackAlbum.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackArtist.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackArtist.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackArtist.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackArtist.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrack.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrack.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrack.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrack.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrackWrapper.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrackWrapper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrackWrapper.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackCurrentTrackWrapper.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadata.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadata.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadata.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadata.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadataList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadataList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadataList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistMetadataList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistTracksList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistTracksList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistTracksList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackPlaylistTracksList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.Type.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.Type.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.Type.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackSource.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackTrack.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackTrack.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SoundtrackTrack.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SoundtrackTrack.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Stream.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Stream.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Stream.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Stream.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamKey.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamKey.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamKey.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamKey.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamKeyList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamKeyList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamKeyList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamKeyList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamMarker.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarker.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamMarker.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarker.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkers.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkers.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamMarkers.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkers.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkersList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkersList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamMarkersList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamMarkersList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamSchedule.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamSchedule.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamSchedule.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamSchedule.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamScheduleResponse.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamScheduleResponse.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamScheduleResponse.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamScheduleResponse.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamTag.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamTag.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamTag.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamTag.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/StreamTagList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/StreamTagList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/StreamTagList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/StreamTagList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Subscription.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Subscription.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Subscription.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Subscription.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.Type.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.Type.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.Type.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEvent.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEventList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEventList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEventList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionEventList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/SubscriptionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/SubscriptionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Team.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Team.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Team.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Team.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/TeamList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/TeamList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/TeamList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/TeamList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/TeamMember.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/TeamMember.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/TeamMember.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/TeamMember.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/TeamMembershipList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/TeamMembershipList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/TeamMembershipList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/TeamMembershipList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/TeamUser.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/TeamUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/TeamUser.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/TeamUser.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/TwitchHelixError.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/TwitchHelixError.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/TwitchHelixError.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/TwitchHelixError.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.UpdateDropEntitlementInputBuilder.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.UpdateDropEntitlementInputBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.UpdateDropEntitlementInputBuilder.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.UpdateDropEntitlementInputBuilder.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateDropEntitlementInput.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UpdateEntitlementStatus.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateEntitlementStatus.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UpdateEntitlementStatus.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UpdateEntitlementStatus.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlements.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlements.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlements.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlements.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlementsList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlementsList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlementsList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UpdatedDropEntitlementsList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrl.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrl.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrl.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrl.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrlList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrlList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrlList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UploadEntitlementUrlList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/User.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/User.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/User.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/User.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UserChatColorList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UserChatColorList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UserChatColorList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UserChatColorList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/UserList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/UserList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/UserList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/UserList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Video.MutedSegment.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Video.MutedSegment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Video.MutedSegment.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Video.MutedSegment.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/Video.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/Video.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/Video.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/Video.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/VideoList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/VideoList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/VideoList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/VideoList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/VideoMarker.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/VideoMarker.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/VideoMarker.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/VideoMarker.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/VideoMarkers.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/VideoMarkers.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/VideoMarkers.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/VideoMarkers.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscription.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscription.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscription.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscription.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscriptionList.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscriptionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscriptionList.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/WebhookSubscriptionList.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/helix/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/helix/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/helix/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/CustomRewardEncodeMixIn.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/CustomRewardEncodeMixIn.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/CustomRewardEncodeMixIn.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/CustomRewardEncodeMixIn.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/EventSubSubscriptionNameExpander.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/EventSubSubscriptionNameExpander.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/EventSubSubscriptionNameExpander.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/EventSubSubscriptionNameExpander.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixClientIdInterceptor.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixClientIdInterceptor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixClientIdInterceptor.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixClientIdInterceptor.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixDecoder.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixDecoder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixDecoder.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixDecoder.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixHttpClient.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixHttpClient.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixHttpClient.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixHttpClient.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixRateLimitTracker.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixRateLimitTracker.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixRateLimitTracker.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixRateLimitTracker.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixTokenManager.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixTokenManager.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixTokenManager.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/TwitchHelixTokenManager.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/package-summary.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/helix/interceptor/package-tree.html b/docs/static/javadoc/com/github/twitch4j/helix/interceptor/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/interceptor/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/helix/interceptor/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/helix/package-summary.html b/docs/static/javadoc/com/github/twitch4j/helix/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/helix/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/helix/package-tree.html b/docs/static/javadoc/com/github/twitch4j/helix/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/helix/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookNotification.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookNotification.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookNotification.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookNotification.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookRequest.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookRequest.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/WebhookRequest.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelBanTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelBanTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelBanTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelBanTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelSubscriptionTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelSubscriptionTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelSubscriptionTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ChannelSubscriptionTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ExtensionTransactionsTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ExtensionTransactionsTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/ExtensionTransactionsTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ExtensionTransactionsTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/FollowsTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/FollowsTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/FollowsTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/FollowsTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/HypeTrainTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/HypeTrainTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/HypeTrainTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/HypeTrainTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ModeratorChangeTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ModeratorChangeTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/ModeratorChangeTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/ModeratorChangeTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/StreamsTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/StreamsTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/StreamsTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/StreamsTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.UnknownTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.UnknownTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.UnknownTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.UnknownTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/TwitchWebhookTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/UsersTopic.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/UsersTopic.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/UsersTopic.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/UsersTopic.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-summary.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-tree.html b/docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/helix/webhooks/topics/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/kraken/TwitchKraken.html b/docs/static/javadoc/com/github/twitch4j/kraken/TwitchKraken.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/TwitchKraken.html rename to docs/static/javadoc/com/github/twitch4j/kraken/TwitchKraken.html diff --git a/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenBuilder.html b/docs/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/TwitchKrakenBuilder.html rename to docs/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenBuilder.html diff --git a/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenErrorDecoder.html b/docs/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenErrorDecoder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/TwitchKrakenErrorDecoder.html rename to docs/static/javadoc/com/github/twitch4j/kraken/TwitchKrakenErrorDecoder.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/AbstractResultList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/AbstractResultList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/AbstractResultList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/AbstractResultList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadge.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadge.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/ChatBadge.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadge.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadges.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadges.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/ChatBadges.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/ChatBadges.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/Emoticon.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/Emoticon.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/Emoticon.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/Emoticon.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonImages.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonImages.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/EmoticonImages.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonImages.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/EmoticonList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetEntry.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetEntry.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetEntry.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetEntry.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/EmoticonSetList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlock.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlock.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlock.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlock.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockTransaction.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockTransaction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockTransaction.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenBlockTransaction.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenChannel.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenChannel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenChannel.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenChannel.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.SimpleUser.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.SimpleUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.SimpleUser.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.SimpleUser.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.Thumbnail.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.Thumbnail.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.Thumbnail.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.Thumbnail.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.VideoOnDemand.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.VideoOnDemand.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.VideoOnDemand.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.VideoOnDemand.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenClip.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollection.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollection.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollection.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollection.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionItem.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionItem.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionItem.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionItem.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionMetadata.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionMetadata.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionMetadata.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionMetadata.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionThumbnails.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionThumbnails.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionThumbnails.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCollectionThumbnails.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.Upload.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.Upload.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.Upload.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.Upload.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenCreatedVideo.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticon.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticon.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticon.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticon.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticonSetList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticonSetList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticonSetList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenEmoticonSetList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollow.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollow.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollow.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollow.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollowList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollowList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollowList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenFollowList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHost.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHost.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenHost.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHost.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHostList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHostList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenHostList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenHostList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngest.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngest.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngest.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngestList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngestList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngestList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenIngestList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscription.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscription.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscription.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscription.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscriptionList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscriptionList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscriptionList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenSubscriptionList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeam.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeam.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeam.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeam.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamUser.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamUser.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenTeamUser.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.Notifications.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.Notifications.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.Notifications.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.Notifications.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUser.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUserList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUserList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenUserList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenUserList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Channel.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Channel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Channel.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Channel.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Preview.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Preview.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Preview.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Preview.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnail.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnail.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnail.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnail.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnails.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnails.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnails.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.Thumbnails.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/KrakenVideo.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticon.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticon.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticon.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticon.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticonList.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticonList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticonList.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/SimpleEmoticonList.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/TwitchKrakenError.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/TwitchKrakenError.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/TwitchKrakenError.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/TwitchKrakenError.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/kraken/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/kraken/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/kraken/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/kraken/package-summary.html b/docs/static/javadoc/com/github/twitch4j/kraken/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/kraken/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/kraken/package-tree.html b/docs/static/javadoc/com/github/twitch4j/kraken/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/kraken/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/kraken/util/KrakenVideoHelper.html b/docs/static/javadoc/com/github/twitch4j/kraken/util/KrakenVideoHelper.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/util/KrakenVideoHelper.html rename to docs/static/javadoc/com/github/twitch4j/kraken/util/KrakenVideoHelper.html diff --git a/static/javadoc/com/github/twitch4j/kraken/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/kraken/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/kraken/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/kraken/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/kraken/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/kraken/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/kraken/util/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/modules/Configuration.html b/docs/static/javadoc/com/github/twitch4j/modules/Configuration.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/Configuration.html rename to docs/static/javadoc/com/github/twitch4j/modules/Configuration.html diff --git a/static/javadoc/com/github/twitch4j/modules/IModule.html b/docs/static/javadoc/com/github/twitch4j/modules/IModule.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/IModule.html rename to docs/static/javadoc/com/github/twitch4j/modules/IModule.html diff --git a/static/javadoc/com/github/twitch4j/modules/ModuleException.html b/docs/static/javadoc/com/github/twitch4j/modules/ModuleException.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/ModuleException.html rename to docs/static/javadoc/com/github/twitch4j/modules/ModuleException.html diff --git a/static/javadoc/com/github/twitch4j/modules/ModuleLoader.html b/docs/static/javadoc/com/github/twitch4j/modules/ModuleLoader.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/ModuleLoader.html rename to docs/static/javadoc/com/github/twitch4j/modules/ModuleLoader.html diff --git a/static/javadoc/com/github/twitch4j/modules/ModulePair.html b/docs/static/javadoc/com/github/twitch4j/modules/ModulePair.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/ModulePair.html rename to docs/static/javadoc/com/github/twitch4j/modules/ModulePair.html diff --git a/static/javadoc/com/github/twitch4j/modules/event/ModuleDisabledEvent.html b/docs/static/javadoc/com/github/twitch4j/modules/event/ModuleDisabledEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/event/ModuleDisabledEvent.html rename to docs/static/javadoc/com/github/twitch4j/modules/event/ModuleDisabledEvent.html diff --git a/static/javadoc/com/github/twitch4j/modules/event/ModuleEnabledEvent.html b/docs/static/javadoc/com/github/twitch4j/modules/event/ModuleEnabledEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/event/ModuleEnabledEvent.html rename to docs/static/javadoc/com/github/twitch4j/modules/event/ModuleEnabledEvent.html diff --git a/static/javadoc/com/github/twitch4j/modules/event/package-summary.html b/docs/static/javadoc/com/github/twitch4j/modules/event/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/event/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/modules/event/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/modules/event/package-tree.html b/docs/static/javadoc/com/github/twitch4j/modules/event/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/event/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/modules/event/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/modules/package-summary.html b/docs/static/javadoc/com/github/twitch4j/modules/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/modules/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/modules/package-tree.html b/docs/static/javadoc/com/github/twitch4j/modules/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/modules/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/modules/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/package-summary.html b/docs/static/javadoc/com/github/twitch4j/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/package-tree.html b/docs/static/javadoc/com/github/twitch4j/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/ITwitchPubSub.html b/docs/static/javadoc/com/github/twitch4j/pubsub/ITwitchPubSub.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/ITwitchPubSub.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/ITwitchPubSub.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/PubSubResponsePayloadMessage.html b/docs/static/javadoc/com/github/twitch4j/pubsub/PubSubResponsePayloadMessage.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/PubSubResponsePayloadMessage.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/PubSubResponsePayloadMessage.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/PubSubSubscription.html b/docs/static/javadoc/com/github/twitch4j/pubsub/PubSubSubscription.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/PubSubSubscription.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/PubSubSubscription.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSub.html b/docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSub.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/TwitchPubSub.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSub.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubBuilder.html b/docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubBuilder.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubBuilder.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.TwitchPubSubConnectionPoolBuilder.html b/docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.TwitchPubSubConnectionPoolBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.TwitchPubSubConnectionPoolBuilder.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.TwitchPubSubConnectionPoolBuilder.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.html b/docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/TwitchPubSubConnectionPool.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AliasRestrictionUpdateData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AliasRestrictionUpdateData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AliasRestrictionUpdateData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AliasRestrictionUpdateData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Content.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Content.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Content.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Content.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Fragment.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Fragment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Fragment.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Fragment.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentFlags.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentFlags.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentFlags.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentFlags.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentLink.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentLink.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentLink.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentLink.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentMention.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentMention.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentMention.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.FragmentMention.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.Badge.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.Badge.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.Badge.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.Badge.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.Sender.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessage.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.Status.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.Status.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.Status.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.Status.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodCaughtMessageData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.Category.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.Category.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.Category.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.Category.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodContentClassification.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.AutomodLevels.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.AutomodLevels.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.AutomodLevels.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.AutomodLevels.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/AutomodLevelsModified.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/BanEvasionEvaluation.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/BanEvasionEvaluation.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/BanEvasionEvaluation.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/BanEvasionEvaluation.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/BitsBadgeData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/BitsBadgeData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/BitsBadgeData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/BitsBadgeData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.BadgeEntitlement.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.BadgeEntitlement.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.BadgeEntitlement.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.BadgeEntitlement.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelBitsData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsBalance.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsBalance.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsBalance.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsBalance.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsEarned.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsEarned.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsEarned.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsEarned.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.PointGainMultiplier.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.PointGainMultiplier.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.PointGainMultiplier.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.PointGainMultiplier.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsGain.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsRedemption.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsRedemption.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsRedemption.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsRedemption.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.Image.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.Image.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.Image.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.Image.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.MaxPerStream.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.MaxPerStream.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.MaxPerStream.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.MaxPerStream.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsReward.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsUser.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsUser.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelPointsUser.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.Type.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.Type.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.Type.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChannelTermsAction.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationAction.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationAction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationAction.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationAction.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationType.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationType.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.ModerationType.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ChatModerationAction.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CheerbombData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CheerbombData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CheerbombData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CheerbombData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.Claim.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.Claim.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.Claim.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.Claim.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ClaimData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommerceData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.CommerceEmote.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.CommerceEmote.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.CommerceEmote.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.CommerceEmote.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommerceMessage.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostOrder.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostOrder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostOrder.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostOrder.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostProgression.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostProgression.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostProgression.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityBoostProgression.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityGoalContribution.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityGoalContribution.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityGoalContribution.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityGoalContribution.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Status.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Status.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Status.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Status.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Type.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Type.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.Type.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CommunityPointsGoal.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CreateNotificationData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreateNotificationData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CreateNotificationData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreateNotificationData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CreatedUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatedUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CreatedUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatedUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.State.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.State.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.State.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.State.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.Type.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.Type.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.Type.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CreatorGoal.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/CrowdChant.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/CrowdChant.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/CrowdChant.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/CrowdChant.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/FollowingData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/FollowingData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/FollowingData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/FollowingData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.Change.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.Change.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.Change.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.Change.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/FriendshipData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeLevelUp.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeLevelUp.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeLevelUp.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeLevelUp.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeProgression.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeProgression.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeProgression.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeProgression.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainApproaching.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainApproaching.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainApproaching.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainApproaching.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductor.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductor.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductor.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductorUser.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductorUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductorUser.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConductorUser.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.RewardType.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.RewardType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.RewardType.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.RewardType.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.ConductorReward.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.ConductorRewards.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.DifficultySetting.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.DifficultySetting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.DifficultySetting.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.DifficultySetting.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.DifficultySettings.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.HypeTrainKickoff.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.HypeTrainKickoff.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.HypeTrainKickoff.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.HypeTrainKickoff.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainConfig.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainEnd.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainEnd.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainEnd.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainEnd.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainLevel.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainLevel.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainLevel.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainLevel.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainParticipations.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainParticipations.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainParticipations.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainParticipations.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainProgress.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainProgress.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainProgress.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainProgress.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainReward.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainReward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainReward.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainReward.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.Reward.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.Reward.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.Reward.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.Reward.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainRewardsData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainStart.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainStart.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainStart.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/HypeTrainStart.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Context.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Context.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Context.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Context.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Entry.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Entry.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Entry.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Entry.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Event.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Event.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Event.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Event.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Identifier.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Identifier.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Identifier.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.Identifier.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Leaderboard.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUser.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUser.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUser.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserNewMessage.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserNewMessage.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserNewMessage.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserNewMessage.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatment.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatment.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatment.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatment.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatmentUpdate.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatmentUpdate.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatmentUpdate.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/LowTrustUserTreatmentUpdate.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.Type.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.Type.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.Type.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/ModeratorUnbanRequestAction.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/NotificationSummary.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/NotificationSummary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/NotificationSummary.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/NotificationSummary.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Action.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Action.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Action.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Action.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Creator.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Creator.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Creator.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.Creator.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/OnsiteNotification.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.Balance.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.Balance.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.Balance.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.Balance.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PointsSpent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Contributor.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Contributor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Contributor.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Contributor.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollChoice.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollChoice.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollChoice.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollChoice.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.Setting.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.Setting.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.Setting.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.Setting.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.PollSettings.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Status.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Status.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Status.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Status.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Tokens.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Tokens.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Tokens.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Tokens.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Votes.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Votes.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Votes.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.Votes.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PollData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PollData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/Prediction.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/Prediction.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/Prediction.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/Prediction.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionColor.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionColor.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PredictionColor.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionColor.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PredictionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionOutcome.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionOutcome.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PredictionOutcome.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionOutcome.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionResult.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionResult.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PredictionResult.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionResult.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionTrigger.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionTrigger.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PredictionTrigger.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PredictionTrigger.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.Activity.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.Activity.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.Activity.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.Activity.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceSettings.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceSettings.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PresenceSettings.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PresenceSettings.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubRequest.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PubSubRequest.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubRequest.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponse.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponse.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponse.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponse.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponsePayload.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponsePayload.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponsePayload.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/PubSubResponsePayload.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RadioData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RadioData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.AlbumInfo.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.AlbumInfo.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.AlbumInfo.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.AlbumInfo.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.Artist.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.Artist.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.Artist.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.Artist.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RadioTrack.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RaidData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RaidData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RaidData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RaidData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/RedemptionProgress.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/RedemptionProgress.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/RedemptionProgress.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/RedemptionProgress.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/SimpleUser.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/SimpleUser.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/SimpleUser.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/SimpleUser.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/SubGiftData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/SubGiftData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/SubGiftData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/SubGiftData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/SubscriptionData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/SubscriptionData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/SubscriptionData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/SubscriptionData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/SupportActivityFeedData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/SupportActivityFeedData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/SupportActivityFeedData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/SupportActivityFeedData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/UnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/UnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/UnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/UnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/UpdateSummaryData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/UpdateSummaryData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/UpdateSummaryData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/UpdateSummaryData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/UpdatedUnbanRequest.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/UpdatedUnbanRequest.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/UpdatedUnbanRequest.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/UpdatedUnbanRequest.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/UserAutomodCaughtMessage.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/UserAutomodCaughtMessage.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/UserAutomodCaughtMessage.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/UserAutomodCaughtMessage.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/UserModerationActionData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/UserModerationActionData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/UserModerationActionData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/UserModerationActionData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.Type.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.Type.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.Type.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.Type.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/VideoPlaybackData.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/pubsub/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/enums/PubSubType.html b/docs/static/javadoc/com/github/twitch4j/pubsub/enums/PubSubType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/enums/PubSubType.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/enums/PubSubType.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/enums/TMIConnectionState.html b/docs/static/javadoc/com/github/twitch4j/pubsub/enums/TMIConnectionState.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/enums/TMIConnectionState.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/enums/TMIConnectionState.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/enums/package-summary.html b/docs/static/javadoc/com/github/twitch4j/pubsub/enums/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/enums/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/enums/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/enums/package-tree.html b/docs/static/javadoc/com/github/twitch4j/pubsub/enums/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/enums/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/enums/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/AliasRestrictionUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/AliasRestrictionUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/AliasRestrictionUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/AliasRestrictionUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/AutomodCaughtMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/AutomodCaughtMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/AutomodCaughtMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/AutomodCaughtMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/AutomodLevelsModifiedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/AutomodLevelsModifiedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/AutomodLevelsModifiedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/AutomodLevelsModifiedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/BitsLeaderboardEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/BitsLeaderboardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/BitsLeaderboardEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/BitsLeaderboardEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsBadgeUnlockEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsBadgeUnlockEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsBadgeUnlockEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsBadgeUnlockEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelBitsEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelCommerceEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelCommerceEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelCommerceEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelCommerceEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelPointsRedemptionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelPointsRedemptionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelPointsRedemptionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelPointsRedemptionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubGiftEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubGiftEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubGiftEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubGiftEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubscribeEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubscribeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubscribeEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelSubscribeEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelTermsEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelTermsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelTermsEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelTermsEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestCreateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestCreateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestCreateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestCreateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChannelUnbanRequestUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ChatModerationEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ChatModerationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ChatModerationEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ChatModerationEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CheerbombEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CheerbombEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CheerbombEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CheerbombEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ClaimAvailableEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ClaimAvailableEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ClaimAvailableEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ClaimAvailableEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ClaimClaimedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ClaimClaimedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ClaimClaimedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ClaimClaimedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CommunityBoostProgressionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CommunityBoostProgressionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CommunityBoostProgressionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CommunityBoostProgressionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CommunityGoalContributionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CommunityGoalContributionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CommunityGoalContributionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CommunityGoalContributionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CreatorGoalEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CreatorGoalEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CreatorGoalEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CreatorGoalEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CrowdChantCreatedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CrowdChantCreatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CrowdChantCreatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CrowdChantCreatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardCreatedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardCreatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardCreatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardCreatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardDeletedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardDeletedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardDeletedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardDeletedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardUpdatedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardUpdatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardUpdatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/CustomRewardUpdatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/FollowingEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/FollowingEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/FollowingEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/FollowingEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/FriendshipEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/FriendshipEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/FriendshipEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/FriendshipEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainApproachingEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainApproachingEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainApproachingEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainApproachingEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainConductorUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainConductorUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainConductorUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainConductorUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainCooldownExpirationEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainCooldownExpirationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainCooldownExpirationEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainCooldownExpirationEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainEndEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainEndEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainEndEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainEndEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainLevelUpEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainLevelUpEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainLevelUpEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainLevelUpEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainProgressionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainProgressionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainProgressionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainProgressionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainRewardsEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainRewardsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainRewardsEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainRewardsEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainStartEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainStartEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainStartEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/HypeTrainStartEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/LeaderboardEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/LeaderboardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/LeaderboardEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/LeaderboardEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserNewMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserNewMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserNewMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserNewMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserTreatmentUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserTreatmentUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserTreatmentUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/LowTrustUserTreatmentUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/ModUnbanRequestActionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/ModUnbanRequestActionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/ModUnbanRequestActionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/ModUnbanRequestActionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/OnsiteNotificationCreationEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/OnsiteNotificationCreationEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/OnsiteNotificationCreationEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/OnsiteNotificationCreationEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PointsEarnedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PointsEarnedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PointsEarnedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PointsEarnedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PointsSpentEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PointsSpentEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PointsSpentEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PointsSpentEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.EventType.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.EventType.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.EventType.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.EventType.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PollsEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PredictionCreatedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PredictionCreatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PredictionCreatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PredictionCreatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PredictionUpdatedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PredictionUpdatedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PredictionUpdatedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PredictionUpdatedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PresenceSettingsEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PresenceSettingsEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PresenceSettingsEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PresenceSettingsEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PubSubConnectionStateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PubSubConnectionStateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PubSubConnectionStateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PubSubConnectionStateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/PubSubListenResponseEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/PubSubListenResponseEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/PubSubListenResponseEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/PubSubListenResponseEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RadioEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RadioEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RadioEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RadioEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RaidCancelEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidCancelEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RaidCancelEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidCancelEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RaidGoEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidGoEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RaidGoEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidGoEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RaidUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RaidUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RaidUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RedemptionStatusUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RedemptionStatusUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RedemptionStatusUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RedemptionStatusUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/RewardRedeemedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/RewardRedeemedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/RewardRedeemedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/RewardRedeemedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/SubLeaderboardEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/SubLeaderboardEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/SubLeaderboardEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/SubLeaderboardEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/SupportActivityFeedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/SupportActivityFeedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/SupportActivityFeedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/SupportActivityFeedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UnbanRequestEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UnbanRequestEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UnbanRequestEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UnbanRequestEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UpdateOnsiteNotificationSummaryEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateOnsiteNotificationSummaryEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UpdateOnsiteNotificationSummaryEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateOnsiteNotificationSummaryEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionFinishedEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionFinishedEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionFinishedEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionFinishedEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionProgressEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionProgressEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionProgressEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionProgressEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionStatusesEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionStatusesEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionStatusesEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UpdateRedemptionStatusesEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserAutomodCaughtMessageEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserAutomodCaughtMessageEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserAutomodCaughtMessageEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserAutomodCaughtMessageEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserCommunityGoalContributionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserCommunityGoalContributionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserCommunityGoalContributionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserCommunityGoalContributionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserModerationActionEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserModerationActionEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserModerationActionEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserModerationActionEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionMadeEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionMadeEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionMadeEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionMadeEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionResultEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionResultEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionResultEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPredictionResultEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserPresenceEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPresenceEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserPresenceEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserPresenceEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/UserUnbanRequestUpdateEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/UserUnbanRequestUpdateEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/UserUnbanRequestUpdateEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/UserUnbanRequestUpdateEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/VideoPlaybackEvent.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/VideoPlaybackEvent.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/VideoPlaybackEvent.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/VideoPlaybackEvent.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/package-summary.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/events/package-tree.html b/docs/static/javadoc/com/github/twitch4j/pubsub/events/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/events/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/events/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/package-summary.html b/docs/static/javadoc/com/github/twitch4j/pubsub/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/pubsub/package-tree.html b/docs/static/javadoc/com/github/twitch4j/pubsub/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/pubsub/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/pubsub/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterface.html b/docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterface.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterface.html rename to docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterface.html diff --git a/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceBuilder.html b/docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceBuilder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceBuilder.html rename to docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceBuilder.html diff --git a/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceErrorDecoder.html b/docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceErrorDecoder.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceErrorDecoder.html rename to docs/static/javadoc/com/github/twitch4j/tmi/TwitchMessagingInterfaceErrorDecoder.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/Badge.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/Badge.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/Badge.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/Badge.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSet.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSet.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/BadgeSet.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSet.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSets.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSets.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/BadgeSets.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/BadgeSets.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/Chatters.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/Chatters.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/Chatters.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/Chatters.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/Host.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/Host.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/Host.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/Host.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/HostList.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/HostList.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/HostList.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/HostList.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/TMIError.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/TMIError.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/TMIError.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/TMIError.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/package-summary.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/tmi/domain/package-tree.html b/docs/static/javadoc/com/github/twitch4j/tmi/domain/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/domain/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/tmi/domain/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/tmi/package-summary.html b/docs/static/javadoc/com/github/twitch4j/tmi/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/tmi/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/tmi/package-tree.html b/docs/static/javadoc/com/github/twitch4j/tmi/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/tmi/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/tmi/package-tree.html diff --git a/static/javadoc/com/github/twitch4j/util/IBackoffStrategy.html b/docs/static/javadoc/com/github/twitch4j/util/IBackoffStrategy.html similarity index 100% rename from static/javadoc/com/github/twitch4j/util/IBackoffStrategy.html rename to docs/static/javadoc/com/github/twitch4j/util/IBackoffStrategy.html diff --git a/static/javadoc/com/github/twitch4j/util/PaginationUtil.html b/docs/static/javadoc/com/github/twitch4j/util/PaginationUtil.html similarity index 100% rename from static/javadoc/com/github/twitch4j/util/PaginationUtil.html rename to docs/static/javadoc/com/github/twitch4j/util/PaginationUtil.html diff --git a/static/javadoc/com/github/twitch4j/util/package-summary.html b/docs/static/javadoc/com/github/twitch4j/util/package-summary.html similarity index 100% rename from static/javadoc/com/github/twitch4j/util/package-summary.html rename to docs/static/javadoc/com/github/twitch4j/util/package-summary.html diff --git a/static/javadoc/com/github/twitch4j/util/package-tree.html b/docs/static/javadoc/com/github/twitch4j/util/package-tree.html similarity index 100% rename from static/javadoc/com/github/twitch4j/util/package-tree.html rename to docs/static/javadoc/com/github/twitch4j/util/package-tree.html diff --git a/static/javadoc/constant-values.html b/docs/static/javadoc/constant-values.html similarity index 100% rename from static/javadoc/constant-values.html rename to docs/static/javadoc/constant-values.html diff --git a/static/javadoc/deprecated-list.html b/docs/static/javadoc/deprecated-list.html similarity index 100% rename from static/javadoc/deprecated-list.html rename to docs/static/javadoc/deprecated-list.html diff --git a/static/javadoc/element-list b/docs/static/javadoc/element-list similarity index 100% rename from static/javadoc/element-list rename to docs/static/javadoc/element-list diff --git a/static/javadoc/help-doc.html b/docs/static/javadoc/help-doc.html similarity index 100% rename from static/javadoc/help-doc.html rename to docs/static/javadoc/help-doc.html diff --git a/static/javadoc/index-all.html b/docs/static/javadoc/index-all.html similarity index 100% rename from static/javadoc/index-all.html rename to docs/static/javadoc/index-all.html diff --git a/static/javadoc/index.html b/docs/static/javadoc/index.html similarity index 100% rename from static/javadoc/index.html rename to docs/static/javadoc/index.html diff --git a/static/javadoc/jquery-ui.overrides.css b/docs/static/javadoc/jquery-ui.overrides.css similarity index 100% rename from static/javadoc/jquery-ui.overrides.css rename to docs/static/javadoc/jquery-ui.overrides.css diff --git a/static/javadoc/legal/ADDITIONAL_LICENSE_INFO b/docs/static/javadoc/legal/ADDITIONAL_LICENSE_INFO similarity index 100% rename from static/javadoc/legal/ADDITIONAL_LICENSE_INFO rename to docs/static/javadoc/legal/ADDITIONAL_LICENSE_INFO diff --git a/static/javadoc/legal/ASSEMBLY_EXCEPTION b/docs/static/javadoc/legal/ASSEMBLY_EXCEPTION similarity index 100% rename from static/javadoc/legal/ASSEMBLY_EXCEPTION rename to docs/static/javadoc/legal/ASSEMBLY_EXCEPTION diff --git a/static/javadoc/legal/LICENSE b/docs/static/javadoc/legal/LICENSE similarity index 100% rename from static/javadoc/legal/LICENSE rename to docs/static/javadoc/legal/LICENSE diff --git a/static/javadoc/legal/jquery.md b/docs/static/javadoc/legal/jquery.md similarity index 100% rename from static/javadoc/legal/jquery.md rename to docs/static/javadoc/legal/jquery.md diff --git a/static/javadoc/legal/jqueryUI.md b/docs/static/javadoc/legal/jqueryUI.md similarity index 100% rename from static/javadoc/legal/jqueryUI.md rename to docs/static/javadoc/legal/jqueryUI.md diff --git a/static/javadoc/member-search-index.js b/docs/static/javadoc/member-search-index.js similarity index 100% rename from static/javadoc/member-search-index.js rename to docs/static/javadoc/member-search-index.js diff --git a/static/javadoc/module-search-index.js b/docs/static/javadoc/module-search-index.js similarity index 100% rename from static/javadoc/module-search-index.js rename to docs/static/javadoc/module-search-index.js diff --git a/static/javadoc/overview-summary.html b/docs/static/javadoc/overview-summary.html similarity index 100% rename from static/javadoc/overview-summary.html rename to docs/static/javadoc/overview-summary.html diff --git a/static/javadoc/overview-tree.html b/docs/static/javadoc/overview-tree.html similarity index 100% rename from static/javadoc/overview-tree.html rename to docs/static/javadoc/overview-tree.html diff --git a/static/javadoc/package-list b/docs/static/javadoc/package-list similarity index 100% rename from static/javadoc/package-list rename to docs/static/javadoc/package-list diff --git a/static/javadoc/package-search-index.js b/docs/static/javadoc/package-search-index.js similarity index 100% rename from static/javadoc/package-search-index.js rename to docs/static/javadoc/package-search-index.js diff --git a/static/javadoc/resources/glass.png b/docs/static/javadoc/resources/glass.png similarity index 100% rename from static/javadoc/resources/glass.png rename to docs/static/javadoc/resources/glass.png diff --git a/static/javadoc/resources/x.png b/docs/static/javadoc/resources/x.png similarity index 100% rename from static/javadoc/resources/x.png rename to docs/static/javadoc/resources/x.png diff --git a/static/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/static/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png rename to docs/static/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/static/javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png b/docs/static/javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png rename to docs/static/javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png diff --git a/static/javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png b/docs/static/javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png rename to docs/static/javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png diff --git a/static/javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/static/javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png rename to docs/static/javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png diff --git a/static/javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/static/javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png rename to docs/static/javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png diff --git a/static/javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/docs/static/javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png similarity index 100% rename from static/javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png rename to docs/static/javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png diff --git a/static/javadoc/script-dir/images/ui-icons_222222_256x240.png b/docs/static/javadoc/script-dir/images/ui-icons_222222_256x240.png similarity index 100% rename from static/javadoc/script-dir/images/ui-icons_222222_256x240.png rename to docs/static/javadoc/script-dir/images/ui-icons_222222_256x240.png diff --git a/static/javadoc/script-dir/images/ui-icons_2e83ff_256x240.png b/docs/static/javadoc/script-dir/images/ui-icons_2e83ff_256x240.png similarity index 100% rename from static/javadoc/script-dir/images/ui-icons_2e83ff_256x240.png rename to docs/static/javadoc/script-dir/images/ui-icons_2e83ff_256x240.png diff --git a/static/javadoc/script-dir/images/ui-icons_454545_256x240.png b/docs/static/javadoc/script-dir/images/ui-icons_454545_256x240.png similarity index 100% rename from static/javadoc/script-dir/images/ui-icons_454545_256x240.png rename to docs/static/javadoc/script-dir/images/ui-icons_454545_256x240.png diff --git a/static/javadoc/script-dir/images/ui-icons_888888_256x240.png b/docs/static/javadoc/script-dir/images/ui-icons_888888_256x240.png similarity index 100% rename from static/javadoc/script-dir/images/ui-icons_888888_256x240.png rename to docs/static/javadoc/script-dir/images/ui-icons_888888_256x240.png diff --git a/static/javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png b/docs/static/javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png similarity index 100% rename from static/javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png rename to docs/static/javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png diff --git a/static/javadoc/script-dir/jquery-3.5.1.min.js b/docs/static/javadoc/script-dir/jquery-3.5.1.min.js similarity index 100% rename from static/javadoc/script-dir/jquery-3.5.1.min.js rename to docs/static/javadoc/script-dir/jquery-3.5.1.min.js diff --git a/static/javadoc/script-dir/jquery-ui.min.css b/docs/static/javadoc/script-dir/jquery-ui.min.css similarity index 100% rename from static/javadoc/script-dir/jquery-ui.min.css rename to docs/static/javadoc/script-dir/jquery-ui.min.css diff --git a/static/javadoc/script-dir/jquery-ui.min.js b/docs/static/javadoc/script-dir/jquery-ui.min.js similarity index 100% rename from static/javadoc/script-dir/jquery-ui.min.js rename to docs/static/javadoc/script-dir/jquery-ui.min.js diff --git a/static/javadoc/script-dir/jquery-ui.structure.min.css b/docs/static/javadoc/script-dir/jquery-ui.structure.min.css similarity index 100% rename from static/javadoc/script-dir/jquery-ui.structure.min.css rename to docs/static/javadoc/script-dir/jquery-ui.structure.min.css diff --git a/static/javadoc/script.js b/docs/static/javadoc/script.js similarity index 100% rename from static/javadoc/script.js rename to docs/static/javadoc/script.js diff --git a/static/javadoc/search.js b/docs/static/javadoc/search.js similarity index 100% rename from static/javadoc/search.js rename to docs/static/javadoc/search.js diff --git a/static/javadoc/serialized-form.html b/docs/static/javadoc/serialized-form.html similarity index 100% rename from static/javadoc/serialized-form.html rename to docs/static/javadoc/serialized-form.html diff --git a/static/javadoc/stylesheet.css b/docs/static/javadoc/stylesheet.css similarity index 100% rename from static/javadoc/stylesheet.css rename to docs/static/javadoc/stylesheet.css diff --git a/static/javadoc/tag-search-index.js b/docs/static/javadoc/tag-search-index.js similarity index 100% rename from static/javadoc/tag-search-index.js rename to docs/static/javadoc/tag-search-index.js diff --git a/static/javadoc/type-search-index.js b/docs/static/javadoc/type-search-index.js similarity index 100% rename from static/javadoc/type-search-index.js rename to docs/static/javadoc/type-search-index.js diff --git a/content/docs/acknowledgements/_index.md b/docs/versioned_docs/version-1.x/acknowledgements.mdx similarity index 93% rename from content/docs/acknowledgements/_index.md rename to docs/versioned_docs/version-1.x/acknowledgements.mdx index e0ef57dc6..14fce42b1 100644 --- a/content/docs/acknowledgements/_index.md +++ b/docs/versioned_docs/version-1.x/acknowledgements.mdx @@ -1,8 +1,5 @@ --- -title: Acknowledgements -layout: docs -menu: docs -weight: 1000 +sidebar_position: 1000 --- # Acknowledgements diff --git a/docs/versioned_docs/version-1.x/chat/_category_.yml b/docs/versioned_docs/version-1.x/chat/_category_.yml new file mode 100644 index 000000000..a220f05a5 --- /dev/null +++ b/docs/versioned_docs/version-1.x/chat/_category_.yml @@ -0,0 +1,4 @@ +position: 4 +label: 'Chat' +collapsible: true +collapsed: true diff --git a/content/docs/chat/_index.md b/docs/versioned_docs/version-1.x/chat/index.mdx similarity index 89% rename from content/docs/chat/_index.md rename to docs/versioned_docs/version-1.x/chat/index.mdx index 909ba32b0..821994746 100644 --- a/content/docs/chat/_index.md +++ b/docs/versioned_docs/version-1.x/chat/index.mdx @@ -1,11 +1,11 @@ --- -title: Chat -layout: docs -menu: docs -weight: 4 +sidebar_position: 4 --- -# Twitch Chat (WebSocket) +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Chat Twitch offers an IRC interface to our chat functionality. This allows you to, for instance: @@ -34,8 +34,9 @@ Rate-Limiting ## Use as part of Twitch4J To use Twitch Chat and events from chat, you need to specify withEnableChat when building the Twitch4J Instance, as shown below: -{{< codeblocks >}} -{{< code Java >}} + + + ```java // chat credential @@ -50,24 +51,8 @@ TwitchClient twitchClient = TwitchClientBuilder.builder() .build(); ``` -{{}} -{{< code Groovy >}} - -```groovy -// chat credential -def credential = new OAuth2Credential("twitch", "oAuthTokenHere") - -// twitch client -def twitchClient = TwitchClientBuilder.builder() - ... - .withEnableChat(true) - .withChatAccount(oAuth2CredentialHere) - ... - .build() -``` - -{{}} -{{< code Kotlin >}} + + ```kotlin // chat credential @@ -82,8 +67,24 @@ val twitchClient = TwitchClientBuilder.builder().apply { }.build() ``` -{{}} -{{}} + + + +```groovy +// chat credential +def credential = new OAuth2Credential("twitch", "oAuthTokenHere") + +// twitch client +def twitchClient = TwitchClientBuilder.builder() + ... + .withEnableChat(true) + .withChatAccount(oAuth2CredentialHere) + ... + .build() +``` + + + A OAuth2Credential is a generic oauth credentials so the first parameter is always `twitch`. The 2nd value is your oauth token, you can generate a chat-bot token [here](https://twitchtokengenerator.com/). @@ -94,8 +95,8 @@ So you can start joining channels and listening to messages after this - refer t Initialize the Chat Feature as Standalone Module, also requires setting up the EventManager and the CredentialManger yourself: -{{< codeblocks >}} -{{< code Java >}} + + ```java // credential manager @@ -109,23 +110,8 @@ TwitchChat client = TwitchChatBuilder.builder() .build(); ``` -{{}} -{{< code Groovy >}} - -```groovy -// credential manager -def credentialManager = CredentialManagerBuilder.builder().build() -credentialManager.registerIdentityProvider(new TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")) - -// twitch4j - chat -def client = TwitchChatBuilder.builder() - .withCredentialManager(credentialManager) - .withChatAccount(oAuth2CredentialHere) - .build() -``` - -{{}} -{{< code Kotlin >}} + + ```kotlin // credential manager @@ -140,7 +126,22 @@ val client = TwitchChatBuilder.builder().apply { }.build() ``` -{{}} -{{}} + + + +```groovy +// credential manager +def credentialManager = CredentialManagerBuilder.builder().build() +credentialManager.registerIdentityProvider(new TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")) + +// twitch4j - chat +def client = TwitchChatBuilder.builder() + .withCredentialManager(credentialManager) + .withChatAccount(oAuth2CredentialHere) + .build() +``` + + + The UserId is required, since it will be used to get the oauth credentials diff --git a/content/docs/chat/join-channel.md b/docs/versioned_docs/version-1.x/chat/join-channel.mdx similarity index 62% rename from content/docs/chat/join-channel.md rename to docs/versioned_docs/version-1.x/chat/join-channel.mdx index 55fba338c..987bc1131 100644 --- a/content/docs/chat/join-channel.md +++ b/docs/versioned_docs/version-1.x/chat/join-channel.mdx @@ -1,12 +1,10 @@ --- -title: Join Channel -layout: docs -weight: 0 -menu: - docs: - parent: Chat +sidebar_position: 0 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Join Channel ## Description @@ -16,20 +14,27 @@ Joins a channel on irc, and as such will receive any kind of events for that cha A join is stored, as such you will automatically rejoin channels in case there was a disconnect or similar. ## Example -{{}} -{{}} + + + + ```java twitchClient.getChat().joinChannel("PlayOverwatch"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.chat.joinChannel("PlayOverwatch") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.chat.joinChannel("PlayOverwatch") ``` -{{}} -{{}} + + + diff --git a/content/docs/chat/leave-channel.md b/docs/versioned_docs/version-1.x/chat/leave-channel.mdx similarity index 54% rename from content/docs/chat/leave-channel.md rename to docs/versioned_docs/version-1.x/chat/leave-channel.mdx index 22cf1850e..40e63f6d4 100644 --- a/content/docs/chat/leave-channel.md +++ b/docs/versioned_docs/version-1.x/chat/leave-channel.mdx @@ -1,12 +1,10 @@ --- -title: Leave Channel -layout: docs -weight: 1 -menu: - docs: - parent: Chat +sidebar_position: 1 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Leave Channel ## Description @@ -15,20 +13,26 @@ Leaves a channel, will not receive any futher events (Messages, Subscriptions, B ## Example -{{}} -{{}} + + + ```java twitchClient.getChat().leaveChannel("PlayOverwatch"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.chat.leaveChannel("PlayOverwatch") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.chat.leaveChannel("PlayOverwatch") ``` -{{}} -{{}} \ No newline at end of file + + + diff --git a/content/docs/chat/send-message.md b/docs/versioned_docs/version-1.x/chat/send-message.mdx similarity index 64% rename from content/docs/chat/send-message.md rename to docs/versioned_docs/version-1.x/chat/send-message.mdx index 01c5ecf18..2d1801d34 100644 --- a/content/docs/chat/send-message.md +++ b/docs/versioned_docs/version-1.x/chat/send-message.mdx @@ -1,12 +1,10 @@ --- -title: Send Channel Message -layout: docs -weight: 2 -menu: - docs: - parent: Chat +sidebar_position: 2 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Send Channel Message ## Description @@ -19,20 +17,26 @@ Sends a message to a twitch channel. ## Example -{{}} -{{}} + + + ```java twitchClient.getChat().sendMessage("twitch4j", "Hey!"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.chat.sendMessage("twitch4j", "Hey!") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.chat.sendMessage("twitch4j", "Hey!") ``` -{{}} -{{}} \ No newline at end of file + + + diff --git a/content/docs/chat/send-private-message.md b/docs/versioned_docs/version-1.x/chat/send-private-message.mdx similarity index 68% rename from content/docs/chat/send-private-message.md rename to docs/versioned_docs/version-1.x/chat/send-private-message.mdx index 6964a83ce..6681b6bc4 100644 --- a/content/docs/chat/send-private-message.md +++ b/docs/versioned_docs/version-1.x/chat/send-private-message.mdx @@ -1,12 +1,10 @@ --- -title: Send Private Message -layout: docs -weight: 3 -menu: - docs: - parent: Chat +sidebar_position: 3 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Send Private Message ## Description @@ -19,20 +17,26 @@ Sends a private message to a user. ## Example -{{}} -{{}} + + + ```java twitchClient.getChat().sendPrivateMessage("twitch4j", "Hey! This is a direct message."); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.chat.sendPrivateMessage("twitch4j", "Hey! This is a direct message.") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.chat.sendPrivateMessage("twitch4j", "Hey! This is a direct message.") ``` -{{}} -{{}} \ No newline at end of file + + + diff --git a/docs/versioned_docs/version-1.x/contribution/_category_.yml b/docs/versioned_docs/version-1.x/contribution/_category_.yml new file mode 100644 index 000000000..90279f7c1 --- /dev/null +++ b/docs/versioned_docs/version-1.x/contribution/_category_.yml @@ -0,0 +1,4 @@ +position: 900 +label: 'Contributing' +collapsible: true +collapsed: true diff --git a/content/docs/contribution/code-documentation.md b/docs/versioned_docs/version-1.x/contribution/code-documentation.md similarity index 95% rename from content/docs/contribution/code-documentation.md rename to docs/versioned_docs/version-1.x/contribution/code-documentation.md index 67b66fd53..f8daef46a 100644 --- a/content/docs/contribution/code-documentation.md +++ b/docs/versioned_docs/version-1.x/contribution/code-documentation.md @@ -1,10 +1,5 @@ --- -title: Code Documentation -layout: docs -weight: 11 -menu: - docs: - parent: Contribution +sidebar_position: 11 --- # Code Documentation diff --git a/docs/versioned_docs/version-1.x/contribution/documentation.md b/docs/versioned_docs/version-1.x/contribution/documentation.md new file mode 100644 index 000000000..3dadcd280 --- /dev/null +++ b/docs/versioned_docs/version-1.x/contribution/documentation.md @@ -0,0 +1,7 @@ +--- +sidebar_position: 50 +--- + +# Documentation Website + +TODO diff --git a/content/docs/contribution/ide.md b/docs/versioned_docs/version-1.x/contribution/ide.md similarity index 93% rename from content/docs/contribution/ide.md rename to docs/versioned_docs/version-1.x/contribution/ide.md index 7000a4e73..370806b3a 100644 --- a/content/docs/contribution/ide.md +++ b/docs/versioned_docs/version-1.x/contribution/ide.md @@ -1,10 +1,5 @@ --- -title: IDE - Development Environment -layout: docs -weight: 5 -menu: - docs: - parent: Contribution +sidebar_position: 5 --- # Development Environment diff --git a/content/docs/contribution/_index.md b/docs/versioned_docs/version-1.x/contribution/index.md similarity index 86% rename from content/docs/contribution/_index.md rename to docs/versioned_docs/version-1.x/contribution/index.md index c9f6554b1..3ecb19af3 100644 --- a/content/docs/contribution/_index.md +++ b/docs/versioned_docs/version-1.x/contribution/index.md @@ -1,9 +1,3 @@ ---- -title: Contribution -menu: docs -weight: 900 ---- - # Contribution This section contains information about the relase process / documentation / and other information useful for project maintenance and contribution. diff --git a/content/docs/contribution/pull-request.md b/docs/versioned_docs/version-1.x/contribution/pull-request.md similarity index 74% rename from content/docs/contribution/pull-request.md rename to docs/versioned_docs/version-1.x/contribution/pull-request.md index eebe16a43..0cffcb95a 100644 --- a/content/docs/contribution/pull-request.md +++ b/docs/versioned_docs/version-1.x/contribution/pull-request.md @@ -1,10 +1,5 @@ --- -title: Pull Request -layout: docs -weight: 7 -menu: - docs: - parent: Contribution +sidebar_position: 7 --- # Pull Request diff --git a/content/docs/contribution/release.md b/docs/versioned_docs/version-1.x/contribution/release.md similarity index 92% rename from content/docs/contribution/release.md rename to docs/versioned_docs/version-1.x/contribution/release.md index 6baef26cf..dd15e6c6b 100644 --- a/content/docs/contribution/release.md +++ b/docs/versioned_docs/version-1.x/contribution/release.md @@ -1,10 +1,5 @@ --- -title: Releases -layout: docs -weight: 10 -menu: - docs: - parent: Contribution +sidebar_position: 10 --- # Releases @@ -38,4 +33,4 @@ To generate a human readable changelog, the commits have to follow the following | `refactor:` | Code Refactoring | | `chore:` | Internal | | `docs:` | Documentation | -{{}} \ No newline at end of file +{{}} diff --git a/content/docs/credentialmanager/_index.md b/docs/versioned_docs/version-1.x/credentialmanager.mdx similarity index 71% rename from content/docs/credentialmanager/_index.md rename to docs/versioned_docs/version-1.x/credentialmanager.mdx index f0050e4dc..ab44743bb 100644 --- a/content/docs/credentialmanager/_index.md +++ b/docs/versioned_docs/version-1.x/credentialmanager.mdx @@ -1,56 +1,42 @@ --- -title: CredentialManager -layout: docs -weight: 10 +sidebar_position: 100 --- -# Twitch4J - CredentialManager +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# CredentialManager If you use any module that reqires auth directly, you need to setup your credentialManager and pass it into the builder on the `.withCredentialManager(credentialManager)` method. ## Register the twitch identity provider using the AuthModule -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} - ## Register the twitch identity provider manually -```java + + -``` -{{}} -{{}} ```java CredentialManager credentialManager = CredentialManagerBuilder.builder().build(); credentialManager.registerIdentityProvider(new TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")); ``` -{{}} -{{}} -```groovy -def credentialManager = CredentialManagerBuilder.builder().build() -credentialManager.registerIdentityProvider(new TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")) -``` -{{}} -{{}} + + + + ```kotlin val credentialManager = CredentialManagerBuilder.builder().build().also { it.registerIdentityProvider(TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")) } ``` -{{}} -{{}} + + + + +```groovy +def credentialManager = CredentialManagerBuilder.builder().build() +credentialManager.registerIdentityProvider(new TwitchIdentityProvider("jzkbprff40iqj646a697cyrvl0zt2m6", "**SECRET**", "")) +``` + + + diff --git a/docs/versioned_docs/version-1.x/events/_category_.yml b/docs/versioned_docs/version-1.x/events/_category_.yml new file mode 100644 index 000000000..80c73fa8d --- /dev/null +++ b/docs/versioned_docs/version-1.x/events/_category_.yml @@ -0,0 +1,4 @@ +position: 90 +label: 'Events' +collapsible: true +collapsed: true diff --git a/content/docs/events/channel-change-game-event.md b/docs/versioned_docs/version-1.x/events/channel-change-game-event.mdx similarity index 64% rename from content/docs/events/channel-change-game-event.md rename to docs/versioned_docs/version-1.x/events/channel-change-game-event.mdx index d2d151d8b..6c1d19d25 100644 --- a/content/docs/events/channel-change-game-event.md +++ b/docs/versioned_docs/version-1.x/events/channel-change-game-event.mdx @@ -1,13 +1,11 @@ --- -title: Channel - Change Game Event -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- -# ChannelChangeGameEvent +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Channel - Change Game Event ## Description @@ -15,32 +13,38 @@ The ChannelChangeGameEvent is triggered when a monitored channel changes the gam ## Dependencies -Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../../twitch4j/client-helper) +Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../getting-started/client-helper) ## Examples ### Example 1 -{{}} -{{}} + + + ```java eventManager.onEvent(ChannelChangeGameEvent.class, event -> { System.out.println("[" + event.getChannel().getName() + "] is now playing " + event.getGameId() + "!"); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(ChannelChangeGameEvent) { event -> - System.out.println "[${event.channel.name}] is now playing ${event.gameId}!" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(ChannelChangeGameEvent::class.java) { event -> println("[${event.channel.name}] is now playing ${event.gameId}!") } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(ChannelChangeGameEvent) { event -> + System.out.println "[${event.channel.name}] is now playing ${event.gameId}!" +} +``` + + + diff --git a/content/docs/events/channel-change-title-event.md b/docs/versioned_docs/version-1.x/events/channel-change-title-event.mdx similarity index 66% rename from content/docs/events/channel-change-title-event.md rename to docs/versioned_docs/version-1.x/events/channel-change-title-event.mdx index be889cbaf..59e7b9d9c 100644 --- a/content/docs/events/channel-change-title-event.md +++ b/docs/versioned_docs/version-1.x/events/channel-change-title-event.mdx @@ -1,13 +1,11 @@ --- -title: Channel - Change Title Event -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- -# ChannelChangeTitleEvent +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Channel - Change Title Event ## Description @@ -15,32 +13,38 @@ The ChannelChangeTitleEvent is triggered when a monitored channel changes it's t ## Dependencies -Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../../twitch4j/client-helper) +Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../getting-started/client-helper) ## Examples ### Example 1 -{{}} -{{}} + + + ```java eventManager.onEvent(ChannelChangeTitleEvent.class, event -> { System.out.println("[" + event.getChannel().getName() + "] changed his stream title to " + event.getTitle() + "!"); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(ChannelChangeTitleEvent) { event -> - System.out.println "[${event.channel.name}] changed his stream title to ${event.title}!" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(ChannelChangeTitleEvent::class.java) { event -> println("[${event.channel.name}] changed his stream title to ${event.title}!") } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(ChannelChangeTitleEvent) { event -> + System.out.println "[${event.channel.name}] changed his stream title to ${event.title}!" +} +``` + + + diff --git a/content/docs/events/channel-go-live-event.md b/docs/versioned_docs/version-1.x/events/channel-go-live-event.mdx similarity index 67% rename from content/docs/events/channel-go-live-event.md rename to docs/versioned_docs/version-1.x/events/channel-go-live-event.mdx index 0011e83f3..fcf2a662a 100644 --- a/content/docs/events/channel-go-live-event.md +++ b/docs/versioned_docs/version-1.x/events/channel-go-live-event.mdx @@ -1,13 +1,11 @@ --- -title: Channel - Go Live Event -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- -# ChannelGoLiveEvent +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Channel - Go Live Event ## Description @@ -15,32 +13,38 @@ The ChannelGoLiveEvent is triggered when a monitored channel goes live. ## Dependencies -Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../../twitch4j/client-helper) +Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../getting-started/client-helper) ## Examples ### Example 1 -{{}} -{{}} + + + ```java eventManager.onEvent(ChannelGoLiveEvent.class, event -> { System.out.println("[" + event.getChannel().getName() + "] went live with title " + event.getTitle() + " on game " + event.getGameId() + "!"); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(ChannelGoLiveEvent) { event -> - System.out.println "[${event.channel.name}] went live with title ${event.title} on game ${event.gameId}!" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(ChannelGoLiveEvent::class.java) { event -> println("[${event.channel.name}] went live with title ${event.title} on game ${event.gameId}!"); } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(ChannelGoLiveEvent) { event -> + System.out.println "[${event.channel.name}] went live with title ${event.title} on game ${event.gameId}!" +} +``` + + + diff --git a/content/docs/events/channel-go-offline-event.md b/docs/versioned_docs/version-1.x/events/channel-go-offline-event.mdx similarity index 63% rename from content/docs/events/channel-go-offline-event.md rename to docs/versioned_docs/version-1.x/events/channel-go-offline-event.mdx index fdd28ea8c..8043bcb2b 100644 --- a/content/docs/events/channel-go-offline-event.md +++ b/docs/versioned_docs/version-1.x/events/channel-go-offline-event.mdx @@ -1,13 +1,11 @@ --- -title: Channel - Go Offline Event -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- -# ChannelGoOfflineEvent +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Channel - Go Offline Event ## Description @@ -15,32 +13,38 @@ The ChannelGoOfflineEvent is triggered when a monitored channel goes offline. ## Dependencies -Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../../twitch4j/client-helper) +Requires the specific channels to be registered with the TwitchClient Helper. See [TwitchClientHelper](../getting-started/client-helper) ## Examples ### Example 1 -{{}} -{{}} + + + ```java eventManager.onEvent(ChannelGoOfflineEvent.class, event -> { System.out.println("[" + event.getChannel().getName() + "] just went offline!"); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(ChannelGoOfflineEvent) { event -> - System.out.println "[${event.channel.name}] just went offline!" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(ChannelGoOfflineEvent::class.java) { event -> println("[${event.channel.name}] just went offline!") } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(ChannelGoOfflineEvent) { event -> + System.out.println "[${event.channel.name}] just went offline!" +} +``` + + + diff --git a/content/docs/events/channel-message-event.md b/docs/versioned_docs/version-1.x/events/channel-message-event.mdx similarity index 73% rename from content/docs/events/channel-message-event.md rename to docs/versioned_docs/version-1.x/events/channel-message-event.mdx index 92c29f8f0..74fe63ec9 100644 --- a/content/docs/events/channel-message-event.md +++ b/docs/versioned_docs/version-1.x/events/channel-message-event.mdx @@ -1,12 +1,10 @@ --- -title: Channel - MessageEvent -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # ChannelMessageEvent ## Description @@ -21,26 +19,32 @@ Requires the TwitchChat Module to be enabled and active for the source channel. ### Write Chat to Console -{{}} -{{}} + + + ```java eventManager.onEvent(ChannelMessageEvent.class, event -> { System.out.println("[" + event.getChannel().getName() + "] " + event.getUser().getName() + ": " + event.getMessage()); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(ChannelMessageEvent) { event -> - System.out.println "[${event.channel.name}] ${event.user.name}: ${event.message}" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(ChannelMessageEvent::class.java) { event -> println("[${event.channel.name}] ${event.user.name}: ${event.message}") } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(ChannelMessageEvent) { event -> + System.out.println "[${event.channel.name}] ${event.user.name}: ${event.message}" +} +``` + + + diff --git a/docs/versioned_docs/version-1.x/events/eventhandler-reactor.mdx b/docs/versioned_docs/version-1.x/events/eventhandler-reactor.mdx new file mode 100644 index 000000000..eee3eb529 --- /dev/null +++ b/docs/versioned_docs/version-1.x/events/eventhandler-reactor.mdx @@ -0,0 +1,84 @@ +--- +sidebar_position: 202 +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# EventHandler - Reactor + +## Description + +The ReactorEventHandler will process all events asynchronous in a threadpool with at least 4 threads. + +Check out the following class if you want to customize the parameters used when building a ReactorEventHandler instance: + +- [ReactorEventHandler.java](https://github.com/PhilippHeuer/events4j/blob/master/handler-reactor/src/main/java/com/github/philippheuer/events4j/reactor/ReactorEventHandler.java) + +## Dependencies + + + + +```groovy +dependencies { + implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-reactor', version: '0.9.8' +} +``` + + + + +```kotlin +dependencies { + implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-reactor", version = "0.9.8") +} +``` + + + + +```xml + + + com.github.philippheuer.events4j + events4j-handler-reactor + 0.9.8 + + +``` + + + + +## Set as default in Twitch4J and for eventManager.onEvent + + + + +```java +TwitchClient twitchClient = TwitchClientBuilder.builder() + .withDefaultEventHandler(ReactorEventHandler.class) + .build(); +``` + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() + .withDefaultEventHandler(ReactorEventHandler::class.java) + .build(); +``` + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() + .withDefaultEventHandler(ReactorEventHandler) + .build(); +``` + + + diff --git a/docs/versioned_docs/version-1.x/events/eventhandler-simple.mdx b/docs/versioned_docs/version-1.x/events/eventhandler-simple.mdx new file mode 100644 index 000000000..a91f55d4d --- /dev/null +++ b/docs/versioned_docs/version-1.x/events/eventhandler-simple.mdx @@ -0,0 +1,76 @@ +--- +sidebar_position: 201 +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# EventHandler - Simple + +## Description + +The SimpleEventHandler will process all events synchronous in the current thread. + +## Dependencies + + + + +```groovy +dependencies { + implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-simple', version: '0.9.8' +} +``` + + + + +```kotlin +dependencies { + implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-simple", version = "0.9.8") +} +``` + + + + +```xml + + + com.github.philippheuer.events4j + events4j-handler-simple + 0.9.8 + + +``` + + + + +## Set as default in Twitch4J and for eventManager.onEvent + + + + +```java +TwitchClient twitchClient = TwitchClientBuilder.builder() + .withDefaultEventHandler(SimpleEventHandler.class) + .build(); +``` + + + + +```kotlin + +``` + + + + +```groovy + +``` + + + diff --git a/content/docs/events/_index.md b/docs/versioned_docs/version-1.x/events/index.mdx similarity index 76% rename from content/docs/events/_index.md rename to docs/versioned_docs/version-1.x/events/index.mdx index f3f1fd933..4ba45406c 100644 --- a/content/docs/events/_index.md +++ b/docs/versioned_docs/version-1.x/events/index.mdx @@ -1,10 +1,10 @@ --- -title: Events -layout: docs -menu: docs -weight: 200 +sidebar_position: 200 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Events Twitch4J uses [Events4J](https://github.com/PhilippHeuer/events4j) to dispatch events and handle them, you can also build your own event handler to handle them however you like. @@ -17,23 +17,29 @@ Publish a event that should be processed somewhere: * The event object needs to implement the IEvent interface. * The event will be passed to all registered handlers. -{{}} -{{}} + + + ```java eventManager.publish(object); ``` -{{}} -{{}} -```groovy -eventManager.publish(object) -``` -{{}} -{{}} + + + + ```kotlin eventManager.publish(`object`) ``` -{{}} -{{}} + + + + +```groovy +eventManager.publish(object) +``` + + + ## Handle / Process Events @@ -52,14 +58,15 @@ You can register listeners directly on the eventManager, the call is forwarded a If you want all your events to be processed by a specific eventHandler, then check out the following pages on all available eventHandlers: * [SimpleEventHandler (Default)](./eventhandler-simple) -* [ReactorEventHandler](./ceventhandler-reactor) +* [ReactorEventHandler](./eventhandler-reactor) ##### Register your event listeners in a generic way Only the consumers registered with `eventManager.onEvent` will use the `defaultEventHandler`. -{{}} -{{}} + + + ```java // register handler IDisposable handlerReg = twitchClient.getEventManager().onEvent(ChannelMessageEvent.class, event -> { @@ -69,31 +76,35 @@ IDisposable handlerReg = twitchClient.getEventManager().onEvent(ChannelMessageEv // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // register handler -def handlerReg = twitchClient.eventManager.onEvent(ChannelMessageEvent) { event -> - System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}" +val handlerReg = twitchClient.eventManager.onEvent(ChannelMessageEvent::class.java) { event -> + println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose() ``` -{{}} -{{}} -```kotlin + + + + +```groovy // register handler -val handlerReg = twitchClient.eventManager.onEvent(ChannelMessageEvent::class.java) { event -> - println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") +def handlerReg = twitchClient.eventManager.onEvent(ChannelMessageEvent) { event -> + System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}" } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose() - ``` -{{}} -{{}} + + + This is the recommended method to register listeners, as you can switch between the different EventHandlers by chaning a single line of code. @@ -103,8 +114,9 @@ The default event handler can register `handlers` with annotations or provide la ###### Lambda / Consumer Example -{{}} -{{}} + + + ```java // register handler IDisposable handlerReg = twitchClient.getEventManager().getEventHandler(SimpleEventHandler.class).onEvent(ChannelMessageEvent.class, event -> { @@ -114,35 +126,41 @@ IDisposable handlerReg = twitchClient.getEventManager().getEventHandler(SimpleEv // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // register handler -def handlerReg = twitchClient.eventManager.getEventHandler(SimpleEventHandler).onEvent ChannelMessageEvent, { event -> - System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message} " +val handlerReg = twitchClient.eventManager.getEventHandler(SimpleEventHandler::class.java).onEvent(ChannelMessageEvent::class.java) { event -> + println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose() ``` -{{}} -{{}} -```kotlin + + + + +```groovy // register handler -val handlerReg = twitchClient.eventManager.getEventHandler(SimpleEventHandler::class.java).onEvent(ChannelMessageEvent::class.java) { event -> - println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") +def handlerReg = twitchClient.eventManager.getEventHandler(SimpleEventHandler).onEvent ChannelMessageEvent, { event -> + System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message} " } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose() ``` -{{}} -{{}} + + + ###### Annotation Example -{{}} -{{}} + + + ```java public class MyEventHandler { @@ -158,42 +176,47 @@ public class MyEventHandler { MyEventHandler myEventHandler = new MyEventHandler(); eventManager.getEventHandler(SimpleEventHandler.class).registerListener(myEventHandler); ``` -{{}} -{{}} -```groovy + + + + +```kotlin class MyEventHandler { // the type of the 1st argument is relevant, you can pick any method name you want @EventSubscriber - def printChannelMessage(ChannelMessageEvent event) { - System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}" + fun printChannelMessage(ChannelMessageEvent event) { + println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") } } // register your handler class -def myEventHandler = new MyEventHandler(); -eventManager.getEventHandler(SimpleEventHandler).registerListener(myEventHandler); +val myEventHandler = MyEventHandler(); +eventManager.getEventHandler(SimpleEventHandler::class.java).registerListener(myEventHandler); ``` -{{}} -{{}} -```kotlin + + + + +```groovy class MyEventHandler { // the type of the 1st argument is relevant, you can pick any method name you want @EventSubscriber - fun printChannelMessage(ChannelMessageEvent event) { - println("[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}") + def printChannelMessage(ChannelMessageEvent event) { + System.out.println "[${event.channel.name}][${event.permissions}] ${event.user.name}: ${event.message}" } } // register your handler class -val myEventHandler = MyEventHandler(); -eventManager.getEventHandler(SimpleEventHandler::class.java).registerListener(myEventHandler); +def myEventHandler = new MyEventHandler(); +eventManager.getEventHandler(SimpleEventHandler).registerListener(myEventHandler); ``` -{{}} -{{}} + + + ###### Cheat Sheet @@ -207,32 +230,43 @@ eventManager.getEventHandler(SimpleEventHandler::class.java).registerListener(my If desired you can also use the `ReactorHandler` to use reactive streams to process events (keep in mind that this will not work with android). To enable reactor add the `ReactorHandler` dependency, it will be discovered and registered automatically. -{{}} -{{}} + + + ```groovy -compile group: 'com.github.philippheuer.events4j', name: 'events4j-handler-reactor', version: '0.9.8' -// Since Gradle 5+ -implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-reactor', version: '0.9.8' +dependencies { + implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-reactor', version: '0.9.8' +} ``` -{{}} -{{}} + + + + ```kotlin -implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-reactor", version = "0.9.8") +dependencies { + implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-reactor", version = "0.9.8") +} ``` -{{}} -{{}} + + + + ```xml - - com.github.philippheuer.events4j - events4j-handler-reactor - 0.9.8 - + + + com.github.philippheuer.events4j + events4j-handler-reactor + 0.9.8 + + ``` -{{}} -{{}} -{{}} -{{}} + + + + + + ```java // register handler Disposable handlerReg = twitchClient.getEventManager().getEventHandler(ReactorEventHandler.class).onEvent(ChannelMessageEvent.class, event -> { @@ -242,30 +276,35 @@ Disposable handlerReg = twitchClient.getEventManager().getEventHandler(ReactorEv // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // register handler -def handlerReg = twitchClient.eventManager.getEventHandler(ReactorEventHandler).onEvent ChannelMessageEvent, { event -> - System.out.println "[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}" +val handlerReg = twitchClient.eventManager.getEventHandler(ReactorEventHandler::class.java).onEvent(ChannelMessageEvent::class.java) { event -> + println("[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}") } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose(); ``` -{{}} -{{}} -```kotlin + + + + +```groovy // register handler -val handlerReg = twitchClient.eventManager.getEventHandler(ReactorEventHandler::class.java).onEvent(ChannelMessageEvent::class.java) { event -> - println("[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}") +def handlerReg = twitchClient.eventManager.getEventHandler(ReactorEventHandler).onEvent ChannelMessageEvent, { event -> + System.out.println "[${event.channel.name}]${event.permissions}] ${event.user.name}: ${event.message}" } // cancel handler (don't call the method for new events of the required type anymore) handlerReg.dispose(); ``` -{{}} -{{}} + + + ###### Cheat Sheet @@ -279,29 +318,40 @@ handlerReg.dispose(); If desired you can also use the `SpringHandler` to handle all events as Spring Application Events. To enable reactor add the `SpringHandler` dependency, it will be discovered and registered automatically. -{{}} -{{}} + + + ```groovy -compile group: 'com.github.philippheuer.events4j', name: 'events4j-handler-spring', version: '0.9.8' -// Since Gradle 5+ -implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-spring', version: '0.9.8' +dependencies { + implementation group: 'com.github.philippheuer.events4j', name: 'events4j-handler-spring', version: '0.9.8' +} ``` -{{}} -{{}} + + + + ```kotlin -implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-spring", version = "0.9.8") +dependencies { + implementation(group = "com.github.philippheuer.events4j", name = "events4j-handler-spring", version = "0.9.8") +} ``` -{{}} -{{}} + + + + ```xml - - com.github.philippheuer.events4j - events4j-handler-spring - 0.9.8 - + + + com.github.philippheuer.events4j + events4j-handler-spring + 0.9.8 + + ``` -{{}} -{{}} + + + + ## Event Catalog diff --git a/content/docs/events/irc-message-event.md b/docs/versioned_docs/version-1.x/events/irc-message-event.mdx similarity index 62% rename from content/docs/events/irc-message-event.md rename to docs/versioned_docs/version-1.x/events/irc-message-event.mdx index a2ed1fa19..b4b74508d 100644 --- a/content/docs/events/irc-message-event.md +++ b/docs/versioned_docs/version-1.x/events/irc-message-event.mdx @@ -1,13 +1,11 @@ --- -title: IRC Message -layout: docs -weight: 200 -menu: - docs: - parent: Events +sidebar_position: 202 --- -# RAW IRC Message Event +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# IRC Message Event ## Description @@ -15,32 +13,38 @@ The irc message received before it gets parsed and the real event gets dispatche ## Dependencies -Requires the TwitchChat Module to be enabled and active for the source channel. See [TwitchChat](../../chat). +Requires the TwitchChat Module to be enabled and active for the source channel. See [TwitchChat](../chat). ## Examples ### Printing the RAW Message -{{}} -{{}} + + + ```java eventManager.onEvent(IRCMessageEvent.class, event -> { System.out.println(event.getRawMessage()); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(IRCMessageEvent) { event -> - System.out.println event.rawMessage -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(IRCMessageEvent::class.java) { event -> println(event.rawMessage); } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(IRCMessageEvent) { event -> + System.out.println event.rawMessage +} +``` + + + diff --git a/content/docs/events/private-message-event.md b/docs/versioned_docs/version-1.x/events/private-message-event.mdx similarity index 62% rename from content/docs/events/private-message-event.md rename to docs/versioned_docs/version-1.x/events/private-message-event.mdx index d0430f00e..0903a05d1 100644 --- a/content/docs/events/private-message-event.md +++ b/docs/versioned_docs/version-1.x/events/private-message-event.mdx @@ -1,12 +1,10 @@ --- -title: User - Private Message / Whisper -layout: docs -weight: 210 -menu: - docs: - parent: Events +sidebar_position: 210 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # PrivateMessageEvent ## Description @@ -15,33 +13,39 @@ The PrivateMessageEvent is triggered for private messages / whispers and can be ## Dependencies -Requires the TwitchChat Module to be enabled and active for the source channel. See [TwitchChat](../../chat). -Otherwise you will need to enable [PubSub](../../pubsub) and subscribe to the whispers topic the receive PrivateMessageEvents. +Requires the TwitchChat Module to be enabled and active for the source channel. See [TwitchChat](../chat). +Otherwise you will need to enable [PubSub](../pubsub) and subscribe to the whispers topic the receive PrivateMessageEvents. ## Examples ### Listen for PrivateMessageEvent -{{}} -{{}} + + + ```java eventManager.onEvent(PrivateMessageEvent.class, event -> { System.out.println("[Whisper] " + event.getUser().getName() + ": " + event.getMessage()); }); ``` -{{}} -{{}} -```groovy -eventManager.onEvent(PrivateMessageEvent) { event -> - System.out.println "[Whisper] ${event.user.name}: ${event.message}" -} -``` -{{}} -{{}} + + + + ```kotlin eventManager.onEvent(PrivateMessageEvent::class.java) { event -> println("[Whisper] ${event.user.name}: ${event.message}") } ``` -{{}} -{{}} + + + + +```groovy +eventManager.onEvent(PrivateMessageEvent) { event -> + System.out.println "[Whisper] ${event.user.name}: ${event.message}" +} +``` + + + diff --git a/docs/versioned_docs/version-1.x/getting-started/_category_.yml b/docs/versioned_docs/version-1.x/getting-started/_category_.yml new file mode 100644 index 000000000..7a6ec6a84 --- /dev/null +++ b/docs/versioned_docs/version-1.x/getting-started/_category_.yml @@ -0,0 +1,7 @@ +position: 2 +label: 'Getting Started' +collapsible: true +collapsed: true +link: + type: generated-index + title: Getting Started diff --git a/content/docs/getting-started/client-builder.md b/docs/versioned_docs/version-1.x/getting-started/client-builder.mdx similarity index 57% rename from content/docs/getting-started/client-builder.md rename to docs/versioned_docs/version-1.x/getting-started/client-builder.mdx index a78b27a70..b2cb6e150 100644 --- a/content/docs/getting-started/client-builder.md +++ b/docs/versioned_docs/version-1.x/getting-started/client-builder.mdx @@ -1,41 +1,46 @@ --- -title: Client-Builder -layout: docs -weight: 5 -menu: - docs: - parent: Getting started +sidebar_position: 5 --- -# Twitch4J Client Builder +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Client Builder ## All Features + Initialize the Twitch4J Client and specify which modules you want to use: -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() .withEnableHelix(true) .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() .withEnableHelix(true) .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() .withEnableHelix(true) .build() ``` -{{}} -{{}} + + + ## Logging -Please check out [Logging](../logging) on how to set up logging. +Please check out [Logging](./logging) on how to set up logging. diff --git a/content/docs/twitch4j/client-helper.md b/docs/versioned_docs/version-1.x/getting-started/client-helper.mdx similarity index 70% rename from content/docs/twitch4j/client-helper.md rename to docs/versioned_docs/version-1.x/getting-started/client-helper.mdx index 302a570ff..fb7331b03 100644 --- a/content/docs/twitch4j/client-helper.md +++ b/docs/versioned_docs/version-1.x/getting-started/client-helper.mdx @@ -1,13 +1,11 @@ --- -title: Client Helper -layout: docs -weight: 1 -menu: - docs: - parent: Twitch4J +sidebar_position: 100 --- -# Twitch4J Client Helper +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Client Helper The Twitch4J Client Helper aims to bundle some common code used by library users to prevent everyone from reinventing the wheel ;) @@ -21,66 +19,84 @@ Those methods require the `Helix Module`, so enable it in the `TwitchClientBuild When using the client helper, you will need to specify a default credential (any) that gets used for all requests for increased ratelimits, this is mandatory! -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() .withDefaultAuthToken(new OAuth2Credential("twitch", "oauthtokenhere")) .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() - .withDefaultAuthToken(new OAuth2Credential("twitch", "oauthtokenhere")) - .build(); -``` -{{}} -{{}} + + + + ```kotlin val twitchClient = TwitchClientBuilder.builder() .withDefaultAuthToken(OAuth2Credential("twitch", "oauthtokenhere")) .build(); ``` -{{}} -{{}} + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() + .withDefaultAuthToken(new OAuth2Credential("twitch", "oauthtokenhere")) + .build(); +``` + + + ## Register for Stream GoLive / GoOffline / GameChange / TitleChange Events -{{}} -{{}} + + + ```java twitchClient.getClientHelper().enableStreamEventListener("twitch4j"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.clientHelper.enableStreamEventListener("twitch4j"); ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.clientHelper.enableStreamEventListener("twitch4j"); ``` -{{}} -{{}} + + + ## Register for Follow Event -{{}} -{{}} + + + ```java twitchClient.getClientHelper().enableFollowEventListener("twitch4j"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.clientHelper.enableFollowEventListener("twitch4j"); ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.clientHelper.enableFollowEventListener("twitch4j"); ``` -{{}} -{{}} + + + diff --git a/docs/versioned_docs/version-1.x/getting-started/installation.mdx b/docs/versioned_docs/version-1.x/getting-started/installation.mdx new file mode 100644 index 000000000..e06dffc9d --- /dev/null +++ b/docs/versioned_docs/version-1.x/getting-started/installation.mdx @@ -0,0 +1,83 @@ +--- +sidebar_position: 1 +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Installation + +We recommend using a dependency management tool to manage twitch4j and sub dependencies. As a fallback method you can also download a fatJar adding `shaded` scope to your configuration build. + +## Usage in a Application + + + + +```groovy +dependencies { + implementation group: 'com.github.twitch4j', name: 'twitch4j', version: '1.11.0' +} +``` + + + + +```kotlin +dependencies { + implementation(group = "com.github.twitch4j", name = "twitch4j", version = "1.11.0") +} +``` + + + + +```xml + + + com.github.twitch4j + twitch4j + 1.11.0 + + +``` + + + + + +## Usage in a Library + + + + +```groovy +dependencies { + api group: 'com.github.twitch4j', name: 'twitch4j', version: '1.11.0' +} +``` + + + + +```kotlin +dependencies { + api(group = "com.github.twitch4j", name = "twitch4j", version = "1.11.0") +} +``` + + + + +```xml + + + com.github.twitch4j + twitch4j + 1.11.0 + + +``` + + + diff --git a/content/docs/getting-started/logging.md b/docs/versioned_docs/version-1.x/getting-started/logging.mdx similarity index 81% rename from content/docs/getting-started/logging.md rename to docs/versioned_docs/version-1.x/getting-started/logging.mdx index 9fcebe4f4..2ae071b39 100644 --- a/content/docs/getting-started/logging.md +++ b/docs/versioned_docs/version-1.x/getting-started/logging.mdx @@ -1,35 +1,28 @@ --- -title: Logging -layout: docs -menu: docs -weight: 20 -menu: - docs: - parent: Getting started +sidebar_position: 20 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Logging You can use any logging framework of your choice with *Twitch4J*, but you have to add at least one so that logging works correctly. If you do not ad at least one, you will see the following output: -{{< code "logger.log" >}} - ```txt SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. ``` -{{}} - Here are a few examples on how to add a logging library of your choice: ## Library: Logback -{{< builds >}} -{{< build gradle >}} + + ```groovy dependencies { @@ -37,8 +30,8 @@ dependencies { } ``` -{{}} -{{< build kotlin >}} + + ```kotlin dependencies { @@ -46,24 +39,24 @@ dependencies { } ``` -{{}} -{{< build pom >}} + + ```xml - - ch.qos.logback - logback-classic - 1.2.10 - + + + ch.qos.logback + logback-classic + 1.2.10 + + ``` -{{}} -{{}} + + And place a configuration file `logback.xml` into `src/main/resources`. This is the place you can use to configure logging: -{{< code "logback.xml" >}} - ```xml @@ -99,6 +92,4 @@ And place a configuration file `logback.xml` into `src/main/resources`. This is ``` -{{}} - This sample only logs to the console, you can change the appender-ref from `CONSOLE` to `FILE` to use file-based logging with rotation - refer to the logback documentation for further customization options. diff --git a/content/docs/getting-started/proxy.md b/docs/versioned_docs/version-1.x/getting-started/proxy.mdx similarity index 64% rename from content/docs/getting-started/proxy.md rename to docs/versioned_docs/version-1.x/getting-started/proxy.mdx index 899dde90e..b15514c6a 100644 --- a/content/docs/getting-started/proxy.md +++ b/docs/versioned_docs/version-1.x/getting-started/proxy.mdx @@ -1,47 +1,50 @@ --- -title: Proxy Support -layout: docs -menu: docs -weight: 60 -menu: - docs: - parent: Getting started +sidebar_position: 60 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Proxy Support All components support the usage of a proxy server, it can be set globally like this: *TwitchClientBuilder* -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() - ... + // highlight-start .withProxyConfig(ProxyConfig.builder().hostname("my-proxy-host").port(8080).build()) - ... + // highlight-end .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() - ... + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() + // highlight-start .withProxyConfig(ProxyConfig.builder().hostname("my-proxy-host").port(8080).build()) - ... + // highlight-end .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() - ... + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() + // highlight-start .withProxyConfig(ProxyConfig.builder().hostname("my-proxy-host").port(8080).build()) - ... + // highlight-end .build() ``` -{{}} -{{}} + + + You can also call `.withProxyConfig()` on any module builder if you'r using some modules standalone. diff --git a/content/docs/getting-started/support.md b/docs/versioned_docs/version-1.x/getting-started/support.mdx similarity index 63% rename from content/docs/getting-started/support.md rename to docs/versioned_docs/version-1.x/getting-started/support.mdx index 1fccb3be9..bdada73c5 100644 --- a/content/docs/getting-started/support.md +++ b/docs/versioned_docs/version-1.x/getting-started/support.mdx @@ -1,17 +1,16 @@ --- -title: Support -layout: docs -menu: docs -weight: 10 -menu: - docs: - parent: Getting started +sidebar_position: 10 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Support -We are officiallly support on this discord server, but we are not officially be a part of Twitch: +We are providing support for library-users on our discord server: + [![Discord Server](https://discordapp.com/api/guilds/143001431388061696/embed.png?style=banner2)](https://discord.gg/FQ5vgW3) Alternative Discord Server for all available libraries: + [![Twitch API Server](https://discordapp.com/api/guilds/325552783787032576/embed.png?style=banner2)](https://discord.gg/8NXaEyV) diff --git a/docs/versioned_docs/version-1.x/graphql/_category_.yml b/docs/versioned_docs/version-1.x/graphql/_category_.yml new file mode 100644 index 000000000..8a9101163 --- /dev/null +++ b/docs/versioned_docs/version-1.x/graphql/_category_.yml @@ -0,0 +1,4 @@ +position: 20 +label: 'API - GraphQL' +collapsible: true +collapsed: true diff --git a/content/docs/graphql/_index.md b/docs/versioned_docs/version-1.x/graphql/index.mdx similarity index 72% rename from content/docs/graphql/_index.md rename to docs/versioned_docs/version-1.x/graphql/index.mdx index ff73862de..69f817469 100644 --- a/content/docs/graphql/_index.md +++ b/docs/versioned_docs/version-1.x/graphql/index.mdx @@ -1,11 +1,11 @@ --- -title: GraphQL -layout: docs -menu: docs -weight: 150 +sidebar_position: 150 --- -# Twitch4J - GraphQL +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# GraphQL *Experimental / Unofficial* @@ -17,8 +17,9 @@ Therefore you need to use the client id of the twitch site and a auth token of t To use GraphQL you need to enable the GraphQL Module when building the Twitch4J Instance, as shown below: -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() ... @@ -26,48 +27,59 @@ TwitchClient twitchClient = TwitchClientBuilder.builder() ... .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() ... .withEnableGraphQL(true) ... .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() ... .withEnableGraphQL(true) ... .build() ``` -{{}} -{{}} + + + ## Standalone Initialize the GraphQL as Standalone Module: -{{}} -{{}} + + + ```java TwitchGraphQL client = TwitchGraphQLBuilder.builder().build(); ``` -{{}} -{{}} -```groovy -def client = TwitchGraphQLBuilder.builder().build() -``` -{{}} -{{}} + + + + ```kotlin val client = TwitchGraphQLBuilder.builder().build() ``` -{{}} -{{}} + + + + +```groovy +def client = TwitchGraphQLBuilder.builder().build() +``` + + + ## API Methods diff --git a/content/docs/graphql/user-follow.md b/docs/versioned_docs/version-1.x/graphql/user-follow.mdx similarity index 69% rename from content/docs/graphql/user-follow.md rename to docs/versioned_docs/version-1.x/graphql/user-follow.mdx index 73d628157..dcd31d8e0 100644 --- a/content/docs/graphql/user-follow.md +++ b/docs/versioned_docs/version-1.x/graphql/user-follow.mdx @@ -1,12 +1,10 @@ --- -title: User - Follow -layout: docs -weight: 20 -menu: - docs: - parent: GraphQL +sidebar_position: 20 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # User - Follow ## Description @@ -31,40 +29,52 @@ None ### follow a user (without notifications) -{{}} -{{}} + + + ```java twitchClient.getGraphQL().followUser(credential, 24943033l, false).execute(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.graphQL.followUser(credential, 24943033l, false).execute() ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.graphQL.followUser(credential, 24943033l, false).execute() ``` -{{}} -{{}} + + + ### follow a user (with notifications) -{{}} -{{}} + + + ```java twitchClient.getGraphQL().followUser(credential, 24943033l, true).execute(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.graphQL.followUser(credential, 24943033l, true).execute() ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.graphQL.followUser(credential, 24943033l, true).execute() ``` -{{}} -{{}} + + + diff --git a/content/docs/graphql/user-unfollow.md b/docs/versioned_docs/version-1.x/graphql/user-unfollow.mdx similarity index 68% rename from content/docs/graphql/user-unfollow.md rename to docs/versioned_docs/version-1.x/graphql/user-unfollow.mdx index 454aef303..59db72dc4 100644 --- a/content/docs/graphql/user-unfollow.md +++ b/docs/versioned_docs/version-1.x/graphql/user-unfollow.mdx @@ -1,12 +1,10 @@ --- -title: User - Unfollow -layout: docs -weight: 21 -menu: - docs: - parent: GraphQL +sidebar_position: 21 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # User - Unfollow ## Description @@ -30,20 +28,26 @@ None ### unfollow a user -{{}} -{{}} + + + ```java twitchClient.getGraphQL().unfollowUser(credential, 24943033l).execute(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.graphQL.unfollowUser(credential, 24943033l).execute() ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.graphQL.unfollowUser(credential, 24943033l).execute() ``` -{{}} -{{}} + + + diff --git a/content/docs/getting-started/_index.md b/docs/versioned_docs/version-1.x/intro.mdx similarity index 69% rename from content/docs/getting-started/_index.md rename to docs/versioned_docs/version-1.x/intro.mdx index dacefb8bb..da76d9df8 100644 --- a/content/docs/getting-started/_index.md +++ b/docs/versioned_docs/version-1.x/intro.mdx @@ -1,17 +1,22 @@ --- -title: Getting started -weight: 1 -aliases: [/docs/] -menu: docs +sidebar_position: 1 +sidebar_label: Home +slug: / --- -# Twitch4J +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; +import useBaseUrl from '@docusaurus/useBaseUrl'; + +# + + Welcome and thanks for using Twitch4J! -Please check out the [Installation](./installation) page to install the Twitch4J dependency. +Please check out the [Installation](./getting-started/installation) page to install the Twitch4J dependency. -After that the [Client-Builder](./client-builder) will show you how to create a Twitch4J Instance. +After that the [Client-Builder](./getting-started/client-builder) will show you how to create a Twitch4J Instance. Now you'r ready to check out a few example projects: @@ -23,7 +28,7 @@ Many modules can generate events which you can handle in some way, like PubSub, For a list of available events / information on how to listen to events please check out: [Events](../events) -## Results of API Calls +## API Calls This API Client provides you 3 methods to handle / process the results of api calls. @@ -31,45 +36,57 @@ This API Client provides you 3 methods to handle / process the results of api ca You can execute any api call synchronously with the execute() method, as shown in the following example: -{{< codeblocks >}} -{{< code Java >}} + + + ```java UserList users = twitchClient.getHelix().getUsers(null, null, Arrays.asList("twitch4j")).execute(); ``` -{{}} -{{< code Groovy >}} -```groovy -UserList users = twitchClient.helix.getUsers(null, null, ["twitch4j"]).execute(); -``` -{{}} -{{< code Kotlin >}} + + + + ```kotlin var userList: users = twitchClient.helix.getUsers(null, null, arrayOf("twitch4j")).execute(); ``` -{{}} -{{}} + + + + +```groovy +UserList users = twitchClient.helix.getUsers(null, null, ["twitch4j"]).execute(); +``` + + + ### Asynchronous Execution You can execute any api call asynchronously with the queue() method, as shown in the following example: -{{< codeblocks >}} -{{< code Java >}} + + + ```java Future users = twitchClient.getHelix().getUsers(null, null, Arrays.asList("twitch4j")).queue(); ``` -{{}} -{{< code Groovy >}} -```groovy -Future users = twitchClient.helix.getUsers(null, null, ["twitch4j"]).queue() -``` -{{}} -{{< code Kotlin >}} + + + + ```kotlin var users: Future = twitchClient.helix.getUsers(null, null, arrayOf("twitch4j")).queue() ``` -{{}} -{{}} + + + + +```groovy +Future users = twitchClient.helix.getUsers(null, null, ["twitch4j"]).queue() +``` + + + You can retrieve the result of the async method at any time by calling `.get()` on the future, for example: `users.get()`. @@ -82,51 +99,58 @@ You can also observe the results of any api call as an Observable by using one o * observe() — returns a “hot” Observable that executes the command immediately, though because the Observable is filtered through a ReplaySubject you are not in danger of losing any items that it emits before you have a chance to subscribe * toObservable() — returns a “cold” Observable that won’t execute the command and begin emitting its results until you subscribe to the Observable -{{< codeblocks >}} -{{< code Java >}} + + + ```java Observable users = twitchClient.getKraken().getUsers(null, null, Arrays.asList("twitch4j")).observe(); ``` -{{}} -{{< code Groovy >}} + + + + +```kotlin +var users: Observable = twitchClient.kraken.getUsers(null, null, arrayOf("twitch4j")).observe() +``` + + + + ```groovy Observable users = twitchClient.kraken.getUsers(null, null, ["twitch4j"]).observe() ``` -{{}} -{{< code Kotlin >}} -```kotlin -var users: Observable = twitchClient.kraken.getUsers(null, null, arrayOf("twitch4j")) - .observe() -``` -{{}} -{{}} + + + You then retrieve the value of the command by subscribing to the Observable: -{{< codeblocks >}} -{{< code Java >}} + + + ```java users.subscribe(data -> { // your code to work with the result data }); ``` -{{}} -{{< code Groovy >}} -```groovy + + + + +```kotlin users.subscribe { data -> // your code to work with the result data } ``` -{{}} -{{< code Kotlin >}} -```kotlin + + + + +```groovy users.subscribe { data -> // your code to work with the result data } ``` -{{}} -{{}} - -## Contribute to this documentation -Feel free to update this content, just press this button below to edit it as usual markdown files and send a pull request. + + diff --git a/docs/versioned_docs/version-1.x/pubsub/_category_.yml b/docs/versioned_docs/version-1.x/pubsub/_category_.yml new file mode 100644 index 000000000..0a56fa8aa --- /dev/null +++ b/docs/versioned_docs/version-1.x/pubsub/_category_.yml @@ -0,0 +1,4 @@ +position: 30 +label: 'PubSub' +collapsible: true +collapsed: true diff --git a/content/docs/pubsub/_index.md b/docs/versioned_docs/version-1.x/pubsub/index.mdx similarity index 89% rename from content/docs/pubsub/_index.md rename to docs/versioned_docs/version-1.x/pubsub/index.mdx index fb90a87e8..cc6bc532c 100644 --- a/content/docs/pubsub/_index.md +++ b/docs/versioned_docs/version-1.x/pubsub/index.mdx @@ -1,11 +1,11 @@ --- -title: PubSub -layout: docs -menu: docs -weight: 15 +sidebar_position: 15 --- -# Twitch PubSub +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# PubSub PubSub enables you to subscribe to a topic, for updates (e.g., when a user cheers on a channel). @@ -19,8 +19,9 @@ The Twitch PubSub system allows back-end services to broadcast realtime messages To use PubSub you need to enable the PubSub when building the Twitch4J Instance, as shown below: -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() ... @@ -28,48 +29,59 @@ TwitchClient twitchClient = TwitchClientBuilder.builder() ... .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() ... .withEnablePubSub(true) ... .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() ... .withEnablePubSub(true) ... .build() ``` -{{}} -{{}} + + + ## Standalone Initialize the PubSub as Standalone Module: -{{}} -{{}} + + + ```java TwitchPubSub client = TwitchPubSubBuilder.builder().build(); ``` -{{}} -{{}} -```groovy -def client = TwitchPubSubBuilder.builder().build(); -``` -{{}} -{{}} + + + + ```kotlin val client = TwitchPubSubBuilder.builder().build(); ``` -{{}} -{{}} + + + + +```groovy +def client = TwitchPubSubBuilder.builder().build(); +``` + + + ## Handle the Results @@ -119,8 +131,9 @@ We hope Twitch will document these topics as there is no official way to get muc Once a topic is no longer relevant, one can unsubscribe from it to stop receiving further events of that type. -{{}} -{{}} + + + ```java // Initial subscription PubSubSubscription subscription = twitchClient.getPubSub().listenForWhisperEvents(credential, userId); @@ -128,26 +141,31 @@ PubSubSubscription subscription = twitchClient.getPubSub().listenForWhisperEvent // Later unsubscription twitchClient.getPubSub().unsubscribeFromTopic(subscription); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // Initial subscription -def subscription = twitchClient.pubSub.listenForWhisperEvents(credential, userId) +val subscription = twitchClient.pubSub.listenForWhisperEvents(credential, userId) // Later unsubscription twitchClient.pubSub.unsubscribeFromTopic(subscription) ``` -{{}} -{{}} -```kotlin + + + + +```groovy // Initial subscription -val subscription = twitchClient.pubSub.listenForWhisperEvents(credential, userId) +def subscription = twitchClient.pubSub.listenForWhisperEvents(credential, userId) // Later unsubscription twitchClient.pubSub.unsubscribeFromTopic(subscription) ``` -{{}} -{{}} + + + ## Rate-limits @@ -158,8 +176,10 @@ If still more headroom is needed, one can construct additional `TwitchPubSub` in Twitch _recommends_ no greater than 10 pubsub connections be made from a single IP (each `TwitchPubSub` instance is equivalent to a single connection), but this is not a hard limit. To simplify this, we offer `TwitchPubSubConnectionPool` as a class that can abstract away the creation/deletion of additional PubSub connections for you: -{{}} -{{}} + + + + ```java // Create a dynamically-sized connection pool TwitchPubSubConnectionPool pool = TwitchPubSubConnectionPool.builder() @@ -182,55 +202,60 @@ PubSubSubscription resp3 = pool.subscribe(req3); // Later, can unsubscribe from any pool.unsubscribe(resp2); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // Create a dynamically-sized connection pool -def pool = TwitchPubSubConnectionPool.builder() +val pool = TwitchPubSubConnectionPool.builder() .maxSubscriptionsPerConnection(50) .build(); // Register our listener(s) -pool.eventManager.onEvent(ChatModerationEvent) { System.out.println(it) } +pool.eventManager.onEvent(ChatModerationEvent::class.java, System.out::println); // Define our requests (that can exceed 50 in count) -PubSubRequest req1 = ... -PubSubRequest req2 = ... -PubSubRequest req3 = ... +var req1: PubSubRequest = ... +var req2: PubSubRequest = ... +var req3: PubSubRequest = ... // Subscribe to topics -PubSubSubscription resp1 = pool.subscribe(req1) -PubSubSubscription resp2 = pool.subscribe(req2) -PubSubSubscription resp3 = pool.subscribe(req3) +val resp1: PubSubSubscription = pool.subscribe(req1) +val resp2: PubSubSubscription = pool.subscribe(req2) +val resp3: PubSubSubscription = pool.subscribe(req3) // Later, can unsubscribe from any pool.unsubscribe(resp2); ``` -{{}} -{{}} -```kotlin + + + + +```groovy // Create a dynamically-sized connection pool -val pool = TwitchPubSubConnectionPool.builder() +def pool = TwitchPubSubConnectionPool.builder() .maxSubscriptionsPerConnection(50) .build(); // Register our listener(s) -pool.eventManager.onEvent(ChatModerationEvent::class.java, System.out::println); +pool.eventManager.onEvent(ChatModerationEvent) { System.out.println(it) } // Define our requests (that can exceed 50 in count) -var req1: PubSubRequest = ... -var req2: PubSubRequest = ... -var req3: PubSubRequest = ... +PubSubRequest req1 = ... +PubSubRequest req2 = ... +PubSubRequest req3 = ... // Subscribe to topics -val resp1: PubSubSubscription = pool.subscribe(req1) -val resp2: PubSubSubscription = pool.subscribe(req2) -val resp3: PubSubSubscription = pool.subscribe(req3) +PubSubSubscription resp1 = pool.subscribe(req1) +PubSubSubscription resp2 = pool.subscribe(req2) +PubSubSubscription resp3 = pool.subscribe(req3) // Later, can unsubscribe from any pool.unsubscribe(resp2); ``` -{{}} -{{}} + + + A more concrete example of this can be found [here](https://github.com/twitch4j/twitch4j/blob/master/pubsub/src/test/java/com/github/twitch4j/pubsub/PooledTwitchPubSubTest.java). diff --git a/content/docs/pubsub/topic-bits-badge-unlocks.md b/docs/versioned_docs/version-1.x/pubsub/topic-bits-badge-unlocks.mdx similarity index 82% rename from content/docs/pubsub/topic-bits-badge-unlocks.md rename to docs/versioned_docs/version-1.x/pubsub/topic-bits-badge-unlocks.mdx index 8c0129d53..e2b096ce6 100644 --- a/content/docs/pubsub/topic-bits-badge-unlocks.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-bits-badge-unlocks.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Bits Badge Unlocks -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Bits Badge Unlocks ## Description @@ -30,26 +28,32 @@ None Subscribe to all bits badge unlocks in the `twitch4j` channel and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForBitsBadgeEvents(credential, "149223493"); twitchClient.getEventManager().getEventHandler(ChannelBitsBadgeUnlockEvent.class).onEvent(ChannelSubscribeEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForBitsBadgeEvents(credential, "149223493") -twitchClient.eventManager.getEventHandler(ChannelBitsBadgeUnlockEvent).onEvent(ChannelSubscribeEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForBitsBadgeEvents(credential, "149223493") twitchClient.eventManager.getEventHandler(ChannelBitsBadgeUnlockEvent::class.java).onEvent(ChannelSubscribeEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForBitsBadgeEvents(credential, "149223493") + +twitchClient.eventManager.getEventHandler(ChannelBitsBadgeUnlockEvent).onEvent(ChannelSubscribeEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-bits-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-bits-events.mdx similarity index 79% rename from content/docs/pubsub/topic-bits-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-bits-events.mdx index 7b8093284..c857c1472 100644 --- a/content/docs/pubsub/topic-bits-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-bits-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Bits Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Bits Events ## Description @@ -30,26 +28,32 @@ None Subscribe to all cheers to user twitch4j and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForCheerEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(ChannelBitsEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForCheerEvents(credential, "149223493") -twitchClient.eventManager.onEvent(ChannelBitsEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForCheerEvents(credential, "149223493") twitchClient.eventManager.onEvent(ChannelBitsEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForCheerEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(ChannelBitsEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-channel-points-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-channel-points-events.mdx similarity index 72% rename from content/docs/pubsub/topic-channel-points-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-channel-points-events.mdx index 0474e4002..c30e0acfb 100644 --- a/content/docs/pubsub/topic-channel-points-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-channel-points-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Channel Points Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Channel Points Events ## Description @@ -31,45 +29,57 @@ None ### Subscribe to the topic for a given channel -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForChannelPointsRedemptionEvents(credential, "149223493"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForChannelPointsRedemptionEvents(credential, "149223493") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForChannelPointsRedemptionEvents(credential, "149223493") ``` -{{}} -{{}} + + + ### Listen for Custom Reward Redemptions Fired when a _custom_ reward is redeemed in the channel. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(RewardRedeemedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(RewardRedeemedEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(RewardRedeemedEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(RewardRedeemedEvent, System.out::println) +``` + + + ### Listen for Redemption Status Updates @@ -79,23 +89,29 @@ Fired when the status of a redemption changes (e.g. completed or rejected). Note that, at the time of writing, the status is `ACTION_TAKEN` whether the reward was completed or rejected, rather than `FULFILLED` or `UNFULFILLED`. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(RedemptionStatusUpdateEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(RedemptionStatusUpdateEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(RedemptionStatusUpdateEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(RedemptionStatusUpdateEvent, System.out::println) +``` + + + ### Listen for Reward Creations @@ -103,23 +119,29 @@ Not documented by Twitch. Fired when a _custom_ reward is **created**. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(CustomRewardCreatedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(CustomRewardCreatedEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(CustomRewardCreatedEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(CustomRewardCreatedEvent, System.out::println) +``` + + + ### Listen for Reward Updates @@ -127,23 +149,29 @@ Not documented by Twitch. Fired when a _custom_ reward is **updated**. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(CustomRewardUpdatedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(CustomRewardUpdatedEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(CustomRewardUpdatedEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(CustomRewardUpdatedEvent, System.out::println) +``` + + + ### Listen for Reward Deletions @@ -151,23 +179,29 @@ Not documented by Twitch. Fired when _custom_ reward is **deleted**. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(CustomRewardDeletedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(CustomRewardDeletedEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(CustomRewardDeletedEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(CustomRewardDeletedEvent, System.out::println) +``` + + + ### Listen for Update Redemption Status Progress @@ -175,23 +209,30 @@ Not documented by Twitch. Fired when there is an update to the redemption progress. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(UpdateRedemptionProgressEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(UpdateRedemptionProgressEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(UpdateRedemptionProgressEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(UpdateRedemptionProgressEvent, System.out::println) +``` + + + + ### Listen for Update Redemption Status Completion @@ -199,20 +240,26 @@ Not documented by Twitch. Fired when the redemption progress has completed. -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(UpdateRedemptionFinishedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(UpdateRedemptionFinishedEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(UpdateRedemptionFinishedEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(UpdateRedemptionFinishedEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-commerce-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-commerce-events.mdx similarity index 80% rename from content/docs/pubsub/topic-commerce-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-commerce-events.mdx index 7037d93a1..91505e9c5 100644 --- a/content/docs/pubsub/topic-commerce-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-commerce-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Commerce Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Commerce Events ## Description @@ -30,26 +28,32 @@ None Subscribe to all commerce purchases in the twitch4j channel and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForCommerceEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(ChannelCommerceEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForCommerceEvents(credential, "149223493"); -twitchClient.eventManager.onEvent(ChannelCommerceEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForCommerceEvents(credential, "149223493"); twitchClient.eventManager.onEvent(ChannelCommerceEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForCommerceEvents(credential, "149223493"); + +twitchClient.eventManager.onEvent(ChannelCommerceEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-following-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-following-events.mdx similarity index 83% rename from content/docs/pubsub/topic-following-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-following-events.mdx index 30fa8631e..2932e124a 100644 --- a/content/docs/pubsub/topic-following-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-following-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Following Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Following Events ## Description @@ -29,26 +27,32 @@ With all undocumented topics, use at your own risk. Subscribe to new follower events for user twitch4j and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForFollowingEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(FollowingEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForFollowingEvents(credential, "149223493"); -twitchClient.eventManager.onEvent(FollowingEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForFollowingEvents(credential, "149223493"); twitchClient.eventManager.onEvent(FollowingEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForFollowingEvents(credential, "149223493"); + +twitchClient.eventManager.onEvent(FollowingEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-friendship-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-friendship-events.mdx similarity index 82% rename from content/docs/pubsub/topic-friendship-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-friendship-events.mdx index 157baa6df..5a3e6390f 100644 --- a/content/docs/pubsub/topic-friendship-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-friendship-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Friendship Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Friendship Events ## Description @@ -33,26 +31,32 @@ With all undocumented topics, use at your own risk. Subscribe to friendship events for user twitch4j and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForFriendshipEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(FriendshipEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForFriendshipEvents(credential, "149223493"); -twitchClient.eventManager.onEvent(FriendshipEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForFriendshipEvents(credential, "149223493"); twitchClient.eventManager.onEvent(FriendshipEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForFriendshipEvents(credential, "149223493"); + +twitchClient.eventManager.onEvent(FriendshipEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-hype-train-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-hype-train-events.mdx similarity index 66% rename from content/docs/pubsub/topic-hype-train-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-hype-train-events.mdx index 3843126a0..d22185cc4 100644 --- a/content/docs/pubsub/topic-hype-train-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-hype-train-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Hype Train Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Hype Train Events ## Description @@ -26,140 +24,182 @@ With all undocumented topics, use at your own risk. ### Subscribe to the topic for a given channel -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForHypeTrainEvents(credential, "149223493"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForHypeTrainEvents(credential, "149223493") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForHypeTrainEvents(credential, "149223493") ``` -{{}} -{{}} + + + ### Listen for Hype Train Starts -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainStartEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainStartEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainStartEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + ### Listen for Hype Train Progression -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainProgressionEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainProgressionEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainProgressionEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + ### Listen for Hype Train Level Ups -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainLevelUpEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainLevelUpEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainLevelUpEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + ### Listen for Hype Train Ends -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainEndEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainEndEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainEndEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + ### Listen for Conductor Updates -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainConductorUpdateEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainConductorUpdateEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainConductorUpdateEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + ### Listen for Cooldown Expiration -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(HypeTrainCooldownExpirationEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.eventManager.onEvent(HypeTrainCooldownExpirationEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.eventManager.onEvent(HypeTrainCooldownExpirationEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + diff --git a/content/docs/pubsub/topic-hype-train-rewards.md b/docs/versioned_docs/version-1.x/pubsub/topic-hype-train-rewards.mdx similarity index 80% rename from content/docs/pubsub/topic-hype-train-rewards.md rename to docs/versioned_docs/version-1.x/pubsub/topic-hype-train-rewards.mdx index d8e143bc8..646f1d7b1 100644 --- a/content/docs/pubsub/topic-hype-train-rewards.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-hype-train-rewards.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Hype Train Rewards -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Hype Train Rewards ## Description @@ -26,26 +24,32 @@ With all undocumented topics, use at your own risk. Subscribe to hype train rewards for channel `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForHypeTrainRewardEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(HypeTrainRewardsEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForHypeTrainRewardEvents(credential, "149223493") -twitchClient.eventManager.onEvent(HypeTrainRewardsEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForHypeTrainRewardEvents(credential, "149223493") twitchClient.eventManager.onEvent(HypeTrainRewardsEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForHypeTrainRewardEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(HypeTrainRewardsEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-leaderboard-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-leaderboard-events.mdx similarity index 81% rename from content/docs/pubsub/topic-leaderboard-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-leaderboard-events.mdx index 296f157a0..fbc78380a 100644 --- a/content/docs/pubsub/topic-leaderboard-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-leaderboard-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Leaderboard Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Leaderboard Events ## Description @@ -26,8 +24,9 @@ With all undocumented topics, use at your own risk. ### Subscribe: Weekly Leaderboard Events -{{}} -{{}} + + + ```java // One can subscribe to one or both of these: twitchClient.getPubSub().listenForChannelBitsLeaderboardEvents(credential, "149223493"); @@ -36,9 +35,11 @@ twitchClient.getPubSub().listenForChannelSubLeaderboardEvents(credential, "14922 // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.getPubSub().listenForLeaderboardEvents(credential, "149223493"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // One can subscribe to one or both of these: twitchClient.pubSub.listenForChannelBitsLeaderboardEvents(credential, "149223493"); twitchClient.pubSub.listenForChannelSubLeaderboardEvents(credential, "149223493"); @@ -46,9 +47,11 @@ twitchClient.pubSub.listenForChannelSubLeaderboardEvents(credential, "149223493" // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.pubSub.listenForLeaderboardEvents(credential, "149223493"); ``` -{{}} -{{}} -```kotlin + + + + +```groovy // One can subscribe to one or both of these: twitchClient.pubSub.listenForChannelBitsLeaderboardEvents(credential, "149223493"); twitchClient.pubSub.listenForChannelSubLeaderboardEvents(credential, "149223493"); @@ -56,13 +59,15 @@ twitchClient.pubSub.listenForChannelSubLeaderboardEvents(credential, "149223493" // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.pubSub.listenForLeaderboardEvents(credential, "149223493"); ``` -{{}} -{{}} + + + ### Subscribe: Monthly Leaderboard Events -{{}} -{{}} + + + ```java // One can subscribe to one or both of these: twitchClient.getPubSub().listenForChannelBitsLeaderboardMonthlyEvents(credential, "149223493"); @@ -71,9 +76,11 @@ twitchClient.getPubSub().listenForChannelSubLeaderboardMonthlyEvents(credential, // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.getPubSub().listenForLeaderboardMonthlyEvents(credential, "149223493"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // One can subscribe to one or both of these: twitchClient.pubSub.listenForChannelBitsLeaderboardMonthlyEvents(credential, "149223493"); twitchClient.pubSub.listenForChannelSubLeaderboardMonthlyEvents(credential, "149223493"); @@ -81,9 +88,11 @@ twitchClient.pubSub.listenForChannelSubLeaderboardMonthlyEvents(credential, "149 // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.pubSub.listenForLeaderboardMonthlyEvents(credential, "149223493"); ``` -{{}} -{{}} -```kotlin + + + + +```groovy // One can subscribe to one or both of these: twitchClient.pubSub.listenForChannelBitsLeaderboardMonthlyEvents(credential, "149223493"); twitchClient.pubSub.listenForChannelSubLeaderboardMonthlyEvents(credential, "149223493"); @@ -91,45 +100,58 @@ twitchClient.pubSub.listenForChannelSubLeaderboardMonthlyEvents(credential, "149 // Alternatively, this helper method can be used to subscribe to the above two topics in one line: twitchClient.pubSub.listenForLeaderboardMonthlyEvents(credential, "149223493"); ``` -{{}} -{{}} + + + ### Listen: Bits Leaderboard Update -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(BitsLeaderboardEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(BitsLeaderboardEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(BitsLeaderboardEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(BitsLeaderboardEvent, System.out::println) +``` + + + ### Listen: Sub Gifts Leaderboard Update -{{}} -{{}} + + + ```java twitchClient.getEventManager().onEvent(SubLeaderboardEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(SubLeaderboardEvent, System.out::println) -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(SubLeaderboardEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(SubLeaderboardEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-moderation-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-moderation-events.mdx similarity index 84% rename from content/docs/pubsub/topic-moderation-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-moderation-events.mdx index 086a88217..24610e8d6 100644 --- a/content/docs/pubsub/topic-moderation-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-moderation-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Moderation Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Moderation Events ## Description @@ -30,8 +28,9 @@ None Example: User `hexafice` subscribes to moderation events in channel `twitch4j` -{{}} -{{}} + + + ```java // Listen to topic String userId = "142621956"; // user id of hexafice @@ -41,8 +40,23 @@ twitchClient.getPubSub().listenForModerationEvents(credential, broadcasterId, us // Handle events twitchClient.getEventManager().onEvent(ChatModerationEvent.class, System.out::println); ``` -{{}} -{{}} + + + + +```kotlin +// Listen to topic +val userId = "142621956" // user id of hexafice +val broadcasterId = "149223493" // channel id of twitch4j +twitchClient.pubSub.listenForModerationEvents(credential, broadcasterId, userId) + +// Handle events +twitchClient.eventManager.onEvent(ChatModerationEvent::class.java, System.out::println) +``` + + + + ```groovy // Listen to topic String userId = "142621956" // user id of hexafice @@ -52,15 +66,6 @@ twitchClient.pubSub.listenForModerationEvents(credential, broadcasterId, userId) // Handle events twitchClient.eventManager.onEvent(ChatModerationEvent, System.out::println) ``` -{{}} -{{}} -```kotlin -// Listen to topic -val userId = "142621956" // user id of hexafice -val broadcasterId = "149223493" // channel id of twitch4j -twitchClient.pubSub.listenForModerationEvents(credential, broadcasterId, userId) -// Handle events -twitchClient.eventManager.onEvent(ChatModerationEvent::class.java, System.out::println) -{{}} -{{}} + + diff --git a/content/docs/pubsub/topic-onsite-notifications.md b/docs/versioned_docs/version-1.x/pubsub/topic-onsite-notifications.mdx similarity index 90% rename from content/docs/pubsub/topic-onsite-notifications.md rename to docs/versioned_docs/version-1.x/pubsub/topic-onsite-notifications.mdx index 99a1e261e..fecf6e663 100644 --- a/content/docs/pubsub/topic-onsite-notifications.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-onsite-notifications.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Onsite Notifications -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Onsite Notifications ## Description @@ -28,8 +26,9 @@ With all undocumented topics, use at your own risk. Subscribe to all onsite notifications for user `twitch4j` and register listeners that print all messages to console -{{}} -{{}} + + + ```java // Subscribe to the topic twitchClient.getPubSub().listenForOnsiteNotificationEvents(credential, "149223493"); @@ -40,32 +39,37 @@ twitchClient.getEventManager().onEvent(OnsiteNotificationCreationEvent.class, Sy // Listen for notification summary updates twitchClient.getEventManager().onEvent(UpdateOnsiteNotificationSummaryEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // Subscribe to the topic twitchClient.pubSub.listenForOnsiteNotificationEvents(credential, "149223493"); // Listen to notification creations -twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent, System.out::println); +twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent::class.java, System.out::println); // Listen for notification summary updates -twitchClient.eventManager.onEvent(UpdateOnsiteNotificationSummaryEvent, System.out::println); +twitchClient.eventManager.onEvent(UpdateOnsiteNotificationSummaryEvent::class.java, System.out::println); ``` -{{}} -{{}} -```kotlin + + + + +```groovy // Subscribe to the topic twitchClient.pubSub.listenForOnsiteNotificationEvents(credential, "149223493"); // Listen to notification creations -twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent::class.java, System.out::println); +twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent, System.out::println); // Listen for notification summary updates -twitchClient.eventManager.onEvent(UpdateOnsiteNotificationSummaryEvent::class.java, System.out::println); +twitchClient.eventManager.onEvent(UpdateOnsiteNotificationSummaryEvent, System.out::println); ``` -{{}} -{{}} + + + ### Example: Live status monitoring @@ -73,11 +77,15 @@ Note: a single channel can be following up to 2000 channels, as of the time of w Note: these notifications tend to be fired faster than repeatedly querying API - Helix > Streams Get, as `TwitchClientHelper` (Twitch4J > Client Helper) does. -{{}} +:::caution + **Disclaimer**: Do not solely rely upon this code; fallback mechanisms should be employed as well. -{{}} -{{}} -{{}} + +::: + + + + ```java // Establish which channels' live state is relevant Set interestedChannelIds = new HashSet<>(); @@ -100,8 +108,33 @@ twitchClient.getEventManager().onEvent(OnsiteNotificationCreationEvent.class, e } }); ``` -{{}} -{{}} + + + + +```kotlin +// Establish which channels' live state is relevant +val interestedChannelIds = setOf("12826", "53888434", "141981764", "142621956") + +// Subscribe to the topic +twitchClient.pubSub.listenForOnsiteNotificationEvents(credential, userId); + +// Listen to notification creations +twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent::class.java) { e -> + val notification = e.`data`.notification; + if (notification.type.equals("streamup", true)) { + notification.creators?.apply { + if (size == 1 && interestedChannelIds.contains(get(0).userId) { + println(e); // Handle Go Live + } + } + } +} +``` + + + + ```groovy // Establish which channels' live state is relevant def interestedChannelIds = new HashSet<>() @@ -124,26 +157,6 @@ twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent) { e -> } } ``` -{{}} -{{}} -```kotlin -// Establish which channels' live state is relevant -val interestedChannelIds = setOf("12826", "53888434", "141981764", "142621956") - -// Subscribe to the topic -twitchClient.pubSub.listenForOnsiteNotificationEvents(credential, userId); -// Listen to notification creations -twitchClient.eventManager.onEvent(OnsiteNotificationCreationEvent::class.java) { e -> - val notification = e.`data`.notification; - if (notification.type.equals("streamup", true)) { - notification.creators?.apply { - if (size == 1 && interestedChannelIds.contains(get(0).userId) { - println(e); // Handle Go Live - } - } - } -} -``` -{{}} -{{}} + + diff --git a/content/docs/pubsub/topic-poll-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-poll-events.mdx similarity index 81% rename from content/docs/pubsub/topic-poll-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-poll-events.mdx index 921aa9aff..8e6b53ff0 100644 --- a/content/docs/pubsub/topic-poll-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-poll-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Poll Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Poll Events ## Description @@ -33,26 +31,32 @@ With all undocumented topics, use at your own risk. Subscribe to all poll events in channel `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForPollEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(PollsEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForPollEvents(credential, "149223493") -twitchClient.eventManager.onEvent(PollsEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForPollEvents(credential, "149223493") twitchClient.eventManager.onEvent(PollsEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForPollEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(PollsEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-presence-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-presence-events.mdx similarity index 82% rename from content/docs/pubsub/topic-presence-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-presence-events.mdx index 2178b5874..bbd596967 100644 --- a/content/docs/pubsub/topic-presence-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-presence-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Presence Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Presence Events ## Description @@ -39,8 +37,9 @@ With all undocumented topics, use at your own risk. Subscribe to presence events for user `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForPresenceEvents(credential, "149223493"); @@ -50,30 +49,35 @@ twitchClient.getEventManager().onEvent(UserPresenceEvent.class, System.out::prin // Listen for updates to the user's presence settings twitchClient.getEventManager().onEvent(PresenceSettingsEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForPresenceEvents(credential, "149223493") // Listen for presence updates -twitchClient.eventManager.onEvent(UserPresenceEvent, System.out::println) +twitchClient.eventManager.onEvent(UserPresenceEvent::class.java, System.out::println) // Listen for updates to the user's presence settings -twitchClient.eventManager.onEvent(PresenceSettingsEvent, System.out::println) +twitchClient.eventManager.onEvent(PresenceSettingsEvent::class.java, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForPresenceEvents(credential, "149223493") // Listen for presence updates -twitchClient.eventManager.onEvent(UserPresenceEvent::class.java, System.out::println) +twitchClient.eventManager.onEvent(UserPresenceEvent, System.out::println) // Listen for updates to the user's presence settings -twitchClient.eventManager.onEvent(PresenceSettingsEvent::class.java, System.out::println) +twitchClient.eventManager.onEvent(PresenceSettingsEvent, System.out::println) ``` -{{}} -{{}} + + + ### Example: Live status monitoring @@ -81,10 +85,15 @@ Note: a single account can befriend 500 users on Twitch (which is necessary for Note: these events tend to be fired significantly faster than the documented analogs in the Helix API. -Disclaimer: do not solely rely upon this code; fallback mechanisms should be employed as well. +:::caution + +**Disclaimer**: Do not solely rely upon this code; fallback mechanisms should be employed as well. + +::: + + + -{{}} -{{}} ```java twitchClient.getEventManager().onEvent(UserPresenceEvent.class, e -> { boolean wentLive = e.getData().getActivities().stream().anyMatch(a -> a.getType().equalsIgnoreCase("broadcasting")); @@ -93,18 +102,10 @@ twitchClient.getEventManager().onEvent(UserPresenceEvent.class, e -> { } }); ``` -{{}} -{{}} -```groovy -twitchClient.eventManager.onEvent(UserPresenceEvent) { e -> - boolean wentLive = e.data.activities.any { it.type.equalsIgnoreCase("broadcasting") } - if (wentLive) { - System.out.println(e); // Handle Go Live - } -} -``` -{{}} -{{}} + + + + ```kotlin twitchClient.eventManager.onEvent(UserPresenceEvent::class.java) { e -> val wentLive = e.`data`.activities.any { it.type.equalsIgnoreCase("broadcasting") } @@ -113,5 +114,18 @@ twitchClient.eventManager.onEvent(UserPresenceEvent::class.java) { e -> } } ``` -{{}} -{{}} + + + + +```groovy +twitchClient.eventManager.onEvent(UserPresenceEvent) { e -> + boolean wentLive = e.data.activities.any { it.type.equalsIgnoreCase("broadcasting") } + if (wentLive) { + System.out.println(e); // Handle Go Live + } +} +``` + + + diff --git a/content/docs/pubsub/topic-public-cheer-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-public-cheer-events.mdx similarity index 80% rename from content/docs/pubsub/topic-public-cheer-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-public-cheer-events.mdx index 7920598a7..72ddbfcef 100644 --- a/content/docs/pubsub/topic-public-cheer-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-public-cheer-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Public Cheer Events -layout: docs -weight: 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Public Cheer Events ## Description @@ -26,26 +24,32 @@ With all undocumented topics, use at your own risk. Subscribe to all cheerbombs in channel `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForPublicCheerEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(CheerbombEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForPublicCheerEvents(credential, "149223493") -twitchClient.eventManager.onEvent(CheerbombEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForPublicCheerEvents(credential, "149223493") twitchClient.eventManager.onEvent(CheerbombEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForPublicCheerEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(CheerbombEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-raid-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-raid-events.mdx similarity index 88% rename from content/docs/pubsub/topic-raid-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-raid-events.mdx index 533800e1a..3d5c48add 100644 --- a/content/docs/pubsub/topic-raid-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-raid-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Raid Events -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Raid Events ## Description @@ -26,8 +24,9 @@ With all undocumented topics, use at your own risk. Subscribe to all raid events in channel `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java // Subscribe to the topic twitchClient.getPubSub().listenForRaidEvents(credential, "149223493"); @@ -41,35 +40,40 @@ twitchClient.getEventManager()onEvent(RaidUpdateEvent.class, System.out::println // Listen for raid cancellations twitchClient.getEventManager().onEvent(RaidCancelEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // Subscribe to the topic twitchClient.pubSub.listenForRaidEvents(credential, "149223493") // Listen for the channel executing a raid -twitchClient.eventManager.onEvent(RaidGoEvent, System.out::println) +twitchClient.eventManager.onEvent(RaidGoEvent::class.java, System.out::println) // Listen for raid progress (counting down until the raid can go through) -twitchClient.eventManageronEvent(RaidUpdateEvent, System.out::println) +twitchClient.eventManageronEvent(RaidUpdateEvent::class.java, System.out::println) // Listen for raid cancellations -twitchClient.eventManager.onEvent(RaidCancelEvent, System.out::println) +twitchClient.eventManager.onEvent(RaidCancelEvent::class.java, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy // Subscribe to the topic twitchClient.pubSub.listenForRaidEvents(credential, "149223493") // Listen for the channel executing a raid -twitchClient.eventManager.onEvent(RaidGoEvent::class.java, System.out::println) +twitchClient.eventManager.onEvent(RaidGoEvent, System.out::println) // Listen for raid progress (counting down until the raid can go through) -twitchClient.eventManageronEvent(RaidUpdateEvent::class.java, System.out::println) +twitchClient.eventManageronEvent(RaidUpdateEvent, System.out::println) // Listen for raid cancellations -twitchClient.eventManager.onEvent(RaidCancelEvent::class.java, System.out::println) +twitchClient.eventManager.onEvent(RaidCancelEvent, System.out::println) ``` -{{}} -{{}} + + + diff --git a/content/docs/pubsub/topic-sub-gift-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-sub-gift-events.mdx similarity index 82% rename from content/docs/pubsub/topic-sub-gift-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-sub-gift-events.mdx index 4026b5337..fc1bd6261 100644 --- a/content/docs/pubsub/topic-sub-gift-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-sub-gift-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Sub Gift Events -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Sub Gift Events ## Description @@ -29,26 +27,32 @@ With all undocumented topics, use at your own risk. Subscribe to all sub gift events in channel `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForChannelSubGiftsEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(ChannelSubGiftEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForChannelSubGiftsEvents(credential, "149223493") -twitchClient.eventManager.onEvent(ChannelSubGiftEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForChannelSubGiftsEvents(credential, "149223493") twitchClient.eventManager.onEvent(ChannelSubGiftEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForChannelSubGiftsEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(ChannelSubGiftEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-subscribe-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-subscribe-events.mdx similarity index 80% rename from content/docs/pubsub/topic-subscribe-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-subscribe-events.mdx index ecee3bedf..ca82de3df 100644 --- a/content/docs/pubsub/topic-subscribe-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-subscribe-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Subscribe Events -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Subscribe Events ## Description @@ -30,26 +28,32 @@ None Subscribe to all subscription events to the twitch4j channel and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForSubscriptionEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(ChannelSubscribeEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -twitchClient.pubSub.listenForSubscriptionEvents(credential, "149223493") -twitchClient.eventManager.onEvent(ChannelSubscribeEvent, System.out::println) -``` -{{}} -{{}} + + + ```kotlin twitchClient.pubSub.listenForSubscriptionEvents(credential, "149223493") twitchClient.eventManager.onEvent(ChannelSubscribeEvent::class.java, System.out::println) ``` -{{}} -{{}} + + + + +```groovy +twitchClient.pubSub.listenForSubscriptionEvents(credential, "149223493") + +twitchClient.eventManager.onEvent(ChannelSubscribeEvent, System.out::println) +``` + + + diff --git a/content/docs/pubsub/topic-user-community-points-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-user-community-points-events.mdx similarity index 89% rename from content/docs/pubsub/topic-user-community-points-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-user-community-points-events.mdx index b0ed9593a..777661ab8 100644 --- a/content/docs/pubsub/topic-user-community-points-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-user-community-points-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - User Community Points Events -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - User Community Points Events ## Description @@ -28,8 +26,9 @@ With all undocumented topics, use at your own risk. Subscribe to all user community points events for `twitch4j` and register a listener that prints all messages to console -{{}} -{{}} + + + ```java // Subscribe to topic twitchClient.getPubSub().listenForUserChannelPointsEvents(credential, "149223493"); @@ -41,21 +40,10 @@ twitchClient.getEventManager().onEvent(ClaimClaimedEvent.class, System.out::prin twitchClient.getEventManager().onEvent(PointsSpentEvent.class, System.out::println); twitchClient.getEventManager().onEvent(RewardRedeemedEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy -// Subscribe to topic -twitchClient.pubSub.listenForUserChannelPointsEvents(credential, "149223493"); -// Register event listeners -twitchClient.eventManager.onEvent(PointsEarnedEvent, System.out::println); -twitchClient.eventManager.onEvent(ClaimAvailableEvent, System.out::println); -twitchClient.eventManager.onEvent(ClaimClaimedEvent, System.out::println); -twitchClient.eventManager.onEvent(PointsSpentEvent, System.out::println); -twitchClient.eventManager.onEvent(RewardRedeemedEvent, System.out::println); -``` -{{}} -{{}} + + + ```kotlin // Subscribe to topic twitchClient.pubSub.listenForUserChannelPointsEvents(credential, "149223493"); @@ -67,5 +55,21 @@ twitchClient.eventManager.onEvent(ClaimClaimedEvent::class.java, System.out::pri twitchClient.eventManager.onEvent(PointsSpentEvent::class.java, System.out::println); twitchClient.eventManager.onEvent(RewardRedeemedEvent::class.java, System.out::println); ``` -{{}} -{{}} \ No newline at end of file + + + + +```groovy +// Subscribe to topic +twitchClient.pubSub.listenForUserChannelPointsEvents(credential, "149223493"); + +// Register event listeners +twitchClient.eventManager.onEvent(PointsEarnedEvent, System.out::println); +twitchClient.eventManager.onEvent(ClaimAvailableEvent, System.out::println); +twitchClient.eventManager.onEvent(ClaimClaimedEvent, System.out::println); +twitchClient.eventManager.onEvent(PointsSpentEvent, System.out::println); +twitchClient.eventManager.onEvent(RewardRedeemedEvent, System.out::println); +``` + + + diff --git a/content/docs/pubsub/topic-video-playback-events.md b/docs/versioned_docs/version-1.x/pubsub/topic-video-playback-events.mdx similarity index 82% rename from content/docs/pubsub/topic-video-playback-events.md rename to docs/versioned_docs/version-1.x/pubsub/topic-video-playback-events.mdx index 7b92ced4b..e7a8fdce7 100644 --- a/content/docs/pubsub/topic-video-playback-events.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-video-playback-events.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Video Playback Events -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Video Playback Events ## Description @@ -48,50 +46,63 @@ With all undocumented topics, use at your own risk. **Preferred** way to subscribe to the topic; used by first-party clients and more resistant to name weirdness. -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForVideoPlaybackEvents(credential, "149223493"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForVideoPlaybackEvents(credential, "149223493") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForVideoPlaybackEvents(credential, "149223493") ``` -{{}} -{{}} + + + #### By Channel Name An _alternative_ means to subscribe to the topic, if one does not have the channel ID and does not wish to query it. -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForVideoPlaybackByNameEvents(credential, "twitch4j"); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForVideoPlaybackByNameEvents(credential, "twitch4j") ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForVideoPlaybackByNameEvents(credential, "twitch4j") ``` -{{}} -{{}} + + + ### Listen for Events -{{}} -{{}} + + + ```java // Handle all subtypes twitchClient.getEventManager().onEvent(VideoPlaybackEvent.class, System.out::println); @@ -103,31 +114,36 @@ twitchClient.getEventManager().onEvent(VideoPlaybackEvent.class, e -> { } }); ``` -{{}} -{{}} -```groovy + + + + +```kotlin // Handle all subtypes -twitchClient.eventManager.onEvent(VideoPlaybackEvent, System.out::println) +twitchClient.eventManager.onEvent(VideoPlaybackEvent::class.java, System.out::println) // Alternatively, only consider a specific subtype -twitchClient.eventManager.onEvent(VideoPlaybackEvent) { e -> +twitchClient.eventManager.onEvent(VideoPlaybackEvent::class.java) { e -> if (e.data.type == VideoPlaybackData.Type.STREAM_UP) { - System.out.println(e); // Handle Go Live + println(e); // Handle Go Live } } ``` -{{}} -{{}} -```kotlin + + + + +```groovy // Handle all subtypes -twitchClient.eventManager.onEvent(VideoPlaybackEvent::class.java, System.out::println) +twitchClient.eventManager.onEvent(VideoPlaybackEvent, System.out::println) // Alternatively, only consider a specific subtype -twitchClient.eventManager.onEvent(VideoPlaybackEvent::class.java) { e -> +twitchClient.eventManager.onEvent(VideoPlaybackEvent) { e -> if (e.data.type == VideoPlaybackData.Type.STREAM_UP) { - println(e); // Handle Go Live + System.out.println(e); // Handle Go Live } } ``` -{{}} -{{}} + + + diff --git a/content/docs/pubsub/topic-whispers.md b/docs/versioned_docs/version-1.x/pubsub/topic-whispers.mdx similarity index 80% rename from content/docs/pubsub/topic-whispers.md rename to docs/versioned_docs/version-1.x/pubsub/topic-whispers.mdx index 734534f97..f2c9ec999 100644 --- a/content/docs/pubsub/topic-whispers.md +++ b/docs/versioned_docs/version-1.x/pubsub/topic-whispers.mdx @@ -1,12 +1,10 @@ --- -title: Topic - Whispers -layout: docs -weight : 50 -menu: - docs: - parent: PubSub +sidebar_position: 50 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Topic - Whispers ## Description @@ -32,26 +30,32 @@ None Subscribe to all whispers to user twitch4j and register a listener that prints all messages to console -{{}} -{{}} + + + ```java twitchClient.getPubSub().listenForWhisperEvents(credential, "149223493"); twitchClient.getEventManager().onEvent(PrivateMessageEvent.class, System.out::println); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.pubSub.listenForWhisperEvents(credential, "149223493") twitchClient.eventManager.onEvent(PrivateMessageEvent, System.out::println) ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.pubSub.listenForWhisperEvents(credential, "149223493") twitchClient.eventManager.onEvent(PrivateMessageEvent, System.out::println) ``` -{{}} -{{}} + + + diff --git a/docs/versioned_docs/version-1.x/rest-helix/_category_.yml b/docs/versioned_docs/version-1.x/rest-helix/_category_.yml new file mode 100644 index 000000000..2e1ec9234 --- /dev/null +++ b/docs/versioned_docs/version-1.x/rest-helix/_category_.yml @@ -0,0 +1,4 @@ +position: 5 +label: 'API - Helix' +collapsible: true +collapsed: true diff --git a/content/docs/rest-helix/analytics-extension-url.md b/docs/versioned_docs/version-1.x/rest-helix/analytics-extension-url.mdx similarity index 93% rename from content/docs/rest-helix/analytics-extension-url.md rename to docs/versioned_docs/version-1.x/rest-helix/analytics-extension-url.mdx index 95482f0c1..76bef7424 100644 --- a/content/docs/rest-helix/analytics-extension-url.md +++ b/docs/versioned_docs/version-1.x/rest-helix/analytics-extension-url.mdx @@ -1,13 +1,11 @@ --- -title: Analytics - Extensions -layout: docs -weight : 10 -menu: - docs: - parent: API - Helix +sidebar_position: 10 --- -# Get Extension Analytics +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Analytics - Extensions Gets a URL that extension developers can use to download analytics reports (CSV files) for their extensions. The URL is valid for 5 minutes. For details about analytics and the fields returned, see the Insights & Analytics guide. @@ -48,29 +46,35 @@ HystrixCommand getExtensionAnalyticUrl( ### print report url (to download the files) -{{}} -{{}} + + + ```java ExtensionAnalyticsList resultList = twitchClient.getHelix().getExtensionAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); resultList.getExtensionAnalytics().forEach(analytic -> { System.out.println("URL: " + analytic.getURL()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getExtensionAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); -resultList.extensionAnalytics.each { analytic -> - System.out.println "URL: ${analytic.uRL}" -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getExtensionAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); resultList.extensionAnalytics.forEach { analytic -> println("URL: ${analytic.uRL}"); } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getExtensionAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); +resultList.extensionAnalytics.each { analytic -> + System.out.println "URL: ${analytic.uRL}" +} +``` + + + diff --git a/content/docs/rest-helix/analytics-game-url.md b/docs/versioned_docs/version-1.x/rest-helix/analytics-game-url.mdx similarity index 93% rename from content/docs/rest-helix/analytics-game-url.md rename to docs/versioned_docs/version-1.x/rest-helix/analytics-game-url.mdx index 922dc4df3..eca22904e 100644 --- a/content/docs/rest-helix/analytics-game-url.md +++ b/docs/versioned_docs/version-1.x/rest-helix/analytics-game-url.mdx @@ -1,13 +1,11 @@ --- -title: Analytics - Game -layout: docs -weight : 11 -menu: - docs: - parent: API - Helix +sidebar_position: 11 --- -# Get Game Analytics +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Analytics - Game Gets a URL that game developers can use to download analytics reports (CSV files) for their games. The URL is valid for 5 minutes. For detail about analytics and the fields returned, see the [Insights & Analytics](https://dev.twitch.tv/docs/insights/) guide. @@ -50,29 +48,35 @@ HystrixCommand getGameAnalyticUrl( ### print report url (to download the files) -{{}} -{{}} + + + ```java ExtensionAnalyticsList resultList =twitchClient.getHelix().getGameAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); resultList.getGameAnalytics().forEach(analytic -> { System.out.println("URL: " + analytic.getURL()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getGameAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); -resultList.gameAnalytics.each { analytic -> - System.out.println "URL: ${analytic.uRL}" -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getGameAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); resultList.gameAnalytics.forEach { analytic -> println("URL: ${analytic.uRL}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getGameAnalyticUrl(accessToken, null, 10, null, null, null, null).execute(); +resultList.gameAnalytics.each { analytic -> + System.out.println "URL: ${analytic.uRL}" +} +``` + + + diff --git a/content/docs/rest-helix/bits-cheermotes.md b/docs/versioned_docs/version-1.x/rest-helix/bits-cheermotes.mdx similarity index 86% rename from content/docs/rest-helix/bits-cheermotes.md rename to docs/versioned_docs/version-1.x/rest-helix/bits-cheermotes.mdx index 9c9134da0..8998f0d84 100644 --- a/content/docs/rest-helix/bits-cheermotes.md +++ b/docs/versioned_docs/version-1.x/rest-helix/bits-cheermotes.mdx @@ -1,13 +1,11 @@ --- -title: Bits - Get Cheermotes -layout: docs -weight : 20 -menu: - docs: - parent: API - Helix +sidebar_position: 20 --- -# Get Cheermotes +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Bits - Get Cheermotes ## Description @@ -41,8 +39,9 @@ HystrixCommand getCheermotes( ### print cheermotes image urls by tiers -{{}} -{{}} + + + ```java CheermoteList cheermoteList = twitchClient.getHelix().getCheermotes(authToken, "41245072").execute(); cheermoteList.getCheermotes().forEach(cheermote -> { @@ -52,19 +51,10 @@ cheermoteList.getCheermotes().forEach(cheermote -> { }); }); ``` -{{}} -{{}} -```groovy -def cheermoteList = twitchClient.helix.getCheermotes(authToken, "41245072").execute(); -cheermoteList.cheermotes.each { cheermote -> - System.out.println cheermote.prefix - cheermote.getTiers().each { tier -> - System.out.println "${tier.id} ${tier.images.light.animatedImages.size40}" - } -} -``` -{{}} -{{}} + + + + ```kotlin val cheermoteList = twitchClient.helix.getCheermotes(authToken, "41245072").execute(); cheermoteList.cheermotes.forEach { cheermote -> @@ -74,5 +64,19 @@ cheermoteList.cheermotes.forEach { cheermote -> } } ``` -{{}} -{{}} + + + + +```groovy +def cheermoteList = twitchClient.helix.getCheermotes(authToken, "41245072").execute(); +cheermoteList.cheermotes.each { cheermote -> + System.out.println cheermote.prefix + cheermote.getTiers().each { tier -> + System.out.println "${tier.id} ${tier.images.light.animatedImages.size40}" + } +} +``` + + + diff --git a/content/docs/rest-helix/bits-leaderboard.md b/docs/versioned_docs/version-1.x/rest-helix/bits-leaderboard.mdx similarity index 91% rename from content/docs/rest-helix/bits-leaderboard.md rename to docs/versioned_docs/version-1.x/rest-helix/bits-leaderboard.mdx index 83fd69813..b17c89feb 100644 --- a/content/docs/rest-helix/bits-leaderboard.md +++ b/docs/versioned_docs/version-1.x/rest-helix/bits-leaderboard.mdx @@ -1,13 +1,11 @@ --- -title: Bits - Leaderboard -layout: docs -weight : 20 -menu: - docs: - parent: API - Helix +sidebar_position: 20 --- -# Get Bits Leaderboard +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Bits - Leaderboard ## Description @@ -46,29 +44,35 @@ HystrixCommand getBitsLeaderboard( ### print ranking -{{}} -{{}} + + + ```java BitsLeaderboard resultList = twitchClient.getHelix().getBitsLeaderboard(accessToken, "10", "all", null, null).execute(); resultList.getEntries().forEach(entry -> { System.out.println(entry.getRank() + ": " + entry.getUserId()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getBitsLeaderboard(accessToken, "10", "all", null, null).execute(); -resultList.entries.each { entry -> - System.out.println "${entry.rank}: ${entry.userId}" -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getBitsLeaderboard(accessToken, "10", "all", null, null).execute(); resultList.entries.forEach { entry -> println("${entry.rank}: ${entry.userId}"); } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getBitsLeaderboard(accessToken, "10", "all", null, null).execute(); +resultList.entries.each { entry -> + System.out.println "${entry.rank}: ${entry.userId}" +} +``` + + + diff --git a/content/docs/rest-helix/clips-create.md b/docs/versioned_docs/version-1.x/rest-helix/clips-create.mdx similarity index 88% rename from content/docs/rest-helix/clips-create.md rename to docs/versioned_docs/version-1.x/rest-helix/clips-create.mdx index f2bbb5287..f466c256e 100644 --- a/content/docs/rest-helix/clips-create.md +++ b/docs/versioned_docs/version-1.x/rest-helix/clips-create.mdx @@ -1,13 +1,11 @@ --- -title: Clips - Create -layout: docs -weight : 30 -menu: - docs: - parent: API - Helix +sidebar_position: 30 --- -# Create Clip +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Clips - Create ## Description @@ -51,8 +49,9 @@ HystrixCommand createClip( ### create clip and show id -{{}} -{{}} + + + ```java CreateClipList clipData = twitchClient.getHelix().createClip(accessToken, "149223493", false).execute(); @@ -60,17 +59,10 @@ clipData.getData().forEach(clip -> { System.out.println("Created Clip with ID: " + clip.getId()); }); ``` -{{}} -{{}} -```groovy -def clipData = twitchClient.helix.createClip(accessToken, "149223493", false).execute(); -clipData.data.each { clip -> - System.out.println "Created Clip with ID: ${clip.id}" -} -``` -{{}} -{{}} + + + ```kotlin val clipData = twitchClient.helix.createClip(accessToken, "149223493", false).execute(); @@ -78,5 +70,17 @@ clipData.`data`.each { clip -> println("Created Clip with ID: ${clip.id}") } ``` -{{}} -{{}} + + + + +```groovy +def clipData = twitchClient.helix.createClip(accessToken, "149223493", false).execute(); + +clipData.data.each { clip -> + System.out.println "Created Clip with ID: ${clip.id}" +} +``` + + + diff --git a/content/docs/rest-helix/clips-get.md b/docs/versioned_docs/version-1.x/rest-helix/clips-get.mdx similarity index 92% rename from content/docs/rest-helix/clips-get.md rename to docs/versioned_docs/version-1.x/rest-helix/clips-get.mdx index a384d020d..158bbe0cb 100644 --- a/content/docs/rest-helix/clips-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/clips-get.mdx @@ -1,13 +1,11 @@ --- -title: Clips - Get -layout: docs -weight : 31 -menu: - docs: - parent: API - Helix +sidebar_position: 31 --- -# Get Clips +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Clips - Get ## Description @@ -56,29 +54,35 @@ HystrixCommand getClips( ### print clip id's -{{}} -{{}} + + + ```java ClipList clipList = twitchClient.getHelix().getClips(null, "488552", null, null, null, null, null, null).execute(); clipList.getData().forEach(clip -> { System.out.println("Found Clip: " + clip.getId()); }); ``` -{{}} -{{}} -```groovy -def clipList = twitchClient.helix.getClips(null, "488552", null, null, null, null, null, null).execute(); -clipList.data.each { clip -> - System.out.println "Found Clip: ${clip.id}" -} -``` -{{}} -{{}} + + + + ```kotlin val clipList = twitchClient.helix.getClips(null, "488552", null, null, null, null, null, null).execute(); clipList.`data`.forEach { clip -> println("Found Clip: ${clip.id}") } ``` -{{}} -{{}} + + + + +```groovy +def clipList = twitchClient.helix.getClips(null, "488552", null, null, null, null, null, null).execute(); +clipList.data.each { clip -> + System.out.println "Found Clip: ${clip.id}" +} +``` + + + diff --git a/content/docs/rest-helix/entitlements-codes.md b/docs/versioned_docs/version-1.x/rest-helix/entitlements-codes.mdx similarity index 82% rename from content/docs/rest-helix/entitlements-codes.md rename to docs/versioned_docs/version-1.x/rest-helix/entitlements-codes.mdx index a3fafca09..1caa3970c 100644 --- a/content/docs/rest-helix/entitlements-codes.md +++ b/docs/versioned_docs/version-1.x/rest-helix/entitlements-codes.mdx @@ -1,13 +1,11 @@ --- -title: Entitlements - Get Code Status -layout: docs -weight : 20 -menu: - docs: - parent: API - Helix +sidebar_position: 20 --- -# Get Code Status +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Entitlements - Get Code Status ## Description @@ -38,29 +36,35 @@ HystrixCommand getCodeStatus( ### print code status -{{}} -{{}} + + + ```java CodeStatusList codeStatusList = twitchClient.getHelix().getCodeStatus(authToken, Arrays.asList("KUHXV-4GXYP-AKAKK"), 156900877).execute(); codeStatusList.getStatuses().forEach(codeStatus -> { System.out.println(codeStatus.getCode() + " " + codeStatus.getStatus()); }); ``` -{{}} -{{}} -```groovy -def codeStatusList = twitchClient.helix.getCodeStatus(authToken, ["KUHXV-4GXYP-AKAKK"], 156900877).execute(); -codeStatusList.statuses.each { codeStatus -> - System.out.println "${codeStatus.code} ${codeStatus.status}" -} -``` -{{}} -{{}} + + + + ```kotlin val codeStatusList = twitchClient.helix.getCodeStatus(authToken, listOf("KUHXV-4GXYP-AKAKK"), 156900877).execute(); codeStatusList.statuses.forEach { codeStatus -> println("${codeStatus.code} ${codeStatus.status}") } ``` -{{}} -{{}} + + + + +```groovy +def codeStatusList = twitchClient.helix.getCodeStatus(authToken, ["KUHXV-4GXYP-AKAKK"], 156900877).execute(); +codeStatusList.statuses.each { codeStatus -> + System.out.println "${codeStatus.code} ${codeStatus.status}" +} +``` + + + diff --git a/content/docs/rest-helix/entitlements-redeem-codes.md b/docs/versioned_docs/version-1.x/rest-helix/entitlements-redeem-codes.mdx similarity index 83% rename from content/docs/rest-helix/entitlements-redeem-codes.md rename to docs/versioned_docs/version-1.x/rest-helix/entitlements-redeem-codes.mdx index 6d0e399de..15da71ba9 100644 --- a/content/docs/rest-helix/entitlements-redeem-codes.md +++ b/docs/versioned_docs/version-1.x/rest-helix/entitlements-redeem-codes.mdx @@ -1,13 +1,11 @@ --- -title: Entitlements - Redeem Code -layout: docs -weight : 20 -menu: - docs: - parent: API - Helix +sidebar_position: 20 --- -# Redeem Code +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Entitlements - Redeem Code ## Description @@ -38,29 +36,35 @@ HystrixCommand redeemCode( ### redeem code and print status -{{}} -{{}} + + + ```java CodeStatusList codeStatusList = twitchClient.getHelix().redeemCode(authToken, Arrays.asList("KUHXV-4GXYP-AKAKK"), 156900877).execute(); codeStatusList.getStatuses().forEach(codeStatus -> { System.out.println(codeStatus.getCode() + " " + codeStatus.getStatus()); }); ``` -{{}} -{{}} -```groovy -def codeStatusList = twitchClient.helix.redeemCode(authToken, ["KUHXV-4GXYP-AKAKK"], 156900877).execute() -codeStatusList.statuses.each { codeStatus -> - System.out.println("${codeStatus.code} ${codeStatus.status}") -} -``` -{{}} -{{}} + + + + ```kotlin val codeStatusList = twitchClient.helix.redeemCode(authToken, listOf("KUHXV-4GXYP-AKAKK"), 156900877).execute() codeStatusList.statuses.forEach { codeStatus -> println("${codeStatus.code} ${codeStatus.status}") } ``` -{{}} -{{}} + + + + +```groovy +def codeStatusList = twitchClient.helix.redeemCode(authToken, ["KUHXV-4GXYP-AKAKK"], 156900877).execute() +codeStatusList.statuses.each { codeStatus -> + System.out.println("${codeStatus.code} ${codeStatus.status}") +} +``` + + + diff --git a/content/docs/rest-helix/games-get.md b/docs/versioned_docs/version-1.x/rest-helix/games-get.mdx similarity index 85% rename from content/docs/rest-helix/games-get.md rename to docs/versioned_docs/version-1.x/rest-helix/games-get.mdx index aeb7430d0..b6913074c 100644 --- a/content/docs/rest-helix/games-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/games-get.mdx @@ -1,13 +1,11 @@ --- -title: Games - Get -layout: docs -weight : 40 -menu: - docs: - parent: API - Helix +sidebar_position: 40 --- -# Get Games +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Games - Get ## Description @@ -44,8 +42,9 @@ HystrixCommand getGames( ### print game name -{{}} -{{}} + + + ```java GameList resultList = twitchClient.getHelix().getGames(Arrays.asList(overwatchGameId), null).execute(); @@ -53,17 +52,10 @@ resultList.getGames().forEach(game -> { System.out.println("Game ID: " + game.getId() + " is " + game.getName()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getGames([overwatchGameId], null).execute() -resultList.games.each { game -> - System.out.println "Game ID: ${game.id} is ${game.name}" -} -``` -{{}} -{{}} + + + ```kotlin val resultList = twitchClient.helix.getGames(listOf(overwatchGameId), null).execute() @@ -71,5 +63,17 @@ resultList.games.forEach { game -> println("Game ID: ${game.id} is ${game.name}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getGames([overwatchGameId], null).execute() + +resultList.games.each { game -> + System.out.println "Game ID: ${game.id} is ${game.name}" +} +``` + + + diff --git a/content/docs/rest-helix/games-top.md b/docs/versioned_docs/version-1.x/rest-helix/games-top.mdx similarity index 87% rename from content/docs/rest-helix/games-top.md rename to docs/versioned_docs/version-1.x/rest-helix/games-top.mdx index 5d7fee64d..ff7dc3952 100644 --- a/content/docs/rest-helix/games-top.md +++ b/docs/versioned_docs/version-1.x/rest-helix/games-top.mdx @@ -1,13 +1,11 @@ --- -title: Games - Top Games -layout: docs -weight : 41 -menu: - docs: - parent: API - Helix +sidebar_position: 41 --- -# Get Top Games +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Games - Top Games ## Description Gets games sorted by number of current viewers on Twitch, most popular first. @@ -44,29 +42,35 @@ None ### print game id and name for the top 10 games -{{}} -{{}} + + + ```java GameTopList resultList = twitchClient.getHelix().getTopGames(null, null, 10).execute(); resultList.getGames().forEach(game -> { System.out.println("ID: " + game.getId() + " - " + game.getName()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getTopGames(null, null, 10).execute() -resultList.games.each { game -> - System.out.println "ID: ${game.id} - ${game.name}" -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getTopGames(null, null, 10).execute() resultList.games.forEach { game -> println("ID: ${game.id} - ${game.name}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getTopGames(null, null, 10).execute() +resultList.games.each { game -> + System.out.println "ID: ${game.id} - ${game.name}" +} +``` + + + diff --git a/content/docs/rest-helix/_index.md b/docs/versioned_docs/version-1.x/rest-helix/index.mdx similarity index 88% rename from content/docs/rest-helix/_index.md rename to docs/versioned_docs/version-1.x/rest-helix/index.mdx index dce48e327..e3b9d3623 100644 --- a/content/docs/rest-helix/_index.md +++ b/docs/versioned_docs/version-1.x/rest-helix/index.mdx @@ -1,11 +1,11 @@ --- -title: API - Helix -layout: docs -menu: docs -weight: 5 +sidebar_position: 5 --- -# Twitch API - Helix +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# API - Helix To make an application that uses the Twitch API, you first need to register your application on the Twitch developer site. When creating this app, enter your redirect URI, which is where your users are redirected after being authorized. @@ -24,8 +24,9 @@ You can create new application on the [Twitch Developer Console](https://glass.t To use Helix you need to enable the Helix API when building the Twitch4J Instance, as shown below: -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() ... @@ -34,56 +35,67 @@ TwitchClient twitchClient = TwitchClientBuilder.builder() .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() ... .withEnableHelix(true) ... .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() ... .withEnableHelix(true) ... .build() ``` -{{}} -{{}} + + + + ## Standalone Initialize the Helix API as Standalone Module: -{{}} -{{}} + + + ```java TwitchHelix client = TwitchHelixBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build(); ``` -{{}} -{{}} -```groovy -def client = TwitchHelixBuilder.builder() + + + + +```kotlin +val client = TwitchHelixBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build() ``` -{{}} -{{}} -```kotlin -val client = TwitchHelixBuilder.builder() + + + + +```groovy +def client = TwitchHelixBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build() ``` -{{}} -{{}} + + + ## API Methods diff --git a/content/docs/rest-helix/moderators-get-events.md b/docs/versioned_docs/version-1.x/rest-helix/moderators-get-events.mdx similarity index 86% rename from content/docs/rest-helix/moderators-get-events.md rename to docs/versioned_docs/version-1.x/rest-helix/moderators-get-events.mdx index c8977eabb..6d4302935 100644 --- a/content/docs/rest-helix/moderators-get-events.md +++ b/docs/versioned_docs/version-1.x/rest-helix/moderators-get-events.mdx @@ -1,13 +1,11 @@ --- -title: Moderators - Get Events -weight: 46 -layout: docs -menu: - docs: - parent: API - Helix +sidebar_position: 46 --- -# Get Moderator Events +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Moderators - Get Events ## Description @@ -44,29 +42,35 @@ HystrixCommand getModeratorEvents( ### print list of moderator events -{{}} -{{}} + + + ```java ModeratorEventList resultList = twitchClient.getHelix().getModeratorEvents(authToken, broadcasterId, null, null).execute(); resultList.getEvents().forEach(event -> { System.out.println(event); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getModeratorEvents(authToken, broadcasterId, null, null).execute() -resultList.events.each { event -> - System.out.println event -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getModeratorEvents(authToken, broadcasterId, null, null).execute() resultList.events.forEach { event -> println(event) } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getModeratorEvents(authToken, broadcasterId, null, null).execute() +resultList.events.each { event -> + System.out.println event +} +``` + + + diff --git a/content/docs/rest-helix/moderators-get.md b/docs/versioned_docs/version-1.x/rest-helix/moderators-get.mdx similarity index 86% rename from content/docs/rest-helix/moderators-get.md rename to docs/versioned_docs/version-1.x/rest-helix/moderators-get.mdx index 6e0cee84b..81b49f925 100644 --- a/content/docs/rest-helix/moderators-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/moderators-get.mdx @@ -1,13 +1,11 @@ --- -title: Moderators - Get -weight: 45 -layout: docs -menu: - docs: - parent: API - Helix +sidebar_position: 45 --- -# Get Moderators +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Moderators - Get ## Description @@ -44,29 +42,35 @@ HystrixCommand getModerators( ### print list of moderators -{{}} -{{}} + + + ```java ModeratorList resultList = twitchClient.getHelix().getModerators(authToken, broadcasterId, null, null).execute(); resultList.getModerators().forEach(moderator -> { System.out.println(moderator); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getModerators(authToken, broadcasterId, null, null).execute() -resultList.moderators.each { moderator -> - System.out.println moderator -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getModerators(authToken, broadcasterId, null, null).execute() resultList.moderators.forEach { moderator -> println(moderator) } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getModerators(authToken, broadcasterId, null, null).execute() +resultList.moderators.each { moderator -> + System.out.println moderator +} +``` + + + diff --git a/content/docs/rest-helix/streams-get-key.md b/docs/versioned_docs/version-1.x/rest-helix/streams-get-key.mdx similarity index 79% rename from content/docs/rest-helix/streams-get-key.md rename to docs/versioned_docs/version-1.x/rest-helix/streams-get-key.mdx index b9daf2660..e1c82ce82 100644 --- a/content/docs/rest-helix/streams-get-key.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streams-get-key.mdx @@ -1,13 +1,11 @@ --- -title: Streams - Get Key -weight: 51 -layout: docs -menu: - docs: - parent: API - Helix +sidebar_position: 51 --- -# Get Stream Key +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Streams - Get Key ## Description @@ -39,29 +37,35 @@ None ### print stream key -{{}} -{{}} + + + ```java StreamKeyList resultList = twitchClient.getHelix().getStreamKey(authToken, broadcasterId).execute(); resultList.getKeys().forEach(key -> { System.out.println(key); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getStreamKey(authToken, broadcasterId).execute() -resultList.keys.each { key -> - System.out.println key -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getStreamKey(authToken, broadcasterId).execute() resultList.keys.forEach { key -> println(key) } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getStreamKey(authToken, broadcasterId).execute() +resultList.keys.each { key -> + System.out.println key +} +``` + + + diff --git a/content/docs/rest-helix/streams-get.md b/docs/versioned_docs/version-1.x/rest-helix/streams-get.mdx similarity index 91% rename from content/docs/rest-helix/streams-get.md rename to docs/versioned_docs/version-1.x/rest-helix/streams-get.mdx index c0d4f4727..611bb98fd 100644 --- a/content/docs/rest-helix/streams-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streams-get.mdx @@ -1,13 +1,11 @@ --- -title: Streams - Get -layout: docs -weight : 50 -menu: - docs: - parent: API - Helix +sidebar_position: 50 --- -# Get Streams +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Streams - Get ## Description @@ -57,29 +55,35 @@ As with all Helix endpoints, twitch requires an oauth token. If when using `Twit ### get the top 5 streams -{{}} -{{}} + + + ```java StreamList resultList = twitchClient.getHelix().getStreams(null, null, null, 5, null, null, null, null).execute(); resultList.getStreams().forEach(stream -> { System.out.println("ID: " + stream.getId() + " - Title: " + stream.getTitle()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getStreams(null, null, null, 5, null, null, null, null).execute() -resultList.streams.each { stream -> - System.out.println "ID: ${stream.id} - Title: ${stream.title}" -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getStreams(null, null, null, 5, null, null, null, null).execute() resultList.streams.forEach { stream -> println("ID: ${stream.id} - Title: ${stream.title}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getStreams(null, null, null, 5, null, null, null, null).execute() +resultList.streams.each { stream -> + System.out.println "ID: ${stream.id} - Title: ${stream.title}" +} +``` + + + diff --git a/content/docs/rest-helix/streams-markers-get.md b/docs/versioned_docs/version-1.x/rest-helix/streams-markers-get.mdx similarity index 91% rename from content/docs/rest-helix/streams-markers-get.md rename to docs/versioned_docs/version-1.x/rest-helix/streams-markers-get.mdx index a1d0703ce..fbc4e9f90 100644 --- a/content/docs/rest-helix/streams-markers-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streams-markers-get.mdx @@ -1,13 +1,11 @@ --- -title: Streams - Get Markers -layout: docs -weight : 53 -menu: - docs: - parent: API - Helix +sidebar_position: 53 --- -# Get Stream Markers +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Streams - Get Markers ## Description @@ -49,10 +47,11 @@ HystrixCommand getStreamMarkers( ## Code-Snippets ### print markers -{{}} -{{}} + + + + ```java -// TestCase StreamMarkersList resultList = twitchClient.getHelix().getStreamMarkers(authToken, "", "", null, "217359661l", "137512364l").execute(); resultList.getStreamMarkers().forEach(stream -> { stream.getVideos().forEach(videoMarker -> { @@ -62,21 +61,10 @@ resultList.getStreamMarkers().forEach(stream -> { }); }); ``` -{{}} -{{}} -```groovy -// TestCase -def resultList = twitchClient.helix.getStreamMarkers(authToken, "", "", null, "217359661l", "137512364l").execute() -resultList.streamMarkers.each { stream -> - stream.videos.each { videoMarker -> - videoMarker.markers.each { marker -> - System.out.println "${marker.id}:${marker.description}" - } - } -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getStreamMarkers(authToken, "", "", null, "217359661l", "137512364l").execute() resultList.streamMarkers.forEach { stream -> @@ -87,5 +75,20 @@ resultList.streamMarkers.forEach { stream -> } } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getStreamMarkers(authToken, "", "", null, "217359661l", "137512364l").execute() +resultList.streamMarkers.each { stream -> + stream.videos.each { videoMarker -> + videoMarker.markers.each { marker -> + System.out.println "${marker.id}:${marker.description}" + } + } +} +``` + + + diff --git a/content/docs/rest-helix/streamtags-all.md b/docs/versioned_docs/version-1.x/rest-helix/streamtags-all.mdx similarity index 81% rename from content/docs/rest-helix/streamtags-all.md rename to docs/versioned_docs/version-1.x/rest-helix/streamtags-all.mdx index 41ac7681b..f5bf6a2b2 100644 --- a/content/docs/rest-helix/streamtags-all.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streamtags-all.mdx @@ -1,13 +1,11 @@ --- -title: StreamTags - Get All Stream Tags -layout: docs -weight : 54 -menu: - docs: - parent: API - Helix +sidebar_position: 54 --- -# Get All Stream Tags +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# StreamTags - Get All Stream Tags ## Description @@ -42,21 +40,3 @@ None | tagIds | string | ID of a tag. Multiple IDs can be specified, separated by ampersands. If provided, only the specified tag(s) is(are) returned. | ## Code-Snippets - -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} diff --git a/content/docs/rest-helix/streamtags-replace.md b/docs/versioned_docs/version-1.x/rest-helix/streamtags-replace.mdx similarity index 83% rename from content/docs/rest-helix/streamtags-replace.md rename to docs/versioned_docs/version-1.x/rest-helix/streamtags-replace.mdx index 51c444806..7267e442e 100644 --- a/content/docs/rest-helix/streamtags-replace.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streamtags-replace.mdx @@ -1,13 +1,11 @@ --- -title: StreamTags - Replace Stream Tags -layout: docs -weight : 56 -menu: - docs: - parent: API - Helix +sidebar_position: 56 --- -# Replace Stream Tags +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# StreamTags - Replace Stream Tags ## Description @@ -46,21 +44,3 @@ HystrixCommand replaceStreamTags( | tag_ids | string | IDs of tags to be applied to the stream. Maximum of 100 supported. | ## Code-Snippets - -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} diff --git a/content/docs/rest-helix/streamtags-stream.md b/docs/versioned_docs/version-1.x/rest-helix/streamtags-stream.mdx similarity index 73% rename from content/docs/rest-helix/streamtags-stream.md rename to docs/versioned_docs/version-1.x/rest-helix/streamtags-stream.mdx index 5ec876b0a..41934278a 100644 --- a/content/docs/rest-helix/streamtags-stream.md +++ b/docs/versioned_docs/version-1.x/rest-helix/streamtags-stream.mdx @@ -1,13 +1,11 @@ --- -title: StreamTags - Get Stream Tags -layout: docs -weight : 55 -menu: - docs: - parent: API - Helix +sidebar_position: 55 --- -# Get StreamTags of Stream +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# StreamTags - Get Stream Tags ## Description @@ -38,21 +36,3 @@ HystrixCommand getStreamTags( | authToken | string | User Auth Token | ## Code-Snippets - -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} diff --git a/content/docs/rest-helix/subscriptions-byuser.md b/docs/versioned_docs/version-1.x/rest-helix/subscriptions-byuser.mdx similarity index 68% rename from content/docs/rest-helix/subscriptions-byuser.md rename to docs/versioned_docs/version-1.x/rest-helix/subscriptions-byuser.mdx index dd36855c9..49372c8dc 100644 --- a/content/docs/rest-helix/subscriptions-byuser.md +++ b/docs/versioned_docs/version-1.x/rest-helix/subscriptions-byuser.mdx @@ -1,13 +1,11 @@ --- -title: Subscriptions - Check subscription status of provided user IDs (one or more) for a given channel -layout: docs -weight : 56 -menu: - docs: - parent: API - Helix +sidebar_position: 56 --- -# Check subscription status of provided user IDs (one or more) for a given channel +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Subscriptions - Check Subscription Status ## Description @@ -40,21 +38,3 @@ HystrixCommand getSubscriptionsByUser( *None* ## Code-Snippets - -{{}} -{{}} -```java - -``` -{{}} -{{}} -```groovy - -``` -{{}} -{{}} -```kotlin - -``` -{{}} -{{}} diff --git a/content/docs/rest-helix/subscriptions-get.md b/docs/versioned_docs/version-1.x/rest-helix/subscriptions-get.mdx similarity index 87% rename from content/docs/rest-helix/subscriptions-get.md rename to docs/versioned_docs/version-1.x/rest-helix/subscriptions-get.mdx index 73f80530d..054e95321 100644 --- a/content/docs/rest-helix/subscriptions-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/subscriptions-get.mdx @@ -1,13 +1,11 @@ --- -title: Subscriptions - Get all subscribers of a channel -layout: docs -weight : 55 -menu: - docs: - parent: API - Helix +sidebar_position: 55 --- -# Get all subscribers of a channel +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Subscriptions - Get All ## Description @@ -46,30 +44,35 @@ HystrixCommand getSubscriptions( ## Code-Snippets -{{}} -{{}} + + + ```java SubscriptionList resultList = client.getHelix().getSubscriptions(ACCESS_TOKEN, CHANNEL_ID, null, null,null).execute(); resultList.getSubscriptions().forEach(subscription -> { System.out.println("Subscriber: "+subscription.getUserName()); }); ``` -{{}} -{{}} -```groovy -def resultList = client.helix.getSubscriptions(ACCESS_TOKEN, CHANNEL_ID, null, null,null).execute() -resultList.subscriptions.forEach { - System.out.println("Subscriber: ${it.userName}") -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = client.helix.getSubscriptions(ACCESS_TOKEN, CHANNEL_ID, null, null,null).execute() resultList.subscriptions.forEach { println("Subscriber: ${it.userName}") } ``` -{{}} -{{}} + + + +```groovy +def resultList = client.helix.getSubscriptions(ACCESS_TOKEN, CHANNEL_ID, null, null,null).execute() +resultList.subscriptions.forEach { + System.out.println("Subscriber: ${it.userName}") +} +``` + + + diff --git a/content/docs/rest-helix/users-active-extensions.md b/docs/versioned_docs/version-1.x/rest-helix/users-active-extensions.mdx similarity index 80% rename from content/docs/rest-helix/users-active-extensions.md rename to docs/versioned_docs/version-1.x/rest-helix/users-active-extensions.mdx index 96cc0ad5b..bc70a639e 100644 --- a/content/docs/rest-helix/users-active-extensions.md +++ b/docs/versioned_docs/version-1.x/rest-helix/users-active-extensions.mdx @@ -1,13 +1,11 @@ --- -title: Users - Get Active Extensions -layout: docs -weight : 64 -menu: - docs: - parent: API - Helix +sidebar_position: 64 --- -# Get User Active Extensions +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Users - Get Active Extensions ## Description @@ -39,26 +37,32 @@ None ### print active extensions -{{}} -{{}} + + + ```java ExtensionActiveList resultList = twitchClient.getHelix().getUserActiveExtensions(testUtils.getCredential().getAccessToken(), twitchUserId).execute(); System.out.println(resultList.getData()); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getUserActiveExtensions(testUtils.credential.accessToken, twitchUserId).execute() -System.out.println resultList.data -``` -{{}} -{{}} + + + ```kotlin val resultList = twitchClient.helix.getUserActiveExtensions(testUtils.credential.accessToken, twitchUserId).execute() println(resultList.`data`) ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getUserActiveExtensions(testUtils.credential.accessToken, twitchUserId).execute() + +System.out.println resultList.data +``` + + + diff --git a/content/docs/rest-helix/users-extensions.md b/docs/versioned_docs/version-1.x/rest-helix/users-extensions.mdx similarity index 78% rename from content/docs/rest-helix/users-extensions.md rename to docs/versioned_docs/version-1.x/rest-helix/users-extensions.mdx index c7792633c..663c9978b 100644 --- a/content/docs/rest-helix/users-extensions.md +++ b/docs/versioned_docs/version-1.x/rest-helix/users-extensions.mdx @@ -1,13 +1,11 @@ --- -title: Users - Get Extensions -layout: docs -weight : 63 -menu: - docs: - parent: API - Helix +sidebar_position: 63 --- -# Get User Extensions +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Users - Get Extensions ## Description @@ -37,8 +35,9 @@ None ### print all extensions -{{}} -{{}} + + + ```java ExtensionList resultList = twitchClient.getHelix().getUserExtensions(accessToken).execute(); @@ -46,17 +45,10 @@ resultList.getExtensions().forEach(extension -> { System.out.println(extension); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getUserExtensions(accessToken).execute() -resultList.extensions.each { extension -> - System.out.println extension -} -``` -{{}} -{{}} + + + ```kotlin val resultList = twitchClient.helix.getUserExtensions(accessToken).execute() @@ -64,5 +56,17 @@ resultList.extensions.forEach { extension -> println(extension) } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getUserExtensions(accessToken).execute() + +resultList.extensions.each { extension -> + System.out.println extension +} +``` + + + diff --git a/content/docs/rest-helix/users-followers.md b/docs/versioned_docs/version-1.x/rest-helix/users-followers.mdx similarity index 88% rename from content/docs/rest-helix/users-followers.md rename to docs/versioned_docs/version-1.x/rest-helix/users-followers.mdx index fbe5e5382..7c98a082f 100644 --- a/content/docs/rest-helix/users-followers.md +++ b/docs/versioned_docs/version-1.x/rest-helix/users-followers.mdx @@ -1,13 +1,11 @@ --- -title: Users - Get Follows -layout: docs -weight : 61 -menu: - docs: - parent: API - Helix +sidebar_position: 61 --- -# Get Users Follows +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Users - Get Follows ## Description @@ -47,8 +45,9 @@ None ### print followers -{{}} -{{}} + + + ```java FollowList resultList = twitchClient.getHelix().getFollowers(OAuth2.getAccessToken(), "149223493", null, null, 100).execute(); @@ -56,17 +55,10 @@ resultList.getFollows().forEach(follow -> { System.out.println(follow.getFromName() + " is following " + follow.getToName()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getFollowers(OAuth2.accessToken, "149223493", null, null, 100).execute() -resultList.follows.each { follow -> - System.out.println "${follow.fromName} is following ${follow.toName}" -} -``` -{{}} -{{}} + + + ```kotlin val resultList = twitchClient.helix.getFollowers(OAuth2.accessToken, "149223493", null, null, 100).execute() @@ -74,5 +66,17 @@ resultList.follows.each { follow -> println("${follow.fromName} is following ${follow.toName}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getFollowers(OAuth2.accessToken, "149223493", null, null, 100).execute() + +resultList.follows.each { follow -> + System.out.println "${follow.fromName} is following ${follow.toName}" +} +``` + + + diff --git a/content/docs/rest-helix/users-get.md b/docs/versioned_docs/version-1.x/rest-helix/users-get.mdx similarity index 81% rename from content/docs/rest-helix/users-get.md rename to docs/versioned_docs/version-1.x/rest-helix/users-get.mdx index a0a9788fc..3c7373cd6 100644 --- a/content/docs/rest-helix/users-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/users-get.mdx @@ -1,13 +1,11 @@ --- -title: Users - Get -layout: docs -weight : 60 -menu: - docs: - parent: API - Helix +sidebar_position: 60 --- -# Get Users +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Users - Get ## Description @@ -41,59 +39,70 @@ None ### print user list - search by id -{{}} -{{}} + + + ```java UserList resultList = twitchClient.getHelix().getUsers(null, Arrays.asList("149223493"), null).execute(); resultList.getUsers().forEach(user -> { System.out.println(user); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getUsers(null, ["149223493"], null).execute() -resultList.users.forEach { user -> - System.out.println user -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getUsers(null, listOf("149223493"), null).execute() resultList.users.forEach { user -> println(user) } ``` -{{}} -{{}} + + + +```groovy +def resultList = twitchClient.helix.getUsers(null, ["149223493"], null).execute() +resultList.users.forEach { user -> + System.out.println user +} +``` + + + ### print user list - search by name -{{}} -{{}} + + + ```java UserList resultList = twitchClient.getHelix().getUsers(null, null, Arrays.asList("twitch4j")).execute(); resultList.getUsers().forEach(user -> { System.out.println(user); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getUsers(null, null, ["twitch4j"]).execute() -resultList.users.each { user -> - System.out.println user -} -``` -{{}} -{{}} + + + + ```kotlin val resultList = twitchClient.helix.getUsers(null, null, listOf("twitch4j")).execute() resultList.users.forEach { user -> println(user) } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getUsers(null, null, ["twitch4j"]).execute() +resultList.users.each { user -> + System.out.println user +} +``` + + + diff --git a/content/docs/rest-helix/users-update.md b/docs/versioned_docs/version-1.x/rest-helix/users-update.mdx similarity index 76% rename from content/docs/rest-helix/users-update.md rename to docs/versioned_docs/version-1.x/rest-helix/users-update.mdx index c3fd64c99..c0fa6f802 100644 --- a/content/docs/rest-helix/users-update.md +++ b/docs/versioned_docs/version-1.x/rest-helix/users-update.mdx @@ -1,13 +1,11 @@ --- -title: Users - Update -layout: docs -weight : 62 -menu: - docs: - parent: API - Helix +sidebar_position: 62 --- -# Update User +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Users - Update ## Description @@ -39,20 +37,26 @@ None ### update the description of a user -{{}} -{{}} + + + ```java twitchClient.getHelix().updateUser(accessToken, "Twitch4J IntegrationTest User").execute(); ``` -{{}} -{{}} -```groovy + + + + +```kotlin twitchClient.helix.updateUser(accessToken, "Twitch4J IntegrationTest User").execute() ``` -{{}} -{{}} -```kotlin + + + + +```groovy twitchClient.helix.updateUser(accessToken, "Twitch4J IntegrationTest User").execute() ``` -{{}} -{{}} + + + diff --git a/content/docs/rest-helix/videos-get.md b/docs/versioned_docs/version-1.x/rest-helix/videos-get.mdx similarity index 91% rename from content/docs/rest-helix/videos-get.md rename to docs/versioned_docs/version-1.x/rest-helix/videos-get.mdx index 1d2e76cf7..d2f2afe5d 100644 --- a/content/docs/rest-helix/videos-get.md +++ b/docs/versioned_docs/version-1.x/rest-helix/videos-get.mdx @@ -1,13 +1,11 @@ --- -title: Videos - Get -layout: docs -weight : 70 -menu: - docs: - parent: API - Helix +sidebar_position: 70 --- -# Get Videos +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# Videos - Get ## Description @@ -60,8 +58,9 @@ HystrixCommand getVideos( ### print videos -{{}} -{{}} + + + ```java VideoList resultList = twitchClient.getHelix().getVideos(null, null, "488552", null, null, null, null, null, null, 100).execute(); @@ -69,17 +68,10 @@ resultList.getVideos().forEach(video -> { System.out.println(video.getId() + ": " + video.getTitle() + " - by: " + video.getUserName()); }); ``` -{{}} -{{}} -```groovy -def resultList = twitchClient.helix.getVideos(null, null, "488552", null, null, null, null, null, null, 100).execute() -resultList.videos.each { video -> - System.out.println "${video.id}: ${video.title} - by: ${video.userName}" -} -``` -{{}} -{{}} + + + ```kotlin val resultList = twitchClient.helix.getVideos(null, null, "488552", null, null, null, null, null, null, 100).execute() @@ -87,5 +79,17 @@ resultList.videos.forEach { video -> println("${video.id}: ${video.title} - by: ${video.userName}") } ``` -{{}} -{{}} + + + + +```groovy +def resultList = twitchClient.helix.getVideos(null, null, "488552", null, null, null, null, null, null, 100).execute() + +resultList.videos.each { video -> + System.out.println "${video.id}: ${video.title} - by: ${video.userName}" +} +``` + + + diff --git a/docs/versioned_docs/version-1.x/rest-tmi/_category_.yml b/docs/versioned_docs/version-1.x/rest-tmi/_category_.yml new file mode 100644 index 000000000..724b295e7 --- /dev/null +++ b/docs/versioned_docs/version-1.x/rest-tmi/_category_.yml @@ -0,0 +1,4 @@ +position: 6 +label: 'API - TMI' +collapsible: true +collapsed: true diff --git a/content/docs/rest-tmi/get-chatters.md b/docs/versioned_docs/version-1.x/rest-tmi/get-chatters.mdx similarity index 88% rename from content/docs/rest-tmi/get-chatters.md rename to docs/versioned_docs/version-1.x/rest-tmi/get-chatters.mdx index 85cbc5623..23708e334 100644 --- a/content/docs/rest-tmi/get-chatters.md +++ b/docs/versioned_docs/version-1.x/rest-tmi/get-chatters.mdx @@ -1,12 +1,10 @@ --- -title: TMI - Get Chatters -weight : 10 -layout: docs -menu: - docs: - parent: API - Kraken +sidebar_position: 10 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Get Chatters ## Description @@ -38,8 +36,9 @@ None ### print current viewers (chatters) -{{}} -{{}} + + + ```java Chatters chatters = twitchClient.getMessagingInterface().getChatters("lirik").execute(); @@ -51,21 +50,10 @@ System.out.println("Staff: " + chatters.getStaff()); System.out.println("Viewers: " + chatters.getViewers()); System.out.println("All Viewers (sum of the above): " + chatters.getAllViewers()); ``` -{{}} -{{}} -```groovy -def chatters = twitchClient.messagingInterface.getChatters("lirik").execute(); -System.out.println("Broadcaster: ${chatters.broadcaster}"); -System.out.println("VIPs: ${chatters.vips}"); -System.out.println("Mods: ${chatters.moderators}"); -System.out.println("Admins: ${chatters.admins}"); -System.out.println("Staff: ${chatters.staff}"); -System.out.println("Viewers: ${chatters.viewers}"); -System.out.println("All Viewers (sum of the above): ${chatters.allViewers}"); -``` -{{}} -{{}} + + + ```kotlin val chatters = twitchClient.messagingInterface.getChatters("lirik").execute(); @@ -76,7 +64,22 @@ println("Admins: ${chatters.admins}"); println("Staff: ${chatters.staff}"); println("Viewers: ${chatters.viewers}"); println("All Viewers (sum of the above): ${chatters.allViewers}"); +``` + + + +```groovy +def chatters = twitchClient.messagingInterface.getChatters("lirik").execute(); + +System.out.println("Broadcaster: ${chatters.broadcaster}"); +System.out.println("VIPs: ${chatters.vips}"); +System.out.println("Mods: ${chatters.moderators}"); +System.out.println("Admins: ${chatters.admins}"); +System.out.println("Staff: ${chatters.staff}"); +System.out.println("Viewers: ${chatters.viewers}"); +System.out.println("All Viewers (sum of the above): ${chatters.allViewers}"); ``` -{{}} -{{}} + + + diff --git a/content/docs/rest-tmi/get-hosts-of.md b/docs/versioned_docs/version-1.x/rest-tmi/get-hosts-of.mdx similarity index 82% rename from content/docs/rest-tmi/get-hosts-of.md rename to docs/versioned_docs/version-1.x/rest-tmi/get-hosts-of.mdx index 87f559c89..0e190b247 100644 --- a/content/docs/rest-tmi/get-hosts-of.md +++ b/docs/versioned_docs/version-1.x/rest-tmi/get-hosts-of.mdx @@ -1,12 +1,10 @@ --- -title: TMI - Get Hosts of target channel -weight: 12 -layout: docs -menu: - docs: - parent: API - Kraken +sidebar_position: 12 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Get Hosts of target channel ## Description @@ -38,29 +36,35 @@ None ### print who is hosting a channel -{{}} -{{}} + + + ```java HostList hosts = twitchClient.getMessagingInterface().getHostsOf("29829912").execute(); hosts.getHosts().forEach(host -> { System.out.println(host.getHostDisplayName()); }); ``` -{{}} -{{}} -```groovy -def hosts = twitchClient.messagingInterface.getHostsOf("29829912").execute() -hosts.hosts.each { host -> - System.out.println(host.hostDisplayName); -} -``` -{{}} -{{}} + + + + ```kotlin val hosts = twitchClient.messagingInterface.getHostsOf("29829912").execute() hosts.hosts.each { host -> println(host.hostDisplayName); } ``` -{{}} -{{}} \ No newline at end of file + + + + +```groovy +def hosts = twitchClient.messagingInterface.getHostsOf("29829912").execute() +hosts.hosts.each { host -> + System.out.println(host.hostDisplayName); +} +``` + + + diff --git a/content/docs/rest-tmi/get-hosts.md b/docs/versioned_docs/version-1.x/rest-tmi/get-hosts.mdx similarity index 82% rename from content/docs/rest-tmi/get-hosts.md rename to docs/versioned_docs/version-1.x/rest-tmi/get-hosts.mdx index 1b3646921..92ffb151b 100644 --- a/content/docs/rest-tmi/get-hosts.md +++ b/docs/versioned_docs/version-1.x/rest-tmi/get-hosts.mdx @@ -1,12 +1,10 @@ --- -title: TMI - Get Hosts -weight: 11 -layout: docs -menu: - docs: - parent: API - Kraken +sidebar_position: 11 --- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + # Get Hosts ## Description @@ -37,29 +35,35 @@ None ### print who a channel is hosting -{{}} -{{}} + + + ```java HostList hosts = twitchClient.getMessagingInterface().getHosts(Arrays.asList("29829912")).execute(); hosts.getHosts().forEach(host -> { System.out.println(host.getHostDisplayName() + " hosting " + host.getTargetDisplayName()); }); ``` -{{}} -{{}} -```groovy -def hosts = twitchClient.messagingInterface.getHosts(["29829912"]).execute() -hosts.hosts.each { host -> - System.out.println "${host.hostDisplayName} hosting ${host.targetDisplayName}" -} -``` -{{}} -{{}} + + + + ```kotlin val hosts = twitchClient.messagingInterface.getHosts(["29829912"]).execute() hosts.hosts.each { host -> println("${host.hostDisplayName} hosting ${host.targetDisplayName}") } ``` -{{}} -{{}} \ No newline at end of file + + + + +```groovy +def hosts = twitchClient.messagingInterface.getHosts(["29829912"]).execute() +hosts.hosts.each { host -> + System.out.println "${host.hostDisplayName} hosting ${host.targetDisplayName}" +} +``` + + + diff --git a/content/docs/rest-tmi/_index.md b/docs/versioned_docs/version-1.x/rest-tmi/index.mdx similarity index 65% rename from content/docs/rest-tmi/_index.md rename to docs/versioned_docs/version-1.x/rest-tmi/index.mdx index 033e36e57..af8ce8aa1 100644 --- a/content/docs/rest-tmi/_index.md +++ b/docs/versioned_docs/version-1.x/rest-tmi/index.mdx @@ -1,13 +1,11 @@ --- -title: API - TMI -layout: docs -weight : 10 -menu: - docs: - parent: API - Kraken +sidebar_position: 10 --- -# Twitch API - Messaging Interface +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +# API - Messaging Interface The Twitch Chat System has a few unofficial endpoints which get exposed from `https://tmi.twitch.tv`. @@ -15,8 +13,9 @@ The Twitch Chat System has a few unofficial endpoints which get exposed from `ht To use TMI you need to enable the TMI API when building the Twitch4J Instance, as shown below: -{{}} -{{}} + + + ```java TwitchClient twitchClient = TwitchClientBuilder.builder() ... @@ -24,58 +23,71 @@ TwitchClient twitchClient = TwitchClientBuilder.builder() ... .build(); ``` -{{}} -{{}} -```groovy -def twitchClient = TwitchClientBuilder.builder() + + + + +```kotlin +val twitchClient = TwitchClientBuilder.builder() ... .withEnableTMI(true) ... .build() ``` -{{}} -{{}} -```kotlin -val twitchClient = TwitchClientBuilder.builder() + + + + +```groovy +def twitchClient = TwitchClientBuilder.builder() ... .withEnableTMI(true) ... .build() ``` -{{}} -{{}} + + + ## Standalone Initialize the Helix API as Standalone Module: -{{}} -{{}} + + + ```java TwitchHelix client = TwitchMessagingInterfaceBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build(); ``` -{{}} -{{}} -```groovy -def client = TwitchMessagingInterfaceBuilder.builder() + + + + +```kotlin +val client = TwitchMessagingInterfaceBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build() ``` -{{}} -{{}} -```kotlin -val client = TwitchMessagingInterfaceBuilder.builder() + + + + +```groovy +def client = TwitchMessagingInterfaceBuilder.builder() .withClientId("clientId") .withClientSecret("clientSecret") .build() ``` -{{}} -{{}} + + + ## API Methods -- [TMI -> Get Viewers](./get-viewers) +- [TMI -> Get Chatters](./get-chatters) +- [TMI -> Get Hosts](./get-hosts) +- [TMI -> Get Hosts Of](./get-hosts-of) diff --git a/docs/versioned_docs/version-2.x/intro.md b/docs/versioned_docs/version-2.x/intro.md new file mode 100644 index 000000000..86b54635a --- /dev/null +++ b/docs/versioned_docs/version-2.x/intro.md @@ -0,0 +1,8 @@ +--- +sidebar_position: 1 +slug: / +--- + +# Home + +**Twitch4J 2.x** is still work in progress! diff --git a/docs/versioned_sidebars/version-1.x-sidebars.json b/docs/versioned_sidebars/version-1.x-sidebars.json new file mode 100644 index 000000000..05a09a86b --- /dev/null +++ b/docs/versioned_sidebars/version-1.x-sidebars.json @@ -0,0 +1,8 @@ +{ + "version-1.x-docs": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/docs/versioned_sidebars/version-2.x-sidebars.json b/docs/versioned_sidebars/version-2.x-sidebars.json new file mode 100644 index 000000000..88ad87474 --- /dev/null +++ b/docs/versioned_sidebars/version-2.x-sidebars.json @@ -0,0 +1,8 @@ +{ + "version-2.x-docs": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/docs/versions.json b/docs/versions.json new file mode 100644 index 000000000..fd4e814ac --- /dev/null +++ b/docs/versions.json @@ -0,0 +1,4 @@ +[ + "2.x", + "1.x" +] diff --git a/docs/yarn.lock b/docs/yarn.lock new file mode 100644 index 000000000..65237f89c --- /dev/null +++ b/docs/yarn.lock @@ -0,0 +1,10697 @@ +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 6 + cacheKey: 8 + +"@algolia/autocomplete-core@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-core@npm:1.7.1" + dependencies: + "@algolia/autocomplete-shared": 1.7.1 + checksum: 511176e9c2a9f2e2be62552e48e72dadfcc6638cda4a2990fd3453aed3ce4e7d8ca1bd6a9ccb912430c77734b00a8b836aaad97facc1987157af4ac00f590f4a + languageName: node + linkType: hard + +"@algolia/autocomplete-preset-algolia@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.1" + dependencies: + "@algolia/autocomplete-shared": 1.7.1 + peerDependencies: + "@algolia/client-search": ^4.9.1 + algoliasearch: ^4.9.1 + checksum: cb031d5ed43f2e10f325f6291cfab851cc5622d96ae8ba1913815ead16b7ce2969b0c51f921d54c47195b2200af8ceecf1c587d2580f842c337f1d8e2f6317c2 + languageName: node + linkType: hard + +"@algolia/autocomplete-shared@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-shared@npm:1.7.1" + checksum: 0e137f1a470fab9b1bc493284b0be9b83503bda8aa37be9726a8fddf4791dccbd28f9eec399a7c75c1eb3196510dac7be454307fc97fbca2999f3fbc30756c28 + languageName: node + linkType: hard + +"@algolia/cache-browser-local-storage@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-browser-local-storage@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + checksum: e7d5f43ff01df5f21a2b5304b5d8f8ae25f2c6093e83e79556cb78ae07f342111ba77eba633b837b5b74a17293ea6a208acb1ade71782baafa9c2da7d58ee45c + languageName: node + linkType: hard + +"@algolia/cache-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-common@npm:4.14.2" + checksum: 4fd04c714aee19f6eaaac4ae7e00e914a44473af9a84cf3c4260e436c6ea20f5590e05e9006d963372d84ce57268776811fcb929d79e0415b59d74779bd31ee7 + languageName: node + linkType: hard + +"@algolia/cache-in-memory@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-in-memory@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + checksum: d6981f812a368a38db21e52c98ec81a5c0eda5d896377f7bdcc04a0be1673ac9e184836d7973065fab84dc947a63fe959586468fc14b9a87e32f916959df6222 + languageName: node + linkType: hard + +"@algolia/client-account@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-account@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 2e9eed5a4b8434775af87899bda8140d51eb2dd0cf08fc49370a4dc9541c220db9b241976dad14ae5d07a25f7ddafd9759a2eb462788f21a20f14e04968f98a4 + languageName: node + linkType: hard + +"@algolia/client-analytics@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-analytics@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 61874e026c9d08dd628da443b5b34d1a3bb707a0283e727d94ee6d61057631039c5cf6303e6234cc6fbe84ff71c2758f952b664277715ca5761819aec73e7aad + languageName: node + linkType: hard + +"@algolia/client-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-common@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: da2be279ac51e1b43c02c6d2bbf0d9cc8b1cb3250ad10a803fca609bcfb8164a8adc21281b599fd8aa322c04deea77d2f07adcae1a363952559472e781e26c71 + languageName: node + linkType: hard + +"@algolia/client-personalization@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-personalization@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 0dd25c84a40fe9853d14fadc3c8893e84bee370b5a3eb6730afe816afe1f92b970096d2dfb68073f606fa074fdeb66c3a73811d9a9a9774af5311f34d939fd72 + languageName: node + linkType: hard + +"@algolia/client-search@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-search@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 2695bc9e8c98badb601b915dbb075dd92996af350b0e4915a7a3b7825bd45f20815534debcfcb51bb7f682ba5d09f3c41918edb36e0a7f7bb154d3b205825f65 + languageName: node + linkType: hard + +"@algolia/events@npm:^4.0.1": + version: 4.0.1 + resolution: "@algolia/events@npm:4.0.1" + checksum: 4f63943f4554cfcfed91d8b8c009a49dca192b81056d8c75e532796f64828cd69899852013e81ff3fff07030df8782b9b95c19a3da0845786bdfe22af42442c2 + languageName: node + linkType: hard + +"@algolia/logger-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/logger-common@npm:4.14.2" + checksum: a4000a98831d64c8d826ccece9f5f3a77bc000d93d74a7c6b51f186d3dfd96c0bb00934f70c69da8f3c4dfb9f30ce55ab59aca9ba79c3cc3e924597838a94429 + languageName: node + linkType: hard + +"@algolia/logger-console@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/logger-console@npm:4.14.2" + dependencies: + "@algolia/logger-common": 4.14.2 + checksum: 96c6209c7ef72cbc170b180f5b84c6523a5b6f4dea978c982577d2417eb19eb9c9ea3bc73089ced692a05bec141d66fd6d5401458d0aa162dbcace5017dbd127 + languageName: node + linkType: hard + +"@algolia/requester-browser-xhr@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-browser-xhr@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + checksum: 7d8666e21cd0d15dc2e25f6917464c2f98cf73e0d2fced94cc6a3c4e97a990b8b93d9531bbf6f3b1ff2342b9ce9760d1dcb64dbbf61a5f2c31fe4f42541deef2 + languageName: node + linkType: hard + +"@algolia/requester-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-common@npm:4.14.2" + checksum: 7de4148a55db56fe2bf18c1359cccbc2f41031fe2bfbc945d75f143b854638c51e7ec2ef9c6dc69b38d5edb87cd096ce5d7087680da32825562db79026ea39cc + languageName: node + linkType: hard + +"@algolia/requester-node-http@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-node-http@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + checksum: 5f5fe8b040f73bd95c6bdb5b97396e078b629b2b4cd93fea671d545be375c79501c65296c34824f0ff8368b5b51edc7a6ad9e694b04223c1416dcda869c6f566 + languageName: node + linkType: hard + +"@algolia/transporter@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/transporter@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + "@algolia/logger-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + checksum: 72c72013f3edb4d4484e7a43fb3c2555646ab04f422249514ed0309e20f41f5563f4c4dcf5623ca64c293624ecc74f87acaf2d9820e8c829cb5de067bdfe0257 + languageName: node + linkType: hard + +"@ampproject/remapping@npm:^2.1.0": + version: 2.2.0 + resolution: "@ampproject/remapping@npm:2.2.0" + dependencies: + "@jridgewell/gen-mapping": ^0.1.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.8.3": + version: 7.18.6 + resolution: "@babel/code-frame@npm:7.18.6" + dependencies: + "@babel/highlight": ^7.18.6 + checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/compat-data@npm:7.18.8" + checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9 + languageName: node + linkType: hard + +"@babel/core@npm:7.12.9": + version: 7.12.9 + resolution: "@babel/core@npm:7.12.9" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/generator": ^7.12.5 + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helpers": ^7.12.5 + "@babel/parser": ^7.12.7 + "@babel/template": ^7.12.7 + "@babel/traverse": ^7.12.9 + "@babel/types": ^7.12.7 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.1 + json5: ^2.1.2 + lodash: ^4.17.19 + resolve: ^1.3.2 + semver: ^5.4.1 + source-map: ^0.5.0 + checksum: 4d34eca4688214a4eb6bd5dde906b69a7824f17b931f52cd03628a8ac94d8fbe15565aebffdde106e974c8738cd64ac62c6a6060baa7139a06db1f18c4ff872d + languageName: node + linkType: hard + +"@babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6": + version: 7.18.10 + resolution: "@babel/core@npm:7.18.10" + dependencies: + "@ampproject/remapping": ^2.1.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.10 + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-module-transforms": ^7.18.9 + "@babel/helpers": ^7.18.9 + "@babel/parser": ^7.18.10 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.18.10 + "@babel/types": ^7.18.10 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.1 + semver: ^6.3.0 + checksum: 3a3fcd878430a9e1cb165f755c89fff45acc4efe4dd3a2ba356e89af331cb1947886b9782d56902a49af19ba3c24f08cf638a632699b9c5a4d8305c57c6a150d + languageName: node + linkType: hard + +"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.10, @babel/generator@npm:^7.18.7": + version: 7.18.12 + resolution: "@babel/generator@npm:7.18.12" + dependencies: + "@babel/types": ^7.18.10 + "@jridgewell/gen-mapping": ^0.3.2 + jsesc: ^2.5.1 + checksum: 07dd71d255144bb703a80ab0156c35d64172ce81ddfb70ff24e2be687b052080233840c9a28d92fa2c33f7ecb8a8b30aef03b807518afc53b74c7908bf8859b1 + languageName: node + linkType: hard + +"@babel/helper-annotate-as-pure@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: 88ccd15ced475ef2243fdd3b2916a29ea54c5db3cd0cfabf9d1d29ff6e63b7f7cd1c27264137d7a40ac2e978b9b9a542c332e78f40eb72abe737a7400788fc1b + languageName: node + linkType: hard + +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6": + version: 7.18.9 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" + dependencies: + "@babel/helper-explode-assignable-expression": ^7.18.6 + "@babel/types": ^7.18.9 + checksum: b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72 + languageName: node + linkType: hard + +"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-compilation-targets@npm:7.18.9" + dependencies: + "@babel/compat-data": ^7.18.8 + "@babel/helper-validator-option": ^7.18.6 + browserslist: ^4.20.2 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 2a9d71e124e098a9f45de4527ddd1982349d231827d341e00da9dfb967e260ecc7662c8b62abee4a010fb34d5f07a8d2155c974e0bc1928144cee5644910621d + languageName: node + linkType: hard + +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.18.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-split-export-declaration": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 020dba79b92ee9a98520dad81dddb47d75b34b7b4392672cbefc59db6f5e89a96c5eb95bb1cc46b2fddf913ef63dfe6d17168f56b059af5c6965bb37b6ce1d82 + languageName: node + linkType: hard + +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.18.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + regexpu-core: ^5.1.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 2d76e660cbfd0bfcb01ca9f177f0e9091c871a6b99f68ece6bcf4ab4a9df073485bdc2d87ecdfbde44b7f3723b26d13085d0f92082adb3ae80d31b246099f10a + languageName: node + linkType: hard + +"@babel/helper-define-polyfill-provider@npm:^0.3.2": + version: 0.3.2 + resolution: "@babel/helper-define-polyfill-provider@npm:0.3.2" + dependencies: + "@babel/helper-compilation-targets": ^7.17.7 + "@babel/helper-plugin-utils": ^7.16.7 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + semver: ^6.1.2 + peerDependencies: + "@babel/core": ^7.4.0-0 + checksum: 8f693ab8e9d73873c2e547c7764c7d32d73c14f8dcefdd67fd3a038eb75527e2222aa53412ea673b9bfc01c32a8779a60e77a7381bbdd83452f05c9b7ef69c2c + languageName: node + linkType: hard + +"@babel/helper-environment-visitor@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-environment-visitor@npm:7.18.9" + checksum: b25101f6162ddca2d12da73942c08ad203d7668e06663df685634a8fde54a98bc015f6f62938e8554457a592a024108d45b8f3e651fd6dcdb877275b73cc4420 + languageName: node + linkType: hard + +"@babel/helper-explode-assignable-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: 225cfcc3376a8799023d15dc95000609e9d4e7547b29528c7f7111a0e05493ffb12c15d70d379a0bb32d42752f340233c4115bded6d299bc0c3ab7a12be3d30f + languageName: node + linkType: hard + +"@babel/helper-function-name@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-function-name@npm:7.18.9" + dependencies: + "@babel/template": ^7.18.6 + "@babel/types": ^7.18.9 + checksum: d04c44e0272f887c0c868651be7fc3c5690531bea10936f00d4cca3f6d5db65e76dfb49e8d553c42ae1fe1eba61ccce9f3d93ba2df50a66408c8d4c3cc61cf0c + languageName: node + linkType: hard + +"@babel/helper-hoist-variables@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-hoist-variables@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.18.9" + dependencies: + "@babel/types": ^7.18.9 + checksum: fcf8184e3b55051c4286b2cbedf0eccc781d0f3c9b5cbaba582eca19bf0e8d87806cdb7efc8554fcb969ceaf2b187d5ea748d40022d06ec7739fbb18c1b19a7a + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-module-imports@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-module-transforms@npm:7.18.9" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-simple-access": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-validator-identifier": ^7.18.6 + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: af08c60ea239ff3d40eda542fceaab69de17e713f131e80ead08c975ba7a47dd55d439cb48cfb14ae7ec96704a10c989ff5a5240e52a39101cb44a49467ce058 + languageName: node + linkType: hard + +"@babel/helper-optimise-call-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-optimise-call-expression@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: e518fe8418571405e21644cfb39cf694f30b6c47b10b006609a92469ae8b8775cbff56f0b19732343e2ea910641091c5a2dc73b56ceba04e116a33b0f8bd2fbd + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:7.10.4": + version: 7.10.4 + resolution: "@babel/helper-plugin-utils@npm:7.10.4" + checksum: 639ed8fc462b97a83226cee6bb081b1d77e7f73e8b033d2592ed107ee41d96601e321e5ea53a33e47469c7f1146b250a3dcda5ab873c7de162ab62120c341a41 + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.18.9 + resolution: "@babel/helper-plugin-utils@npm:7.18.9" + checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 + languageName: node + linkType: hard + +"@babel/helper-remap-async-to-generator@npm:^7.18.6, @babel/helper-remap-async-to-generator@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-wrap-function": ^7.18.9 + "@babel/types": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 4be6076192308671b046245899b703ba090dbe7ad03e0bea897bb2944ae5b88e5e85853c9d1f83f643474b54c578d8ac0800b80341a86e8538264a725fbbefec + languageName: node + linkType: hard + +"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-replace-supers@npm:7.18.9" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: 2de8b29cc4bfa4e241da2de16abd5571709f6eb394206dc16e3a7816976d1691635dd4bc930881e9d798f44b48a5f1849dc7f51a62946f3e8270452be1ec5352 + languageName: node + linkType: hard + +"@babel/helper-simple-access@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-simple-access@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: 37cd36eef199e0517845763c1e6ff6ea5e7876d6d707a6f59c9267c547a50aa0e84260ba9285d49acfaf2cfa0a74a772d92967f32ac1024c961517d40b6c16a5 + languageName: node + linkType: hard + +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.18.9" + dependencies: + "@babel/types": ^7.18.9 + checksum: 6e93ccd10248293082606a4b3e30eed32c6f796d378f6b662796c88f462f348aa368aadeb48eb410cfcc8250db93b2d6627c2e55662530f08fc25397e588d68a + languageName: node + linkType: hard + +"@babel/helper-split-export-declaration@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-split-export-declaration@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/helper-string-parser@npm:7.18.10" + checksum: d554a4393365b624916b5c00a4cc21c990c6617e7f3fe30be7d9731f107f12c33229a7a3db9d829bfa110d2eb9f04790745d421640e3bd245bb412dc0ea123c1 + languageName: node + linkType: hard + +"@babel/helper-validator-identifier@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-identifier@npm:7.18.6" + checksum: e295254d616bbe26e48c196a198476ab4d42a73b90478c9842536cf910ead887f5af6b5c4df544d3052a25ccb3614866fa808dc1e3a5a4291acd444e243c0648 + languageName: node + linkType: hard + +"@babel/helper-validator-option@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-option@npm:7.18.6" + checksum: f9cc6eb7cc5d759c5abf006402180f8d5e4251e9198197428a97e05d65eb2f8ae5a0ce73b1dfd2d35af41d0eb780627a64edf98a4e71f064eeeacef8de58f2cf + languageName: node + linkType: hard + +"@babel/helper-wrap-function@npm:^7.18.9": + version: 7.18.11 + resolution: "@babel/helper-wrap-function@npm:7.18.11" + dependencies: + "@babel/helper-function-name": ^7.18.9 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.18.11 + "@babel/types": ^7.18.10 + checksum: e2fb909cdeb5c8688513261202cdeab7c6a8ac1f30daa5a1e0111631f270c26118c2e6b27014fc9f5d2c0ee1182fc40a3db2d30e45425587067f49dcae737dc9 + languageName: node + linkType: hard + +"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helpers@npm:7.18.9" + dependencies: + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: d0bd8255d36bfc65dc52ce75f7fea778c70287da2d64981db4c84fbdf9581409ecbd6433deff1c81da3a5acf26d7e4c364b3a4445efacf88f4f48e77c5b34d8d + languageName: node + linkType: hard + +"@babel/highlight@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/highlight@npm:7.18.6" + dependencies: + "@babel/helper-validator-identifier": ^7.18.6 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.12.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.11, @babel/parser@npm:^7.18.8": + version: 7.18.11 + resolution: "@babel/parser@npm:7.18.11" + bin: + parser: ./bin/babel-parser.js + checksum: 5ecc75b83e62ec53a947b1635a6ca75d6210d4a4f962f9f16f4239a6783f98e57f9662b598fa2fb1b8e12c0ad5c2bd86846ed0b97b85eb73dd7498b3a6d71a4b + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 845bd280c55a6a91d232cfa54eaf9708ec71e594676fe705794f494bb8b711d833b752b59d1a5c154695225880c23dbc9cab0e53af16fd57807976cd3ff41b8d + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + "@babel/plugin-proposal-optional-chaining": ^7.18.9 + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 93abb5cb179a13db171bfc2cdf79489598f43c50cc174f97a2b7bb1d44d24ade7109665a20cf4e317ad6c1c730f036f06478f7c7e789b4240be1abdb60d6452f + languageName: node + linkType: hard + +"@babel/plugin-proposal-async-generator-functions@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.18.10" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-remap-async-to-generator": ^7.18.9 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3a6c25085021053830f6c57780118d3337935ac3309eef7f09b11e413d189eed8119d50cbddeb4c8c02f42f8cc01e62a4667b869be6e158f40030bafb92a0629 + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-properties@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 49a78a2773ec0db56e915d9797e44fd079ab8a9b2e1716e0df07c92532f2c65d76aeda9543883916b8e0ff13606afeffa67c5b93d05b607bc87653ad18a91422 + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-static-block@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-class-static-block@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + peerDependencies: + "@babel/core": ^7.12.0 + checksum: b8d7ae99ed5ad784f39e7820e3ac03841f91d6ed60ab4a98c61d6112253da36013e12807bae4ffed0ef3cb318e47debac112ed614e03b403fb8b075b09a828ee + languageName: node + linkType: hard + +"@babel/plugin-proposal-dynamic-import@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 96b1c8a8ad8171d39e9ab106be33bde37ae09b22fb2c449afee9a5edf3c537933d79d963dcdc2694d10677cb96da739cdf1b53454e6a5deab9801f28a818bb2f + languageName: node + linkType: hard + +"@babel/plugin-proposal-export-namespace-from@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 84ff22bacc5d30918a849bfb7e0e90ae4c5b8d8b65f2ac881803d1cf9068dffbe53bd657b0e4bc4c20b4db301b1c85f1e74183cf29a0dd31e964bd4e97c363ef + languageName: node + linkType: hard + +"@babel/plugin-proposal-json-strings@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-json-strings@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-json-strings": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 25ba0e6b9d6115174f51f7c6787e96214c90dd4026e266976b248a2ed417fe50fddae72843ffb3cbe324014a18632ce5648dfac77f089da858022b49fd608cb3 + languageName: node + linkType: hard + +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: dd87fa4a48c6408c5e85dbd6405a65cc8fe909e3090030df46df90df64cdf3e74007381a58ed87608778ee597eff7395d215274009bb3f5d8964b2db5557754f + languageName: node + linkType: hard + +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 949c9ddcdecdaec766ee610ef98f965f928ccc0361dd87cf9f88cf4896a6ccd62fce063d4494778e50da99dea63d270a1be574a62d6ab81cbe9d85884bf55a7d + languageName: node + linkType: hard + +"@babel/plugin-proposal-numeric-separator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec + languageName: node + linkType: hard + +"@babel/plugin-proposal-object-rest-spread@npm:7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.0 + "@babel/plugin-transform-parameters": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 221a41630c9a7162bf0416c71695b3f7f38482078a1d0d3af7abdc4f07ea1c9feed890399158d56c1d0278c971fe6f565ce822e9351e4481f7d98e9ff735dced + languageName: node + linkType: hard + +"@babel/plugin-proposal-object-rest-spread@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.18.9" + dependencies: + "@babel/compat-data": ^7.18.8 + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-transform-parameters": ^7.18.8 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 66b9bae741d46edf1c96776d26dfe5d335981e57164ec2450583e3d20dfaa08a5137ffebb897e443913207789f9816bfec4ae845f38762c0196a60949eaffdba + languageName: node + linkType: hard + +"@babel/plugin-proposal-optional-catch-binding@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7b5b39fb5d8d6d14faad6cb68ece5eeb2fd550fb66b5af7d7582402f974f5bc3684641f7c192a5a57e0f59acfae4aada6786be1eba030881ddc590666eff4d1e + languageName: node + linkType: hard + +"@babel/plugin-proposal-optional-chaining@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f2db40e26172f07c50b635cb61e1f36165de3ba868fcf608d967642f0d044b7c6beb0e7ecf17cbd421144b99e1eae7ad6031ded92925343bb0ed1d08707b514f + languageName: node + linkType: hard + +"@babel/plugin-proposal-private-methods@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 22d8502ee96bca99ad2c8393e8493e2b8d4507576dd054490fd8201a36824373440106f5b098b6d821b026c7e72b0424ff4aeca69ed5f42e48f029d3a156d5ad + languageName: node + linkType: hard + +"@babel/plugin-proposal-private-property-in-object@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.18.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c8e56a972930730345f39f2384916fd8e711b3f4b4eae2ca9740e99958980118120d5cc9b6ac150f0965a5a35f825910e2c3013d90be3e9993ab6111df444569 + languageName: node + linkType: hard + +"@babel/plugin-proposal-unicode-property-regex@npm:^7.18.6, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": + version: 7.18.6 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8575ecb7ff24bf6c6e94808d5c84bb5a0c6dd7892b54f09f4646711ba0ee1e1668032b3c43e3e1dfec2c5716c302e851ac756c1645e15882d73df6ad21ae951 + languageName: node + linkType: hard + +"@babel/plugin-syntax-async-generators@npm:^7.8.4": + version: 7.8.4 + resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-properties@npm:^7.12.13": + version: 7.12.13 + resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" + dependencies: + "@babel/helper-plugin-utils": ^7.12.13 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-static-block@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 + languageName: node + linkType: hard + +"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd + languageName: node + linkType: hard + +"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-assertions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 54918a05375325ba0c60bc81abfb261e6f118bed2de94e4c17dca9a2006fc25e13b1a8b5504b9a881238ea394fd2f098f60b2eb3a392585d6348874565445e7b + languageName: node + linkType: hard + +"@babel/plugin-syntax-json-strings@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a + languageName: node + linkType: hard + +"@babel/plugin-syntax-jsx@npm:7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-jsx@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d4b9b589c484b2e0856799770f060dff34c67b24d7f4526f66309a0e0e9cf388a5c1f2c0da329d1973cc87d1b2cede8f3dc8facfac59e785d6393a003bcdd0f9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-jsx@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6d37ea972970195f1ffe1a54745ce2ae456e0ac6145fae9aa1480f297248b262ea6ebb93010eddb86ebfacb94f57c05a1fc5d232b9a67325b09060299d515c67 + languageName: node + linkType: hard + +"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 + languageName: node + linkType: hard + +"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-object-rest-spread@npm:7.8.3, @babel/plugin-syntax-object-rest-spread@npm:^7.8.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 + languageName: node + linkType: hard + +"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda + languageName: node + linkType: hard + +"@babel/plugin-syntax-top-level-await@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e + languageName: node + linkType: hard + +"@babel/plugin-syntax-typescript@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-typescript@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2cde73725ec51118ebf410bf02d78781c03fa4d3185993fcc9d253b97443381b621c44810084c5dd68b92eb8bdfae0e5b163e91b32bebbb33852383d1815c05d + languageName: node + linkType: hard + +"@babel/plugin-transform-arrow-functions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 900f5c695755062b91eec74da6f9092f40b8fada099058b92576f1e23c55e9813ec437051893a9b3c05cefe39e8ac06303d4a91b384e1c03dd8dc1581ea11602 + languageName: node + linkType: hard + +"@babel/plugin-transform-async-to-generator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.18.6" + dependencies: + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-remap-async-to-generator": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c2cca47468cf1aeefdc7ec35d670e195c86cee4de28a1970648c46a88ce6bd1806ef0bab27251b9e7fb791bb28a64dcd543770efd899f28ee5f7854e64e873d3 + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoped-functions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0a0df61f94601e3666bf39f2cc26f5f7b22a94450fb93081edbed967bd752ce3f81d1227fefd3799f5ee2722171b5e28db61379234d1bb85b6ec689589f99d7e + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoping@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-block-scoping@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f8064ea431eb7aa349dc5b6be87a650f912b48cd65afde917e8644f6f840d7f9d2ce4795f2aa3955aa5b23a73d4ad38abd03386ae109b4b8702b746c6d35bda3 + languageName: node + linkType: hard + +"@babel/plugin-transform-classes@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-classes@npm:7.18.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-split-export-declaration": ^7.18.6 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d7e953c0cf32af64e75db1277d2556c04635f32691ef462436897840be6f8021d4f85ee96134cb796a12dda549cf53346fedf96b671885f881bc4037c9d120ad + languageName: node + linkType: hard + +"@babel/plugin-transform-computed-properties@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-computed-properties@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a6bfbea207827d77592628973c0e8cc3319db636506bdc6e81e21582de2e767890e6975b382d0511e9ec3773b9f43691185df90832883bbf9251f688d27fbc1d + languageName: node + linkType: hard + +"@babel/plugin-transform-destructuring@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-destructuring@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1a9b85dff67fd248fa8a2488ef59df3eb4dd4ca6007ff7db9f780c7873630a13bc16cfb2ad8f4c4ca966e42978410d1e4b306545941fe62769f2683f34973acd + languageName: node + linkType: hard + +"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4": + version: 7.18.6 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: cbe5d7063eb8f8cca24cd4827bc97f5641166509e58781a5f8aa47fb3d2d786ce4506a30fca2e01f61f18792783a5cb5d96bf5434c3dd1ad0de8c9cc625a53da + languageName: node + linkType: hard + +"@babel/plugin-transform-duplicate-keys@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 220bf4a9fec5c4d4a7b1de38810350260e8ea08481bf78332a464a21256a95f0df8cd56025f346238f09b04f8e86d4158fafc9f4af57abaef31637e3b58bd4fe + languageName: node + linkType: hard + +"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.18.6" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7f70222f6829c82a36005508d34ddbe6fd0974ae190683a8670dd6ff08669aaf51fef2209d7403f9bd543cb2d12b18458016c99a6ed0332ccedb3ea127b01229 + languageName: node + linkType: hard + +"@babel/plugin-transform-for-of@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/plugin-transform-for-of@npm:7.18.8" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ca64c623cf0c7a80ab6f07ebd3e6e4ade95e2ae806696f70b43eafe6394fa8ce21f2b1ffdd15df2067f7363d2ecfe26472a97c6c774403d2163fa05f50c98f17 + languageName: node + linkType: hard + +"@babel/plugin-transform-function-name@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-function-name@npm:7.18.9" + dependencies: + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 62dd9c6cdc9714704efe15545e782ee52d74dc73916bf954b4d3bee088fb0ec9e3c8f52e751252433656c09f744b27b757fc06ed99bcde28e8a21600a1d8e597 + languageName: node + linkType: hard + +"@babel/plugin-transform-literals@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-literals@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3458dd2f1a47ac51d9d607aa18f3d321cbfa8560a985199185bed5a906bb0c61ba85575d386460bac9aed43fdd98940041fae5a67dff286f6f967707cff489f8 + languageName: node + linkType: hard + +"@babel/plugin-transform-member-expression-literals@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 35a3d04f6693bc6b298c05453d85ee6e41cc806538acb6928427e0e97ae06059f97d2f07d21495fcf5f70d3c13a242e2ecbd09d5c1fcb1b1a73ff528dcb0b695 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-amd@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-modules-amd@npm:7.18.6" + dependencies: + "@babel/helper-module-transforms": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f60c4c4e0eaec41e42c003cbab44305da7a8e05b2c9bdfc2b3fe0f9e1d7441c959ff5248aa03e350abe530e354028cbf3aa20bf07067b11510997dad8dd39be0 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-commonjs@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.18.6" + dependencies: + "@babel/helper-module-transforms": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-simple-access": ^7.18.6 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7e356e3df8a6a8542cced7491ec5b1cc1093a88d216a59e63a5d2b9fe9d193cbea864f680a41429e41a4f9ecec930aa5b0b8f57e2b17b3b4d27923bb12ba5d14 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-systemjs@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.18.9" + dependencies: + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-module-transforms": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-validator-identifier": ^7.18.6 + babel-plugin-dynamic-import-node: ^2.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6122d9901ed5dc56d9db843efc9249fe20d769a11989bbbf5a806ed4f086def949185198aa767888481babf70fc52b6b3e297a991e2b02b4f34ffb03d998d1e3 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-umd@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-modules-umd@npm:7.18.6" + dependencies: + "@babel/helper-module-transforms": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c3b6796c6f4579f1ba5ab0cdcc73910c1e9c8e1e773c507c8bb4da33072b3ae5df73c6d68f9126dab6e99c24ea8571e1563f8710d7c421fac1cde1e434c20153 + languageName: node + linkType: hard + +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 6ef64aa3dad68df139eeaa7b6e9bb626be8f738ed5ed4db765d516944b1456d513b6bad3bb60fff22babe73de26436fd814a4228705b2d3d2fdb272c31da35e2 + languageName: node + linkType: hard + +"@babel/plugin-transform-new-target@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-new-target@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bd780e14f46af55d0ae8503b3cb81ca86dcc73ed782f177e74f498fff934754f9e9911df1f8f3bd123777eed7c1c1af4d66abab87c8daae5403e7719a6b845d1 + languageName: node + linkType: hard + +"@babel/plugin-transform-object-super@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-object-super@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-replace-supers": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0fcb04e15deea96ae047c21cb403607d49f06b23b4589055993365ebd7a7d7541334f06bf9642e90075e66efce6ebaf1eb0ef066fbbab802d21d714f1aac3aef + languageName: node + linkType: hard + +"@babel/plugin-transform-parameters@npm:^7.12.1, @babel/plugin-transform-parameters@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/plugin-transform-parameters@npm:7.18.8" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2b5863300da60face8a250d91da16294333bd5626e9721b13a3ba2078bd2a5a190e32c6e7a1323d5f547f579aeb2804ff49a62a55fcad2b1d099e55a55b788ea + languageName: node + linkType: hard + +"@babel/plugin-transform-property-literals@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-property-literals@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1c16e64de554703f4b547541de2edda6c01346dd3031d4d29e881aa7733785cd26d53611a4ccf5353f4d3e69097bb0111c0a93ace9e683edd94fea28c4484144 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-constant-elements@npm:^7.17.12": + version: 7.18.12 + resolution: "@babel/plugin-transform-react-constant-elements@npm:7.18.12" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d83fbc65e8eb32b64fc83c64436d85dba44e2c358b906e5eb3709d22b05bdeada2f92af1e85e26fda88bb8d688b06546b9a98fee17c82563ae00f19827ba0c79 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-display-name@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-display-name@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 51c087ab9e41ef71a29335587da28417536c6f816c292e092ffc0e0985d2f032656801d4dd502213ce32481f4ba6c69402993ffa67f0818a07606ff811e4be49 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx-development@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" + dependencies: + "@babel/plugin-transform-react-jsx": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ec9fa65db66f938b75c45e99584367779ac3e0af8afc589187262e1337c7c4205ea312877813ae4df9fb93d766627b8968d74ac2ba702e4883b1dbbe4953ecee + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx@npm:^7.18.6": + version: 7.18.10 + resolution: "@babel/plugin-transform-react-jsx@npm:7.18.10" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-jsx": ^7.18.6 + "@babel/types": ^7.18.10 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1aacfb0286d5b95c45bbda6cf026f9e81a261298b5921cd55b357581c9b3681fe70ba56846fae86cf63908ea8e07d0e3dd8192d663d6bddd75a7fe4c091cd724 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-pure-annotations@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.18.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 97c4873d409088f437f9084d084615948198dd87fc6723ada0e7e29c5a03623c2f3e03df3f52e7e7d4d23be32a08ea00818bff302812e48713c706713bd06219 + languageName: node + linkType: hard + +"@babel/plugin-transform-regenerator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-regenerator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + regenerator-transform: ^0.15.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 60bd482cb0343c714f85c3e19a13b3b5fa05ee336c079974091c0b35e263307f4e661f4555dff90707a87d5efe19b1d51835db44455405444ac1813e268ad750 + languageName: node + linkType: hard + +"@babel/plugin-transform-reserved-words@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-reserved-words@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0738cdc30abdae07c8ec4b233b30c31f68b3ff0eaa40eddb45ae607c066127f5fa99ddad3c0177d8e2832e3a7d3ad115775c62b431ebd6189c40a951b867a80c + languageName: node + linkType: hard + +"@babel/plugin-transform-runtime@npm:^7.18.6": + version: 7.18.10 + resolution: "@babel/plugin-transform-runtime@npm:7.18.10" + dependencies: + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.9 + babel-plugin-polyfill-corejs2: ^0.3.2 + babel-plugin-polyfill-corejs3: ^0.5.3 + babel-plugin-polyfill-regenerator: ^0.4.0 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 98c18680b4258b8bd3f04926b73c72ae77037d5ea5b50761ca35de15896bf0d04bedabde39a81be56dbd4859c96ffaa7103fbefb5d5b58a36e0a80381e4a146c + languageName: node + linkType: hard + +"@babel/plugin-transform-shorthand-properties@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b8e4e8acc2700d1e0d7d5dbfd4fdfb935651913de6be36e6afb7e739d8f9ca539a5150075a0f9b79c88be25ddf45abb912fe7abf525f0b80f5b9d9860de685d7 + languageName: node + linkType: hard + +"@babel/plugin-transform-spread@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-spread@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 59489dd6212bd21debdf77746d9fa02dfe36f7062dc08742b8841d04312a26ea37bc0d71c71a6e37c3ab81dce744faa7f23fa94b0915593458f6adc35c087766 + languageName: node + linkType: hard + +"@babel/plugin-transform-sticky-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 68ea18884ae9723443ffa975eb736c8c0d751265859cd3955691253f7fee37d7a0f7efea96c8a062876af49a257a18ea0ed5fea0d95a7b3611ce40f7ee23aee3 + languageName: node + linkType: hard + +"@babel/plugin-transform-template-literals@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-template-literals@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3d2fcd79b7c345917f69b92a85bdc3ddd68ce2c87dc70c7d61a8373546ccd1f5cb8adc8540b49dfba08e1b82bb7b3bbe23a19efdb2b9c994db2db42906ca9fb2 + languageName: node + linkType: hard + +"@babel/plugin-transform-typeof-symbol@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e754e0d8b8a028c52e10c148088606e3f7a9942c57bd648fc0438e5b4868db73c386a5ed47ab6d6f0594aae29ee5ffc2ffc0f7ebee7fae560a066d6dea811cd4 + languageName: node + linkType: hard + +"@babel/plugin-transform-typescript@npm:^7.18.6": + version: 7.18.12 + resolution: "@babel/plugin-transform-typescript@npm:7.18.12" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-typescript": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 87e9b783ef712697a9d3bd72d0345ea4ea71b4676f9b88da0a30fe4b8a81f453a5badee788bb4dc849616af84d674d728a6ec4248f14a75bfb0b4de5bcce7431 + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-escapes@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.18.10" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f5baca55cb3c11bc08ec589f5f522d85c1ab509b4d11492437e45027d64ae0b22f0907bd1381e8d7f2a436384bb1f9ad89d19277314242c5c2671a0f91d0f9cd + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d9e18d57536a2d317fb0b7c04f8f55347f3cfacb75e636b4c6fa2080ab13a3542771b5120e726b598b815891fc606d1472ac02b749c69fd527b03847f22dc25e + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.18.6": + version: 7.18.10 + resolution: "@babel/preset-env@npm:7.18.10" + dependencies: + "@babel/compat-data": ^7.18.8 + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.18.9 + "@babel/plugin-proposal-async-generator-functions": ^7.18.10 + "@babel/plugin-proposal-class-properties": ^7.18.6 + "@babel/plugin-proposal-class-static-block": ^7.18.6 + "@babel/plugin-proposal-dynamic-import": ^7.18.6 + "@babel/plugin-proposal-export-namespace-from": ^7.18.9 + "@babel/plugin-proposal-json-strings": ^7.18.6 + "@babel/plugin-proposal-logical-assignment-operators": ^7.18.9 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 + "@babel/plugin-proposal-numeric-separator": ^7.18.6 + "@babel/plugin-proposal-object-rest-spread": ^7.18.9 + "@babel/plugin-proposal-optional-catch-binding": ^7.18.6 + "@babel/plugin-proposal-optional-chaining": ^7.18.9 + "@babel/plugin-proposal-private-methods": ^7.18.6 + "@babel/plugin-proposal-private-property-in-object": ^7.18.6 + "@babel/plugin-proposal-unicode-property-regex": ^7.18.6 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-import-assertions": ^7.18.6 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-transform-arrow-functions": ^7.18.6 + "@babel/plugin-transform-async-to-generator": ^7.18.6 + "@babel/plugin-transform-block-scoped-functions": ^7.18.6 + "@babel/plugin-transform-block-scoping": ^7.18.9 + "@babel/plugin-transform-classes": ^7.18.9 + "@babel/plugin-transform-computed-properties": ^7.18.9 + "@babel/plugin-transform-destructuring": ^7.18.9 + "@babel/plugin-transform-dotall-regex": ^7.18.6 + "@babel/plugin-transform-duplicate-keys": ^7.18.9 + "@babel/plugin-transform-exponentiation-operator": ^7.18.6 + "@babel/plugin-transform-for-of": ^7.18.8 + "@babel/plugin-transform-function-name": ^7.18.9 + "@babel/plugin-transform-literals": ^7.18.9 + "@babel/plugin-transform-member-expression-literals": ^7.18.6 + "@babel/plugin-transform-modules-amd": ^7.18.6 + "@babel/plugin-transform-modules-commonjs": ^7.18.6 + "@babel/plugin-transform-modules-systemjs": ^7.18.9 + "@babel/plugin-transform-modules-umd": ^7.18.6 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.18.6 + "@babel/plugin-transform-new-target": ^7.18.6 + "@babel/plugin-transform-object-super": ^7.18.6 + "@babel/plugin-transform-parameters": ^7.18.8 + "@babel/plugin-transform-property-literals": ^7.18.6 + "@babel/plugin-transform-regenerator": ^7.18.6 + "@babel/plugin-transform-reserved-words": ^7.18.6 + "@babel/plugin-transform-shorthand-properties": ^7.18.6 + "@babel/plugin-transform-spread": ^7.18.9 + "@babel/plugin-transform-sticky-regex": ^7.18.6 + "@babel/plugin-transform-template-literals": ^7.18.9 + "@babel/plugin-transform-typeof-symbol": ^7.18.9 + "@babel/plugin-transform-unicode-escapes": ^7.18.10 + "@babel/plugin-transform-unicode-regex": ^7.18.6 + "@babel/preset-modules": ^0.1.5 + "@babel/types": ^7.18.10 + babel-plugin-polyfill-corejs2: ^0.3.2 + babel-plugin-polyfill-corejs3: ^0.5.3 + babel-plugin-polyfill-regenerator: ^0.4.0 + core-js-compat: ^3.22.1 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 36eeb7157021091c8047703833b7a28e4963865d16968a5b9dbffe1eb05e44307a8d29ad45d81fd23817f68290b52921c42f513a93996c7083d23d5e2cea0c6b + languageName: node + linkType: hard + +"@babel/preset-modules@npm:^0.1.5": + version: 0.1.5 + resolution: "@babel/preset-modules@npm:0.1.5" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 + "@babel/plugin-transform-dotall-regex": ^7.4.4 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10 + languageName: node + linkType: hard + +"@babel/preset-react@npm:^7.17.12, @babel/preset-react@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/preset-react@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-transform-react-display-name": ^7.18.6 + "@babel/plugin-transform-react-jsx": ^7.18.6 + "@babel/plugin-transform-react-jsx-development": ^7.18.6 + "@babel/plugin-transform-react-pure-annotations": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 540d9cf0a0cc0bb07e6879994e6fb7152f87dafbac880b56b65e2f528134c7ba33e0cd140b58700c77b2ebf4c81fa6468fed0ba391462d75efc7f8c1699bb4c3 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.17.12, @babel/preset-typescript@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/preset-typescript@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-transform-typescript": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7fe0da5103eb72d3cf39cf3e138a794c8cdd19c0b38e3e101507eef519c46a87a0d6d0e8bc9e28a13ea2364001ebe7430b9d75758aab4c3c3a8db9a487b9dc7c + languageName: node + linkType: hard + +"@babel/runtime-corejs3@npm:^7.18.6": + version: 7.18.9 + resolution: "@babel/runtime-corejs3@npm:7.18.9" + dependencies: + core-js-pure: ^3.20.2 + regenerator-runtime: ^0.13.4 + checksum: 249158b660ac996fa4f4b0d1ab5810db060af40fac4d0bb5da23f55539a151313ae254aa64afc2ab7000d95167824e21a689f74bc24b36fd0f5ca030d522133d + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.8.4": + version: 7.18.9 + resolution: "@babel/runtime@npm:7.18.9" + dependencies: + regenerator-runtime: ^0.13.4 + checksum: 36dd736baba7164e82b3cc9d43e081f0cb2d05ff867ad39cac515d99546cee75b7f782018b02a3dcf5f2ef3d27f319faa68965fdfec49d4912c60c6002353a2e + languageName: node + linkType: hard + +"@babel/template@npm:^7.12.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.18.6": + version: 7.18.10 + resolution: "@babel/template@npm:7.18.10" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.10 + "@babel/types": ^7.18.10 + checksum: 93a6aa094af5f355a72bd55f67fa1828a046c70e46f01b1606e6118fa1802b6df535ca06be83cc5a5e834022be95c7b714f0a268b5f20af984465a71e28f1473 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.18.10, @babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.18.8, @babel/traverse@npm:^7.18.9": + version: 7.18.11 + resolution: "@babel/traverse@npm:7.18.11" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.10 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.18.11 + "@babel/types": ^7.18.10 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 727409464d5cf27f33555010098ce9bb435f0648cc76e674f4fb7513522356655ba62be99c8df330982b391ccf5f0c0c23c7bd7453d4936d47e2181693fed14c + languageName: node + linkType: hard + +"@babel/types@npm:^7.12.7, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.18.10 + resolution: "@babel/types@npm:7.18.10" + dependencies: + "@babel/helper-string-parser": ^7.18.10 + "@babel/helper-validator-identifier": ^7.18.6 + to-fast-properties: ^2.0.0 + checksum: 11632c9b106e54021937a6498138014ebc9ad6c327a07b2af3ba8700773945aba4055fd136431cbe3a500d0f363cbf9c68eb4d6d38229897c5de9d06e14c85e8 + languageName: node + linkType: hard + +"@colors/colors@npm:1.5.0": + version: 1.5.0 + resolution: "@colors/colors@npm:1.5.0" + checksum: d64d5260bed1d5012ae3fc617d38d1afc0329fec05342f4e6b838f46998855ba56e0a73833f4a80fa8378c84810da254f76a8a19c39d038260dc06dc4e007425 + languageName: node + linkType: hard + +"@docsearch/css@npm:3.2.0": + version: 3.2.0 + resolution: "@docsearch/css@npm:3.2.0" + checksum: fffad2df82d661bca7c51b857601404089d26f7b8f359a9130d9f3b9088e21bedc18d1fb7dd2f8d25f47e2237d47a45bb881a62656c8c53b76a6dd3a7c98de52 + languageName: node + linkType: hard + +"@docsearch/react@npm:^3.1.1": + version: 3.2.0 + resolution: "@docsearch/react@npm:3.2.0" + dependencies: + "@algolia/autocomplete-core": 1.7.1 + "@algolia/autocomplete-preset-algolia": 1.7.1 + "@docsearch/css": 3.2.0 + algoliasearch: ^4.0.0 + peerDependencies: + "@types/react": ">= 16.8.0 < 19.0.0" + react: ">= 16.8.0 < 19.0.0" + react-dom: ">= 16.8.0 < 19.0.0" + checksum: 219c15259cf652bcaf12e374b00c98733819e0178be921491e22fd05b4bf89ab8c31490fe266fa4fe63fa00d1fe6f58a8229f9be937db7c887841598cd168502 + languageName: node + linkType: hard + +"@docusaurus/core@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/core@npm:2.0.1" + dependencies: + "@babel/core": ^7.18.6 + "@babel/generator": ^7.18.7 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-transform-runtime": ^7.18.6 + "@babel/preset-env": ^7.18.6 + "@babel/preset-react": ^7.18.6 + "@babel/preset-typescript": ^7.18.6 + "@babel/runtime": ^7.18.6 + "@babel/runtime-corejs3": ^7.18.6 + "@babel/traverse": ^7.18.8 + "@docusaurus/cssnano-preset": 2.0.1 + "@docusaurus/logger": 2.0.1 + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/react-loadable": 5.5.2 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-common": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + "@slorber/static-site-generator-webpack-plugin": ^4.0.7 + "@svgr/webpack": ^6.2.1 + autoprefixer: ^10.4.7 + babel-loader: ^8.2.5 + babel-plugin-dynamic-import-node: ^2.3.3 + boxen: ^6.2.1 + chalk: ^4.1.2 + chokidar: ^3.5.3 + clean-css: ^5.3.0 + cli-table3: ^0.6.2 + combine-promises: ^1.1.0 + commander: ^5.1.0 + copy-webpack-plugin: ^11.0.0 + core-js: ^3.23.3 + css-loader: ^6.7.1 + css-minimizer-webpack-plugin: ^4.0.0 + cssnano: ^5.1.12 + del: ^6.1.1 + detect-port: ^1.3.0 + escape-html: ^1.0.3 + eta: ^1.12.3 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + html-minifier-terser: ^6.1.0 + html-tags: ^3.2.0 + html-webpack-plugin: ^5.5.0 + import-fresh: ^3.3.0 + leven: ^3.1.0 + lodash: ^4.17.21 + mini-css-extract-plugin: ^2.6.1 + postcss: ^8.4.14 + postcss-loader: ^7.0.0 + prompts: ^2.4.2 + react-dev-utils: ^12.0.1 + react-helmet-async: ^1.3.0 + react-loadable: "npm:@docusaurus/react-loadable@5.5.2" + react-loadable-ssr-addon-v5-slorber: ^1.0.1 + react-router: ^5.3.3 + react-router-config: ^5.1.1 + react-router-dom: ^5.3.3 + rtl-detect: ^1.0.4 + semver: ^7.3.7 + serve-handler: ^6.1.3 + shelljs: ^0.8.5 + terser-webpack-plugin: ^5.3.3 + tslib: ^2.4.0 + update-notifier: ^5.1.0 + url-loader: ^4.1.1 + wait-on: ^6.0.1 + webpack: ^5.73.0 + webpack-bundle-analyzer: ^4.5.0 + webpack-dev-server: ^4.9.3 + webpack-merge: ^5.8.0 + webpackbar: ^5.0.2 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + bin: + docusaurus: bin/docusaurus.mjs + checksum: a5f5bdc96143fa7053c6de0f7e80922bb3e3df78120e9cd911aa311ddb2db6a7b5d28b6d3baebc256270637baba3dc4b9660c4117646cc3da3078b1e4e91780e + languageName: node + linkType: hard + +"@docusaurus/cssnano-preset@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/cssnano-preset@npm:2.0.1" + dependencies: + cssnano-preset-advanced: ^5.3.8 + postcss: ^8.4.14 + postcss-sort-media-queries: ^4.2.1 + tslib: ^2.4.0 + checksum: eeefba128aa6d7ddf68c443e6ab2d80360d6cc28993a1393be4ad75b366e208d7beb5cddac56c6bc36faa4cef7310013ba9a0dd40b639fff6ce254875f21ce79 + languageName: node + linkType: hard + +"@docusaurus/logger@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/logger@npm:2.0.1" + dependencies: + chalk: ^4.1.2 + tslib: ^2.4.0 + checksum: fa526efb87fb077415a7c5451591cf9afb3b8f327c6a9d6158fa020b85d02bf7d4af9cb808394de99bc67beea2d07690dd1922bf31460e8d953c576a231363d5 + languageName: node + linkType: hard + +"@docusaurus/mdx-loader@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/mdx-loader@npm:2.0.1" + dependencies: + "@babel/parser": ^7.18.8 + "@babel/traverse": ^7.18.8 + "@docusaurus/logger": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@mdx-js/mdx": ^1.6.22 + escape-html: ^1.0.3 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + image-size: ^1.0.1 + mdast-util-to-string: ^2.0.0 + remark-emoji: ^2.2.0 + stringify-object: ^3.3.0 + tslib: ^2.4.0 + unified: ^9.2.2 + unist-util-visit: ^2.0.3 + url-loader: ^4.1.1 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 2990ea2bba25c587875e327cbbb257da66cdcdb2041b2fcafb34ae44e4383be8e1b0cae38ee61e24400d86b61777f85abc4fdcd838c26c4ea86762bfcce2baf1 + languageName: node + linkType: hard + +"@docusaurus/module-type-aliases@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/module-type-aliases@npm:2.0.1" + dependencies: + "@docusaurus/react-loadable": 5.5.2 + "@docusaurus/types": 2.0.1 + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router-config": "*" + "@types/react-router-dom": "*" + react-helmet-async: "*" + react-loadable: "npm:@docusaurus/react-loadable@5.5.2" + peerDependencies: + react: "*" + react-dom: "*" + checksum: 8cb9f21ec964d90dc12fa37b94eaa5d9610714438c20c8aca15bf836ba877a814289065a522190188a077daa19441d00af7b727a2633066d9dbf682894023a1f + languageName: node + linkType: hard + +"@docusaurus/plugin-content-blog@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-content-blog@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/logger": 2.0.1 + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-common": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + cheerio: ^1.0.0-rc.12 + feed: ^4.2.2 + fs-extra: ^10.1.0 + lodash: ^4.17.21 + reading-time: ^1.5.0 + tslib: ^2.4.0 + unist-util-visit: ^2.0.3 + utility-types: ^3.10.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 1ad52a1ea7c870f951853ffae733acb6303c272d1d5acb279aecedc4ee1fea74a0c32c581cd072250180352ebb541e41361e8553d986639e3ea938c29d69635f + languageName: node + linkType: hard + +"@docusaurus/plugin-content-docs@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-content-docs@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/logger": 2.0.1 + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/module-type-aliases": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + "@types/react-router-config": ^5.0.6 + combine-promises: ^1.1.0 + fs-extra: ^10.1.0 + import-fresh: ^3.3.0 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + tslib: ^2.4.0 + utility-types: ^3.10.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 508a8897d4785f85a5464796191e3e8e3f93c4e4cc0b77f7198020686b8e67e21660b9e88bf15509fabceaeb6d087ed51212e8c37e5dada9c87d83874575abcd + languageName: node + linkType: hard + +"@docusaurus/plugin-content-pages@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-content-pages@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + fs-extra: ^10.1.0 + tslib: ^2.4.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 5bbeb65096e557e9364469c1adaa8279e49e06f1068c2db52b9af44c7745c6e1284104ed6ec848d261d3024bd02550fa7984a15ae60201dcb8cc79f1044a49ae + languageName: node + linkType: hard + +"@docusaurus/plugin-debug@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-debug@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + fs-extra: ^10.1.0 + react-json-view: ^1.21.3 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: eefbea31ee84ccd523ee92d794ba53248dee2f9c606f503ff46456d467909bca8f5e90e8cf9f7afaeda846ece67233dd9807c0e0402d76e1ae9dbf661ec02948 + languageName: node + linkType: hard + +"@docusaurus/plugin-google-analytics@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-google-analytics@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 9d13b39e2db12390b6d01c14e039aa83869e1b53085e5b66ddaa818e2607ec2c5167fb66a9916d5fa3a59198c64e6d89d962aee88ac63b0923b4089755268da4 + languageName: node + linkType: hard + +"@docusaurus/plugin-google-gtag@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-google-gtag@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 65f235ffa2e7410e454a75d4e1d62fc751e50282b16d7501dc30297b7c980d97c2ef24957c829ff2a0de07b2906d00c37476a90505e7081d8d1a1e0780ef5c0d + languageName: node + linkType: hard + +"@docusaurus/plugin-sitemap@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/plugin-sitemap@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/logger": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-common": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + fs-extra: ^10.1.0 + sitemap: ^7.1.1 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 0a4e8658805a14e47d8732d9974e77060f56746f541fdd7a7683b15f4e1e737729db4c73812f68fc1f0fb3eb5d9453b654729ff41e9bca7834ca3fa76518a20e + languageName: node + linkType: hard + +"@docusaurus/preset-classic@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/preset-classic@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/plugin-content-blog": 2.0.1 + "@docusaurus/plugin-content-docs": 2.0.1 + "@docusaurus/plugin-content-pages": 2.0.1 + "@docusaurus/plugin-debug": 2.0.1 + "@docusaurus/plugin-google-analytics": 2.0.1 + "@docusaurus/plugin-google-gtag": 2.0.1 + "@docusaurus/plugin-sitemap": 2.0.1 + "@docusaurus/theme-classic": 2.0.1 + "@docusaurus/theme-common": 2.0.1 + "@docusaurus/theme-search-algolia": 2.0.1 + "@docusaurus/types": 2.0.1 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: a9ad076f5fab211e4c036e1adbcc359a31ba3c8945c75a2a43efc47d5914e21dec94bfec17f438b7505f649f428616b0bda5cf206b61ad3f6c69a2c907d14a8c + languageName: node + linkType: hard + +"@docusaurus/react-loadable@npm:5.5.2, react-loadable@npm:@docusaurus/react-loadable@5.5.2": + version: 5.5.2 + resolution: "@docusaurus/react-loadable@npm:5.5.2" + dependencies: + "@types/react": "*" + prop-types: ^15.6.2 + peerDependencies: + react: "*" + checksum: 930fb9e2936412a12461f210acdc154a433283921ca43ac3fc3b84cb6c12eb738b3a3719373022bf68004efeb1a928dbe36c467d7a1f86454ed6241576d936e7 + languageName: node + linkType: hard + +"@docusaurus/theme-classic@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/theme-classic@npm:2.0.1" + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/module-type-aliases": 2.0.1 + "@docusaurus/plugin-content-blog": 2.0.1 + "@docusaurus/plugin-content-docs": 2.0.1 + "@docusaurus/plugin-content-pages": 2.0.1 + "@docusaurus/theme-common": 2.0.1 + "@docusaurus/theme-translations": 2.0.1 + "@docusaurus/types": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-common": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + "@mdx-js/react": ^1.6.22 + clsx: ^1.2.1 + copy-text-to-clipboard: ^3.0.1 + infima: 0.2.0-alpha.42 + lodash: ^4.17.21 + nprogress: ^0.2.0 + postcss: ^8.4.14 + prism-react-renderer: ^1.3.5 + prismjs: ^1.28.0 + react-router-dom: ^5.3.3 + rtlcss: ^3.5.0 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: f37077f394ed16a0cb8d810afb744ca8827a264c057940c42ead8f7590cf43e07e979bc24d8cac3538e218ef853814a65aec0bc5fe03c5643590a9bf2735cbdd + languageName: node + linkType: hard + +"@docusaurus/theme-common@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/theme-common@npm:2.0.1" + dependencies: + "@docusaurus/mdx-loader": 2.0.1 + "@docusaurus/module-type-aliases": 2.0.1 + "@docusaurus/plugin-content-blog": 2.0.1 + "@docusaurus/plugin-content-docs": 2.0.1 + "@docusaurus/plugin-content-pages": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router-config": "*" + clsx: ^1.2.1 + parse-numeric-range: ^1.3.0 + prism-react-renderer: ^1.3.5 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 65261e6f777327baa0801fe76728fddfefdb3718b29ae9b30213286450b0f239563c5b2318e4a88f4f1818b26f41e03dcbf02a5dff0e471c859c816716eb225e + languageName: node + linkType: hard + +"@docusaurus/theme-search-algolia@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/theme-search-algolia@npm:2.0.1" + dependencies: + "@docsearch/react": ^3.1.1 + "@docusaurus/core": 2.0.1 + "@docusaurus/logger": 2.0.1 + "@docusaurus/plugin-content-docs": 2.0.1 + "@docusaurus/theme-common": 2.0.1 + "@docusaurus/theme-translations": 2.0.1 + "@docusaurus/utils": 2.0.1 + "@docusaurus/utils-validation": 2.0.1 + algoliasearch: ^4.13.1 + algoliasearch-helper: ^3.10.0 + clsx: ^1.2.1 + eta: ^1.12.3 + fs-extra: ^10.1.0 + lodash: ^4.17.21 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 323d6ee93b4cd18aef66f6bdcbae6a1645aec3cbcd7eaddc4ce933a7e3de704fd18934c95d0621ba4655a6cbaf0ef4e738173b09bca3472cf54abd5995b09864 + languageName: node + linkType: hard + +"@docusaurus/theme-translations@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/theme-translations@npm:2.0.1" + dependencies: + fs-extra: ^10.1.0 + tslib: ^2.4.0 + checksum: 0be1398c24e0d866efb3d86f5cf6710453d23e1a31979012a10df9fd027c40452c8468498c246c3f5a34c59bfce40ba5887693e1522ba595a555533870464b96 + languageName: node + linkType: hard + +"@docusaurus/types@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/types@npm:2.0.1" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + commander: ^5.1.0 + joi: ^17.6.0 + react-helmet-async: ^1.3.0 + utility-types: ^3.10.0 + webpack: ^5.73.0 + webpack-merge: ^5.8.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: bb72dbdba5e5a39d9ebdbfe449f52cd011be62eb1f47176632d13b0800626441551f48b018e239a6ce3d63e474598e6c6f7730aa235fc0b0c653be546cc28875 + languageName: node + linkType: hard + +"@docusaurus/utils-common@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/utils-common@npm:2.0.1" + dependencies: + tslib: ^2.4.0 + peerDependencies: + "@docusaurus/types": "*" + peerDependenciesMeta: + "@docusaurus/types": + optional: true + checksum: f587deb40e3e984643435ee6573b7cbf59e61e7199e5c178b7c1ac01e1c42fa6410d1a3f1783f20067c2f4a6d5c0279dcb401918a948eb4370b9972ff2928691 + languageName: node + linkType: hard + +"@docusaurus/utils-validation@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/utils-validation@npm:2.0.1" + dependencies: + "@docusaurus/logger": 2.0.1 + "@docusaurus/utils": 2.0.1 + joi: ^17.6.0 + js-yaml: ^4.1.0 + tslib: ^2.4.0 + checksum: f856760cd738c0561071a29dd3a67602b4872c2763ddf1a80b9097193f9e9324b466edcad47cf5490cc22e722fc4ccb53d45d510612036312d99877b1cf2dd8e + languageName: node + linkType: hard + +"@docusaurus/utils@npm:2.0.1": + version: 2.0.1 + resolution: "@docusaurus/utils@npm:2.0.1" + dependencies: + "@docusaurus/logger": 2.0.1 + "@svgr/webpack": ^6.2.1 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + github-slugger: ^1.4.0 + globby: ^11.1.0 + gray-matter: ^4.0.3 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + micromatch: ^4.0.5 + resolve-pathname: ^3.0.0 + shelljs: ^0.8.5 + tslib: ^2.4.0 + url-loader: ^4.1.1 + webpack: ^5.73.0 + peerDependencies: + "@docusaurus/types": "*" + peerDependenciesMeta: + "@docusaurus/types": + optional: true + checksum: a0943b23a0a31554606c7e21c709241e3413c44e5b84e9c3d020af886b78942144cb6c360b1c5fe89b140f3e71a5b14a75276e1d3b911411af036a7a36481718 + languageName: node + linkType: hard + +"@gar/promisify@npm:^1.1.3": + version: 1.1.3 + resolution: "@gar/promisify@npm:1.1.3" + checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 + languageName: node + linkType: hard + +"@hapi/hoek@npm:^9.0.0": + version: 9.3.0 + resolution: "@hapi/hoek@npm:9.3.0" + checksum: 4771c7a776242c3c022b168046af4e324d116a9d2e1d60631ee64f474c6e38d1bb07092d898bf95c7bc5d334c5582798a1456321b2e53ca817d4e7c88bc25b43 + languageName: node + linkType: hard + +"@hapi/topo@npm:^5.0.0": + version: 5.1.0 + resolution: "@hapi/topo@npm:5.1.0" + dependencies: + "@hapi/hoek": ^9.0.0 + checksum: 604dfd5dde76d5c334bd03f9001fce69c7ce529883acf92da96f4fe7e51221bf5e5110e964caca287a6a616ba027c071748ab636ff178ad750547fba611d6014 + languageName: node + linkType: hard + +"@jridgewell/gen-mapping@npm:^0.1.0": + version: 0.1.1 + resolution: "@jridgewell/gen-mapping@npm:0.1.1" + dependencies: + "@jridgewell/set-array": ^1.0.0 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: 3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc + languageName: node + linkType: hard + +"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/gen-mapping@npm:0.3.2" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882 + languageName: node + linkType: hard + +"@jridgewell/resolve-uri@npm:^3.0.3": + version: 3.1.0 + resolution: "@jridgewell/resolve-uri@npm:3.1.0" + checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 + languageName: node + linkType: hard + +"@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1": + version: 1.1.2 + resolution: "@jridgewell/set-array@npm:1.1.2" + checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + languageName: node + linkType: hard + +"@jridgewell/source-map@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/source-map@npm:0.3.2" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1b83f0eb944e77b70559a394d5d3b3f98a81fcc186946aceb3ef42d036762b52ef71493c6c0a3b7c1d2f08785f53ba2df1277fe629a06e6109588ff4cdcf7482 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:^1.4.10": + version: 1.4.14 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" + checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.14 + resolution: "@jridgewell/trace-mapping@npm:0.3.14" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: b9537b9630ffb631aef9651a085fe361881cde1772cd482c257fe3c78c8fd5388d681f504a9c9fe1081b1c05e8f75edf55ee10fdb58d92bbaa8dbf6a7bd6b18c + languageName: node + linkType: hard + +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.4 + resolution: "@leichtgewicht/ip-codec@npm:2.0.4" + checksum: 468de1f04d33de6d300892683d7c8aecbf96d1e2c5fe084f95f816e50a054d45b7c1ebfb141a1447d844b86a948733f6eebd92234da8581c84a1ad4de2946a2d + languageName: node + linkType: hard + +"@mdx-js/mdx@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/mdx@npm:1.6.22" + dependencies: + "@babel/core": 7.12.9 + "@babel/plugin-syntax-jsx": 7.12.1 + "@babel/plugin-syntax-object-rest-spread": 7.8.3 + "@mdx-js/util": 1.6.22 + babel-plugin-apply-mdx-type-prop: 1.6.22 + babel-plugin-extract-import-names: 1.6.22 + camelcase-css: 2.0.1 + detab: 2.0.4 + hast-util-raw: 6.0.1 + lodash.uniq: 4.5.0 + mdast-util-to-hast: 10.0.1 + remark-footnotes: 2.0.0 + remark-mdx: 1.6.22 + remark-parse: 8.0.3 + remark-squeeze-paragraphs: 4.0.0 + style-to-object: 0.3.0 + unified: 9.2.0 + unist-builder: 2.0.3 + unist-util-visit: 2.0.3 + checksum: 0839b4a3899416326ea6578fe9e470af319da559bc6d3669c60942e456b49a98eebeb3358c623007b4786a2175a450d2c51cd59df64639013c5a3d22366931a6 + languageName: node + linkType: hard + +"@mdx-js/react@npm:1.6.22, @mdx-js/react@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/react@npm:1.6.22" + peerDependencies: + react: ^16.13.1 || ^17.0.0 + checksum: bc84bd514bc127f898819a0c6f1a6915d9541011bd8aefa1fcc1c9bea8939f31051409e546bdec92babfa5b56092a16d05ef6d318304ac029299df5181dc94c8 + languageName: node + linkType: hard + +"@mdx-js/util@npm:1.6.22": + version: 1.6.22 + resolution: "@mdx-js/util@npm:1.6.22" + checksum: 4b393907e39a1a75214f0314bf72a0adfa5e5adffd050dd5efe9c055b8549481a3cfc9f308c16dfb33311daf3ff63added7d5fd1fe52db614c004f886e0e559a + languageName: node + linkType: hard + +"@nodelib/fs.scandir@npm:2.1.5": + version: 2.1.5 + resolution: "@nodelib/fs.scandir@npm:2.1.5" + dependencies: + "@nodelib/fs.stat": 2.0.5 + run-parallel: ^1.1.9 + checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 + languageName: node + linkType: hard + +"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": + version: 2.0.5 + resolution: "@nodelib/fs.stat@npm:2.0.5" + checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 + languageName: node + linkType: hard + +"@nodelib/fs.walk@npm:^1.2.3": + version: 1.2.8 + resolution: "@nodelib/fs.walk@npm:1.2.8" + dependencies: + "@nodelib/fs.scandir": 2.1.5 + fastq: ^1.6.0 + checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^2.1.0": + version: 2.1.1 + resolution: "@npmcli/fs@npm:2.1.1" + dependencies: + "@gar/promisify": ^1.1.3 + semver: ^7.3.5 + checksum: 4944a0545d38d3e6e29780eeb3cd4be6059c1e9627509d2c9ced635c53b852d28b37cdc615a2adf815b51ab8673adb6507e370401a20a7e90c8a6dc4fac02389 + languageName: node + linkType: hard + +"@npmcli/move-file@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/move-file@npm:2.0.0" + dependencies: + mkdirp: ^1.0.4 + rimraf: ^3.0.2 + checksum: 1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0 + languageName: node + linkType: hard + +"@polka/url@npm:^1.0.0-next.20": + version: 1.0.0-next.21 + resolution: "@polka/url@npm:1.0.0-next.21" + checksum: c7654046d38984257dd639eab3dc770d1b0340916097b2fac03ce5d23506ada684e05574a69b255c32ea6a144a957c8cd84264159b545fca031c772289d88788 + languageName: node + linkType: hard + +"@sideway/address@npm:^4.1.3": + version: 4.1.4 + resolution: "@sideway/address@npm:4.1.4" + dependencies: + "@hapi/hoek": ^9.0.0 + checksum: b9fca2a93ac2c975ba12e0a6d97853832fb1f4fb02393015e012b47fa916a75ca95102d77214b2a29a2784740df2407951af8c5dde054824c65577fd293c4cdb + languageName: node + linkType: hard + +"@sideway/formula@npm:^3.0.0": + version: 3.0.0 + resolution: "@sideway/formula@npm:3.0.0" + checksum: 8ae26a0ed6bc84f7310be6aae6eb9d81e97f382619fc69025d346871a707eaab0fa38b8c857e3f0c35a19923de129f42d35c50b8010c928d64aab41578580ec4 + languageName: node + linkType: hard + +"@sideway/pinpoint@npm:^2.0.0": + version: 2.0.0 + resolution: "@sideway/pinpoint@npm:2.0.0" + checksum: 0f4491e5897fcf5bf02c46f5c359c56a314e90ba243f42f0c100437935daa2488f20482f0f77186bd6bf43345095a95d8143ecf8b1f4d876a7bc0806aba9c3d2 + languageName: node + linkType: hard + +"@sindresorhus/is@npm:^0.14.0": + version: 0.14.0 + resolution: "@sindresorhus/is@npm:0.14.0" + checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a + languageName: node + linkType: hard + +"@slorber/static-site-generator-webpack-plugin@npm:^4.0.7": + version: 4.0.7 + resolution: "@slorber/static-site-generator-webpack-plugin@npm:4.0.7" + dependencies: + eval: ^0.1.8 + p-map: ^4.0.0 + webpack-sources: ^3.2.2 + checksum: a1e1d8b22dd51059524993f3fdd6861db10eb950debc389e5dd650702287fa2004eace03e6bc8f25b977bd7bc01d76a50aa271cbb73c58a8ec558945d728f307 + languageName: node + linkType: hard + +"@svgr/babel-plugin-add-jsx-attribute@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3a04515743af5f67c3c38cf414f225cb4c266db29fbf37f4bd970be0ab5b6a2c18e9e8c7de3303a70168909106077860b0fdfb9ee4de9c50d994181b4850e615 + languageName: node + linkType: hard + +"@svgr/babel-plugin-remove-jsx-attribute@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ea78848a1d987a30320f84263399769d80064a593cf8af41bb5d4e1699869f9395d3ed18c7d35a06c85d4c46f93df3a9864981d6844296c7a26d19b6bfc39098 + languageName: node + linkType: hard + +"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3975ee4ca649fde5acba30748f7766c1362b7b39b54d6164b8f27a13cee0b0f2b2cf05e8eda476a4c833be42697a1e0b47b0c8fae8a66563ba23ac9537fdd502 + languageName: node + linkType: hard + +"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8a65eb8aa99e3c3e4710aff34d20099a4f2a610d79a5ef705ce4050ff28a25c1f22d813c5021a6c9399725559aba28580674f68b4b5a202028754541e3243453 + languageName: node + linkType: hard + +"@svgr/babel-plugin-svg-dynamic-title@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 026f440d2e609532b1a40434dbd97cae54d0ed9090a6f4069d75523611f6d45ac9983a5c69c10cfd4a6ab76bc854c529c99c327e1a11fd8e65b6f59a930181b9 + languageName: node + linkType: hard + +"@svgr/babel-plugin-svg-em-dimensions@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 02aa7fa0afd6def11af7f00401918926626faba861f9869b7359d532d524dcf5062810728bf5e8117275dd4c340dc34a24d55c8c705c7a6d678988db8619428b + languageName: node + linkType: hard + +"@svgr/babel-plugin-transform-react-native-svg@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2cbe20f7016eab8de3515c2bf9887a6399e20d8078614b1316952794ec03c331ea0127c689a258c115b5ca29c279fafef972238c8b491841c49a86b84f408088 + languageName: node + linkType: hard + +"@svgr/babel-plugin-transform-svg-component@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-plugin-transform-svg-component@npm:6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 76113730f5cbcc58d42e2254168db98bc40201cd7e90d58cd3137f332fd8328ae113ce64a59c2a60e9ca92730030eb7e4ab8476fdbc31cf9ec0cc8221a7ffb96 + languageName: node + linkType: hard + +"@svgr/babel-preset@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/babel-preset@npm:6.3.1" + dependencies: + "@svgr/babel-plugin-add-jsx-attribute": ^6.3.1 + "@svgr/babel-plugin-remove-jsx-attribute": ^6.3.1 + "@svgr/babel-plugin-remove-jsx-empty-expression": ^6.3.1 + "@svgr/babel-plugin-replace-jsx-attribute-value": ^6.3.1 + "@svgr/babel-plugin-svg-dynamic-title": ^6.3.1 + "@svgr/babel-plugin-svg-em-dimensions": ^6.3.1 + "@svgr/babel-plugin-transform-react-native-svg": ^6.3.1 + "@svgr/babel-plugin-transform-svg-component": ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c9cdb0889d63d8fa178c90b016e36515e6803ba5c96e980f0233798f63cac29a1e871effa2c17a40e3eaffdb150ad8e98676cc14c97dd8f978f67541c594a05f + languageName: node + linkType: hard + +"@svgr/core@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/core@npm:6.3.1" + dependencies: + "@svgr/plugin-jsx": ^6.3.1 + camelcase: ^6.2.0 + cosmiconfig: ^7.0.1 + checksum: 753b043f48d5bfef8aa02976d5ed5a885c60e74e5ac0cdf2b00045e7867443ae722a57160ae46e7a2db563d1ecbe1fda4585a21e84ac1337b6b94113f25b9925 + languageName: node + linkType: hard + +"@svgr/hast-util-to-babel-ast@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/hast-util-to-babel-ast@npm:6.3.1" + dependencies: + "@babel/types": ^7.18.4 + entities: ^4.3.0 + checksum: e54b48a85795e103cfe918fa7102bf4603e6541dd35ee04061fad62edffa5a60d8aa210f709fe81b50c9fb6041f8e62fabf093443266323c649903200aaea604 + languageName: node + linkType: hard + +"@svgr/plugin-jsx@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/plugin-jsx@npm:6.3.1" + dependencies: + "@babel/core": ^7.18.5 + "@svgr/babel-preset": ^6.3.1 + "@svgr/hast-util-to-babel-ast": ^6.3.1 + svg-parser: ^2.0.4 + peerDependencies: + "@svgr/core": ^6.0.0 + checksum: a2e487dc28d2b69b94b7d96e5cb2593857e559e64c8cb4f818035b8a43ba84e5ddb67f966d15f173b544e807e48a1cda1065da8f9064b94b8d62bbe8cb8c4d73 + languageName: node + linkType: hard + +"@svgr/plugin-svgo@npm:^6.3.1": + version: 6.3.1 + resolution: "@svgr/plugin-svgo@npm:6.3.1" + dependencies: + cosmiconfig: ^7.0.1 + deepmerge: ^4.2.2 + svgo: ^2.8.0 + peerDependencies: + "@svgr/core": ^6.0.0 + checksum: 037d6f91ba7f362764527408661f7fc4a4a296e9dc142a5f2e33fc88dc63dafd305452caae3091e9adb63adf029e0ce20c604d5af787b968f98aad261a834679 + languageName: node + linkType: hard + +"@svgr/webpack@npm:^6.2.1": + version: 6.3.1 + resolution: "@svgr/webpack@npm:6.3.1" + dependencies: + "@babel/core": ^7.18.5 + "@babel/plugin-transform-react-constant-elements": ^7.17.12 + "@babel/preset-env": ^7.18.2 + "@babel/preset-react": ^7.17.12 + "@babel/preset-typescript": ^7.17.12 + "@svgr/core": ^6.3.1 + "@svgr/plugin-jsx": ^6.3.1 + "@svgr/plugin-svgo": ^6.3.1 + checksum: 36784eacf80601462ede7eab66347423a8635e68aa9f152308c81878b071807adee152a28eed2cce9c72faaf6553dd500f68f00601062ec6821ec0a3a77f4e13 + languageName: node + linkType: hard + +"@szmarczak/http-timer@npm:^1.1.2": + version: 1.1.2 + resolution: "@szmarczak/http-timer@npm:1.1.2" + dependencies: + defer-to-connect: ^1.0.1 + checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe + languageName: node + linkType: hard + +"@tootallnate/once@npm:2": + version: 2.0.0 + resolution: "@tootallnate/once@npm:2.0.0" + checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 + languageName: node + linkType: hard + +"@trysound/sax@npm:0.2.0": + version: 0.2.0 + resolution: "@trysound/sax@npm:0.2.0" + checksum: 11226c39b52b391719a2a92e10183e4260d9651f86edced166da1d95f39a0a1eaa470e44d14ac685ccd6d3df7e2002433782872c0feeb260d61e80f21250e65c + languageName: node + linkType: hard + +"@types/body-parser@npm:*": + version: 1.19.2 + resolution: "@types/body-parser@npm:1.19.2" + dependencies: + "@types/connect": "*" + "@types/node": "*" + checksum: e17840c7d747a549f00aebe72c89313d09fbc4b632b949b2470c5cb3b1cb73863901ae84d9335b567a79ec5efcfb8a28ff8e3f36bc8748a9686756b6d5681f40 + languageName: node + linkType: hard + +"@types/bonjour@npm:^3.5.9": + version: 3.5.10 + resolution: "@types/bonjour@npm:3.5.10" + dependencies: + "@types/node": "*" + checksum: bfcadb042a41b124c4e3de4925e3be6d35b78f93f27c4535d5ff86980dc0f8bc407ed99b9b54528952dc62834d5a779392f7a12c2947dd19330eb05a6bcae15a + languageName: node + linkType: hard + +"@types/connect-history-api-fallback@npm:^1.3.5": + version: 1.3.5 + resolution: "@types/connect-history-api-fallback@npm:1.3.5" + dependencies: + "@types/express-serve-static-core": "*" + "@types/node": "*" + checksum: 464d06e5ab00f113fa89978633d5eb00d225aeb4ebbadc07f6f3bc337aa7cbfcd74957b2a539d6d47f2e128e956a17819973ec7ae62ade2e16e367a6c38b8d3a + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.35 + resolution: "@types/connect@npm:3.4.35" + dependencies: + "@types/node": "*" + checksum: fe81351470f2d3165e8b12ce33542eef89ea893e36dd62e8f7d72566dfb7e448376ae962f9f3ea888547ce8b55a40020ca0e01d637fab5d99567673084542641 + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.3": + version: 3.7.4 + resolution: "@types/eslint-scope@npm:3.7.4" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: ea6a9363e92f301cd3888194469f9ec9d0021fe0a397a97a6dd689e7545c75de0bd2153dfb13d3ab532853a278b6572c6f678ce846980669e41029d205653460 + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 8.4.5 + resolution: "@types/eslint@npm:8.4.5" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: 428b0c971a50adb0d08621e76f21b284580a0052a31341a0e6d553f72b54cd0142d549aa1497c7e3bc56e9f6bcc27286e66e0216e1ba76d1a5ecd2279c40bc8c + languageName: node + linkType: hard + +"@types/estree@npm:*": + version: 1.0.0 + resolution: "@types/estree@npm:1.0.0" + checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 + languageName: node + linkType: hard + +"@types/estree@npm:^0.0.51": + version: 0.0.51 + resolution: "@types/estree@npm:0.0.51" + checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18": + version: 4.17.30 + resolution: "@types/express-serve-static-core@npm:4.17.30" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + checksum: c40d9027884ab9e97fa29d9d41d1b75a5966109312e26594cf03c61b278b5bf8e095f53589e47899b34a2e224291a44043617695c3e8bd22284f988e48582ee6 + languageName: node + linkType: hard + +"@types/express@npm:*, @types/express@npm:^4.17.13": + version: 4.17.13 + resolution: "@types/express@npm:4.17.13" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^4.17.18 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: 12a2a0e6c4b993fc0854bec665906788aea0d8ee4392389d7a98a5de1eefdd33c9e1e40a91f3afd274011119c506f7b4126acb97fae62ae20b654974d44cba12 + languageName: node + linkType: hard + +"@types/hast@npm:^2.0.0": + version: 2.3.4 + resolution: "@types/hast@npm:2.3.4" + dependencies: + "@types/unist": "*" + checksum: fff47998f4c11e21a7454b58673f70478740ecdafd95aaf50b70a3daa7da9cdc57315545bf9c039613732c40b7b0e9e49d11d03fe9a4304721cdc3b29a88141e + languageName: node + linkType: hard + +"@types/history@npm:^4.7.11": + version: 4.7.11 + resolution: "@types/history@npm:4.7.11" + checksum: c92e2ba407dcab0581a9afdf98f533aa41b61a71133420a6d92b1ca9839f741ab1f9395b17454ba5b88cb86020b70b22d74a1950ccfbdfd9beeaa5459fdc3464 + languageName: node + linkType: hard + +"@types/html-minifier-terser@npm:^6.0.0": + version: 6.1.0 + resolution: "@types/html-minifier-terser@npm:6.1.0" + checksum: eb843f6a8d662d44fb18ec61041117734c6aae77aa38df1be3b4712e8e50ffaa35f1e1c92fdd0fde14a5675fecf457abcd0d15a01fae7506c91926176967f452 + languageName: node + linkType: hard + +"@types/http-proxy@npm:^1.17.8": + version: 1.17.9 + resolution: "@types/http-proxy@npm:1.17.9" + dependencies: + "@types/node": "*" + checksum: 7a6746d00729b2a9fe9f9dd3453430b099931df879ec8f7a7b5f07b1795f6d99b0512640c45a67390b1e4bacb9401e36824952aeeaf089feba8627a063cf8e00 + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": + version: 7.0.11 + resolution: "@types/json-schema@npm:7.0.11" + checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d + languageName: node + linkType: hard + +"@types/keyv@npm:^3.1.1": + version: 3.1.4 + resolution: "@types/keyv@npm:3.1.4" + dependencies: + "@types/node": "*" + checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d + languageName: node + linkType: hard + +"@types/mdast@npm:^3.0.0": + version: 3.0.10 + resolution: "@types/mdast@npm:3.0.10" + dependencies: + "@types/unist": "*" + checksum: 3f587bfc0a9a2403ecadc220e61031b01734fedaf82e27eb4d5ba039c0eb54db8c85681ccc070ab4df3f7ec711b736a82b990e69caa14c74bf7ac0ccf2ac7313 + languageName: node + linkType: hard + +"@types/mime@npm:*": + version: 3.0.1 + resolution: "@types/mime@npm:3.0.1" + checksum: 4040fac73fd0cea2460e29b348c1a6173da747f3a87da0dbce80dd7a9355a3d0e51d6d9a401654f3e5550620e3718b5a899b2ec1debf18424e298a2c605346e7 + languageName: node + linkType: hard + +"@types/node@npm:*": + version: 18.6.4 + resolution: "@types/node@npm:18.6.4" + checksum: fc453dd2b541f5812ba1a8f957f577727cf2d8aee886f1d5c03eb153b2b3373d2e0953c5bd2b7a5b184073bc317f54ec91f1ec4830a58eda4a833e90654021de + languageName: node + linkType: hard + +"@types/node@npm:^17.0.5": + version: 17.0.45 + resolution: "@types/node@npm:17.0.45" + checksum: aa04366b9103b7d6cfd6b2ef64182e0eaa7d4462c3f817618486ea0422984c51fc69fd0d436eae6c9e696ddfdbec9ccaa27a917f7c2e8c75c5d57827fe3d95e8 + languageName: node + linkType: hard + +"@types/parse-json@npm:^4.0.0": + version: 4.0.0 + resolution: "@types/parse-json@npm:4.0.0" + checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b + languageName: node + linkType: hard + +"@types/parse5@npm:^5.0.0": + version: 5.0.3 + resolution: "@types/parse5@npm:5.0.3" + checksum: d6b7495cb1850f9f2e9c5e103ede9f2d30a5320669707b105c403868adc9e4bf8d3a7ff314cc23f67826bbbbbc0e6147346ce9062ab429f099dba7a01f463919 + languageName: node + linkType: hard + +"@types/prop-types@npm:*": + version: 15.7.5 + resolution: "@types/prop-types@npm:15.7.5" + checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 + languageName: node + linkType: hard + +"@types/qs@npm:*": + version: 6.9.7 + resolution: "@types/qs@npm:6.9.7" + checksum: 7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.4 + resolution: "@types/range-parser@npm:1.2.4" + checksum: b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95 + languageName: node + linkType: hard + +"@types/react-router-config@npm:*, @types/react-router-config@npm:^5.0.6": + version: 5.0.6 + resolution: "@types/react-router-config@npm:5.0.6" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router": "*" + checksum: e32a7b19d14c1c07e2c06630207bc4ecf86a01585b832bf3c0756c9eaca312b5839bc8d50e8d744738ea50e7bbde0be3b1fd14a6a9398159d36bce33aff7f280 + languageName: node + linkType: hard + +"@types/react-router-dom@npm:*": + version: 5.3.3 + resolution: "@types/react-router-dom@npm:5.3.3" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router": "*" + checksum: 28c4ea48909803c414bf5a08502acbb8ba414669b4b43bb51297c05fe5addc4df0b8fd00e0a9d1e3535ec4073ef38aaafac2c4a2b95b787167d113bc059beff3 + languageName: node + linkType: hard + +"@types/react-router@npm:*": + version: 5.1.18 + resolution: "@types/react-router@npm:5.1.18" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + checksum: f08b37ee822f9f9ff904ffd0778fe2bb7c717ed3ee311610382ee024d02a35169bd3301ecde863cac21aae8fdee919501e8ea22bad0260c02c10cfbdba5c71be + languageName: node + linkType: hard + +"@types/react@npm:*": + version: 18.0.16 + resolution: "@types/react@npm:18.0.16" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 47853419adbf7f35f302cd4ef804c5a50498a0917a34e696caa693fc60b9c52c644ca2ecf64cbba4a5efd963771167d241906f117d16d59e20e84b882215b6bd + languageName: node + linkType: hard + +"@types/responselike@npm:^1.0.0": + version: 1.0.0 + resolution: "@types/responselike@npm:1.0.0" + dependencies: + "@types/node": "*" + checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 + languageName: node + linkType: hard + +"@types/retry@npm:0.12.0": + version: 0.12.0 + resolution: "@types/retry@npm:0.12.0" + checksum: 61a072c7639f6e8126588bf1eb1ce8835f2cb9c2aba795c4491cf6310e013267b0c8488039857c261c387e9728c1b43205099223f160bb6a76b4374f741b5603 + languageName: node + linkType: hard + +"@types/sax@npm:^1.2.1": + version: 1.2.4 + resolution: "@types/sax@npm:1.2.4" + dependencies: + "@types/node": "*" + checksum: 2aa50cbf1d1f0cf8541ef1787f94c7442e58e63900afd3b45c354e4140ed5efc5cf26fca8eb9df9970a74c7ea582293ae2083271bd046dedf4c3cc2689a40892 + languageName: node + linkType: hard + +"@types/scheduler@npm:*": + version: 0.16.2 + resolution: "@types/scheduler@npm:0.16.2" + checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc + languageName: node + linkType: hard + +"@types/serve-index@npm:^1.9.1": + version: 1.9.1 + resolution: "@types/serve-index@npm:1.9.1" + dependencies: + "@types/express": "*" + checksum: 026f3995fb500f6df7c3fe5009e53bad6d739e20b84089f58ebfafb2f404bbbb6162bbe33f72d2f2af32d5b8d3799c8e179793f90d9ed5871fb8591190bb6056 + languageName: node + linkType: hard + +"@types/serve-static@npm:*, @types/serve-static@npm:^1.13.10": + version: 1.15.0 + resolution: "@types/serve-static@npm:1.15.0" + dependencies: + "@types/mime": "*" + "@types/node": "*" + checksum: b6ac93d471fb0f53ddcac1f9b67572a09cd62806f7db5855244b28f6f421139626f24799392566e97d1ffc61b12f9de7f30380c39fcae3c8a161fe161d44edf2 + languageName: node + linkType: hard + +"@types/sockjs@npm:^0.3.33": + version: 0.3.33 + resolution: "@types/sockjs@npm:0.3.33" + dependencies: + "@types/node": "*" + checksum: b9bbb2b5c5ead2fb884bb019f61a014e37410bddd295de28184e1b2e71ee6b04120c5ba7b9954617f0bdf962c13d06249ce65004490889c747c80d3f628ea842 + languageName: node + linkType: hard + +"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": + version: 2.0.6 + resolution: "@types/unist@npm:2.0.6" + checksum: 25cb860ff10dde48b54622d58b23e66214211a61c84c0f15f88d38b61aa1b53d4d46e42b557924a93178c501c166aa37e28d7f6d994aba13d24685326272d5db + languageName: node + linkType: hard + +"@types/ws@npm:^8.5.1": + version: 8.5.3 + resolution: "@types/ws@npm:8.5.3" + dependencies: + "@types/node": "*" + checksum: 0ce46f850d41383fcdc2149bcacc86d7232fa7a233f903d2246dff86e31701a02f8566f40af5f8b56d1834779255c04ec6ec78660fe0f9b2a69cf3d71937e4ae + languageName: node + linkType: hard + +"@webassemblyjs/ast@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ast@npm:1.11.1" + dependencies: + "@webassemblyjs/helper-numbers": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + checksum: 1eee1534adebeece635362f8e834ae03e389281972611408d64be7895fc49f48f98fddbbb5339bf8a72cb101bcb066e8bca3ca1bf1ef47dadf89def0395a8d87 + languageName: node + linkType: hard + +"@webassemblyjs/floating-point-hex-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.1" + checksum: b8efc6fa08e4787b7f8e682182d84dfdf8da9d9c77cae5d293818bc4a55c1f419a87fa265ab85252b3e6c1fd323d799efea68d825d341a7c365c64bc14750e97 + languageName: node + linkType: hard + +"@webassemblyjs/helper-api-error@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.1" + checksum: 0792813f0ed4a0e5ee0750e8b5d0c631f08e927f4bdfdd9fe9105dc410c786850b8c61bff7f9f515fdfb149903bec3c976a1310573a4c6866a94d49bc7271959 + languageName: node + linkType: hard + +"@webassemblyjs/helper-buffer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.1" + checksum: a337ee44b45590c3a30db5a8b7b68a717526cf967ada9f10253995294dbd70a58b2da2165222e0b9830cd4fc6e4c833bf441a721128d1fe2e9a7ab26b36003ce + languageName: node + linkType: hard + +"@webassemblyjs/helper-numbers@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.1" + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: 44d2905dac2f14d1e9b5765cf1063a0fa3d57295c6d8930f6c59a36462afecc6e763e8a110b97b342a0f13376166c5d41aa928e6ced92e2f06b071fd0db59d3a + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" + checksum: eac400113127832c88f5826bcc3ad1c0db9b3dbd4c51a723cfdb16af6bfcbceb608170fdaac0ab7731a7e18b291be7af68a47fcdb41cfe0260c10857e7413d97 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-section@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + checksum: 617696cfe8ecaf0532763162aaf748eb69096fb27950219bb87686c6b2e66e11cd0614d95d319d0ab1904bc14ebe4e29068b12c3e7c5e020281379741fe4bedf + languageName: node + linkType: hard + +"@webassemblyjs/ieee754@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ieee754@npm:1.11.1" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 23a0ac02a50f244471631802798a816524df17e56b1ef929f0c73e3cde70eaf105a24130105c60aff9d64a24ce3b640dad443d6f86e5967f922943a7115022ec + languageName: node + linkType: hard + +"@webassemblyjs/leb128@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/leb128@npm:1.11.1" + dependencies: + "@xtuc/long": 4.2.2 + checksum: 33ccc4ade2f24de07bf31690844d0b1ad224304ee2062b0e464a610b0209c79e0b3009ac190efe0e6bd568b0d1578d7c3047fc1f9d0197c92fc061f56224ff4a + languageName: node + linkType: hard + +"@webassemblyjs/utf8@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/utf8@npm:1.11.1" + checksum: 972c5cfc769d7af79313a6bfb96517253a270a4bf0c33ba486aa43cac43917184fb35e51dfc9e6b5601548cd5931479a42e42c89a13bb591ffabebf30c8a6a0b + languageName: node + linkType: hard + +"@webassemblyjs/wasm-edit@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/helper-wasm-section": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-opt": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + "@webassemblyjs/wast-printer": 1.11.1 + checksum: 6d7d9efaec1227e7ef7585a5d7ff0be5f329f7c1c6b6c0e906b18ed2e9a28792a5635e450aca2d136770d0207225f204eff70a4b8fd879d3ac79e1dcc26dbeb9 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-gen@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 1f6921e640293bf99fb16b21e09acb59b340a79f986c8f979853a0ae9f0b58557534b81e02ea2b4ef11e929d946708533fd0693c7f3712924128fdafd6465f5b + languageName: node + linkType: hard + +"@webassemblyjs/wasm-opt@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + checksum: 21586883a20009e2b20feb67bdc451bbc6942252e038aae4c3a08e6f67b6bae0f5f88f20bfc7bd0452db5000bacaf5ab42b98cf9aa034a6c70e9fc616142e1db + languageName: node + linkType: hard + +"@webassemblyjs/wasm-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 1521644065c360e7b27fad9f4bb2df1802d134dd62937fa1f601a1975cde56bc31a57b6e26408b9ee0228626ff3ba1131ae6f74ffb7d718415b6528c5a6dbfc2 + languageName: node + linkType: hard + +"@webassemblyjs/wast-printer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wast-printer@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: f15ae4c2441b979a3b4fce78f3d83472fb22350c6dc3fd34bfe7c3da108e0b2360718734d961bba20e7716cb8578e964b870da55b035e209e50ec9db0378a3f7 + languageName: node + linkType: hard + +"@xtuc/ieee754@npm:^1.2.0": + version: 1.2.0 + resolution: "@xtuc/ieee754@npm:1.2.0" + checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a + languageName: node + linkType: hard + +"@xtuc/long@npm:4.2.2": + version: 4.2.2 + resolution: "@xtuc/long@npm:4.2.2" + checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec + languageName: node + linkType: hard + +"abbrev@npm:1": + version: 1.1.1 + resolution: "abbrev@npm:1.1.1" + checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 + languageName: node + linkType: hard + +"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": + version: 1.3.8 + resolution: "accepts@npm:1.3.8" + dependencies: + mime-types: ~2.1.34 + negotiator: 0.6.3 + checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4 + languageName: node + linkType: hard + +"acorn-import-assertions@npm:^1.7.6": + version: 1.8.0 + resolution: "acorn-import-assertions@npm:1.8.0" + peerDependencies: + acorn: ^8 + checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 + languageName: node + linkType: hard + +"acorn-walk@npm:^8.0.0": + version: 8.2.0 + resolution: "acorn-walk@npm:8.2.0" + checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 + languageName: node + linkType: hard + +"acorn@npm:^8.0.4, acorn@npm:^8.5.0, acorn@npm:^8.7.1": + version: 8.8.0 + resolution: "acorn@npm:8.8.0" + bin: + acorn: bin/acorn + checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc + languageName: node + linkType: hard + +"address@npm:^1.0.1, address@npm:^1.1.2": + version: 1.2.0 + resolution: "address@npm:1.2.0" + checksum: 2ef3aa9d23bbe0f9f2745a634b16f3a2f2b18c43146c0913c7b26c8be410e20d59b8c3808d0bb7fe94d50fc2448b4b91e65dd9f33deb4aed53c14f0dedc3ddd8 + languageName: node + linkType: hard + +"agent-base@npm:6, agent-base@npm:^6.0.2": + version: 6.0.2 + resolution: "agent-base@npm:6.0.2" + dependencies: + debug: 4 + checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d + languageName: node + linkType: hard + +"agentkeepalive@npm:^4.2.1": + version: 4.2.1 + resolution: "agentkeepalive@npm:4.2.1" + dependencies: + debug: ^4.1.0 + depd: ^1.1.2 + humanize-ms: ^1.2.1 + checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18 + languageName: node + linkType: hard + +"aggregate-error@npm:^3.0.0": + version: 3.1.0 + resolution: "aggregate-error@npm:3.1.0" + dependencies: + clean-stack: ^2.0.0 + indent-string: ^4.0.0 + checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 + languageName: node + linkType: hard + +"ajv-formats@npm:^2.1.1": + version: 2.1.1 + resolution: "ajv-formats@npm:2.1.1" + dependencies: + ajv: ^8.0.0 + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7 + languageName: node + linkType: hard + +"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": + version: 3.5.2 + resolution: "ajv-keywords@npm:3.5.2" + peerDependencies: + ajv: ^6.9.1 + checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 + languageName: node + linkType: hard + +"ajv-keywords@npm:^5.0.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: ^3.1.3 + peerDependencies: + ajv: ^8.8.2 + checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421 + languageName: node + linkType: hard + +"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": + version: 6.12.6 + resolution: "ajv@npm:6.12.6" + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 + languageName: node + linkType: hard + +"ajv@npm:^8.0.0, ajv@npm:^8.8.0": + version: 8.11.0 + resolution: "ajv@npm:8.11.0" + dependencies: + fast-deep-equal: ^3.1.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.2.2 + checksum: 5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef + languageName: node + linkType: hard + +"algoliasearch-helper@npm:^3.10.0": + version: 3.11.0 + resolution: "algoliasearch-helper@npm:3.11.0" + dependencies: + "@algolia/events": ^4.0.1 + peerDependencies: + algoliasearch: ">= 3.1 < 6" + checksum: 0eda20e5cc20dd8b910ba19d89894ed2213c7981746ebb8425b34cc5c398061cb23a799ae0d9ef965dec657378579f09ea784e78b0c0211c59f02973d2f345fa + languageName: node + linkType: hard + +"algoliasearch@npm:^4.0.0, algoliasearch@npm:^4.13.1": + version: 4.14.2 + resolution: "algoliasearch@npm:4.14.2" + dependencies: + "@algolia/cache-browser-local-storage": 4.14.2 + "@algolia/cache-common": 4.14.2 + "@algolia/cache-in-memory": 4.14.2 + "@algolia/client-account": 4.14.2 + "@algolia/client-analytics": 4.14.2 + "@algolia/client-common": 4.14.2 + "@algolia/client-personalization": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/logger-common": 4.14.2 + "@algolia/logger-console": 4.14.2 + "@algolia/requester-browser-xhr": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/requester-node-http": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 4365a0d0f066f3ad6798e4dd0d7487cba1cf4546dac27e66cb84865f91955d6537dc5bad4e71d4bf22a68c0b721b1e6f20109203566ca1a252fe2713d713c0fd + languageName: node + linkType: hard + +"ansi-align@npm:^3.0.0, ansi-align@npm:^3.0.1": + version: 3.0.1 + resolution: "ansi-align@npm:3.0.1" + dependencies: + string-width: ^4.1.0 + checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d + languageName: node + linkType: hard + +"ansi-html-community@npm:^0.0.8": + version: 0.0.8 + resolution: "ansi-html-community@npm:0.0.8" + bin: + ansi-html: bin/ansi-html + checksum: 04c568e8348a636963f915e48eaa3e01218322e1169acafdd79c384f22e5558c003f79bbc480c1563865497482817c7eed025f0653ebc17642fededa5cb42089 + languageName: node + linkType: hard + +"ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" + checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b + languageName: node + linkType: hard + +"ansi-regex@npm:^6.0.1": + version: 6.0.1 + resolution: "ansi-regex@npm:6.0.1" + checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 + languageName: node + linkType: hard + +"ansi-styles@npm:^3.2.1": + version: 3.2.1 + resolution: "ansi-styles@npm:3.2.1" + dependencies: + color-convert: ^1.9.0 + checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 + languageName: node + linkType: hard + +"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": + version: 4.3.0 + resolution: "ansi-styles@npm:4.3.0" + dependencies: + color-convert: ^2.0.1 + checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 + languageName: node + linkType: hard + +"ansi-styles@npm:^6.1.0": + version: 6.1.0 + resolution: "ansi-styles@npm:6.1.0" + checksum: 7a7f8528c07a9d20c3a92bccd2b6bc3bb4d26e5cb775c02826921477377bd495d615d61f710d56216344b6238d1d11ef2b0348e146c5b128715578bfb3217229 + languageName: node + linkType: hard + +"anymatch@npm:~3.1.2": + version: 3.1.2 + resolution: "anymatch@npm:3.1.2" + dependencies: + normalize-path: ^3.0.0 + picomatch: ^2.0.4 + checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9 + languageName: node + linkType: hard + +"aproba@npm:^1.0.3 || ^2.0.0": + version: 2.0.0 + resolution: "aproba@npm:2.0.0" + checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 + languageName: node + linkType: hard + +"are-we-there-yet@npm:^3.0.0": + version: 3.0.1 + resolution: "are-we-there-yet@npm:3.0.1" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 + languageName: node + linkType: hard + +"arg@npm:^5.0.0": + version: 5.0.2 + resolution: "arg@npm:5.0.2" + checksum: 6c69ada1a9943d332d9e5382393e897c500908d91d5cb735a01120d5f71daf1b339b7b8980cbeaba8fd1afc68e658a739746179e4315a26e8a28951ff9930078 + languageName: node + linkType: hard + +"argparse@npm:^1.0.7": + version: 1.0.10 + resolution: "argparse@npm:1.0.10" + dependencies: + sprintf-js: ~1.0.2 + checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945 + languageName: node + linkType: hard + +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced + languageName: node + linkType: hard + +"array-flatten@npm:1.1.1": + version: 1.1.1 + resolution: "array-flatten@npm:1.1.1" + checksum: a9925bf3512d9dce202112965de90c222cd59a4fbfce68a0951d25d965cf44642931f40aac72309c41f12df19afa010ecadceb07cfff9ccc1621e99d89ab5f3b + languageName: node + linkType: hard + +"array-flatten@npm:^2.1.2": + version: 2.1.2 + resolution: "array-flatten@npm:2.1.2" + checksum: e8988aac1fbfcdaae343d08c9a06a6fddd2c6141721eeeea45c3cf523bf4431d29a46602929455ed548c7a3e0769928cdc630405427297e7081bd118fdec9262 + languageName: node + linkType: hard + +"array-union@npm:^2.1.0": + version: 2.1.0 + resolution: "array-union@npm:2.1.0" + checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d + languageName: node + linkType: hard + +"asap@npm:~2.0.3": + version: 2.0.6 + resolution: "asap@npm:2.0.6" + checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d + languageName: node + linkType: hard + +"at-least-node@npm:^1.0.0": + version: 1.0.0 + resolution: "at-least-node@npm:1.0.0" + checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e + languageName: node + linkType: hard + +"autoprefixer@npm:^10.3.7, autoprefixer@npm:^10.4.7": + version: 10.4.8 + resolution: "autoprefixer@npm:10.4.8" + dependencies: + browserslist: ^4.21.3 + caniuse-lite: ^1.0.30001373 + fraction.js: ^4.2.0 + normalize-range: ^0.1.2 + picocolors: ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.1.0 + bin: + autoprefixer: bin/autoprefixer + checksum: 06cb4c497bb948714d5b1b4f7e7465fd88c50f90788fc2020b3d97d7661fb4dd0d9918c1b09dd3e909acd4485cbb27ad99085487d8ed5d75915e646d2b535770 + languageName: node + linkType: hard + +"axios@npm:^0.25.0": + version: 0.25.0 + resolution: "axios@npm:0.25.0" + dependencies: + follow-redirects: ^1.14.7 + checksum: 2a8a3787c05f2a0c9c3878f49782357e2a9f38945b93018fb0c4fd788171c43dceefbb577988628e09fea53952744d1ecebde234b561f1e703aa43e0a598a3ad + languageName: node + linkType: hard + +"babel-loader@npm:^8.2.5": + version: 8.2.5 + resolution: "babel-loader@npm:8.2.5" + dependencies: + find-cache-dir: ^3.3.1 + loader-utils: ^2.0.0 + make-dir: ^3.1.0 + schema-utils: ^2.6.5 + peerDependencies: + "@babel/core": ^7.0.0 + webpack: ">=2" + checksum: a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb + languageName: node + linkType: hard + +"babel-plugin-apply-mdx-type-prop@npm:1.6.22": + version: 1.6.22 + resolution: "babel-plugin-apply-mdx-type-prop@npm:1.6.22" + dependencies: + "@babel/helper-plugin-utils": 7.10.4 + "@mdx-js/util": 1.6.22 + peerDependencies: + "@babel/core": ^7.11.6 + checksum: 43e2100164a8f3e46fddd76afcbfb1f02cbebd5612cfe63f3d344a740b0afbdc4d2bf5659cffe9323dd2554c7b86b23ebedae9dadcec353b6594f4292a1a28e2 + languageName: node + linkType: hard + +"babel-plugin-dynamic-import-node@npm:^2.3.3": + version: 2.3.3 + resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" + dependencies: + object.assign: ^4.1.0 + checksum: c9d24415bcc608d0db7d4c8540d8002ac2f94e2573d2eadced137a29d9eab7e25d2cbb4bc6b9db65cf6ee7430f7dd011d19c911a9a778f0533b4a05ce8292c9b + languageName: node + linkType: hard + +"babel-plugin-extract-import-names@npm:1.6.22": + version: 1.6.22 + resolution: "babel-plugin-extract-import-names@npm:1.6.22" + dependencies: + "@babel/helper-plugin-utils": 7.10.4 + checksum: 145ccf09c96d36411d340e78086555f8d4d5924ea39fcb0eca461c066cfa98bc4344982bb35eb85d054ef88f8d4dfc0205ba27370c1d8fcc78191b02908d044d + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs2@npm:^0.3.2": + version: 0.3.2 + resolution: "babel-plugin-polyfill-corejs2@npm:0.3.2" + dependencies: + "@babel/compat-data": ^7.17.7 + "@babel/helper-define-polyfill-provider": ^0.3.2 + semver: ^6.1.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a76e7bb1a5cc0a4507baa523c23f9efd75764069a25845beba92290386e5e48ed85b894005ece3b527e13c3d2d9c6589cc0a23befb72ea6fc7aa8711f231bb4d + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs3@npm:^0.5.3": + version: 0.5.3 + resolution: "babel-plugin-polyfill-corejs3@npm:0.5.3" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.2 + core-js-compat: ^3.21.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9c6644a1b0afbe59e402827fdafc6f44994ff92c5b2f258659cbbfd228f7075dea49e95114af10e66d70f36cbde12ff1d81263eb67be749b3ef0e2c18cf3c16d + languageName: node + linkType: hard + +"babel-plugin-polyfill-regenerator@npm:^0.4.0": + version: 0.4.0 + resolution: "babel-plugin-polyfill-regenerator@npm:0.4.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 699aa9c0dc5a2259d7fa52b26613fa1e782439eee54cd98506991f87fddf0c00eec6c5b1917edf586c170731d9e318903bc41210225a691e7bb8087652bbda94 + languageName: node + linkType: hard + +"bail@npm:^1.0.0": + version: 1.0.5 + resolution: "bail@npm:1.0.5" + checksum: 6c334940d7eaa4e656a12fb12407b6555649b6deb6df04270fa806e0da82684ebe4a4e47815b271c794b40f8d6fa286e0c248b14ddbabb324a917fab09b7301a + languageName: node + linkType: hard + +"balanced-match@npm:^1.0.0": + version: 1.0.2 + resolution: "balanced-match@npm:1.0.2" + checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 + languageName: node + linkType: hard + +"base16@npm:^1.0.0": + version: 1.0.0 + resolution: "base16@npm:1.0.0" + checksum: 0cd449a2db0f0f957e4b6b57e33bc43c9e20d4f1dd744065db94b5da35e8e71fa4dc4bc7a901e59a84d5f8b6936e3c520e2471787f667fc155fb0f50d8540f5d + languageName: node + linkType: hard + +"batch@npm:0.6.1": + version: 0.6.1 + resolution: "batch@npm:0.6.1" + checksum: 61f9934c7378a51dce61b915586191078ef7f1c3eca707fdd58b96ff2ff56d9e0af2bdab66b1462301a73c73374239e6542d9821c0af787f3209a23365d07e7f + languageName: node + linkType: hard + +"big.js@npm:^5.2.2": + version: 5.2.2 + resolution: "big.js@npm:5.2.2" + checksum: b89b6e8419b097a8fb4ed2399a1931a68c612bce3cfd5ca8c214b2d017531191070f990598de2fc6f3f993d91c0f08aa82697717f6b3b8732c9731866d233c9e + languageName: node + linkType: hard + +"binary-extensions@npm:^2.0.0": + version: 2.2.0 + resolution: "binary-extensions@npm:2.2.0" + checksum: ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8 + languageName: node + linkType: hard + +"body-parser@npm:1.20.0": + version: 1.20.0 + resolution: "body-parser@npm:1.20.0" + dependencies: + bytes: 3.1.2 + content-type: ~1.0.4 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.10.3 + raw-body: 2.5.1 + type-is: ~1.6.18 + unpipe: 1.0.0 + checksum: 12fffdeac82fe20dddcab7074215d5156e7d02a69ae90cbe9fee1ca3efa2f28ef52097cbea76685ee0a1509c71d85abd0056a08e612c09077cad6277a644cf88 + languageName: node + linkType: hard + +"bonjour-service@npm:^1.0.11": + version: 1.0.13 + resolution: "bonjour-service@npm:1.0.13" + dependencies: + array-flatten: ^2.1.2 + dns-equal: ^1.0.0 + fast-deep-equal: ^3.1.3 + multicast-dns: ^7.2.5 + checksum: aee186f542e0ec095d1f7fd8194182373ea4e854eef1182a3cb90e70c958deb6945de38f1a793bb43cc51f3a0044fa7eabee05a7ecb698c446aee80f00101124 + languageName: node + linkType: hard + +"boolbase@npm:^1.0.0": + version: 1.0.0 + resolution: "boolbase@npm:1.0.0" + checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 + languageName: node + linkType: hard + +"boxen@npm:^5.0.0": + version: 5.1.2 + resolution: "boxen@npm:5.1.2" + dependencies: + ansi-align: ^3.0.0 + camelcase: ^6.2.0 + chalk: ^4.1.0 + cli-boxes: ^2.2.1 + string-width: ^4.2.2 + type-fest: ^0.20.2 + widest-line: ^3.1.0 + wrap-ansi: ^7.0.0 + checksum: 82d03e42a72576ff235123f17b7c505372fe05c83f75f61e7d4fa4bcb393897ec95ce766fecb8f26b915f0f7a7227d66e5ec7cef43f5b2bd9d3aeed47ec55877 + languageName: node + linkType: hard + +"boxen@npm:^6.2.1": + version: 6.2.1 + resolution: "boxen@npm:6.2.1" + dependencies: + ansi-align: ^3.0.1 + camelcase: ^6.2.0 + chalk: ^4.1.2 + cli-boxes: ^3.0.0 + string-width: ^5.0.1 + type-fest: ^2.5.0 + widest-line: ^4.0.1 + wrap-ansi: ^8.0.1 + checksum: 2b3226092f1ff8e149c02979098c976552afa15f9e0231c9ed2dfcaaf84604494d16a6f13b647f718439f64d3140a088e822d47c7db00d2266e9ffc8d7321774 + languageName: node + linkType: hard + +"brace-expansion@npm:^1.1.7": + version: 1.1.11 + resolution: "brace-expansion@npm:1.1.11" + dependencies: + balanced-match: ^1.0.0 + concat-map: 0.0.1 + checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 + languageName: node + linkType: hard + +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: ^1.0.0 + checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + languageName: node + linkType: hard + +"braces@npm:^3.0.2, braces@npm:~3.0.2": + version: 3.0.2 + resolution: "braces@npm:3.0.2" + dependencies: + fill-range: ^7.0.1 + checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 + languageName: node + linkType: hard + +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3": + version: 4.21.3 + resolution: "browserslist@npm:4.21.3" + dependencies: + caniuse-lite: ^1.0.30001370 + electron-to-chromium: ^1.4.202 + node-releases: ^2.0.6 + update-browserslist-db: ^1.0.5 + bin: + browserslist: cli.js + checksum: ff512a7bcca1c530e2854bbdfc7be2791d0fb524097a6340e56e1d5924164c7e4e0a9b070de04cdc4c149d15cb4d4275cb7c626ebbce954278a2823aaad2452a + languageName: node + linkType: hard + +"buffer-from@npm:^1.0.0": + version: 1.1.2 + resolution: "buffer-from@npm:1.1.2" + checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb + languageName: node + linkType: hard + +"bytes@npm:3.0.0": + version: 3.0.0 + resolution: "bytes@npm:3.0.0" + checksum: a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101 + languageName: node + linkType: hard + +"bytes@npm:3.1.2": + version: 3.1.2 + resolution: "bytes@npm:3.1.2" + checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e + languageName: node + linkType: hard + +"cacache@npm:^16.1.0": + version: 16.1.1 + resolution: "cacache@npm:16.1.1" + dependencies: + "@npmcli/fs": ^2.1.0 + "@npmcli/move-file": ^2.0.0 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + glob: ^8.0.1 + infer-owner: ^1.0.4 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + mkdirp: ^1.0.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + rimraf: ^3.0.2 + ssri: ^9.0.0 + tar: ^6.1.11 + unique-filename: ^1.1.1 + checksum: 488524617008b793f0249b0c4ea2c330c710ca997921376e15650cc2415a8054491ae2dee9f01382c2015602c0641f3f977faf2fa7361aa33d2637dcfb03907a + languageName: node + linkType: hard + +"cacheable-request@npm:^6.0.0": + version: 6.1.0 + resolution: "cacheable-request@npm:6.1.0" + dependencies: + clone-response: ^1.0.2 + get-stream: ^5.1.0 + http-cache-semantics: ^4.0.0 + keyv: ^3.0.0 + lowercase-keys: ^2.0.0 + normalize-url: ^4.1.0 + responselike: ^1.0.2 + checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 + languageName: node + linkType: hard + +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind@npm:1.0.2" + dependencies: + function-bind: ^1.1.1 + get-intrinsic: ^1.0.2 + checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 + languageName: node + linkType: hard + +"callsites@npm:^3.0.0": + version: 3.1.0 + resolution: "callsites@npm:3.1.0" + checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 + languageName: node + linkType: hard + +"camel-case@npm:^4.1.2": + version: 4.1.2 + resolution: "camel-case@npm:4.1.2" + dependencies: + pascal-case: ^3.1.2 + tslib: ^2.0.3 + checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 + languageName: node + linkType: hard + +"camelcase-css@npm:2.0.1": + version: 2.0.1 + resolution: "camelcase-css@npm:2.0.1" + checksum: 1cec2b3b3dcb5026688a470b00299a8db7d904c4802845c353dbd12d9d248d3346949a814d83bfd988d4d2e5b9904c07efe76fecd195a1d4f05b543e7c0b56b1 + languageName: node + linkType: hard + +"camelcase@npm:^6.2.0": + version: 6.3.0 + resolution: "camelcase@npm:6.3.0" + checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d + languageName: node + linkType: hard + +"caniuse-api@npm:^3.0.0": + version: 3.0.0 + resolution: "caniuse-api@npm:3.0.0" + dependencies: + browserslist: ^4.0.0 + caniuse-lite: ^1.0.0 + lodash.memoize: ^4.1.2 + lodash.uniq: ^4.5.0 + checksum: db2a229383b20d0529b6b589dde99d7b6cb56ba371366f58cbbfa2929c9f42c01f873e2b6ef641d4eda9f0b4118de77dbb2805814670bdad4234bf08e720b0b4 + languageName: node + linkType: hard + +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001370, caniuse-lite@npm:^1.0.30001373": + version: 1.0.30001374 + resolution: "caniuse-lite@npm:1.0.30001374" + checksum: a75656e971d7ef2af4d2f3529a4620ae1a45d09460601fbc34b26f6867f31bbca006f71d8840291c471a2f01fc1994044f319a5660241ffaf35a2d84535af442 + languageName: node + linkType: hard + +"ccount@npm:^1.0.0": + version: 1.1.0 + resolution: "ccount@npm:1.1.0" + checksum: b335a79d0aa4308919cf7507babcfa04ac63d389ebed49dbf26990d4607c8a4713cde93cc83e707d84571ddfe1e7615dad248be9bc422ae4c188210f71b08b78 + languageName: node + linkType: hard + +"chalk@npm:^2.0.0": + version: 2.4.2 + resolution: "chalk@npm:2.4.2" + dependencies: + ansi-styles: ^3.2.1 + escape-string-regexp: ^1.0.5 + supports-color: ^5.3.0 + checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 + languageName: node + linkType: hard + +"chalk@npm:^4.1.0, chalk@npm:^4.1.2": + version: 4.1.2 + resolution: "chalk@npm:4.1.2" + dependencies: + ansi-styles: ^4.1.0 + supports-color: ^7.1.0 + checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc + languageName: node + linkType: hard + +"character-entities-legacy@npm:^1.0.0": + version: 1.1.4 + resolution: "character-entities-legacy@npm:1.1.4" + checksum: fe03a82c154414da3a0c8ab3188e4237ec68006cbcd681cf23c7cfb9502a0e76cd30ab69a2e50857ca10d984d57de3b307680fff5328ccd427f400e559c3a811 + languageName: node + linkType: hard + +"character-entities@npm:^1.0.0": + version: 1.2.4 + resolution: "character-entities@npm:1.2.4" + checksum: e1545716571ead57beac008433c1ff69517cd8ca5b336889321c5b8ff4a99c29b65589a701e9c086cda8a5e346a67295e2684f6c7ea96819fe85cbf49bf8686d + languageName: node + linkType: hard + +"character-reference-invalid@npm:^1.0.0": + version: 1.1.4 + resolution: "character-reference-invalid@npm:1.1.4" + checksum: 20274574c70e05e2f81135f3b93285536bc8ff70f37f0809b0d17791a832838f1e49938382899ed4cb444e5bbd4314ca1415231344ba29f4222ce2ccf24fea0b + languageName: node + linkType: hard + +"cheerio-select@npm:^2.1.0": + version: 2.1.0 + resolution: "cheerio-select@npm:2.1.0" + dependencies: + boolbase: ^1.0.0 + css-select: ^5.1.0 + css-what: ^6.1.0 + domelementtype: ^2.3.0 + domhandler: ^5.0.3 + domutils: ^3.0.1 + checksum: 843d6d479922f28a6c5342c935aff1347491156814de63c585a6eb73baf7bb4185c1b4383a1195dca0f12e3946d737c7763bcef0b9544c515d905c5c44c5308b + languageName: node + linkType: hard + +"cheerio@npm:^1.0.0-rc.12": + version: 1.0.0-rc.12 + resolution: "cheerio@npm:1.0.0-rc.12" + dependencies: + cheerio-select: ^2.1.0 + dom-serializer: ^2.0.0 + domhandler: ^5.0.3 + domutils: ^3.0.1 + htmlparser2: ^8.0.1 + parse5: ^7.0.0 + parse5-htmlparser2-tree-adapter: ^7.0.0 + checksum: 5d4c1b7a53cf22d3a2eddc0aff70cf23cbb30d01a4c79013e703a012475c02461aa1fcd99127e8d83a02216386ed6942b2c8103845fd0812300dd199e6e7e054 + languageName: node + linkType: hard + +"chokidar@npm:^3.4.2, chokidar@npm:^3.5.3": + version: 3.5.3 + resolution: "chokidar@npm:3.5.3" + dependencies: + anymatch: ~3.1.2 + braces: ~3.0.2 + fsevents: ~2.3.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 + dependenciesMeta: + fsevents: + optional: true + checksum: b49fcde40176ba007ff361b198a2d35df60d9bb2a5aab228279eb810feae9294a6b4649ab15981304447afe1e6ffbf4788ad5db77235dc770ab777c6e771980c + languageName: node + linkType: hard + +"chownr@npm:^2.0.0": + version: 2.0.0 + resolution: "chownr@npm:2.0.0" + checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f + languageName: node + linkType: hard + +"chrome-trace-event@npm:^1.0.2": + version: 1.0.3 + resolution: "chrome-trace-event@npm:1.0.3" + checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 + languageName: node + linkType: hard + +"ci-info@npm:^2.0.0": + version: 2.0.0 + resolution: "ci-info@npm:2.0.0" + checksum: 3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67 + languageName: node + linkType: hard + +"clean-css@npm:^5.2.2, clean-css@npm:^5.3.0": + version: 5.3.1 + resolution: "clean-css@npm:5.3.1" + dependencies: + source-map: ~0.6.0 + checksum: 860696c60503cbfec480b5f92f62729246304b55950571af7292f2687b57f86b277f2b9fefe6f64643d409008018b78383972b55c2cc859792dcc8658988fb16 + languageName: node + linkType: hard + +"clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" + checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 + languageName: node + linkType: hard + +"cli-boxes@npm:^2.2.1": + version: 2.2.1 + resolution: "cli-boxes@npm:2.2.1" + checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 + languageName: node + linkType: hard + +"cli-boxes@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-boxes@npm:3.0.0" + checksum: 637d84419d293a9eac40a1c8c96a2859e7d98b24a1a317788e13c8f441be052fc899480c6acab3acc82eaf1bccda6b7542d7cdcf5c9c3cc39227175dc098d5b2 + languageName: node + linkType: hard + +"cli-table3@npm:^0.6.2": + version: 0.6.2 + resolution: "cli-table3@npm:0.6.2" + dependencies: + "@colors/colors": 1.5.0 + string-width: ^4.2.0 + dependenciesMeta: + "@colors/colors": + optional: true + checksum: 2f82391698b8a2a2a5e45d2adcfea5d93e557207f90455a8d4c1aac688e9b18a204d9eb4ba1d322fa123b17d64ea3dc5e11de8b005529f3c3e7dbeb27cb4d9be + languageName: node + linkType: hard + +"clone-deep@npm:^4.0.1": + version: 4.0.1 + resolution: "clone-deep@npm:4.0.1" + dependencies: + is-plain-object: ^2.0.4 + kind-of: ^6.0.2 + shallow-clone: ^3.0.0 + checksum: 770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2 + languageName: node + linkType: hard + +"clone-response@npm:^1.0.2": + version: 1.0.3 + resolution: "clone-response@npm:1.0.3" + dependencies: + mimic-response: ^1.0.0 + checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e + languageName: node + linkType: hard + +"clsx@npm:1.2.1, clsx@npm:^1.2.1": + version: 1.2.1 + resolution: "clsx@npm:1.2.1" + checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 + languageName: node + linkType: hard + +"collapse-white-space@npm:^1.0.2": + version: 1.0.6 + resolution: "collapse-white-space@npm:1.0.6" + checksum: 9673fb797952c5c888341435596c69388b22cd5560c8cd3f40edb72734a9c820f56a7c9525166bcb7068b5d5805372e6fd0c4b9f2869782ad070cb5d3faf26e7 + languageName: node + linkType: hard + +"color-convert@npm:^1.9.0": + version: 1.9.3 + resolution: "color-convert@npm:1.9.3" + dependencies: + color-name: 1.1.3 + checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 + languageName: node + linkType: hard + +"color-convert@npm:^2.0.1": + version: 2.0.1 + resolution: "color-convert@npm:2.0.1" + dependencies: + color-name: ~1.1.4 + checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 + languageName: node + linkType: hard + +"color-name@npm:1.1.3": + version: 1.1.3 + resolution: "color-name@npm:1.1.3" + checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d + languageName: node + linkType: hard + +"color-name@npm:~1.1.4": + version: 1.1.4 + resolution: "color-name@npm:1.1.4" + checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 + languageName: node + linkType: hard + +"color-support@npm:^1.1.3": + version: 1.1.3 + resolution: "color-support@npm:1.1.3" + bin: + color-support: bin.js + checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b + languageName: node + linkType: hard + +"colord@npm:^2.9.1": + version: 2.9.2 + resolution: "colord@npm:2.9.2" + checksum: 2aa6a9b3abbce74ba3c563886cfeb433ea0d7df5ad6f4a560005eddab1ddf7c0fc98f39b09b599767a19c86dd3837b77f66f036e479515d4b17347006dbd6d9f + languageName: node + linkType: hard + +"colorette@npm:^2.0.10": + version: 2.0.19 + resolution: "colorette@npm:2.0.19" + checksum: 888cf5493f781e5fcf54ce4d49e9d7d698f96ea2b2ef67906834bb319a392c667f9ec69f4a10e268d2946d13a9503d2d19b3abaaaf174e3451bfe91fb9d82427 + languageName: node + linkType: hard + +"combine-promises@npm:^1.1.0": + version: 1.1.0 + resolution: "combine-promises@npm:1.1.0" + checksum: 23b55f66d5cea3ddf39608c07f7a96065c7bb7cc4f54c7f217040771262ad97e808b30f7f267c553a9ca95552fc9813fb465232f5d82e190e118b33238186af8 + languageName: node + linkType: hard + +"comma-separated-tokens@npm:^1.0.0": + version: 1.0.8 + resolution: "comma-separated-tokens@npm:1.0.8" + checksum: 0adcb07174fa4d08cf0f5c8e3aec40a36b5ff0c2c720e5e23f50fe02e6789d1d00a67036c80e0c1e1539f41d3e7f0101b074039dd833b4e4a59031b659d6ca0d + languageName: node + linkType: hard + +"commander@npm:^2.20.0": + version: 2.20.3 + resolution: "commander@npm:2.20.3" + checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e + languageName: node + linkType: hard + +"commander@npm:^5.1.0": + version: 5.1.0 + resolution: "commander@npm:5.1.0" + checksum: 0b7fec1712fbcc6230fcb161d8d73b4730fa91a21dc089515489402ad78810547683f058e2a9835929c212fead1d6a6ade70db28bbb03edbc2829a9ab7d69447 + languageName: node + linkType: hard + +"commander@npm:^7.2.0": + version: 7.2.0 + resolution: "commander@npm:7.2.0" + checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc + languageName: node + linkType: hard + +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0 + languageName: node + linkType: hard + +"commondir@npm:^1.0.1": + version: 1.0.1 + resolution: "commondir@npm:1.0.1" + checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb + languageName: node + linkType: hard + +"compressible@npm:~2.0.16": + version: 2.0.18 + resolution: "compressible@npm:2.0.18" + dependencies: + mime-db: ">= 1.43.0 < 2" + checksum: 58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0 + languageName: node + linkType: hard + +"compression@npm:^1.7.4": + version: 1.7.4 + resolution: "compression@npm:1.7.4" + dependencies: + accepts: ~1.3.5 + bytes: 3.0.0 + compressible: ~2.0.16 + debug: 2.6.9 + on-headers: ~1.0.2 + safe-buffer: 5.1.2 + vary: ~1.1.2 + checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b + languageName: node + linkType: hard + +"concat-map@npm:0.0.1": + version: 0.0.1 + resolution: "concat-map@npm:0.0.1" + checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af + languageName: node + linkType: hard + +"configstore@npm:^5.0.1": + version: 5.0.1 + resolution: "configstore@npm:5.0.1" + dependencies: + dot-prop: ^5.2.0 + graceful-fs: ^4.1.2 + make-dir: ^3.0.0 + unique-string: ^2.0.0 + write-file-atomic: ^3.0.0 + xdg-basedir: ^4.0.0 + checksum: 60ef65d493b63f96e14b11ba7ec072fdbf3d40110a94fb7199d1c287761bdea5c5244e76b2596325f30c1b652213aa75de96ea20afd4a5f82065e61ea090988e + languageName: node + linkType: hard + +"connect-history-api-fallback@npm:^2.0.0": + version: 2.0.0 + resolution: "connect-history-api-fallback@npm:2.0.0" + checksum: dc5368690f4a5c413889792f8df70d5941ca9da44523cde3f87af0745faee5ee16afb8195434550f0504726642734f2683d6c07f8b460f828a12c45fbd4c9a68 + languageName: node + linkType: hard + +"consola@npm:^2.15.3": + version: 2.15.3 + resolution: "consola@npm:2.15.3" + checksum: 8ef7a09b703ec67ac5c389a372a33b6dc97eda6c9876443a60d76a3076eea0259e7f67a4e54fd5a52f97df73690822d090cf8b7e102b5761348afef7c6d03e28 + languageName: node + linkType: hard + +"console-control-strings@npm:^1.1.0": + version: 1.1.0 + resolution: "console-control-strings@npm:1.1.0" + checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed + languageName: node + linkType: hard + +"content-disposition@npm:0.5.2": + version: 0.5.2 + resolution: "content-disposition@npm:0.5.2" + checksum: 298d7da63255a38f7858ee19c7b6aae32b167e911293174b4c1349955e97e78e1d0b0d06c10e229405987275b417cf36ff65cbd4821a98bc9df4e41e9372cde7 + languageName: node + linkType: hard + +"content-disposition@npm:0.5.4": + version: 0.5.4 + resolution: "content-disposition@npm:0.5.4" + dependencies: + safe-buffer: 5.2.1 + checksum: afb9d545e296a5171d7574fcad634b2fdf698875f4006a9dd04a3e1333880c5c0c98d47b560d01216fb6505a54a2ba6a843ee3a02ec86d7e911e8315255f56c3 + languageName: node + linkType: hard + +"content-type@npm:~1.0.4": + version: 1.0.4 + resolution: "content-type@npm:1.0.4" + checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 + languageName: node + linkType: hard + +"convert-source-map@npm:^1.7.0": + version: 1.8.0 + resolution: "convert-source-map@npm:1.8.0" + dependencies: + safe-buffer: ~5.1.1 + checksum: 985d974a2d33e1a2543ada51c93e1ba2f73eaed608dc39f229afc78f71dcc4c8b7d7c684aa647e3c6a3a204027444d69e53e169ce94e8d1fa8d7dee80c9c8fed + languageName: node + linkType: hard + +"cookie-signature@npm:1.0.6": + version: 1.0.6 + resolution: "cookie-signature@npm:1.0.6" + checksum: f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a + languageName: node + linkType: hard + +"cookie@npm:0.5.0": + version: 0.5.0 + resolution: "cookie@npm:0.5.0" + checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 + languageName: node + linkType: hard + +"copy-text-to-clipboard@npm:^3.0.1": + version: 3.0.1 + resolution: "copy-text-to-clipboard@npm:3.0.1" + checksum: 4c301b9a65c8bf337e26a74d28849096651697fac829a364c463df81ba5ddfeea0741214f9f1232832fffd229ebd5659d3abcccea3fe54d7010a22e515cc38bc + languageName: node + linkType: hard + +"copy-webpack-plugin@npm:^11.0.0": + version: 11.0.0 + resolution: "copy-webpack-plugin@npm:11.0.0" + dependencies: + fast-glob: ^3.2.11 + glob-parent: ^6.0.1 + globby: ^13.1.1 + normalize-path: ^3.0.0 + schema-utils: ^4.0.0 + serialize-javascript: ^6.0.0 + peerDependencies: + webpack: ^5.1.0 + checksum: df4f8743f003a29ee7dd3d9b1789998a3a99051c92afb2ba2203d3dacfa696f4e757b275560fafb8f206e520a0aa78af34b990324a0e36c2326cefdeef3ca82e + languageName: node + linkType: hard + +"core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1": + version: 3.24.1 + resolution: "core-js-compat@npm:3.24.1" + dependencies: + browserslist: ^4.21.3 + semver: 7.0.0 + checksum: b14516add9d59a9fae3b96d0de6e1d8864df80b714232814fce56ce946af3696cb50a4f83c717f8f36e43e1a37adf99a4cde6fc921e6ee56021eee2ea3bdc4dc + languageName: node + linkType: hard + +"core-js-pure@npm:^3.20.2": + version: 3.24.1 + resolution: "core-js-pure@npm:3.24.1" + checksum: 4b8990a65c58e2320ff607f6168656fdcbfb4f60bd4af0ce7b09f5c0e0099b0cfc2632836986cfcb11f6ffe7ea46a5b8679651bc83ca3f41690f5ef7472d6f33 + languageName: node + linkType: hard + +"core-js@npm:^3.23.3": + version: 3.24.1 + resolution: "core-js@npm:3.24.1" + checksum: 6fb5bf0fd9e9f3e69d95616dd03332fea6758a715d2628c108b5faf17b48b0f580e90c4febb0a523c4665b0991a810de16289f86187fe79d70cc722dbd3edf0e + languageName: node + linkType: hard + +"core-util-is@npm:~1.0.0": + version: 1.0.3 + resolution: "core-util-is@npm:1.0.3" + checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 + languageName: node + linkType: hard + +"cosmiconfig@npm:^6.0.0": + version: 6.0.0 + resolution: "cosmiconfig@npm:6.0.0" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.1.0 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.7.2 + checksum: 8eed7c854b91643ecb820767d0deb038b50780ecc3d53b0b19e03ed8aabed4ae77271198d1ae3d49c3b110867edf679f5faad924820a8d1774144a87cb6f98fc + languageName: node + linkType: hard + +"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b + languageName: node + linkType: hard + +"cross-fetch@npm:^3.1.5": + version: 3.1.5 + resolution: "cross-fetch@npm:3.1.5" + dependencies: + node-fetch: 2.6.7 + checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-spawn@npm:7.0.3" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 + languageName: node + linkType: hard + +"crypto-random-string@npm:^2.0.0": + version: 2.0.0 + resolution: "crypto-random-string@npm:2.0.0" + checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 + languageName: node + linkType: hard + +"css-declaration-sorter@npm:^6.3.0": + version: 6.3.0 + resolution: "css-declaration-sorter@npm:6.3.0" + peerDependencies: + postcss: ^8.0.9 + checksum: 69ce1c2e0e854c043dccbb613f15e2911e2e12dd656d18cdae831baa6a6a8f9ef0d6560c456e3b41d28835e5e013bfdf9114eeba206564b1513ea968a3633c1f + languageName: node + linkType: hard + +"css-loader@npm:^6.7.1": + version: 6.7.1 + resolution: "css-loader@npm:6.7.1" + dependencies: + icss-utils: ^5.1.0 + postcss: ^8.4.7 + postcss-modules-extract-imports: ^3.0.0 + postcss-modules-local-by-default: ^4.0.0 + postcss-modules-scope: ^3.0.0 + postcss-modules-values: ^4.0.0 + postcss-value-parser: ^4.2.0 + semver: ^7.3.5 + peerDependencies: + webpack: ^5.0.0 + checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 + languageName: node + linkType: hard + +"css-minimizer-webpack-plugin@npm:^4.0.0": + version: 4.0.0 + resolution: "css-minimizer-webpack-plugin@npm:4.0.0" + dependencies: + cssnano: ^5.1.8 + jest-worker: ^27.5.1 + postcss: ^8.4.13 + schema-utils: ^4.0.0 + serialize-javascript: ^6.0.0 + source-map: ^0.6.1 + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + "@parcel/css": + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + checksum: 18487ee9aacdb0cc4e9fc1921f5d7a519c94203332b845b9a6d95434365d275fafff7dbfe21355347b8bbb8266078b7e60f7bac771f15eb30dfed5a29016debc + languageName: node + linkType: hard + +"css-select@npm:^4.1.3": + version: 4.3.0 + resolution: "css-select@npm:4.3.0" + dependencies: + boolbase: ^1.0.0 + css-what: ^6.0.1 + domhandler: ^4.3.1 + domutils: ^2.8.0 + nth-check: ^2.0.1 + checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0 + languageName: node + linkType: hard + +"css-select@npm:^5.1.0": + version: 5.1.0 + resolution: "css-select@npm:5.1.0" + dependencies: + boolbase: ^1.0.0 + css-what: ^6.1.0 + domhandler: ^5.0.2 + domutils: ^3.0.1 + nth-check: ^2.0.1 + checksum: 2772c049b188d3b8a8159907192e926e11824aea525b8282981f72ba3f349cf9ecd523fdf7734875ee2cb772246c22117fc062da105b6d59afe8dcd5c99c9bda + languageName: node + linkType: hard + +"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": + version: 1.1.3 + resolution: "css-tree@npm:1.1.3" + dependencies: + mdn-data: 2.0.14 + source-map: ^0.6.1 + checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f + languageName: node + linkType: hard + +"css-what@npm:^6.0.1, css-what@npm:^6.1.0": + version: 6.1.0 + resolution: "css-what@npm:6.1.0" + checksum: b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe + languageName: node + linkType: hard + +"cssesc@npm:^3.0.0": + version: 3.0.0 + resolution: "cssesc@npm:3.0.0" + bin: + cssesc: bin/cssesc + checksum: f8c4ababffbc5e2ddf2fa9957dda1ee4af6048e22aeda1869d0d00843223c1b13ad3f5d88b51caa46c994225eacb636b764eb807a8883e2fb6f99b4f4e8c48b2 + languageName: node + linkType: hard + +"cssnano-preset-advanced@npm:^5.3.8": + version: 5.3.8 + resolution: "cssnano-preset-advanced@npm:5.3.8" + dependencies: + autoprefixer: ^10.3.7 + cssnano-preset-default: ^5.2.12 + postcss-discard-unused: ^5.1.0 + postcss-merge-idents: ^5.1.1 + postcss-reduce-idents: ^5.2.0 + postcss-zindex: ^5.1.0 + peerDependencies: + postcss: ^8.2.15 + checksum: ba18332d39b629393931410779b1e15f7f6019aa223fa419fad4ee9eecfa586f3f9e659acabb83a91db8998c95d91efc43d15551cfadbf8b587c5a90bf9002d9 + languageName: node + linkType: hard + +"cssnano-preset-default@npm:^5.2.12": + version: 5.2.12 + resolution: "cssnano-preset-default@npm:5.2.12" + dependencies: + css-declaration-sorter: ^6.3.0 + cssnano-utils: ^3.1.0 + postcss-calc: ^8.2.3 + postcss-colormin: ^5.3.0 + postcss-convert-values: ^5.1.2 + postcss-discard-comments: ^5.1.2 + postcss-discard-duplicates: ^5.1.0 + postcss-discard-empty: ^5.1.1 + postcss-discard-overridden: ^5.1.0 + postcss-merge-longhand: ^5.1.6 + postcss-merge-rules: ^5.1.2 + postcss-minify-font-values: ^5.1.0 + postcss-minify-gradients: ^5.1.1 + postcss-minify-params: ^5.1.3 + postcss-minify-selectors: ^5.2.1 + postcss-normalize-charset: ^5.1.0 + postcss-normalize-display-values: ^5.1.0 + postcss-normalize-positions: ^5.1.1 + postcss-normalize-repeat-style: ^5.1.1 + postcss-normalize-string: ^5.1.0 + postcss-normalize-timing-functions: ^5.1.0 + postcss-normalize-unicode: ^5.1.0 + postcss-normalize-url: ^5.1.0 + postcss-normalize-whitespace: ^5.1.1 + postcss-ordered-values: ^5.1.3 + postcss-reduce-initial: ^5.1.0 + postcss-reduce-transforms: ^5.1.0 + postcss-svgo: ^5.1.0 + postcss-unique-selectors: ^5.1.1 + peerDependencies: + postcss: ^8.2.15 + checksum: 3d6c05e7719f05c577c3123dc8f823ddc055ec5402ee8184cea1832c209a87ab11aa2aa2cba3e6f4ae6e144c1f3f5122fad1bc7c3086bc3441770f2733e03f58 + languageName: node + linkType: hard + +"cssnano-utils@npm:^3.1.0": + version: 3.1.0 + resolution: "cssnano-utils@npm:3.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2 + languageName: node + linkType: hard + +"cssnano@npm:^5.1.12, cssnano@npm:^5.1.8": + version: 5.1.12 + resolution: "cssnano@npm:5.1.12" + dependencies: + cssnano-preset-default: ^5.2.12 + lilconfig: ^2.0.3 + yaml: ^1.10.2 + peerDependencies: + postcss: ^8.2.15 + checksum: 5bc6a6195e7fe2065fbe6002dd09ce23f125956679232c823d9f28914e4ea7b72714b67c86e3b5369861253eb74c4df3079a9b839b8ddebe60e1f81d2292e224 + languageName: node + linkType: hard + +"csso@npm:^4.2.0": + version: 4.2.0 + resolution: "csso@npm:4.2.0" + dependencies: + css-tree: ^1.1.2 + checksum: 380ba9663da3bcea58dee358a0d8c4468bb6539be3c439dc266ac41c047217f52fd698fb7e4b6b6ccdfb8cf53ef4ceed8cc8ceccb8dfca2aa628319826b5b998 + languageName: node + linkType: hard + +"csstype@npm:^3.0.2": + version: 3.1.0 + resolution: "csstype@npm:3.1.0" + checksum: 644e986cefab86525f0b674a06889cfdbb1f117e5b7d1ce0fc55b0423ecc58807a1ea42ecc75c4f18999d14fc42d1d255f84662a45003a52bb5840e977eb2ffd + languageName: node + linkType: hard + +"debug@npm:2.6.9, debug@npm:^2.6.0": + version: 2.6.9 + resolution: "debug@npm:2.6.9" + dependencies: + ms: 2.0.0 + checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.3": + version: 4.3.4 + resolution: "debug@npm:4.3.4" + dependencies: + ms: 2.1.2 + peerDependenciesMeta: + supports-color: + optional: true + checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 + languageName: node + linkType: hard + +"decompress-response@npm:^3.3.0": + version: 3.3.0 + resolution: "decompress-response@npm:3.3.0" + dependencies: + mimic-response: ^1.0.0 + checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 + languageName: node + linkType: hard + +"deep-extend@npm:^0.6.0": + version: 0.6.0 + resolution: "deep-extend@npm:0.6.0" + checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7 + languageName: node + linkType: hard + +"deepmerge@npm:^4.2.2": + version: 4.2.2 + resolution: "deepmerge@npm:4.2.2" + checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b + languageName: node + linkType: hard + +"default-gateway@npm:^6.0.3": + version: 6.0.3 + resolution: "default-gateway@npm:6.0.3" + dependencies: + execa: ^5.0.0 + checksum: 126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378 + languageName: node + linkType: hard + +"defer-to-connect@npm:^1.0.1": + version: 1.1.3 + resolution: "defer-to-connect@npm:1.1.3" + checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 + languageName: node + linkType: hard + +"define-lazy-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "define-lazy-prop@npm:2.0.0" + checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2 + languageName: node + linkType: hard + +"define-properties@npm:^1.1.4": + version: 1.1.4 + resolution: "define-properties@npm:1.1.4" + dependencies: + has-property-descriptors: ^1.0.0 + object-keys: ^1.1.1 + checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b + languageName: node + linkType: hard + +"del@npm:^6.1.1": + version: 6.1.1 + resolution: "del@npm:6.1.1" + dependencies: + globby: ^11.0.1 + graceful-fs: ^4.2.4 + is-glob: ^4.0.1 + is-path-cwd: ^2.2.0 + is-path-inside: ^3.0.2 + p-map: ^4.0.0 + rimraf: ^3.0.2 + slash: ^3.0.0 + checksum: 563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 + languageName: node + linkType: hard + +"delegates@npm:^1.0.0": + version: 1.0.0 + resolution: "delegates@npm:1.0.0" + checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd + languageName: node + linkType: hard + +"depd@npm:2.0.0": + version: 2.0.0 + resolution: "depd@npm:2.0.0" + checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a + languageName: node + linkType: hard + +"depd@npm:^1.1.2, depd@npm:~1.1.2": + version: 1.1.2 + resolution: "depd@npm:1.1.2" + checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 + languageName: node + linkType: hard + +"destroy@npm:1.2.0": + version: 1.2.0 + resolution: "destroy@npm:1.2.0" + checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 + languageName: node + linkType: hard + +"detab@npm:2.0.4": + version: 2.0.4 + resolution: "detab@npm:2.0.4" + dependencies: + repeat-string: ^1.5.4 + checksum: 34b077521ecd4c6357d32ff7923be644d34aa6f6b7d717d40ec4a9168243eefaea2b512a75a460a6f70c31b0bbc31ff90f820a891803b4ddaf99e9d04d0d389d + languageName: node + linkType: hard + +"detect-node@npm:^2.0.4": + version: 2.1.0 + resolution: "detect-node@npm:2.1.0" + checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e + languageName: node + linkType: hard + +"detect-port-alt@npm:^1.1.6": + version: 1.1.6 + resolution: "detect-port-alt@npm:1.1.6" + dependencies: + address: ^1.0.1 + debug: ^2.6.0 + bin: + detect: ./bin/detect-port + detect-port: ./bin/detect-port + checksum: 9dc37b1fa4a9dd6d4889e1045849b8d841232b598d1ca888bf712f4035b07a17cf6d537465a0d7323250048d3a5a0540e3b7cf89457efc222f96f77e2c40d16a + languageName: node + linkType: hard + +"detect-port@npm:^1.3.0": + version: 1.3.0 + resolution: "detect-port@npm:1.3.0" + dependencies: + address: ^1.0.1 + debug: ^2.6.0 + bin: + detect: ./bin/detect-port + detect-port: ./bin/detect-port + checksum: 93c40febe714f56711d1fedc2b7a9cc4cbaa0fcddec0509876c46b9dd6099ed6bfd6662a4f35e5fa0301660f48ed516829253ab0fc90b9e79b823dd77786b379 + languageName: node + linkType: hard + +"dir-glob@npm:^3.0.1": + version: 3.0.1 + resolution: "dir-glob@npm:3.0.1" + dependencies: + path-type: ^4.0.0 + checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 + languageName: node + linkType: hard + +"dns-equal@npm:^1.0.0": + version: 1.0.0 + resolution: "dns-equal@npm:1.0.0" + checksum: a8471ac849c7c13824f053babea1bc26e2f359394dd5a460f8340d8abd13434be01e3327a5c59d212f8c8997817450efd3f3ac77bec709b21979cf0235644524 + languageName: node + linkType: hard + +"dns-packet@npm:^5.2.2": + version: 5.4.0 + resolution: "dns-packet@npm:5.4.0" + dependencies: + "@leichtgewicht/ip-codec": ^2.0.1 + checksum: a169963848e8539dfd8a19058562f9e1c15c0f82cbf76fa98942f11c46f3c74e7e7c82e3a8a5182d4c9e6ff19e21be738dbd098a876dde755d3aedd2cc730880 + languageName: node + linkType: hard + +"dom-converter@npm:^0.2.0": + version: 0.2.0 + resolution: "dom-converter@npm:0.2.0" + dependencies: + utila: ~0.4 + checksum: ea52fe303f5392e48dea563abef0e6fb3a478b8dbe3c599e99bb5d53981c6c38fc4944e56bb92a8ead6bb989d10b7914722ae11febbd2fd0910e33b9fc4aaa77 + languageName: node + linkType: hard + +"dom-serializer@npm:^1.0.1": + version: 1.4.1 + resolution: "dom-serializer@npm:1.4.1" + dependencies: + domelementtype: ^2.0.1 + domhandler: ^4.2.0 + entities: ^2.0.0 + checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 + languageName: node + linkType: hard + +"dom-serializer@npm:^2.0.0": + version: 2.0.0 + resolution: "dom-serializer@npm:2.0.0" + dependencies: + domelementtype: ^2.3.0 + domhandler: ^5.0.2 + entities: ^4.2.0 + checksum: cd1810544fd8cdfbd51fa2c0c1128ec3a13ba92f14e61b7650b5de421b88205fd2e3f0cc6ace82f13334114addb90ed1c2f23074a51770a8e9c1273acbc7f3e6 + languageName: node + linkType: hard + +"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0, domelementtype@npm:^2.3.0": + version: 2.3.0 + resolution: "domelementtype@npm:2.3.0" + checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 + languageName: node + linkType: hard + +"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1": + version: 4.3.1 + resolution: "domhandler@npm:4.3.1" + dependencies: + domelementtype: ^2.2.0 + checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa + languageName: node + linkType: hard + +"domhandler@npm:^5.0.1, domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": + version: 5.0.3 + resolution: "domhandler@npm:5.0.3" + dependencies: + domelementtype: ^2.3.0 + checksum: 0f58f4a6af63e6f3a4320aa446d28b5790a009018707bce2859dcb1d21144c7876482b5188395a188dfa974238c019e0a1e610d2fc269a12b2c192ea2b0b131c + languageName: node + linkType: hard + +"domutils@npm:^2.5.2, domutils@npm:^2.8.0": + version: 2.8.0 + resolution: "domutils@npm:2.8.0" + dependencies: + dom-serializer: ^1.0.1 + domelementtype: ^2.2.0 + domhandler: ^4.2.0 + checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 + languageName: node + linkType: hard + +"domutils@npm:^3.0.1": + version: 3.0.1 + resolution: "domutils@npm:3.0.1" + dependencies: + dom-serializer: ^2.0.0 + domelementtype: ^2.3.0 + domhandler: ^5.0.1 + checksum: 23aa7a840572d395220e173cb6263b0d028596e3950100520870a125af33ff819e6f609e1606d6f7d73bd9e7feb03bb404286e57a39063b5384c62b724d987b3 + languageName: node + linkType: hard + +"dot-case@npm:^3.0.4": + version: 3.0.4 + resolution: "dot-case@npm:3.0.4" + dependencies: + no-case: ^3.0.4 + tslib: ^2.0.3 + checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 + languageName: node + linkType: hard + +"dot-prop@npm:^5.2.0": + version: 5.3.0 + resolution: "dot-prop@npm:5.3.0" + dependencies: + is-obj: ^2.0.0 + checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea + languageName: node + linkType: hard + +"duplexer3@npm:^0.1.4": + version: 0.1.5 + resolution: "duplexer3@npm:0.1.5" + checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 + languageName: node + linkType: hard + +"duplexer@npm:^0.1.2": + version: 0.1.2 + resolution: "duplexer@npm:0.1.2" + checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 + languageName: node + linkType: hard + +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + +"ee-first@npm:1.1.1": + version: 1.1.1 + resolution: "ee-first@npm:1.1.1" + checksum: 1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f + languageName: node + linkType: hard + +"electron-to-chromium@npm:^1.4.202": + version: 1.4.211 + resolution: "electron-to-chromium@npm:1.4.211" + checksum: 43d983b94f5aa542926c4063bae597591458b59e96ec0ab85a62cc296b9760c447d7d0af369d3c40b44b75cfc9d3a66277495736517c370cf03e181cf3ed39f1 + languageName: node + linkType: hard + +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 + languageName: node + linkType: hard + +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 + languageName: node + linkType: hard + +"emojis-list@npm:^3.0.0": + version: 3.0.0 + resolution: "emojis-list@npm:3.0.0" + checksum: ddaaa02542e1e9436c03970eeed445f4ed29a5337dfba0fe0c38dfdd2af5da2429c2a0821304e8a8d1cadf27fdd5b22ff793571fa803ae16852a6975c65e8e70 + languageName: node + linkType: hard + +"emoticon@npm:^3.2.0": + version: 3.2.0 + resolution: "emoticon@npm:3.2.0" + checksum: f30649d18b672ab3139e95cb04f77b2442feb95c99dc59372ff80fbfd639b2bf4018bc68ab0b549bd765aecf8230d7899c43f86cfcc7b6370c06c3232783e24f + languageName: node + linkType: hard + +"encodeurl@npm:~1.0.2": + version: 1.0.2 + resolution: "encodeurl@npm:1.0.2" + checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c + languageName: node + linkType: hard + +"encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: ^0.6.2 + checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f + languageName: node + linkType: hard + +"end-of-stream@npm:^1.1.0": + version: 1.4.4 + resolution: "end-of-stream@npm:1.4.4" + dependencies: + once: ^1.4.0 + checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b + languageName: node + linkType: hard + +"enhanced-resolve@npm:^5.10.0": + version: 5.10.0 + resolution: "enhanced-resolve@npm:5.10.0" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: 0bb9830704db271610f900e8d79d70a740ea16f251263362b0c91af545576d09fe50103496606c1300a05e588372d6f9780a9bc2e30ce8ef9b827ec8f44687ff + languageName: node + linkType: hard + +"entities@npm:^2.0.0": + version: 2.2.0 + resolution: "entities@npm:2.2.0" + checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 + languageName: node + linkType: hard + +"entities@npm:^4.2.0, entities@npm:^4.3.0": + version: 4.3.1 + resolution: "entities@npm:4.3.1" + checksum: e8f6d2bac238494b2355e90551893882d2675142be7e7bdfcb15248ed0652a630678ba0e3a8dc750693e736cb6011f504c27dabeb4cd3330560092e88b105090 + languageName: node + linkType: hard + +"env-paths@npm:^2.2.0": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e + languageName: node + linkType: hard + +"err-code@npm:^2.0.2": + version: 2.0.3 + resolution: "err-code@npm:2.0.3" + checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 + languageName: node + linkType: hard + +"error-ex@npm:^1.3.1": + version: 1.3.2 + resolution: "error-ex@npm:1.3.2" + dependencies: + is-arrayish: ^0.2.1 + checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 + languageName: node + linkType: hard + +"es-module-lexer@npm:^0.9.0": + version: 0.9.3 + resolution: "es-module-lexer@npm:0.9.3" + checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8 + languageName: node + linkType: hard + +"escalade@npm:^3.1.1": + version: 3.1.1 + resolution: "escalade@npm:3.1.1" + checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 + languageName: node + linkType: hard + +"escape-goat@npm:^2.0.0": + version: 2.1.1 + resolution: "escape-goat@npm:2.1.1" + checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 + languageName: node + linkType: hard + +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": + version: 1.0.3 + resolution: "escape-html@npm:1.0.3" + checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^1.0.5": + version: 1.0.5 + resolution: "escape-string-regexp@npm:1.0.5" + checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^4.0.0": + version: 4.0.0 + resolution: "escape-string-regexp@npm:4.0.0" + checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 + languageName: node + linkType: hard + +"eslint-scope@npm:5.1.1": + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^4.1.1 + checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb + languageName: node + linkType: hard + +"esprima@npm:^4.0.0": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628 + languageName: node + linkType: hard + +"esrecurse@npm:^4.3.0": + version: 4.3.0 + resolution: "esrecurse@npm:4.3.0" + dependencies: + estraverse: ^5.2.0 + checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837 + languageName: node + linkType: hard + +"estraverse@npm:^4.1.1": + version: 4.3.0 + resolution: "estraverse@npm:4.3.0" + checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 + languageName: node + linkType: hard + +"estraverse@npm:^5.2.0": + version: 5.3.0 + resolution: "estraverse@npm:5.3.0" + checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b + languageName: node + linkType: hard + +"esutils@npm:^2.0.2": + version: 2.0.3 + resolution: "esutils@npm:2.0.3" + checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87 + languageName: node + linkType: hard + +"eta@npm:^1.12.3": + version: 1.12.3 + resolution: "eta@npm:1.12.3" + checksum: 390c1cd320755cb98fd5a4a911539e8ed498fc49b82414f0023033ff606d80a34e6df0aeeb9fb0b519b318a750e6d17a72fc25f8a8c686cfc52d638e998237a1 + languageName: node + linkType: hard + +"etag@npm:~1.8.1": + version: 1.8.1 + resolution: "etag@npm:1.8.1" + checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff + languageName: node + linkType: hard + +"eval@npm:^0.1.8": + version: 0.1.8 + resolution: "eval@npm:0.1.8" + dependencies: + "@types/node": "*" + require-like: ">= 0.1.1" + checksum: d005567f394cfbe60948e34982e4637d2665030f9aa7dcac581ea6f9ec6eceb87133ed3dc0ae21764aa362485c242a731dbb6371f1f1a86807c58676431e9d1a + languageName: node + linkType: hard + +"eventemitter3@npm:^4.0.0": + version: 4.0.7 + resolution: "eventemitter3@npm:4.0.7" + checksum: 1875311c42fcfe9c707b2712c32664a245629b42bb0a5a84439762dd0fd637fc54d078155ea83c2af9e0323c9ac13687e03cfba79b03af9f40c89b4960099374 + languageName: node + linkType: hard + +"events@npm:^3.2.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + +"execa@npm:^5.0.0": + version: 5.1.1 + resolution: "execa@npm:5.1.1" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.0 + human-signals: ^2.1.0 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.1 + onetime: ^5.1.2 + signal-exit: ^3.0.3 + strip-final-newline: ^2.0.0 + checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 + languageName: node + linkType: hard + +"express@npm:^4.17.3": + version: 4.18.1 + resolution: "express@npm:4.18.1" + dependencies: + accepts: ~1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.0 + content-disposition: 0.5.4 + content-type: ~1.0.4 + cookie: 0.5.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + finalhandler: 1.2.0 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.1 + methods: ~1.1.2 + on-finished: 2.4.1 + parseurl: ~1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: ~2.0.7 + qs: 6.10.3 + range-parser: ~1.2.1 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: ~1.6.18 + utils-merge: 1.0.1 + vary: ~1.1.2 + checksum: c3d44c92e48226ef32ec978becfedb0ecf0ca21316bfd33674b3c5d20459840584f2325726a4f17f33d9c99f769636f728982d1c5433a5b6fe6eb95b8cf0c854 + languageName: node + linkType: hard + +"extend-shallow@npm:^2.0.1": + version: 2.0.1 + resolution: "extend-shallow@npm:2.0.1" + dependencies: + is-extendable: ^0.1.0 + checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 + languageName: node + linkType: hard + +"extend@npm:^3.0.0": + version: 3.0.2 + resolution: "extend@npm:3.0.2" + checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 + languageName: node + linkType: hard + +"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": + version: 3.1.3 + resolution: "fast-deep-equal@npm:3.1.3" + checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d + languageName: node + linkType: hard + +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": + version: 3.2.11 + resolution: "fast-glob@npm:3.2.11" + 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 + checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7 + languageName: node + linkType: hard + +"fast-json-stable-stringify@npm:^2.0.0": + version: 2.1.0 + resolution: "fast-json-stable-stringify@npm:2.1.0" + checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb + languageName: node + linkType: hard + +"fast-url-parser@npm:1.1.3": + version: 1.1.3 + resolution: "fast-url-parser@npm:1.1.3" + dependencies: + punycode: ^1.3.2 + checksum: 5043d0c4a8d775ff58504d56c096563c11b113e4cb8a2668c6f824a1cd4fb3812e2fdf76537eb24a7ce4ae7def6bd9747da630c617cf2a4b6ce0c42514e4f21c + languageName: node + linkType: hard + +"fastq@npm:^1.6.0": + version: 1.13.0 + resolution: "fastq@npm:1.13.0" + dependencies: + reusify: ^1.0.4 + checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b + languageName: node + linkType: hard + +"faye-websocket@npm:^0.11.3": + version: 0.11.4 + resolution: "faye-websocket@npm:0.11.4" + dependencies: + websocket-driver: ">=0.5.1" + checksum: d49a62caf027f871149fc2b3f3c7104dc6d62744277eb6f9f36e2d5714e847d846b9f7f0d0b7169b25a012e24a594cde11a93034b30732e4c683f20b8a5019fa + languageName: node + linkType: hard + +"fbemitter@npm:^3.0.0": + version: 3.0.0 + resolution: "fbemitter@npm:3.0.0" + dependencies: + fbjs: ^3.0.0 + checksum: 069690b8cdff3521ade3c9beb92ba0a38d818a86ef36dff8690e66749aef58809db4ac0d6938eb1cacea2dbef5f2a508952d455669590264cdc146bbe839f605 + languageName: node + linkType: hard + +"fbjs-css-vars@npm:^1.0.0": + version: 1.0.2 + resolution: "fbjs-css-vars@npm:1.0.2" + checksum: 72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511 + languageName: node + linkType: hard + +"fbjs@npm:^3.0.0, fbjs@npm:^3.0.1": + version: 3.0.4 + resolution: "fbjs@npm:3.0.4" + dependencies: + cross-fetch: ^3.1.5 + fbjs-css-vars: ^1.0.0 + loose-envify: ^1.0.0 + object-assign: ^4.1.0 + promise: ^7.1.1 + setimmediate: ^1.0.5 + ua-parser-js: ^0.7.30 + checksum: 8b23a3550fcda8a9109fca9475a3416590c18bb6825ea884192864ed686f67fcd618e308a140c9e5444fbd0168732e1ff3c092ba3d0c0ae1768969f32ba280c7 + languageName: node + linkType: hard + +"feed@npm:^4.2.2": + version: 4.2.2 + resolution: "feed@npm:4.2.2" + dependencies: + xml-js: ^1.6.11 + checksum: 2e6992a675a049511eef7bda8ca6c08cb9540cd10e8b275ec4c95d166228ec445a335fa8de990358759f248a92861e51decdcd32bf1c54737d5b7aed7c7ffe97 + languageName: node + linkType: hard + +"file-loader@npm:^6.2.0": + version: 6.2.0 + resolution: "file-loader@npm:6.2.0" + dependencies: + loader-utils: ^2.0.0 + schema-utils: ^3.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: faf43eecf233f4897b0150aaa874eeeac214e4f9de49738a9e0ef734a30b5260059e85b7edadf852b98e415f875bd5f12587768a93fd52aaf2e479ecf95fab20 + languageName: node + linkType: hard + +"filesize@npm:^8.0.6": + version: 8.0.7 + resolution: "filesize@npm:8.0.7" + checksum: 8603d27c5287b984cb100733640645e078f5f5ad65c6d913173e01fb99e09b0747828498fd86647685ccecb69be31f3587b9739ab1e50732116b2374aff4cbf9 + languageName: node + linkType: hard + +"fill-range@npm:^7.0.1": + version: 7.0.1 + resolution: "fill-range@npm:7.0.1" + dependencies: + to-regex-range: ^5.0.1 + checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 + languageName: node + linkType: hard + +"finalhandler@npm:1.2.0": + version: 1.2.0 + resolution: "finalhandler@npm:1.2.0" + dependencies: + debug: 2.6.9 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + on-finished: 2.4.1 + parseurl: ~1.3.3 + statuses: 2.0.1 + unpipe: ~1.0.0 + checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716 + languageName: node + linkType: hard + +"find-cache-dir@npm:^3.3.1": + version: 3.3.2 + resolution: "find-cache-dir@npm:3.3.2" + dependencies: + commondir: ^1.0.1 + make-dir: ^3.0.2 + pkg-dir: ^4.1.0 + checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 + languageName: node + linkType: hard + +"find-up@npm:^3.0.0": + version: 3.0.0 + resolution: "find-up@npm:3.0.0" + dependencies: + locate-path: ^3.0.0 + checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 + languageName: node + linkType: hard + +"find-up@npm:^4.0.0": + version: 4.1.0 + resolution: "find-up@npm:4.1.0" + dependencies: + locate-path: ^5.0.0 + path-exists: ^4.0.0 + checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 + languageName: node + linkType: hard + +"find-up@npm:^5.0.0": + version: 5.0.0 + resolution: "find-up@npm:5.0.0" + dependencies: + locate-path: ^6.0.0 + path-exists: ^4.0.0 + checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 + languageName: node + linkType: hard + +"flux@npm:^4.0.1": + version: 4.0.3 + resolution: "flux@npm:4.0.3" + dependencies: + fbemitter: ^3.0.0 + fbjs: ^3.0.1 + peerDependencies: + react: ^15.0.2 || ^16.0.0 || ^17.0.0 + checksum: 6b3f5150bcce481ce5bc09e54dbe4bf2a052f9fbc04c1de64f8d816adc4f90ad7955d9aed0022c7b6a2ed11b809ac40527bb50c2cd89c23d42f56694abe20748 + languageName: node + linkType: hard + +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.7": + version: 1.15.1 + resolution: "follow-redirects@npm:1.15.1" + peerDependenciesMeta: + debug: + optional: true + checksum: 6aa4e3e3cdfa3b9314801a1cd192ba756a53479d9d8cca65bf4db3a3e8834e62139245cd2f9566147c8dfe2efff1700d3e6aefd103de4004a7b99985e71dd533 + languageName: node + linkType: hard + +"fork-ts-checker-webpack-plugin@npm:^6.5.0": + version: 6.5.2 + resolution: "fork-ts-checker-webpack-plugin@npm:6.5.2" + dependencies: + "@babel/code-frame": ^7.8.3 + "@types/json-schema": ^7.0.5 + chalk: ^4.1.0 + chokidar: ^3.4.2 + cosmiconfig: ^6.0.0 + deepmerge: ^4.2.2 + fs-extra: ^9.0.0 + glob: ^7.1.6 + memfs: ^3.1.2 + minimatch: ^3.0.4 + schema-utils: 2.7.0 + semver: ^7.3.2 + tapable: ^1.0.0 + peerDependencies: + eslint: ">= 6" + typescript: ">= 2.7" + vue-template-compiler: "*" + webpack: ">= 4" + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + checksum: c823de02ee258a26ea5c0c488b2f1825b941f72292417478689862468a9140b209ad7df52f67bd134228fe9f40e9115b604fc8f88a69338929fe52be869469b6 + languageName: node + linkType: hard + +"forwarded@npm:0.2.0": + version: 0.2.0 + resolution: "forwarded@npm:0.2.0" + checksum: fd27e2394d8887ebd16a66ffc889dc983fbbd797d5d3f01087c020283c0f019a7d05ee85669383d8e0d216b116d720fc0cef2f6e9b7eb9f4c90c6e0bc7fd28e6 + languageName: node + linkType: hard + +"fraction.js@npm:^4.2.0": + version: 4.2.0 + resolution: "fraction.js@npm:4.2.0" + checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 + languageName: node + linkType: hard + +"fresh@npm:0.5.2": + version: 0.5.2 + resolution: "fresh@npm:0.5.2" + checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346 + languageName: node + linkType: hard + +"fs-extra@npm:^10.1.0": + version: 10.1.0 + resolution: "fs-extra@npm:10.1.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 + languageName: node + linkType: hard + +"fs-extra@npm:^9.0.0": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" + dependencies: + at-least-node: ^1.0.0 + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 + languageName: node + linkType: hard + +"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": + version: 2.1.0 + resolution: "fs-minipass@npm:2.1.0" + dependencies: + minipass: ^3.0.0 + checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 + languageName: node + linkType: hard + +"fs-monkey@npm:^1.0.3": + version: 1.0.3 + resolution: "fs-monkey@npm:1.0.3" + checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0 + languageName: node + linkType: hard + +"fs.realpath@npm:^1.0.0": + version: 1.0.0 + resolution: "fs.realpath@npm:1.0.0" + checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 + languageName: node + linkType: hard + +"fsevents@npm:~2.3.2": + version: 2.3.2 + resolution: "fsevents@npm:2.3.2" + dependencies: + node-gyp: latest + checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@patch:fsevents@~2.3.2#~builtin": + version: 2.3.2 + resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" + dependencies: + node-gyp: latest + conditions: os=darwin + languageName: node + linkType: hard + +"function-bind@npm:^1.1.1": + version: 1.1.1 + resolution: "function-bind@npm:1.1.1" + checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a + languageName: node + linkType: hard + +"gauge@npm:^4.0.3": + version: 4.0.4 + resolution: "gauge@npm:4.0.4" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + languageName: node + linkType: hard + +"gensync@npm:^1.0.0-beta.1, gensync@npm:^1.0.0-beta.2": + version: 1.0.0-beta.2 + resolution: "gensync@npm:1.0.0-beta.2" + checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec + languageName: node + linkType: hard + +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1": + version: 1.1.2 + resolution: "get-intrinsic@npm:1.1.2" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-symbols: ^1.0.3 + checksum: 252f45491f2ba88ebf5b38018020c7cc3279de54b1d67ffb70c0cdf1dfa8ab31cd56467b5d117a8b4275b7a4dde91f86766b163a17a850f036528a7b2faafb2b + languageName: node + linkType: hard + +"get-own-enumerable-property-symbols@npm:^3.0.0": + version: 3.0.2 + resolution: "get-own-enumerable-property-symbols@npm:3.0.2" + checksum: 8f0331f14159f939830884799f937343c8c0a2c330506094bc12cbee3665d88337fe97a4ea35c002cc2bdba0f5d9975ad7ec3abb925015cdf2a93e76d4759ede + languageName: node + linkType: hard + +"get-stream@npm:^4.1.0": + version: 4.1.0 + resolution: "get-stream@npm:4.1.0" + dependencies: + pump: ^3.0.0 + checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 + languageName: node + linkType: hard + +"get-stream@npm:^5.1.0": + version: 5.2.0 + resolution: "get-stream@npm:5.2.0" + dependencies: + pump: ^3.0.0 + checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 + languageName: node + linkType: hard + +"get-stream@npm:^6.0.0": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" + checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad + languageName: node + linkType: hard + +"github-slugger@npm:^1.4.0": + version: 1.4.0 + resolution: "github-slugger@npm:1.4.0" + checksum: 4f52e7a21f5c6a4c5328f01fe4fe13ae8881fea78bfe31f9e72c4038f97e3e70d52fb85aa7633a52c501dc2486874474d9abd22aa61cbe9b113099a495551c6b + languageName: node + linkType: hard + +"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": + version: 5.1.2 + resolution: "glob-parent@npm:5.1.2" + dependencies: + is-glob: ^4.0.1 + checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e + languageName: node + linkType: hard + +"glob-parent@npm:^6.0.1": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: ^4.0.3 + checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 + languageName: node + linkType: hard + +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: e795f4e8f06d2a15e86f76e4d92751cf8bbfcf0157cea5c2f0f35678a8195a750b34096b1256e436f0cebc1883b5ff0888c47348443e69546a5a87f9e1eb1167 + languageName: node + linkType: hard + +"glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^3.1.1 + once: ^1.3.0 + path-is-absolute: ^1.0.0 + checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 + languageName: node + linkType: hard + +"glob@npm:^8.0.1": + version: 8.0.3 + resolution: "glob@npm:8.0.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^5.0.1 + once: ^1.3.0 + checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 + languageName: node + linkType: hard + +"global-dirs@npm:^3.0.0": + version: 3.0.0 + resolution: "global-dirs@npm:3.0.0" + dependencies: + ini: 2.0.0 + checksum: 953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88 + languageName: node + linkType: hard + +"global-modules@npm:^2.0.0": + version: 2.0.0 + resolution: "global-modules@npm:2.0.0" + dependencies: + global-prefix: ^3.0.0 + checksum: d6197f25856c878c2fb5f038899f2dca7cbb2f7b7cf8999660c0104972d5cfa5c68b5a0a77fa8206bb536c3903a4615665acb9709b4d80846e1bb47eaef65430 + languageName: node + linkType: hard + +"global-prefix@npm:^3.0.0": + version: 3.0.0 + resolution: "global-prefix@npm:3.0.0" + dependencies: + ini: ^1.3.5 + kind-of: ^6.0.2 + which: ^1.3.1 + checksum: 8a82fc1d6f22c45484a4e34656cc91bf021a03e03213b0035098d605bfc612d7141f1e14a21097e8a0413b4884afd5b260df0b6a25605ce9d722e11f1df2881d + languageName: node + linkType: hard + +"globals@npm:^11.1.0": + version: 11.12.0 + resolution: "globals@npm:11.12.0" + checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e + languageName: node + linkType: hard + +"globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": + version: 11.1.0 + resolution: "globby@npm:11.1.0" + dependencies: + array-union: ^2.1.0 + dir-glob: ^3.0.1 + fast-glob: ^3.2.9 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^3.0.0 + checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6 + languageName: node + linkType: hard + +"globby@npm:^13.1.1": + version: 13.1.2 + resolution: "globby@npm:13.1.2" + dependencies: + dir-glob: ^3.0.1 + fast-glob: ^3.2.11 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^4.0.0 + checksum: c148fcda0c981f00fb434bb94ca258f0a9d23cedbde6fb3f37098e1abde5b065019e2c63fe2aa2fad4daf2b54bf360b4d0423d85fb3a63d09ed75a2837d4de0f + languageName: node + linkType: hard + +"got@npm:^9.6.0": + version: 9.6.0 + resolution: "got@npm:9.6.0" + dependencies: + "@sindresorhus/is": ^0.14.0 + "@szmarczak/http-timer": ^1.1.2 + cacheable-request: ^6.0.0 + decompress-response: ^3.3.0 + duplexer3: ^0.1.4 + get-stream: ^4.1.0 + lowercase-keys: ^1.0.1 + mimic-response: ^1.0.1 + p-cancelable: ^1.0.0 + to-readable-stream: ^1.0.0 + url-parse-lax: ^3.0.0 + checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 + languageName: node + linkType: hard + +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": + version: 4.2.10 + resolution: "graceful-fs@npm:4.2.10" + checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da + languageName: node + linkType: hard + +"gray-matter@npm:^4.0.3": + version: 4.0.3 + resolution: "gray-matter@npm:4.0.3" + dependencies: + js-yaml: ^3.13.1 + kind-of: ^6.0.2 + section-matter: ^1.0.0 + strip-bom-string: ^1.0.0 + checksum: 37717bd424344487d655392251ce8d8878a1275ee087003e61208fba3bfd59cbb73a85b2159abf742ae95e23db04964813fdc33ae18b074208428b2528205222 + languageName: node + linkType: hard + +"gzip-size@npm:^6.0.0": + version: 6.0.0 + resolution: "gzip-size@npm:6.0.0" + dependencies: + duplexer: ^0.1.2 + checksum: 2df97f359696ad154fc171dcb55bc883fe6e833bca7a65e457b9358f3cb6312405ed70a8da24a77c1baac0639906cd52358dc0ce2ec1a937eaa631b934c94194 + languageName: node + linkType: hard + +"handle-thing@npm:^2.0.0": + version: 2.0.1 + resolution: "handle-thing@npm:2.0.1" + checksum: 68071f313062315cd9dce55710e9496873945f1dd425107007058fc1629f93002a7649fcc3e464281ce02c7e809a35f5925504ab8105d972cf649f1f47cb7d6c + languageName: node + linkType: hard + +"has-flag@npm:^3.0.0": + version: 3.0.0 + resolution: "has-flag@npm:3.0.0" + checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b + languageName: node + linkType: hard + +"has-flag@npm:^4.0.0": + version: 4.0.0 + resolution: "has-flag@npm:4.0.0" + checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad + languageName: node + linkType: hard + +"has-property-descriptors@npm:^1.0.0": + version: 1.0.0 + resolution: "has-property-descriptors@npm:1.0.0" + dependencies: + get-intrinsic: ^1.1.1 + checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.3": + version: 1.0.3 + resolution: "has-symbols@npm:1.0.3" + checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 + languageName: node + linkType: hard + +"has-unicode@npm:^2.0.1": + version: 2.0.1 + resolution: "has-unicode@npm:2.0.1" + checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 + languageName: node + linkType: hard + +"has-yarn@npm:^2.1.0": + version: 2.1.0 + resolution: "has-yarn@npm:2.1.0" + checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 + languageName: node + linkType: hard + +"has@npm:^1.0.3": + version: 1.0.3 + resolution: "has@npm:1.0.3" + dependencies: + function-bind: ^1.1.1 + checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 + languageName: node + linkType: hard + +"hast-to-hyperscript@npm:^9.0.0": + version: 9.0.1 + resolution: "hast-to-hyperscript@npm:9.0.1" + dependencies: + "@types/unist": ^2.0.3 + comma-separated-tokens: ^1.0.0 + property-information: ^5.3.0 + space-separated-tokens: ^1.0.0 + style-to-object: ^0.3.0 + unist-util-is: ^4.0.0 + web-namespaces: ^1.0.0 + checksum: de570d789853018fff2fd38fc096549b9814e366b298f60c90c159a57018230eefc44d46a246027b0e2426ed9e99f2e270050bc183d5bdfe4c9487c320b392cd + languageName: node + linkType: hard + +"hast-util-from-parse5@npm:^6.0.0": + version: 6.0.1 + resolution: "hast-util-from-parse5@npm:6.0.1" + dependencies: + "@types/parse5": ^5.0.0 + hastscript: ^6.0.0 + property-information: ^5.0.0 + vfile: ^4.0.0 + vfile-location: ^3.2.0 + web-namespaces: ^1.0.0 + checksum: 4daa78201468af7779161e7caa2513c329830778e0528481ab16b3e1bcef4b831f6285b526aacdddbee802f3bd9d64df55f80f010591ea1916da535e3a923b83 + languageName: node + linkType: hard + +"hast-util-parse-selector@npm:^2.0.0": + version: 2.2.5 + resolution: "hast-util-parse-selector@npm:2.2.5" + checksum: 22ee4afbd11754562144cb3c4f3ec52524dafba4d90ee52512902d17cf11066d83b38f7bdf6ca571bbc2541f07ba30db0d234657b6ecb8ca4631587466459605 + languageName: node + linkType: hard + +"hast-util-raw@npm:6.0.1": + version: 6.0.1 + resolution: "hast-util-raw@npm:6.0.1" + dependencies: + "@types/hast": ^2.0.0 + hast-util-from-parse5: ^6.0.0 + hast-util-to-parse5: ^6.0.0 + html-void-elements: ^1.0.0 + parse5: ^6.0.0 + unist-util-position: ^3.0.0 + vfile: ^4.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: f6d960644f9fbbe0b92d0227b20a24d659cce021d5f9fd218e077154931b4524ee920217b7fd5a45ec2736ec1dee53de9209fe449f6f89454c01d225ff0e7851 + languageName: node + linkType: hard + +"hast-util-to-parse5@npm:^6.0.0": + version: 6.0.0 + resolution: "hast-util-to-parse5@npm:6.0.0" + dependencies: + hast-to-hyperscript: ^9.0.0 + property-information: ^5.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: 91a36244e37df1d63c8b7e865ab0c0a25bb7396155602be005cf71d95c348e709568f80e0f891681a3711d733ad896e70642dc41a05b574eddf2e07d285408a8 + languageName: node + linkType: hard + +"hastscript@npm:^6.0.0": + version: 6.0.0 + resolution: "hastscript@npm:6.0.0" + dependencies: + "@types/hast": ^2.0.0 + comma-separated-tokens: ^1.0.0 + hast-util-parse-selector: ^2.0.0 + property-information: ^5.0.0 + space-separated-tokens: ^1.0.0 + checksum: 5e50b85af0d2cb7c17979cb1ddca75d6b96b53019dd999b39e7833192c9004201c3cee6445065620ea05d0087d9ae147a4844e582d64868be5bc6b0232dfe52d + languageName: node + linkType: hard + +"he@npm:^1.2.0": + version: 1.2.0 + resolution: "he@npm:1.2.0" + bin: + he: bin/he + checksum: 3d4d6babccccd79c5c5a3f929a68af33360d6445587d628087f39a965079d84f18ce9c3d3f917ee1e3978916fc833bb8b29377c3b403f919426f91bc6965e7a7 + languageName: node + linkType: hard + +"history@npm:^4.9.0": + version: 4.10.1 + resolution: "history@npm:4.10.1" + dependencies: + "@babel/runtime": ^7.1.2 + loose-envify: ^1.2.0 + resolve-pathname: ^3.0.0 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + value-equal: ^1.0.1 + checksum: addd84bc4683929bae4400419b5af132ff4e4e9b311a0d4e224579ea8e184a6b80d7f72c55927e4fa117f69076a9e47ce082d8d0b422f1a9ddac7991490ca1d0 + languageName: node + linkType: hard + +"hoist-non-react-statics@npm:^3.1.0": + version: 3.3.2 + resolution: "hoist-non-react-statics@npm:3.3.2" + dependencies: + react-is: ^16.7.0 + checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 + languageName: node + linkType: hard + +"hpack.js@npm:^2.1.6": + version: 2.1.6 + resolution: "hpack.js@npm:2.1.6" + dependencies: + inherits: ^2.0.1 + obuf: ^1.0.0 + readable-stream: ^2.0.1 + wbuf: ^1.1.0 + checksum: 2de144115197967ad6eeee33faf41096c6ba87078703c5cb011632dcfbffeb45784569e0cf02c317bd79c48375597c8ec88c30fff5bb0b023e8f654fb6e9c06e + languageName: node + linkType: hard + +"html-entities@npm:^2.3.2": + version: 2.3.3 + resolution: "html-entities@npm:2.3.3" + checksum: 92521501da8aa5f66fee27f0f022d6e9ceae62667dae93aa6a2f636afa71ad530b7fb24a18d4d6c124c9885970cac5f8a52dbf1731741161002816ae43f98196 + languageName: node + linkType: hard + +"html-minifier-terser@npm:^6.0.2, html-minifier-terser@npm:^6.1.0": + version: 6.1.0 + resolution: "html-minifier-terser@npm:6.1.0" + dependencies: + camel-case: ^4.1.2 + clean-css: ^5.2.2 + commander: ^8.3.0 + he: ^1.2.0 + param-case: ^3.0.4 + relateurl: ^0.2.7 + terser: ^5.10.0 + bin: + html-minifier-terser: cli.js + checksum: ac52c14006476f773204c198b64838477859dc2879490040efab8979c0207424da55d59df7348153f412efa45a0840a1ca3c757bf14767d23a15e3e389d37a93 + languageName: node + linkType: hard + +"html-tags@npm:^3.2.0": + version: 3.2.0 + resolution: "html-tags@npm:3.2.0" + checksum: a0c9e96ac26c84adad9cc66d15d6711a17f60acda8d987218f1d4cbaacd52864939b230e635cce5a1179f3ddab2a12b9231355617dfbae7945fcfec5e96d2041 + languageName: node + linkType: hard + +"html-void-elements@npm:^1.0.0": + version: 1.0.5 + resolution: "html-void-elements@npm:1.0.5" + checksum: 1a56f4f6cfbeb994c21701ff72b4b7f556fe784a70e5e554d1566ff775af83b91ea93f10664f039a67802d9f7b40d4a7f1ed20312bab47bd88d89bd792ea84ca + languageName: node + linkType: hard + +"html-webpack-plugin@npm:^5.5.0": + version: 5.5.0 + resolution: "html-webpack-plugin@npm:5.5.0" + dependencies: + "@types/html-minifier-terser": ^6.0.0 + html-minifier-terser: ^6.0.2 + lodash: ^4.17.21 + pretty-error: ^4.0.0 + tapable: ^2.0.0 + peerDependencies: + webpack: ^5.20.0 + checksum: f3d84d0df71fe2f5bac533cc74dce41ab058558cdcc6ff767d166a2abf1cf6fb8491d54d60ddbb34e95c00394e379ba52e0468e0284d1d0cc6a42987056e8219 + languageName: node + linkType: hard + +"htmlparser2@npm:^6.1.0": + version: 6.1.0 + resolution: "htmlparser2@npm:6.1.0" + dependencies: + domelementtype: ^2.0.1 + domhandler: ^4.0.0 + domutils: ^2.5.2 + entities: ^2.0.0 + checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e + languageName: node + linkType: hard + +"htmlparser2@npm:^8.0.1": + version: 8.0.1 + resolution: "htmlparser2@npm:8.0.1" + dependencies: + domelementtype: ^2.3.0 + domhandler: ^5.0.2 + domutils: ^3.0.1 + entities: ^4.3.0 + checksum: 06d5c71e8313597722bc429ae2a7a8333d77bd3ab07ccb916628384b37332027b047f8619448d8f4a3312b6609c6ea3302a4e77435d859e9e686999e6699ca39 + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": + version: 4.1.0 + resolution: "http-cache-semantics@npm:4.1.0" + checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 + languageName: node + linkType: hard + +"http-deceiver@npm:^1.2.7": + version: 1.2.7 + resolution: "http-deceiver@npm:1.2.7" + checksum: 64d7d1ae3a6933eb0e9a94e6f27be4af45a53a96c3c34e84ff57113787105a89fff9d1c3df263ef63add823df019b0e8f52f7121e32393bb5ce9a713bf100b41 + languageName: node + linkType: hard + +"http-errors@npm:2.0.0": + version: 2.0.0 + resolution: "http-errors@npm:2.0.0" + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920 + languageName: node + linkType: hard + +"http-errors@npm:~1.6.2": + version: 1.6.3 + resolution: "http-errors@npm:1.6.3" + dependencies: + depd: ~1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: ">= 1.4.0 < 2" + checksum: a9654ee027e3d5de305a56db1d1461f25709ac23267c6dc28cdab8323e3f96caa58a9a6a5e93ac15d7285cee0c2f019378c3ada9026e7fe19c872d695f27de7c + languageName: node + linkType: hard + +"http-parser-js@npm:>=0.5.1": + version: 0.5.8 + resolution: "http-parser-js@npm:0.5.8" + checksum: 6bbdf2429858e8cf13c62375b0bfb6dc3955ca0f32e58237488bc86cd2378f31d31785fd3ac4ce93f1c74e0189cf8823c91f5cb061696214fd368d2452dc871d + languageName: node + linkType: hard + +"http-proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "http-proxy-agent@npm:5.0.0" + dependencies: + "@tootallnate/once": 2 + agent-base: 6 + debug: 4 + checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 + languageName: node + linkType: hard + +"http-proxy-middleware@npm:^2.0.3": + version: 2.0.6 + resolution: "http-proxy-middleware@npm:2.0.6" + dependencies: + "@types/http-proxy": ^1.17.8 + http-proxy: ^1.18.1 + is-glob: ^4.0.1 + is-plain-obj: ^3.0.0 + micromatch: ^4.0.2 + peerDependencies: + "@types/express": ^4.17.13 + peerDependenciesMeta: + "@types/express": + optional: true + checksum: 2ee85bc878afa6cbf34491e972ece0f5be0a3e5c98a60850cf40d2a9a5356e1fc57aab6cff33c1fc37691b0121c3a42602d2b1956c52577e87a5b77b62ae1c3a + languageName: node + linkType: hard + +"http-proxy@npm:^1.18.1": + version: 1.18.1 + resolution: "http-proxy@npm:1.18.1" + dependencies: + eventemitter3: ^4.0.0 + follow-redirects: ^1.0.0 + requires-port: ^1.0.0 + checksum: f5bd96bf83e0b1e4226633dbb51f8b056c3e6321917df402deacec31dd7fe433914fc7a2c1831cf7ae21e69c90b3a669b8f434723e9e8b71fd68afe30737b6a5 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^5.0.0": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" + dependencies: + agent-base: 6 + debug: 4 + checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 + languageName: node + linkType: hard + +"human-signals@npm:^2.1.0": + version: 2.1.0 + resolution: "human-signals@npm:2.1.0" + checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 + languageName: node + linkType: hard + +"humanize-ms@npm:^1.2.1": + version: 1.2.1 + resolution: "humanize-ms@npm:1.2.1" + dependencies: + ms: ^2.0.0 + checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 + languageName: node + linkType: hard + +"iconv-lite@npm:0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: ">= 2.1.2 < 3" + checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6 + languageName: node + linkType: hard + +"iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: + safer-buffer: ">= 2.1.2 < 3.0.0" + checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf + languageName: node + linkType: hard + +"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": + version: 5.1.0 + resolution: "icss-utils@npm:5.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68 + languageName: node + linkType: hard + +"ignore@npm:^5.2.0": + version: 5.2.0 + resolution: "ignore@npm:5.2.0" + checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 + languageName: node + linkType: hard + +"image-size@npm:^1.0.1": + version: 1.0.2 + resolution: "image-size@npm:1.0.2" + dependencies: + queue: 6.0.2 + bin: + image-size: bin/image-size.js + checksum: 01745fdb47f87cecf538e69c63f9adc5bfab30a345345c2de91105f3afbd1bfcfba1256af02bf3323077b33b0004469a837e077bf0cbb9c907e9c1e9e7547585 + languageName: node + linkType: hard + +"immer@npm:^9.0.7": + version: 9.0.15 + resolution: "immer@npm:9.0.15" + checksum: 92e3d63e810e3c3c2bb61b70c45443e37ef983ad12924e3edaf03725ae5979618f5b473439bb3bb4a8c4769f25132f18dec10ea15c40f0b20da5691ff96ff611 + languageName: node + linkType: hard + +"import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": + version: 3.3.0 + resolution: "import-fresh@npm:3.3.0" + dependencies: + parent-module: ^1.0.0 + resolve-from: ^4.0.0 + checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa + languageName: node + linkType: hard + +"import-lazy@npm:^2.1.0": + version: 2.1.0 + resolution: "import-lazy@npm:2.1.0" + checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a + languageName: node + linkType: hard + +"imurmurhash@npm:^0.1.4": + version: 0.1.4 + resolution: "imurmurhash@npm:0.1.4" + checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 + languageName: node + linkType: hard + +"indent-string@npm:^4.0.0": + version: 4.0.0 + resolution: "indent-string@npm:4.0.0" + checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 + languageName: node + linkType: hard + +"infer-owner@npm:^1.0.4": + version: 1.0.4 + resolution: "infer-owner@npm:1.0.4" + checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 + languageName: node + linkType: hard + +"infima@npm:0.2.0-alpha.42": + version: 0.2.0-alpha.42 + resolution: "infima@npm:0.2.0-alpha.42" + checksum: 7206f36639c00a08daab811fedc748068951497efb5ec948cba846fb23856443668015f6bd65ddebe857cc2235f6ca98429f7018c73dcac47b0361ef4721bb8f + languageName: node + linkType: hard + +"inflight@npm:^1.0.4": + version: 1.0.6 + resolution: "inflight@npm:1.0.6" + dependencies: + once: ^1.3.0 + wrappy: 1 + checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd + languageName: node + linkType: hard + +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.0, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3": + version: 2.0.4 + resolution: "inherits@npm:2.0.4" + checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 + languageName: node + linkType: hard + +"inherits@npm:2.0.3": + version: 2.0.3 + resolution: "inherits@npm:2.0.3" + checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0 + languageName: node + linkType: hard + +"ini@npm:2.0.0": + version: 2.0.0 + resolution: "ini@npm:2.0.0" + checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e + languageName: node + linkType: hard + +"ini@npm:^1.3.5, ini@npm:~1.3.0": + version: 1.3.8 + resolution: "ini@npm:1.3.8" + checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 + languageName: node + linkType: hard + +"inline-style-parser@npm:0.1.1": + version: 0.1.1 + resolution: "inline-style-parser@npm:0.1.1" + checksum: 5d545056a3e1f2bf864c928a886a0e1656a3517127d36917b973de581bd54adc91b4bf1febcb0da054f204b4934763f1a4e09308b4d55002327cf1d48ac5d966 + languageName: node + linkType: hard + +"interpret@npm:^1.0.0": + version: 1.4.0 + resolution: "interpret@npm:1.4.0" + checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155 + languageName: node + linkType: hard + +"invariant@npm:^2.2.4": + version: 2.2.4 + resolution: "invariant@npm:2.2.4" + dependencies: + loose-envify: ^1.0.0 + checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 + languageName: node + linkType: hard + +"ip@npm:^2.0.0": + version: 2.0.0 + resolution: "ip@npm:2.0.0" + checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 + languageName: node + linkType: hard + +"ipaddr.js@npm:1.9.1": + version: 1.9.1 + resolution: "ipaddr.js@npm:1.9.1" + checksum: f88d3825981486f5a1942414c8d77dd6674dd71c065adcfa46f578d677edcb99fda25af42675cb59db492fdf427b34a5abfcde3982da11a8fd83a500b41cfe77 + languageName: node + linkType: hard + +"ipaddr.js@npm:^2.0.1": + version: 2.0.1 + resolution: "ipaddr.js@npm:2.0.1" + checksum: dd194a394a843d470f88d17191b0948f383ed1c8e320813f850c336a0fcb5e9215d97ec26ca35ab4fbbd31392c8b3467f3e8344628029ed3710b2ff6b5d1034e + languageName: node + linkType: hard + +"is-alphabetical@npm:1.0.4, is-alphabetical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphabetical@npm:1.0.4" + checksum: 6508cce44fd348f06705d377b260974f4ce68c74000e7da4045f0d919e568226dc3ce9685c5a2af272195384df6930f748ce9213fc9f399b5d31b362c66312cb + languageName: node + linkType: hard + +"is-alphanumerical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphanumerical@npm:1.0.4" + dependencies: + is-alphabetical: ^1.0.0 + is-decimal: ^1.0.0 + checksum: e2e491acc16fcf5b363f7c726f666a9538dba0a043665740feb45bba1652457a73441e7c5179c6768a638ed396db3437e9905f403644ec7c468fb41f4813d03f + languageName: node + linkType: hard + +"is-arrayish@npm:^0.2.1": + version: 0.2.1 + resolution: "is-arrayish@npm:0.2.1" + checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f + languageName: node + linkType: hard + +"is-binary-path@npm:~2.1.0": + version: 2.1.0 + resolution: "is-binary-path@npm:2.1.0" + dependencies: + binary-extensions: ^2.0.0 + checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c + languageName: node + linkType: hard + +"is-buffer@npm:^2.0.0": + version: 2.0.5 + resolution: "is-buffer@npm:2.0.5" + checksum: 764c9ad8b523a9f5a32af29bdf772b08eb48c04d2ad0a7240916ac2688c983bf5f8504bf25b35e66240edeb9d9085461f9b5dae1f3d2861c6b06a65fe983de42 + languageName: node + linkType: hard + +"is-ci@npm:^2.0.0": + version: 2.0.0 + resolution: "is-ci@npm:2.0.0" + dependencies: + ci-info: ^2.0.0 + bin: + is-ci: bin.js + checksum: 77b869057510f3efa439bbb36e9be429d53b3f51abd4776eeea79ab3b221337fe1753d1e50058a9e2c650d38246108beffb15ccfd443929d77748d8c0cc90144 + languageName: node + linkType: hard + +"is-core-module@npm:^2.9.0": + version: 2.10.0 + resolution: "is-core-module@npm:2.10.0" + dependencies: + has: ^1.0.3 + checksum: 0f3f77811f430af3256fa7bbc806f9639534b140f8ee69476f632c3e1eb4e28a38be0b9d1b8ecf596179c841b53576129279df95e7051d694dac4ceb6f967593 + languageName: node + linkType: hard + +"is-decimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-decimal@npm:1.0.4" + checksum: ed483a387517856dc395c68403a10201fddcc1b63dc56513fbe2fe86ab38766120090ecdbfed89223d84ca8b1cd28b0641b93cb6597b6e8f4c097a7c24e3fb96 + languageName: node + linkType: hard + +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: + is-docker: cli.js + checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 + languageName: node + linkType: hard + +"is-extendable@npm:^0.1.0": + version: 0.1.1 + resolution: "is-extendable@npm:0.1.1" + checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 + languageName: node + linkType: hard + +"is-extglob@npm:^2.1.1": + version: 2.1.1 + resolution: "is-extglob@npm:2.1.1" + checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^3.0.0": + version: 3.0.0 + resolution: "is-fullwidth-code-point@npm:3.0.0" + checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 + languageName: node + linkType: hard + +"is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": + version: 4.0.3 + resolution: "is-glob@npm:4.0.3" + dependencies: + is-extglob: ^2.1.1 + checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4 + languageName: node + linkType: hard + +"is-hexadecimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-hexadecimal@npm:1.0.4" + checksum: a452e047587b6069332d83130f54d30da4faf2f2ebaa2ce6d073c27b5703d030d58ed9e0b729c8e4e5b52c6f1dab26781bb77b7bc6c7805f14f320e328ff8cd5 + languageName: node + linkType: hard + +"is-installed-globally@npm:^0.4.0": + version: 0.4.0 + resolution: "is-installed-globally@npm:0.4.0" + dependencies: + global-dirs: ^3.0.0 + is-path-inside: ^3.0.2 + checksum: 3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399 + languageName: node + linkType: hard + +"is-lambda@npm:^1.0.1": + version: 1.0.1 + resolution: "is-lambda@npm:1.0.1" + checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 + languageName: node + linkType: hard + +"is-npm@npm:^5.0.0": + version: 5.0.0 + resolution: "is-npm@npm:5.0.0" + checksum: 9baff02b0c69a3d3c79b162cb2f9e67fb40ef6d172c16601b2e2471c21e9a4fa1fc9885a308d7bc6f3a3cd2a324c27fa0bf284c133c3349bb22571ab70d041cc + languageName: node + linkType: hard + +"is-number@npm:^7.0.0": + version: 7.0.0 + resolution: "is-number@npm:7.0.0" + checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a + languageName: node + linkType: hard + +"is-obj@npm:^1.0.1": + version: 1.0.1 + resolution: "is-obj@npm:1.0.1" + checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c + languageName: node + linkType: hard + +"is-obj@npm:^2.0.0": + version: 2.0.0 + resolution: "is-obj@npm:2.0.0" + checksum: c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 + languageName: node + linkType: hard + +"is-path-cwd@npm:^2.2.0": + version: 2.2.0 + resolution: "is-path-cwd@npm:2.2.0" + checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 + languageName: node + linkType: hard + +"is-path-inside@npm:^3.0.2": + version: 3.0.3 + resolution: "is-path-inside@npm:3.0.3" + checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 + languageName: node + linkType: hard + +"is-plain-obj@npm:^2.0.0": + version: 2.1.0 + resolution: "is-plain-obj@npm:2.1.0" + checksum: cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa + languageName: node + linkType: hard + +"is-plain-obj@npm:^3.0.0": + version: 3.0.0 + resolution: "is-plain-obj@npm:3.0.0" + checksum: a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c + languageName: node + linkType: hard + +"is-plain-object@npm:^2.0.4": + version: 2.0.4 + resolution: "is-plain-object@npm:2.0.4" + dependencies: + isobject: ^3.0.1 + checksum: 2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca + languageName: node + linkType: hard + +"is-regexp@npm:^1.0.0": + version: 1.0.0 + resolution: "is-regexp@npm:1.0.0" + checksum: be692828e24cba479ec33644326fa98959ec68ba77965e0291088c1a741feaea4919d79f8031708f85fd25e39de002b4520622b55460660b9c369e6f7187faef + languageName: node + linkType: hard + +"is-root@npm:^2.1.0": + version: 2.1.0 + resolution: "is-root@npm:2.1.0" + checksum: 37eea0822a2a9123feb58a9d101558ba276771a6d830f87005683349a9acff15958a9ca590a44e778c6b335660b83e85c744789080d734f6081a935a4880aee2 + languageName: node + linkType: hard + +"is-stream@npm:^2.0.0": + version: 2.0.1 + resolution: "is-stream@npm:2.0.1" + checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 + languageName: node + linkType: hard + +"is-typedarray@npm:^1.0.0": + version: 1.0.0 + resolution: "is-typedarray@npm:1.0.0" + checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7 + languageName: node + linkType: hard + +"is-whitespace-character@npm:^1.0.0": + version: 1.0.4 + resolution: "is-whitespace-character@npm:1.0.4" + checksum: adab8ad9847ccfcb6f1b7000b8f622881b5ba2a09ce8be2794a6d2b10c3af325b469fc562c9fb889f468eed27be06e227ac609d0aa1e3a59b4dbcc88e2b0418e + languageName: node + linkType: hard + +"is-word-character@npm:^1.0.0": + version: 1.0.4 + resolution: "is-word-character@npm:1.0.4" + checksum: 1821d6c6abe5bc0b3abe3fdc565d66d7c8a74ea4e93bc77b4a47d26e2e2a306d6ab7d92b353b0d2b182869e3ecaa8f4a346c62d0e31d38ebc0ceaf7cae182c3f + languageName: node + linkType: hard + +"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: + is-docker: ^2.0.0 + checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 + languageName: node + linkType: hard + +"is-yarn-global@npm:^0.3.0": + version: 0.3.0 + resolution: "is-yarn-global@npm:0.3.0" + checksum: bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481 + languageName: node + linkType: hard + +"isarray@npm:0.0.1": + version: 0.0.1 + resolution: "isarray@npm:0.0.1" + checksum: 49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4 + languageName: node + linkType: hard + +"isarray@npm:~1.0.0": + version: 1.0.0 + resolution: "isarray@npm:1.0.0" + checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab + languageName: node + linkType: hard + +"isexe@npm:^2.0.0": + version: 2.0.0 + resolution: "isexe@npm:2.0.0" + checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 + languageName: node + linkType: hard + +"isobject@npm:^3.0.1": + version: 3.0.1 + resolution: "isobject@npm:3.0.1" + checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 + languageName: node + linkType: hard + +"jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1": + version: 27.5.1 + resolution: "jest-worker@npm:27.5.1" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 98cd68b696781caed61c983a3ee30bf880b5bd021c01d98f47b143d4362b85d0737f8523761e2713d45e18b4f9a2b98af1eaee77afade4111bb65c77d6f7c980 + languageName: node + linkType: hard + +"joi@npm:^17.6.0": + version: 17.6.0 + resolution: "joi@npm:17.6.0" + dependencies: + "@hapi/hoek": ^9.0.0 + "@hapi/topo": ^5.0.0 + "@sideway/address": ^4.1.3 + "@sideway/formula": ^3.0.0 + "@sideway/pinpoint": ^2.0.0 + checksum: eaf62f6c02f2edb1042f1ab04fc23a5918a2cb8f54bec84c6e1033624d8a462c10ae9518af55a3ba84f1793960450d58094eda308e7ef93c17edd4e3c8ef31d5 + languageName: node + linkType: hard + +"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": + version: 4.0.0 + resolution: "js-tokens@npm:4.0.0" + checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 + languageName: node + linkType: hard + +"js-yaml@npm:^3.13.1": + version: 3.14.1 + resolution: "js-yaml@npm:3.14.1" + dependencies: + argparse: ^1.0.7 + esprima: ^4.0.0 + bin: + js-yaml: bin/js-yaml.js + checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c + languageName: node + linkType: hard + +"js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a + languageName: node + linkType: hard + +"jsesc@npm:^2.5.1": + version: 2.5.2 + resolution: "jsesc@npm:2.5.2" + bin: + jsesc: bin/jsesc + checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + languageName: node + linkType: hard + +"jsesc@npm:~0.5.0": + version: 0.5.0 + resolution: "jsesc@npm:0.5.0" + bin: + jsesc: bin/jsesc + checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 + languageName: node + linkType: hard + +"json-buffer@npm:3.0.0": + version: 3.0.0 + resolution: "json-buffer@npm:3.0.0" + checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa + languageName: node + linkType: hard + +"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": + version: 2.3.1 + resolution: "json-parse-even-better-errors@npm:2.3.1" + checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f + languageName: node + linkType: hard + +"json-schema-traverse@npm:^0.4.1": + version: 0.4.1 + resolution: "json-schema-traverse@npm:0.4.1" + checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b + languageName: node + linkType: hard + +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad + languageName: node + linkType: hard + +"json5@npm:^2.1.2, json5@npm:^2.2.1": + version: 2.2.1 + resolution: "json5@npm:2.2.1" + bin: + json5: lib/cli.js + checksum: 74b8a23b102a6f2bf2d224797ae553a75488b5adbaee9c9b6e5ab8b510a2fc6e38f876d4c77dea672d4014a44b2399e15f2051ac2b37b87f74c0c7602003543b + languageName: node + linkType: hard + +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + +"keyv@npm:^3.0.0": + version: 3.1.0 + resolution: "keyv@npm:3.1.0" + dependencies: + json-buffer: 3.0.0 + checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 + languageName: node + linkType: hard + +"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2": + version: 6.0.3 + resolution: "kind-of@npm:6.0.3" + checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b + languageName: node + linkType: hard + +"kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" + checksum: df82cd1e172f957bae9c536286265a5cdbd5eeca487cb0a3b2a7b41ef959fc61f8e7c0e9aeea9c114ccf2c166b6a8dd45a46fd619c1c569d210ecd2765ad5169 + languageName: node + linkType: hard + +"klona@npm:^2.0.5": + version: 2.0.5 + resolution: "klona@npm:2.0.5" + checksum: 8c976126ea252b766e648a4866e1bccff9d3b08432474ad80c559f6c7265cf7caede2498d463754d8c88c4759895edd8210c85c0d3155e6aae4968362889466f + languageName: node + linkType: hard + +"latest-version@npm:^5.1.0": + version: 5.1.0 + resolution: "latest-version@npm:5.1.0" + dependencies: + package-json: ^6.3.0 + checksum: fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f + languageName: node + linkType: hard + +"leven@npm:^3.1.0": + version: 3.1.0 + resolution: "leven@npm:3.1.0" + checksum: 638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55 + languageName: node + linkType: hard + +"lilconfig@npm:^2.0.3": + version: 2.0.6 + resolution: "lilconfig@npm:2.0.6" + checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d + languageName: node + linkType: hard + +"lines-and-columns@npm:^1.1.6": + version: 1.2.4 + resolution: "lines-and-columns@npm:1.2.4" + checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 + languageName: node + linkType: hard + +"loader-runner@npm:^4.2.0": + version: 4.3.0 + resolution: "loader-runner@npm:4.3.0" + checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569 + languageName: node + linkType: hard + +"loader-utils@npm:^2.0.0": + version: 2.0.2 + resolution: "loader-utils@npm:2.0.2" + dependencies: + big.js: ^5.2.2 + emojis-list: ^3.0.0 + json5: ^2.1.2 + checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303 + languageName: node + linkType: hard + +"loader-utils@npm:^3.2.0": + version: 3.2.0 + resolution: "loader-utils@npm:3.2.0" + checksum: c7b9a8dc4b3bc19e9ef563c48e3a18ea9f8bb2da1ad38a12e4b88358cfba5f148a7baf12d78fe78ffcb718ce1e062ab31fcf5c148459f1247a672a4213471e80 + languageName: node + linkType: hard + +"locate-path@npm:^3.0.0": + version: 3.0.0 + resolution: "locate-path@npm:3.0.0" + dependencies: + p-locate: ^3.0.0 + path-exists: ^3.0.0 + checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 + languageName: node + linkType: hard + +"locate-path@npm:^5.0.0": + version: 5.0.0 + resolution: "locate-path@npm:5.0.0" + dependencies: + p-locate: ^4.1.0 + checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 + languageName: node + linkType: hard + +"locate-path@npm:^6.0.0": + version: 6.0.0 + resolution: "locate-path@npm:6.0.0" + dependencies: + p-locate: ^5.0.0 + checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a + languageName: node + linkType: hard + +"lodash.curry@npm:^4.0.1": + version: 4.1.1 + resolution: "lodash.curry@npm:4.1.1" + checksum: 9192b70fe7df4d1ff780c0260bee271afa9168c93fe4fa24bc861900240531b59781b5fdaadf4644fea8f4fbcd96f0700539ab294b579ffc1022c6c15dcc462a + languageName: node + linkType: hard + +"lodash.debounce@npm:^4.0.8": + version: 4.0.8 + resolution: "lodash.debounce@npm:4.0.8" + checksum: a3f527d22c548f43ae31c861ada88b2637eb48ac6aa3eb56e82d44917971b8aa96fbb37aa60efea674dc4ee8c42074f90f7b1f772e9db375435f6c83a19b3bc6 + languageName: node + linkType: hard + +"lodash.flow@npm:^3.3.0": + version: 3.5.0 + resolution: "lodash.flow@npm:3.5.0" + checksum: a9a62ad344e3c5a1f42bc121da20f64dd855aaafecee24b1db640f29b88bd165d81c37ff7e380a7191de6f70b26f5918abcebbee8396624f78f3618a0b18634c + languageName: node + linkType: hard + +"lodash.memoize@npm:^4.1.2": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 9ff3942feeccffa4f1fafa88d32f0d24fdc62fd15ded5a74a5f950ff5f0c6f61916157246744c620173dddf38d37095a92327d5fd3861e2063e736a5c207d089 + languageName: node + linkType: hard + +"lodash.uniq@npm:4.5.0, lodash.uniq@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.uniq@npm:4.5.0" + checksum: a4779b57a8d0f3c441af13d9afe7ecff22dd1b8ce1129849f71d9bbc8e8ee4e46dfb4b7c28f7ad3d67481edd6e51126e4e2a6ee276e25906d10f7140187c392d + languageName: node + linkType: hard + +"lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": + version: 4.17.21 + resolution: "lodash@npm:4.17.21" + checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 + languageName: node + linkType: hard + +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": + version: 1.4.0 + resolution: "loose-envify@npm:1.4.0" + dependencies: + js-tokens: ^3.0.0 || ^4.0.0 + bin: + loose-envify: cli.js + checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 + languageName: node + linkType: hard + +"lower-case@npm:^2.0.2": + version: 2.0.2 + resolution: "lower-case@npm:2.0.2" + dependencies: + tslib: ^2.0.3 + checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 + languageName: node + linkType: hard + +"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": + version: 1.0.1 + resolution: "lowercase-keys@npm:1.0.1" + checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 + languageName: node + linkType: hard + +"lowercase-keys@npm:^2.0.0": + version: 2.0.0 + resolution: "lowercase-keys@npm:2.0.0" + checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 + languageName: node + linkType: hard + +"lru-cache@npm:^6.0.0": + version: 6.0.0 + resolution: "lru-cache@npm:6.0.0" + dependencies: + yallist: ^4.0.0 + checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 + languageName: node + linkType: hard + +"lru-cache@npm:^7.7.1": + version: 7.13.2 + resolution: "lru-cache@npm:7.13.2" + checksum: dfed24e52bae95edf490d0f28f4f14552319ac7e7dc37ae0b84a72e084949233821b33227271abe81d8361ac079810f9d171a706f316cfdeda135012e4311015 + languageName: node + linkType: hard + +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: + semver: ^6.0.0 + checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^10.0.3": + version: 10.2.0 + resolution: "make-fetch-happen@npm:10.2.0" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^16.1.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-fetch: ^2.0.3 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^9.0.0 + checksum: 2f6c294179972f56fab40fd8618f07841e06550692bb78f6da16e7afaa9dca78c345b08cf44a77a8907ef3948e4dc77e93eb7492b8381f1217d7ac057a7522f8 + languageName: node + linkType: hard + +"markdown-escapes@npm:^1.0.0": + version: 1.0.4 + resolution: "markdown-escapes@npm:1.0.4" + checksum: 6833a93d72d3f70a500658872312c6fa8015c20cc835a85ae6901fa232683fbc6ed7118ebe920fea7c80039a560f339c026597d96eee0e9de602a36921804997 + languageName: node + linkType: hard + +"mdast-squeeze-paragraphs@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-squeeze-paragraphs@npm:4.0.0" + dependencies: + unist-util-remove: ^2.0.0 + checksum: dfe8ec8e8a62171f020e82b088cc35cb9da787736dc133a3b45ce8811782a93e69bf06d147072e281079f09fac67be8a36153ffffd9bfbf89ed284e4c4f56f75 + languageName: node + linkType: hard + +"mdast-util-definitions@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-util-definitions@npm:4.0.0" + dependencies: + unist-util-visit: ^2.0.0 + checksum: 2325f20b82b3fb8cb5fda77038ee0bbdd44f82cfca7c48a854724b58bc1fe5919630a3ce7c45e210726df59d46c881d020b2da7a493bfd1ee36eb2bbfef5d78e + languageName: node + linkType: hard + +"mdast-util-to-hast@npm:10.0.1": + version: 10.0.1 + resolution: "mdast-util-to-hast@npm:10.0.1" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + mdast-util-definitions: ^4.0.0 + mdurl: ^1.0.0 + unist-builder: ^2.0.0 + unist-util-generated: ^1.0.0 + unist-util-position: ^3.0.0 + unist-util-visit: ^2.0.0 + checksum: e5f385757df7e9b37db4d6f326bf7b4fc1b40f9ad01fc335686578f44abe0ba46d3e60af4d5e5b763556d02e65069ef9a09c49db049b52659203a43e7fa9084d + languageName: node + linkType: hard + +"mdast-util-to-string@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-to-string@npm:2.0.0" + checksum: 0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2 + languageName: node + linkType: hard + +"mdn-data@npm:2.0.14": + version: 2.0.14 + resolution: "mdn-data@npm:2.0.14" + checksum: 9d0128ed425a89f4cba8f787dca27ad9408b5cb1b220af2d938e2a0629d17d879a34d2cb19318bdb26c3f14c77dd5dfbae67211f5caaf07b61b1f2c5c8c7dc16 + languageName: node + linkType: hard + +"mdurl@npm:^1.0.0": + version: 1.0.1 + resolution: "mdurl@npm:1.0.1" + checksum: 71731ecba943926bfbf9f9b51e28b5945f9411c4eda80894221b47cc105afa43ba2da820732b436f0798fd3edbbffcd1fc1415843c41a87fea08a41cc1e3d02b + languageName: node + linkType: hard + +"media-typer@npm:0.3.0": + version: 0.3.0 + resolution: "media-typer@npm:0.3.0" + checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1 + languageName: node + linkType: hard + +"memfs@npm:^3.1.2, memfs@npm:^3.4.3": + version: 3.4.7 + resolution: "memfs@npm:3.4.7" + dependencies: + fs-monkey: ^1.0.3 + checksum: fab88266dc576dc4999e38bdf531d703fb798affac2e0dd3fc17470878486844027b2766008ba80c0103b443f52cf9068a5c00f4e1ecf04106f4b29c11855822 + languageName: node + linkType: hard + +"merge-descriptors@npm:1.0.1": + version: 1.0.1 + resolution: "merge-descriptors@npm:1.0.1" + checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26 + languageName: node + linkType: hard + +"merge-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-stream@npm:2.0.0" + checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 + languageName: node + linkType: hard + +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": + version: 1.4.1 + resolution: "merge2@npm:1.4.1" + checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 + languageName: node + linkType: hard + +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a + languageName: node + linkType: hard + +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": + version: 4.0.5 + resolution: "micromatch@npm:4.0.5" + dependencies: + braces: ^3.0.2 + picomatch: ^2.3.1 + checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc + languageName: node + linkType: hard + +"mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": + version: 1.52.0 + resolution: "mime-db@npm:1.52.0" + checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f + languageName: node + linkType: hard + +"mime-db@npm:~1.33.0": + version: 1.33.0 + resolution: "mime-db@npm:1.33.0" + checksum: 281a0772187c9b8f6096976cb193ac639c6007ac85acdbb8dc1617ed7b0f4777fa001d1b4f1b634532815e60717c84b2f280201d55677fb850c9d45015b50084 + languageName: node + linkType: hard + +"mime-types@npm:2.1.18": + version: 2.1.18 + resolution: "mime-types@npm:2.1.18" + dependencies: + mime-db: ~1.33.0 + checksum: 729265eff1e5a0e87cb7f869da742a610679585167d2f2ec997a7387fc6aedf8e5cad078e99b0164a927bdf3ace34fca27430d6487456ad090cba5594441ba43 + languageName: node + linkType: hard + +"mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": + version: 2.1.35 + resolution: "mime-types@npm:2.1.35" + dependencies: + mime-db: 1.52.0 + checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 + languageName: node + linkType: hard + +"mime@npm:1.6.0": + version: 1.6.0 + resolution: "mime@npm:1.6.0" + bin: + mime: cli.js + checksum: fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557 + languageName: node + linkType: hard + +"mimic-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "mimic-fn@npm:2.1.0" + checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a + languageName: node + linkType: hard + +"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": + version: 1.0.1 + resolution: "mimic-response@npm:1.0.1" + checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 + languageName: node + linkType: hard + +"mini-create-react-context@npm:^0.4.0": + version: 0.4.1 + resolution: "mini-create-react-context@npm:0.4.1" + dependencies: + "@babel/runtime": ^7.12.1 + tiny-warning: ^1.0.3 + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: f8cb2c7738aac355fe9ce7e8425f371b7fa90daddd5133edda4ccfdc18c49043b2ec04be6f3abf09b60a0f52549d54f158d5bfd81cdfb1a658531e5b9fe7bc6a + languageName: node + linkType: hard + +"mini-css-extract-plugin@npm:^2.6.1": + version: 2.6.1 + resolution: "mini-css-extract-plugin@npm:2.6.1" + dependencies: + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^5.0.0 + checksum: df60840404878c4832b4104799fd29c5a89b06b1e377956c8d4a5729efe0ef301a52e5087d6f383871df5e69a8445922a0ae635c11abf412d7645a7096d0e973 + languageName: node + linkType: hard + +"minimalistic-assert@npm:^1.0.0": + version: 1.0.1 + resolution: "minimalistic-assert@npm:1.0.1" + checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 + languageName: node + linkType: hard + +"minimatch@npm:3.0.4": + version: 3.0.4 + resolution: "minimatch@npm:3.0.4" + dependencies: + brace-expansion: ^1.1.7 + checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 + languageName: node + linkType: hard + +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1": + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" + dependencies: + brace-expansion: ^1.1.7 + checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a + languageName: node + linkType: hard + +"minimatch@npm:^5.0.1": + version: 5.1.0 + resolution: "minimatch@npm:5.1.0" + dependencies: + brace-expansion: ^2.0.1 + checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90 + languageName: node + linkType: hard + +"minimist@npm:^1.2.0, minimist@npm:^1.2.5": + version: 1.2.6 + resolution: "minimist@npm:1.2.6" + checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb + languageName: node + linkType: hard + +"minipass-collect@npm:^1.0.2": + version: 1.0.2 + resolution: "minipass-collect@npm:1.0.2" + dependencies: + minipass: ^3.0.0 + checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 + languageName: node + linkType: hard + +"minipass-fetch@npm:^2.0.3": + version: 2.1.0 + resolution: "minipass-fetch@npm:2.1.0" + dependencies: + encoding: ^0.1.13 + minipass: ^3.1.6 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: 1334732859a3f7959ed22589bafd9c40384b885aebb5932328071c33f86b3eb181d54c86919675d1825ab5f1c8e4f328878c863873258d113c29d79a4b0c9c9f + languageName: node + linkType: hard + +"minipass-flush@npm:^1.0.5": + version: 1.0.5 + resolution: "minipass-flush@npm:1.0.5" + dependencies: + minipass: ^3.0.0 + checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.4": + version: 1.2.4 + resolution: "minipass-pipeline@npm:1.2.4" + dependencies: + minipass: ^3.0.0 + checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b + languageName: node + linkType: hard + +"minipass-sized@npm:^1.0.3": + version: 1.0.3 + resolution: "minipass-sized@npm:1.0.3" + dependencies: + minipass: ^3.0.0 + checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 + languageName: node + linkType: hard + +"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": + version: 3.3.5 + resolution: "minipass@npm:3.3.5" + dependencies: + yallist: ^4.0.0 + checksum: f89f02bcaa0e0e4bb4c44ec796008e69fbca62db0aba6ead1bc57d25bdaefdf42102130f4f9ecb7d9c6b6cd35ff7b0c7b97d001d3435da8e629fb68af3aea57e + languageName: node + linkType: hard + +"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": + version: 2.1.2 + resolution: "minizlib@npm:2.1.2" + dependencies: + minipass: ^3.0.0 + yallist: ^4.0.0 + checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 + languageName: node + linkType: hard + +"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": + version: 1.0.4 + resolution: "mkdirp@npm:1.0.4" + bin: + mkdirp: bin/cmd.js + checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f + languageName: node + linkType: hard + +"mrmime@npm:^1.0.0": + version: 1.0.1 + resolution: "mrmime@npm:1.0.1" + checksum: cc979da44bbbffebaa8eaf7a45117e851f2d4cb46a3ada6ceb78130466a04c15a0de9a9ce1c8b8ba6f6e1b8618866b1352992bf1757d241c0ddca558b9f28a77 + languageName: node + linkType: hard + +"ms@npm:2.0.0": + version: 2.0.0 + resolution: "ms@npm:2.0.0" + checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4 + languageName: node + linkType: hard + +"ms@npm:2.1.2": + version: 2.1.2 + resolution: "ms@npm:2.1.2" + checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f + languageName: node + linkType: hard + +"ms@npm:2.1.3, ms@npm:^2.0.0": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + +"multicast-dns@npm:^7.2.5": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" + dependencies: + dns-packet: ^5.2.2 + thunky: ^1.0.2 + bin: + multicast-dns: cli.js + checksum: 00b8a57df152d4cd0297946320a94b7c3cdf75a46a2247f32f958a8927dea42958177f9b7fdae69fab2e4e033fb3416881af1f5e9055a3e1542888767139e2fb + languageName: node + linkType: hard + +"my-website@workspace:.": + version: 0.0.0-use.local + resolution: "my-website@workspace:." + dependencies: + "@docusaurus/core": 2.0.1 + "@docusaurus/module-type-aliases": 2.0.1 + "@docusaurus/preset-classic": 2.0.1 + "@mdx-js/react": 1.6.22 + clsx: 1.2.1 + prism-react-renderer: 1.3.5 + react: 17.0.2 + react-dom: 17.0.2 + languageName: unknown + linkType: soft + +"nanoid@npm:^3.3.4": + version: 3.3.4 + resolution: "nanoid@npm:3.3.4" + bin: + nanoid: bin/nanoid.cjs + checksum: 2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c + languageName: node + linkType: hard + +"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 + languageName: node + linkType: hard + +"neo-async@npm:^2.6.2": + version: 2.6.2 + resolution: "neo-async@npm:2.6.2" + checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 + languageName: node + linkType: hard + +"no-case@npm:^3.0.4": + version: 3.0.4 + resolution: "no-case@npm:3.0.4" + dependencies: + lower-case: ^2.0.2 + tslib: ^2.0.3 + checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c + languageName: node + linkType: hard + +"node-emoji@npm:^1.10.0": + version: 1.11.0 + resolution: "node-emoji@npm:1.11.0" + dependencies: + lodash: ^4.17.21 + checksum: e8c856c04a1645062112a72e59a98b203505ed5111ff84a3a5f40611afa229b578c7d50f1e6a7f17aa62baeea4a640d2e2f61f63afc05423aa267af10977fb2b + languageName: node + linkType: hard + +"node-fetch@npm:2.6.7": + version: 2.6.7 + resolution: "node-fetch@npm:2.6.7" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b + languageName: node + linkType: hard + +"node-forge@npm:^1": + version: 1.3.1 + resolution: "node-forge@npm:1.3.1" + checksum: 08fb072d3d670599c89a1704b3e9c649ff1b998256737f0e06fbd1a5bf41cae4457ccaee32d95052d80bbafd9ffe01284e078c8071f0267dc9744e51c5ed42a9 + languageName: node + linkType: hard + +"node-gyp@npm:latest": + version: 9.1.0 + resolution: "node-gyp@npm:9.1.0" + dependencies: + env-paths: ^2.2.0 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^10.0.3 + nopt: ^5.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 1437fa4a879b5b9010604128e8da8609b57c66034262087539ee04a8b764b8436af2be01bab66f8fc729a3adba2dcc21b10a32b9f552696c3fa8cd657d134fc4 + languageName: node + linkType: hard + +"node-releases@npm:^2.0.6": + version: 2.0.6 + resolution: "node-releases@npm:2.0.6" + checksum: e86a926dc9fbb3b41b4c4a89d998afdf140e20a4e8dbe6c0a807f7b2948b42ea97d7fd3ad4868041487b6e9ee98409829c6e4d84a734a4215dff060a7fbeb4bf + languageName: node + linkType: hard + +"nopt@npm:^5.0.0": + version: 5.0.0 + resolution: "nopt@npm:5.0.0" + dependencies: + abbrev: 1 + bin: + nopt: bin/nopt.js + checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f + languageName: node + linkType: hard + +"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": + version: 3.0.0 + resolution: "normalize-path@npm:3.0.0" + checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 + languageName: node + linkType: hard + +"normalize-range@npm:^0.1.2": + version: 0.1.2 + resolution: "normalize-range@npm:0.1.2" + checksum: 9b2f14f093593f367a7a0834267c24f3cb3e887a2d9809c77d8a7e5fd08738bcd15af46f0ab01cc3a3d660386f015816b5c922cea8bf2ee79777f40874063184 + languageName: node + linkType: hard + +"normalize-url@npm:^4.1.0": + version: 4.5.1 + resolution: "normalize-url@npm:4.5.1" + checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a + languageName: node + linkType: hard + +"normalize-url@npm:^6.0.1": + version: 6.1.0 + resolution: "normalize-url@npm:6.1.0" + checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 + languageName: node + linkType: hard + +"npm-run-path@npm:^4.0.1": + version: 4.0.1 + resolution: "npm-run-path@npm:4.0.1" + dependencies: + path-key: ^3.0.0 + checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 + languageName: node + linkType: hard + +"npmlog@npm:^6.0.0": + version: 6.0.2 + resolution: "npmlog@npm:6.0.2" + dependencies: + are-we-there-yet: ^3.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.3 + set-blocking: ^2.0.0 + checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a + languageName: node + linkType: hard + +"nprogress@npm:^0.2.0": + version: 0.2.0 + resolution: "nprogress@npm:0.2.0" + checksum: 66b7bec5d563ecf2d1c3d2815e6d5eb74ed815eee8563e0afa63d3f185ab1b9cf2ddd97e1ded263b9995c5019d26d600320e849e50f3747984daa033744619dc + languageName: node + linkType: hard + +"nth-check@npm:^2.0.1": + version: 2.1.1 + resolution: "nth-check@npm:2.1.1" + dependencies: + boolbase: ^1.0.0 + checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 + languageName: node + linkType: hard + +"object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": + version: 4.1.1 + resolution: "object-assign@npm:4.1.1" + checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f + languageName: node + linkType: hard + +"object-inspect@npm:^1.9.0": + version: 1.12.2 + resolution: "object-inspect@npm:1.12.2" + checksum: a534fc1b8534284ed71f25ce3a496013b7ea030f3d1b77118f6b7b1713829262be9e6243acbcb3ef8c626e2b64186112cb7f6db74e37b2789b9c789ca23048b2 + languageName: node + linkType: hard + +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a + languageName: node + linkType: hard + +"object.assign@npm:^4.1.0": + version: 4.1.3 + resolution: "object.assign@npm:4.1.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + has-symbols: ^1.0.3 + object-keys: ^1.1.1 + checksum: fe87c8acd60e0d7140e1eae8886804e7497bf6a019bae715084083c2abd1760bd5aa9c3f0e5b02c82ca5cc33b641dc908c42c86c6f7d6dfd9f083a7baa95d318 + languageName: node + linkType: hard + +"obuf@npm:^1.0.0, obuf@npm:^1.1.2": + version: 1.1.2 + resolution: "obuf@npm:1.1.2" + checksum: 41a2ba310e7b6f6c3b905af82c275bf8854896e2e4c5752966d64cbcd2f599cfffd5932006bcf3b8b419dfdacebb3a3912d5d94e10f1d0acab59876c8757f27f + languageName: node + linkType: hard + +"on-finished@npm:2.4.1": + version: 2.4.1 + resolution: "on-finished@npm:2.4.1" + dependencies: + ee-first: 1.1.1 + checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0 + languageName: node + linkType: hard + +"on-headers@npm:~1.0.2": + version: 1.0.2 + resolution: "on-headers@npm:1.0.2" + checksum: 2bf13467215d1e540a62a75021e8b318a6cfc5d4fc53af8e8f84ad98dbcea02d506c6d24180cd62e1d769c44721ba542f3154effc1f7579a8288c9f7873ed8e5 + languageName: node + linkType: hard + +"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": + version: 1.4.0 + resolution: "once@npm:1.4.0" + dependencies: + wrappy: 1 + checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 + languageName: node + linkType: hard + +"onetime@npm:^5.1.2": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" + dependencies: + mimic-fn: ^2.1.0 + checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 + languageName: node + linkType: hard + +"open@npm:^8.0.9, open@npm:^8.4.0": + version: 8.4.0 + resolution: "open@npm:8.4.0" + dependencies: + define-lazy-prop: ^2.0.0 + is-docker: ^2.1.1 + is-wsl: ^2.2.0 + checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c + languageName: node + linkType: hard + +"opener@npm:^1.5.2": + version: 1.5.2 + resolution: "opener@npm:1.5.2" + bin: + opener: bin/opener-bin.js + checksum: 33b620c0d53d5b883f2abc6687dd1c5fd394d270dbe33a6356f2d71e0a2ec85b100d5bac94694198ccf5c30d592da863b2292c5539009c715a9c80c697b4f6cc + languageName: node + linkType: hard + +"p-cancelable@npm:^1.0.0": + version: 1.1.0 + resolution: "p-cancelable@npm:1.1.0" + checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece + languageName: node + linkType: hard + +"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": + version: 2.3.0 + resolution: "p-limit@npm:2.3.0" + dependencies: + p-try: ^2.0.0 + checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 + languageName: node + linkType: hard + +"p-limit@npm:^3.0.2": + version: 3.1.0 + resolution: "p-limit@npm:3.1.0" + dependencies: + yocto-queue: ^0.1.0 + checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 + languageName: node + linkType: hard + +"p-locate@npm:^3.0.0": + version: 3.0.0 + resolution: "p-locate@npm:3.0.0" + dependencies: + p-limit: ^2.0.0 + checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae + languageName: node + linkType: hard + +"p-locate@npm:^4.1.0": + version: 4.1.0 + resolution: "p-locate@npm:4.1.0" + dependencies: + p-limit: ^2.2.0 + checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 + languageName: node + linkType: hard + +"p-locate@npm:^5.0.0": + version: 5.0.0 + resolution: "p-locate@npm:5.0.0" + dependencies: + p-limit: ^3.0.2 + checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 + languageName: node + linkType: hard + +"p-map@npm:^4.0.0": + version: 4.0.0 + resolution: "p-map@npm:4.0.0" + dependencies: + aggregate-error: ^3.0.0 + checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c + languageName: node + linkType: hard + +"p-retry@npm:^4.5.0": + version: 4.6.2 + resolution: "p-retry@npm:4.6.2" + dependencies: + "@types/retry": 0.12.0 + retry: ^0.13.1 + checksum: 45c270bfddaffb4a895cea16cb760dcc72bdecb6cb45fef1971fa6ea2e91ddeafddefe01e444ac73e33b1b3d5d29fb0dd18a7effb294262437221ddc03ce0f2e + languageName: node + linkType: hard + +"p-try@npm:^2.0.0": + version: 2.2.0 + resolution: "p-try@npm:2.2.0" + checksum: f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae + languageName: node + linkType: hard + +"package-json@npm:^6.3.0": + version: 6.5.0 + resolution: "package-json@npm:6.5.0" + dependencies: + got: ^9.6.0 + registry-auth-token: ^4.0.0 + registry-url: ^5.0.0 + semver: ^6.2.0 + checksum: cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2 + languageName: node + linkType: hard + +"param-case@npm:^3.0.4": + version: 3.0.4 + resolution: "param-case@npm:3.0.4" + dependencies: + dot-case: ^3.0.4 + tslib: ^2.0.3 + checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 + languageName: node + linkType: hard + +"parent-module@npm:^1.0.0": + version: 1.0.1 + resolution: "parent-module@npm:1.0.1" + dependencies: + callsites: ^3.0.0 + checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff + languageName: node + linkType: hard + +"parse-entities@npm:^2.0.0": + version: 2.0.0 + resolution: "parse-entities@npm:2.0.0" + dependencies: + character-entities: ^1.0.0 + character-entities-legacy: ^1.0.0 + character-reference-invalid: ^1.0.0 + is-alphanumerical: ^1.0.0 + is-decimal: ^1.0.0 + is-hexadecimal: ^1.0.0 + checksum: 7addfd3e7d747521afac33c8121a5f23043c6973809756920d37e806639b4898385d386fcf4b3c8e2ecf1bc28aac5ae97df0b112d5042034efbe80f44081ebce + languageName: node + linkType: hard + +"parse-json@npm:^5.0.0": + version: 5.2.0 + resolution: "parse-json@npm:5.2.0" + dependencies: + "@babel/code-frame": ^7.0.0 + error-ex: ^1.3.1 + json-parse-even-better-errors: ^2.3.0 + lines-and-columns: ^1.1.6 + checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 + languageName: node + linkType: hard + +"parse-numeric-range@npm:^1.3.0": + version: 1.3.0 + resolution: "parse-numeric-range@npm:1.3.0" + checksum: 289ca126d5b8ace7325b199218de198014f58ea6895ccc88a5247491d07f0143bf047f80b4a31784f1ca8911762278d7d6ecb90a31dfae31da91cc1a2524c8ce + languageName: node + linkType: hard + +"parse5-htmlparser2-tree-adapter@npm:^7.0.0": + version: 7.0.0 + resolution: "parse5-htmlparser2-tree-adapter@npm:7.0.0" + dependencies: + domhandler: ^5.0.2 + parse5: ^7.0.0 + checksum: fc5d01e07733142a1baf81de5c2a9c41426c04b7ab29dd218acb80cd34a63177c90aff4a4aee66cf9f1d0aeecff1389adb7452ad6f8af0a5888e3e9ad6ef733d + languageName: node + linkType: hard + +"parse5@npm:^6.0.0": + version: 6.0.1 + resolution: "parse5@npm:6.0.1" + checksum: 7d569a176c5460897f7c8f3377eff640d54132b9be51ae8a8fa4979af940830b2b0c296ce75e5bd8f4041520aadde13170dbdec44889975f906098ea0002f4bd + languageName: node + linkType: hard + +"parse5@npm:^7.0.0": + version: 7.0.0 + resolution: "parse5@npm:7.0.0" + dependencies: + entities: ^4.3.0 + checksum: 7da5d61cc18eb36ffa71fc861e65cbfd1f23d96483a6631254e627be667dbc9c93ac0b0e6cb17a13a2e4033dab19bfb2f76f38e5936cfb57240ed49036a83fcc + languageName: node + linkType: hard + +"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": + version: 1.3.3 + resolution: "parseurl@npm:1.3.3" + checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 + languageName: node + linkType: hard + +"pascal-case@npm:^3.1.2": + version: 3.1.2 + resolution: "pascal-case@npm:3.1.2" + dependencies: + no-case: ^3.0.4 + tslib: ^2.0.3 + checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e + languageName: node + linkType: hard + +"path-exists@npm:^3.0.0": + version: 3.0.0 + resolution: "path-exists@npm:3.0.0" + checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a + languageName: node + linkType: hard + +"path-exists@npm:^4.0.0": + version: 4.0.0 + resolution: "path-exists@npm:4.0.0" + checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 + languageName: node + linkType: hard + +"path-is-absolute@npm:^1.0.0": + version: 1.0.1 + resolution: "path-is-absolute@npm:1.0.1" + checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 + languageName: node + linkType: hard + +"path-is-inside@npm:1.0.2": + version: 1.0.2 + resolution: "path-is-inside@npm:1.0.2" + checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb + languageName: node + linkType: hard + +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 + languageName: node + linkType: hard + +"path-parse@npm:^1.0.7": + version: 1.0.7 + resolution: "path-parse@npm:1.0.7" + checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a + languageName: node + linkType: hard + +"path-to-regexp@npm:0.1.7": + version: 0.1.7 + resolution: "path-to-regexp@npm:0.1.7" + checksum: 69a14ea24db543e8b0f4353305c5eac6907917031340e5a8b37df688e52accd09e3cebfe1660b70d76b6bd89152f52183f28c74813dbf454ba1a01c82a38abce + languageName: node + linkType: hard + +"path-to-regexp@npm:2.2.1": + version: 2.2.1 + resolution: "path-to-regexp@npm:2.2.1" + checksum: b921a74e7576e25b06ad1635abf7e8125a29220d2efc2b71d74b9591f24a27e6f09078fa9a1b27516a097ea0637b7cab79d19b83d7f36a8ef3ef5422770e89d9 + languageName: node + linkType: hard + +"path-to-regexp@npm:^1.7.0": + version: 1.8.0 + resolution: "path-to-regexp@npm:1.8.0" + dependencies: + isarray: 0.0.1 + checksum: 709f6f083c0552514ef4780cb2e7e4cf49b0cc89a97439f2b7cc69a608982b7690fb5d1720a7473a59806508fc2dae0be751ba49f495ecf89fd8fbc62abccbcd + languageName: node + linkType: hard + +"path-type@npm:^4.0.0": + version: 4.0.0 + resolution: "path-type@npm:4.0.0" + checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 + languageName: node + linkType: hard + +"picocolors@npm:^1.0.0": + version: 1.0.0 + resolution: "picocolors@npm:1.0.0" + checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 + languageName: node + linkType: hard + +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1": + version: 2.3.1 + resolution: "picomatch@npm:2.3.1" + checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf + languageName: node + linkType: hard + +"pkg-dir@npm:^4.1.0": + version: 4.2.0 + resolution: "pkg-dir@npm:4.2.0" + dependencies: + find-up: ^4.0.0 + checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 + languageName: node + linkType: hard + +"pkg-up@npm:^3.1.0": + version: 3.1.0 + resolution: "pkg-up@npm:3.1.0" + dependencies: + find-up: ^3.0.0 + checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 + languageName: node + linkType: hard + +"postcss-calc@npm:^8.2.3": + version: 8.2.4 + resolution: "postcss-calc@npm:8.2.4" + dependencies: + postcss-selector-parser: ^6.0.9 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.2 + checksum: 314b4cebb0c4ed0cf8356b4bce71eca78f5a7842e6a3942a3bba49db168d5296b2bd93c3f735ae1c616f2651d94719ade33becc03c73d2d79c7394fb7f73eabb + languageName: node + linkType: hard + +"postcss-colormin@npm:^5.3.0": + version: 5.3.0 + resolution: "postcss-colormin@npm:5.3.0" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + colord: ^2.9.1 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3d3e3cc25071407fb73d68541ca1039ebd154fceb649041461a8a3cab0400cc89b42dbb34a4eeaf573be4ba2370ce23af5e01aff5e03a8d72275f40605577212 + languageName: node + linkType: hard + +"postcss-convert-values@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-convert-values@npm:5.1.2" + dependencies: + browserslist: ^4.20.3 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: b1615daf12d3425bf4edee9451de402702f41019ccfc85f7883d87438becf533b3061a5a3567865029c534147a6c90e89b4c42ae6741c768c879a68d35aea812 + languageName: node + linkType: hard + +"postcss-discard-comments@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-discard-comments@npm:5.1.2" + peerDependencies: + postcss: ^8.2.15 + checksum: abfd064ebc27aeaf5037643dd51ffaff74d1fa4db56b0523d073ace4248cbb64ffd9787bd6924b0983a9d0bd0e9bf9f10d73b120e50391dc236e0d26c812fa2a + languageName: node + linkType: hard + +"postcss-discard-duplicates@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-duplicates@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35 + languageName: node + linkType: hard + +"postcss-discard-empty@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-discard-empty@npm:5.1.1" + peerDependencies: + postcss: ^8.2.15 + checksum: 970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4 + languageName: node + linkType: hard + +"postcss-discard-overridden@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-overridden@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41 + languageName: node + linkType: hard + +"postcss-discard-unused@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-unused@npm:5.1.0" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 5c09403a342a065033f5f22cefe6b402c76c2dc0aac31a736a2062d82c2a09f0ff2525b3df3a0c6f4e0ffc7a0392efd44bfe7f9d018e4cae30d15b818b216622 + languageName: node + linkType: hard + +"postcss-loader@npm:^7.0.0": + version: 7.0.1 + resolution: "postcss-loader@npm:7.0.1" + dependencies: + cosmiconfig: ^7.0.0 + klona: ^2.0.5 + semver: ^7.3.7 + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + checksum: 2a3cbcaaade598d4919824d384ae34ffbfc14a9c8db6cc3b154582356f4f44a1c9af9e731b81cf1947b089accf7d0ab7a0c51c717946985f89aa1708d2b4304d + languageName: node + linkType: hard + +"postcss-merge-idents@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-merge-idents@npm:5.1.1" + dependencies: + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: ed8a673617ea6ae3e15d69558063cb1a5eeee01732f78cdc0196ab910324abc30828724ab8dfc4cda27e8c0077542e25688470f829819a2604625a673387ec72 + languageName: node + linkType: hard + +"postcss-merge-longhand@npm:^5.1.6": + version: 5.1.6 + resolution: "postcss-merge-longhand@npm:5.1.6" + dependencies: + postcss-value-parser: ^4.2.0 + stylehacks: ^5.1.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 327b5474d9e84b8d8aed3e24444938cbf1274326d357b551b700203f03f7bcb615381b92b933770ffe35b154677205af08875373413f2c5e625c34730599707b + languageName: node + linkType: hard + +"postcss-merge-rules@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-merge-rules@npm:5.1.2" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + cssnano-utils: ^3.1.0 + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: fcbc415999a35248dcce03064a5456123663507b05ff0f1de5c97b6effc68014ab0ffd5f06e71cf08d401f037932e271b7db33124c73260f3630a1441212a0c8 + languageName: node + linkType: hard + +"postcss-minify-font-values@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-minify-font-values@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 35e858fa41efa05acdeb28f1c76579c409fdc7eabb1744c3bd76e895bb9fea341a016746362a67609688ab2471f587202b9a3e14ea28ad677754d663a2777ece + languageName: node + linkType: hard + +"postcss-minify-gradients@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-minify-gradients@npm:5.1.1" + dependencies: + colord: ^2.9.1 + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 27354072a07c5e6dab36731103b94ca2354d4ed3c5bc6aacfdf2ede5a55fa324679d8fee5450800bc50888dbb5e9ed67569c0012040c2be128143d0cebb36d67 + languageName: node + linkType: hard + +"postcss-minify-params@npm:^5.1.3": + version: 5.1.3 + resolution: "postcss-minify-params@npm:5.1.3" + dependencies: + browserslist: ^4.16.6 + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2d218f6b82474310c866b690210595a5e6a4c695f174f9100b018adb4a171bd67b1adaba26c241b3d41a4ea0f4962e0f5a77cf12ae60d9db76f80b0c7cbd6bcd + languageName: node + linkType: hard + +"postcss-minify-selectors@npm:^5.2.1": + version: 5.2.1 + resolution: "postcss-minify-selectors@npm:5.2.1" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 6fdbc84f99a60d56b43df8930707da397775e4c36062a106aea2fd2ac81b5e24e584a1892f4baa4469fa495cb87d1422560eaa8f6c9d500f9f0b691a5f95bab5 + languageName: node + linkType: hard + +"postcss-modules-extract-imports@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-extract-imports@npm:3.0.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 4b65f2f1382d89c4bc3c0a1bdc5942f52f3cb19c110c57bd591ffab3a5fee03fcf831604168205b0c1b631a3dce2255c70b61aaae3ef39d69cd7eb450c2552d2 + languageName: node + linkType: hard + +"postcss-modules-local-by-default@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-local-by-default@npm:4.0.0" + dependencies: + icss-utils: ^5.0.0 + postcss-selector-parser: ^6.0.2 + postcss-value-parser: ^4.1.0 + peerDependencies: + postcss: ^8.1.0 + checksum: 6cf570badc7bc26c265e073f3ff9596b69bb954bc6ac9c5c1b8cba2995b80834226b60e0a3cbb87d5f399dbb52e6466bba8aa1d244f6218f99d834aec431a69d + languageName: node + linkType: hard + +"postcss-modules-scope@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-scope@npm:3.0.0" + dependencies: + postcss-selector-parser: ^6.0.4 + peerDependencies: + postcss: ^8.1.0 + checksum: 330b9398dbd44c992c92b0dc612c0626135e2cc840fee41841eb61247a6cfed95af2bd6f67ead9dd9d0bb41f5b0367129d93c6e434fa3e9c58ade391d9a5a138 + languageName: node + linkType: hard + +"postcss-modules-values@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-values@npm:4.0.0" + dependencies: + icss-utils: ^5.0.0 + peerDependencies: + postcss: ^8.1.0 + checksum: f7f2cdf14a575b60e919ad5ea52fed48da46fe80db2733318d71d523fc87db66c835814940d7d05b5746b0426e44661c707f09bdb83592c16aea06e859409db6 + languageName: node + linkType: hard + +"postcss-normalize-charset@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-charset@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4 + languageName: node + linkType: hard + +"postcss-normalize-display-values@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-display-values@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86 + languageName: node + linkType: hard + +"postcss-normalize-positions@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-positions@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: d9afc233729c496463c7b1cdd06732469f401deb387484c3a2422125b46ec10b4af794c101f8c023af56f01970b72b535e88373b9058ecccbbf88db81662b3c4 + languageName: node + linkType: hard + +"postcss-normalize-repeat-style@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-repeat-style@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2c6ad2b0ae10a1fda156b948c34f78c8f1e185513593de4d7e2480973586675520edfec427645fa168c337b0a6b3ceca26f92b96149741ca98a9806dad30d534 + languageName: node + linkType: hard + +"postcss-normalize-string@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-string@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 6e549c6e5b2831e34c7bdd46d8419e2278f6af1d5eef6d26884a37c162844e60339340c57e5e06058cdbe32f27fc6258eef233e811ed2f71168ef2229c236ada + languageName: node + linkType: hard + +"postcss-normalize-timing-functions@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-timing-functions@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa + languageName: node + linkType: hard + +"postcss-normalize-unicode@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-unicode@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3570c90050f190811b5dbf7b4cf4f30f0b627c1ba5fbe5ad332e8b0aa7ef14b3d0aa2af1cb1074d0267aec8c9771e28866d867c8a8a0c433b6c34e50445f9c16 + languageName: node + linkType: hard + +"postcss-normalize-url@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-url@npm:5.1.0" + dependencies: + normalize-url: ^6.0.1 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0 + languageName: node + linkType: hard + +"postcss-normalize-whitespace@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-whitespace@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19 + languageName: node + linkType: hard + +"postcss-ordered-values@npm:^5.1.3": + version: 5.1.3 + resolution: "postcss-ordered-values@npm:5.1.3" + dependencies: + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 6f3ca85b6ceffc68aadaf319d9ee4c5ac16d93195bf8cba2d1559b631555ad61941461cda6d3909faab86e52389846b2b36345cff8f0c3f4eb345b1b8efadcf9 + languageName: node + linkType: hard + +"postcss-reduce-idents@npm:^5.2.0": + version: 5.2.0 + resolution: "postcss-reduce-idents@npm:5.2.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: f0d644c86e160dd36ee4dd924ab7d6feacac867c87702e2f98f96b409430a62de4fec2dfc3c8731bda4e14196e29a752b4558942f0af2a3e6cd7f1f4b173db8e + languageName: node + linkType: hard + +"postcss-reduce-initial@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-reduce-initial@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2cb10fa3fa7d7df9e4376df64d19177debd5cfe6d8fde52327d27de425eb28d5d85fa45c857cf7c0aed35d16455b6f4762b53959480f92a1dfa4b51a1d780a32 + languageName: node + linkType: hard + +"postcss-reduce-transforms@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-reduce-transforms@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 0c6af2cba20e3ff63eb9ad045e634ddfb9c3e5c0e614c020db2a02f3aa20632318c4ede9e0c995f9225d9a101e673de91c0a6e10bb2fa5da6d6c75d15a55882f + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": + version: 6.0.10 + resolution: "postcss-selector-parser@npm:6.0.10" + dependencies: + cssesc: ^3.0.0 + util-deprecate: ^1.0.2 + checksum: 46afaa60e3d1998bd7adf6caa374baf857cc58d3ff944e29459c9a9e4680a7fe41597bd5b755fc81d7c388357e9bf67c0251d047c640a09f148e13606b8a8608 + languageName: node + linkType: hard + +"postcss-sort-media-queries@npm:^4.2.1": + version: 4.2.1 + resolution: "postcss-sort-media-queries@npm:4.2.1" + dependencies: + sort-css-media-queries: 2.0.4 + peerDependencies: + postcss: ^8.4.4 + checksum: 56a4363ce95a32daad74a40c22741f054de11210aaa1b5efc4c2dfb6eb9a651db6363479e0fe471e0f39d30ea95d2f97a89bd76f8394b7b42a3b36ee58f133e6 + languageName: node + linkType: hard + +"postcss-svgo@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-svgo@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + svgo: ^2.7.0 + peerDependencies: + postcss: ^8.2.15 + checksum: d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd + languageName: node + linkType: hard + +"postcss-unique-selectors@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-unique-selectors@npm:5.1.1" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278 + languageName: node + linkType: hard + +"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": + version: 4.2.0 + resolution: "postcss-value-parser@npm:4.2.0" + checksum: 819ffab0c9d51cf0acbabf8996dffbfafbafa57afc0e4c98db88b67f2094cb44488758f06e5da95d7036f19556a4a732525e84289a425f4f6fd8e412a9d7442f + languageName: node + linkType: hard + +"postcss-zindex@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-zindex@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 8581e0ee552622489dcb9fb9609a3ccc261a67a229ba91a70bd138fe102a2d04cedb14642b82b673d4cac7b559ef32574f2dafde2ff7816eecac024d231c5ead + languageName: node + linkType: hard + +"postcss@npm:^8.3.11, postcss@npm:^8.4.13, postcss@npm:^8.4.14, postcss@npm:^8.4.7": + version: 8.4.16 + resolution: "postcss@npm:8.4.16" + dependencies: + nanoid: ^3.3.4 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 10eee25efd77868036403858577da0cefaf2e0905feeaba5770d5438ccdddba3d01cba8063e96b8aac4c6daa0ed413dd5ae0554a433a3c4db38df1d134cffc1f + languageName: node + linkType: hard + +"prepend-http@npm:^2.0.0": + version: 2.0.0 + resolution: "prepend-http@npm:2.0.0" + checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea + languageName: node + linkType: hard + +"pretty-error@npm:^4.0.0": + version: 4.0.0 + resolution: "pretty-error@npm:4.0.0" + dependencies: + lodash: ^4.17.20 + renderkid: ^3.0.0 + checksum: a5b9137365690104ded6947dca2e33360bf55e62a4acd91b1b0d7baa3970e43754c628cc9e16eafbdd4e8f8bcb260a5865475d4fc17c3106ff2d61db4e72cdf3 + languageName: node + linkType: hard + +"pretty-time@npm:^1.1.0": + version: 1.1.0 + resolution: "pretty-time@npm:1.1.0" + checksum: a319e7009aadbc6cfedbd8b66861327d3a0c68bd3e8794bf5b86f62b40b01b9479c5a70c76bb368ad454acce52a1216daee460cc825766e2442c04f3a84a02c9 + languageName: node + linkType: hard + +"prism-react-renderer@npm:1.3.5, prism-react-renderer@npm:^1.3.5": + version: 1.3.5 + resolution: "prism-react-renderer@npm:1.3.5" + peerDependencies: + react: ">=0.14.9" + checksum: c18806dcbc4c0b4fd6fd15bd06b4f7c0a6da98d93af235c3e970854994eb9b59e23315abb6cfc29e69da26d36709a47e25da85ab27fed81b6812f0a52caf6dfa + languageName: node + linkType: hard + +"prismjs@npm:^1.28.0": + version: 1.28.0 + resolution: "prismjs@npm:1.28.0" + checksum: bde93fb2beb45b7243219fc53855f59ee54b3fa179f315e8f9d66244d756ef984462e10561bbdc6713d3d7e051852472d7c284f5794a8791eeaefea2fb910b16 + languageName: node + linkType: hard + +"process-nextick-args@npm:~2.0.0": + version: 2.0.1 + resolution: "process-nextick-args@npm:2.0.1" + checksum: 1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf + languageName: node + linkType: hard + +"promise-inflight@npm:^1.0.1": + version: 1.0.1 + resolution: "promise-inflight@npm:1.0.1" + checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 + languageName: node + linkType: hard + +"promise-retry@npm:^2.0.1": + version: 2.0.1 + resolution: "promise-retry@npm:2.0.1" + dependencies: + err-code: ^2.0.2 + retry: ^0.12.0 + checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 + languageName: node + linkType: hard + +"promise@npm:^7.1.1": + version: 7.3.1 + resolution: "promise@npm:7.3.1" + dependencies: + asap: ~2.0.3 + checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 + languageName: node + linkType: hard + +"prompts@npm:^2.4.2": + version: 2.4.2 + resolution: "prompts@npm:2.4.2" + dependencies: + kleur: ^3.0.3 + sisteransi: ^1.0.5 + checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d + languageName: node + linkType: hard + +"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2": + version: 15.8.1 + resolution: "prop-types@npm:15.8.1" + dependencies: + loose-envify: ^1.4.0 + object-assign: ^4.1.1 + react-is: ^16.13.1 + checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459 + languageName: node + linkType: hard + +"property-information@npm:^5.0.0, property-information@npm:^5.3.0": + version: 5.6.0 + resolution: "property-information@npm:5.6.0" + dependencies: + xtend: ^4.0.0 + checksum: fcf87c6542e59a8bbe31ca0b3255a4a63ac1059b01b04469680288998bcfa97f341ca989566adbb63975f4d85339030b82320c324a511532d390910d1c583893 + languageName: node + linkType: hard + +"proxy-addr@npm:~2.0.7": + version: 2.0.7 + resolution: "proxy-addr@npm:2.0.7" + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + checksum: 29c6990ce9364648255454842f06f8c46fcd124d3e6d7c5066df44662de63cdc0bad032e9bf5a3d653ff72141cc7b6019873d685708ac8210c30458ad99f2b74 + languageName: node + linkType: hard + +"pump@npm:^3.0.0": + version: 3.0.0 + resolution: "pump@npm:3.0.0" + dependencies: + end-of-stream: ^1.1.0 + once: ^1.3.1 + checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 + languageName: node + linkType: hard + +"punycode@npm:^1.3.2": + version: 1.4.1 + resolution: "punycode@npm:1.4.1" + checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 + languageName: node + linkType: hard + +"punycode@npm:^2.1.0": + version: 2.1.1 + resolution: "punycode@npm:2.1.1" + checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8 + languageName: node + linkType: hard + +"pupa@npm:^2.1.1": + version: 2.1.1 + resolution: "pupa@npm:2.1.1" + dependencies: + escape-goat: ^2.0.0 + checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 + languageName: node + linkType: hard + +"pure-color@npm:^1.2.0": + version: 1.3.0 + resolution: "pure-color@npm:1.3.0" + checksum: 646d8bed6e6eab89affdd5e2c11f607a85b631a7fb03c061dfa658eb4dc4806881a15feed2ac5fd8c0bad8c00c632c640d5b1cb8b9a972e6e947393a1329371b + languageName: node + linkType: hard + +"qs@npm:6.10.3": + version: 6.10.3 + resolution: "qs@npm:6.10.3" + dependencies: + side-channel: ^1.0.4 + checksum: 0fac5e6c7191d0295a96d0e83c851aeb015df7e990e4d3b093897d3ac6c94e555dbd0a599739c84d7fa46d7fee282d94ba76943983935cf33bba6769539b8019 + languageName: node + linkType: hard + +"queue-microtask@npm:^1.2.2": + version: 1.2.3 + resolution: "queue-microtask@npm:1.2.3" + checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 + languageName: node + linkType: hard + +"queue@npm:6.0.2": + version: 6.0.2 + resolution: "queue@npm:6.0.2" + dependencies: + inherits: ~2.0.3 + checksum: ebc23639248e4fe40a789f713c20548e513e053b3dc4924b6cb0ad741e3f264dcff948225c8737834dd4f9ec286dbc06a1a7c13858ea382d9379f4303bcc0916 + languageName: node + linkType: hard + +"randombytes@npm:^2.1.0": + version: 2.1.0 + resolution: "randombytes@npm:2.1.0" + dependencies: + safe-buffer: ^5.1.0 + checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 + languageName: node + linkType: hard + +"range-parser@npm:1.2.0": + version: 1.2.0 + resolution: "range-parser@npm:1.2.0" + checksum: bdf397f43fedc15c559d3be69c01dedf38444ca7a1610f5bf5955e3f3da6057a892f34691e7ebdd8c7e1698ce18ef6c4d4811f70e658dda3ff230ef741f8423a + languageName: node + linkType: hard + +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": + version: 1.2.1 + resolution: "range-parser@npm:1.2.1" + checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9 + languageName: node + linkType: hard + +"raw-body@npm:2.5.1": + version: 2.5.1 + resolution: "raw-body@npm:2.5.1" + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e + languageName: node + linkType: hard + +"rc@npm:1.2.8, rc@npm:^1.2.8": + version: 1.2.8 + resolution: "rc@npm:1.2.8" + dependencies: + deep-extend: ^0.6.0 + ini: ~1.3.0 + minimist: ^1.2.0 + strip-json-comments: ~2.0.1 + bin: + rc: ./cli.js + checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e + languageName: node + linkType: hard + +"react-base16-styling@npm:^0.6.0": + version: 0.6.0 + resolution: "react-base16-styling@npm:0.6.0" + dependencies: + base16: ^1.0.0 + lodash.curry: ^4.0.1 + lodash.flow: ^3.3.0 + pure-color: ^1.2.0 + checksum: 00a12dddafc8a9025cca933b0dcb65fca41c81fa176d1fc3a6a9d0242127042e2c0a604f4c724a3254dd2c6aeb5ef55095522ff22f5462e419641c1341a658e4 + languageName: node + linkType: hard + +"react-dev-utils@npm:^12.0.1": + version: 12.0.1 + resolution: "react-dev-utils@npm:12.0.1" + dependencies: + "@babel/code-frame": ^7.16.0 + address: ^1.1.2 + browserslist: ^4.18.1 + chalk: ^4.1.2 + cross-spawn: ^7.0.3 + detect-port-alt: ^1.1.6 + escape-string-regexp: ^4.0.0 + filesize: ^8.0.6 + find-up: ^5.0.0 + fork-ts-checker-webpack-plugin: ^6.5.0 + global-modules: ^2.0.0 + globby: ^11.0.4 + gzip-size: ^6.0.0 + immer: ^9.0.7 + is-root: ^2.1.0 + loader-utils: ^3.2.0 + open: ^8.4.0 + pkg-up: ^3.1.0 + prompts: ^2.4.2 + react-error-overlay: ^6.0.11 + recursive-readdir: ^2.2.2 + shell-quote: ^1.7.3 + strip-ansi: ^6.0.1 + text-table: ^0.2.0 + checksum: 2c6917e47f03d9595044770b0f883a61c6b660fcaa97b8ba459a1d57c9cca9aa374cd51296b22d461ff5e432105dbe6f04732dab128e52729c79239e1c23ab56 + languageName: node + linkType: hard + +"react-dom@npm:17.0.2": + version: 17.0.2 + resolution: "react-dom@npm:17.0.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + scheduler: ^0.20.2 + peerDependencies: + react: 17.0.2 + checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c + languageName: node + linkType: hard + +"react-error-overlay@npm:^6.0.11": + version: 6.0.11 + resolution: "react-error-overlay@npm:6.0.11" + checksum: ce7b44c38fadba9cedd7c095cf39192e632daeccf1d0747292ed524f17dcb056d16bc197ddee5723f9dd888f0b9b19c3b486c430319e30504289b9296f2d2c42 + languageName: node + linkType: hard + +"react-fast-compare@npm:^3.2.0": + version: 3.2.0 + resolution: "react-fast-compare@npm:3.2.0" + checksum: 8ef272c825ae329f61633ce4ce7f15aa5b84e5214d88bc0823880236e03e985a13195befa2c7a4eda7db3b017dc7985729152d88445823f652403cf36c2b86aa + languageName: node + linkType: hard + +"react-helmet-async@npm:*, react-helmet-async@npm:^1.3.0": + version: 1.3.0 + resolution: "react-helmet-async@npm:1.3.0" + dependencies: + "@babel/runtime": ^7.12.5 + invariant: ^2.2.4 + prop-types: ^15.7.2 + react-fast-compare: ^3.2.0 + shallowequal: ^1.1.0 + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 + checksum: 7ca7e47f8af14ea186688b512a87ab912bf6041312b297f92516341b140b3f0f8aedf5a44d226d99e69ed067b0cc106e38aeb9c9b738ffcc63d10721c844db90 + languageName: node + linkType: hard + +"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": + version: 16.13.1 + resolution: "react-is@npm:16.13.1" + checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f + languageName: node + linkType: hard + +"react-json-view@npm:^1.21.3": + version: 1.21.3 + resolution: "react-json-view@npm:1.21.3" + dependencies: + flux: ^4.0.1 + react-base16-styling: ^0.6.0 + react-lifecycles-compat: ^3.0.4 + react-textarea-autosize: ^8.3.2 + peerDependencies: + react: ^17.0.0 || ^16.3.0 || ^15.5.4 + react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 + checksum: 5718bcd9210ad5b06eb9469cf8b9b44be9498845a7702e621343618e8251f26357e6e1c865532cf170db6165df1cb30202787e057309d8848c220bc600ec0d1a + languageName: node + linkType: hard + +"react-lifecycles-compat@npm:^3.0.4": + version: 3.0.4 + resolution: "react-lifecycles-compat@npm:3.0.4" + checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f + languageName: node + linkType: hard + +"react-loadable-ssr-addon-v5-slorber@npm:^1.0.1": + version: 1.0.1 + resolution: "react-loadable-ssr-addon-v5-slorber@npm:1.0.1" + dependencies: + "@babel/runtime": ^7.10.3 + peerDependencies: + react-loadable: "*" + webpack: ">=4.41.1 || 5.x" + checksum: 1cf7ceb488d329a5be15f891dae16727fb7ade08ef57826addd21e2c3d485e2440259ef8be94f4d54e9afb4bcbd2fcc22c3c5bad92160c9c06ae6ba7b5562497 + languageName: node + linkType: hard + +"react-router-config@npm:^5.1.1": + version: 5.1.1 + resolution: "react-router-config@npm:5.1.1" + dependencies: + "@babel/runtime": ^7.1.2 + peerDependencies: + react: ">=15" + react-router: ">=5" + checksum: bde7ee79444454bf7c3737fd9c5c268021012c8cc37bc19116b2e7daa28c4231598c275816c7f32c16f9f974dc707b91de279291a5e39efce2e1b1569355b87a + languageName: node + linkType: hard + +"react-router-dom@npm:^5.3.3": + version: 5.3.3 + resolution: "react-router-dom@npm:5.3.3" + dependencies: + "@babel/runtime": ^7.12.13 + history: ^4.9.0 + loose-envify: ^1.3.1 + prop-types: ^15.6.2 + react-router: 5.3.3 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + peerDependencies: + react: ">=15" + checksum: e1998918e391611f09b967bce0cb88bc9794aa3d8dc5f86453467a1226ae2ace648a1f401f5282f19c84a3a61fa6a3207e2a6fdfe8c8efae0b255244631febeb + languageName: node + linkType: hard + +"react-router@npm:5.3.3, react-router@npm:^5.3.3": + version: 5.3.3 + resolution: "react-router@npm:5.3.3" + dependencies: + "@babel/runtime": ^7.12.13 + history: ^4.9.0 + hoist-non-react-statics: ^3.1.0 + loose-envify: ^1.3.1 + mini-create-react-context: ^0.4.0 + path-to-regexp: ^1.7.0 + prop-types: ^15.6.2 + react-is: ^16.6.0 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + peerDependencies: + react: ">=15" + checksum: 52a9f28fa97577fda18a8ed2922b658704eafe873e444fe07202640d55d9e81e67c03efd2b2a5b80e3a80e8be8352df826a227ce5f42b33b91bef853c74d4841 + languageName: node + linkType: hard + +"react-textarea-autosize@npm:^8.3.2": + version: 8.3.4 + resolution: "react-textarea-autosize@npm:8.3.4" + dependencies: + "@babel/runtime": ^7.10.2 + use-composed-ref: ^1.3.0 + use-latest: ^1.2.1 + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 87360d4392276d4e87511a73be9b0634b8bcce8f4f648cf659334d993f25ad3d4062f468f1e1944fc614123acae4299580aad00b760c6a96cec190e076f847f5 + languageName: node + linkType: hard + +"react@npm:17.0.2": + version: 17.0.2 + resolution: "react@npm:17.0.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b + languageName: node + linkType: hard + +"readable-stream@npm:^2.0.1": + version: 2.3.7 + resolution: "readable-stream@npm:2.3.7" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.3 + isarray: ~1.0.0 + process-nextick-args: ~2.0.0 + safe-buffer: ~5.1.1 + string_decoder: ~1.1.1 + util-deprecate: ~1.0.1 + checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755 + languageName: node + linkType: hard + +"readable-stream@npm:^3.0.6, readable-stream@npm:^3.6.0": + version: 3.6.0 + resolution: "readable-stream@npm:3.6.0" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8 + languageName: node + linkType: hard + +"readdirp@npm:~3.6.0": + version: 3.6.0 + resolution: "readdirp@npm:3.6.0" + dependencies: + picomatch: ^2.2.1 + checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320 + languageName: node + linkType: hard + +"reading-time@npm:^1.5.0": + version: 1.5.0 + resolution: "reading-time@npm:1.5.0" + checksum: e27bc5a70ba0f4ac337896b18531b914d38f4bee67cbad48029d0c11dd0a7a847b2a6bba895ab7ce2ad3e7ecb86912bdc477d8fa2d48405a3deda964be54d09b + languageName: node + linkType: hard + +"rechoir@npm:^0.6.2": + version: 0.6.2 + resolution: "rechoir@npm:0.6.2" + dependencies: + resolve: ^1.1.6 + checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b + languageName: node + linkType: hard + +"recursive-readdir@npm:^2.2.2": + version: 2.2.2 + resolution: "recursive-readdir@npm:2.2.2" + dependencies: + minimatch: 3.0.4 + checksum: a6b22994d76458443d4a27f5fd7147ac63ad31bba972666a291d511d4d819ee40ff71ba7524c14f6a565b8cfaf7f48b318f971804b913cf538d58f04e25d1fee + languageName: node + linkType: hard + +"regenerate-unicode-properties@npm:^10.0.1": + version: 10.0.1 + resolution: "regenerate-unicode-properties@npm:10.0.1" + dependencies: + regenerate: ^1.4.2 + checksum: 1b638b7087d8143e5be3e20e2cda197ea0440fa0bc2cc49646b2f50c5a2b1acdc54b21e4215805a5a2dd487c686b2291accd5ad00619534098d2667e76247754 + languageName: node + linkType: hard + +"regenerate@npm:^1.4.2": + version: 1.4.2 + resolution: "regenerate@npm:1.4.2" + checksum: 3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0 + languageName: node + linkType: hard + +"regenerator-runtime@npm:^0.13.4": + version: 0.13.9 + resolution: "regenerator-runtime@npm:0.13.9" + checksum: 65ed455fe5afd799e2897baf691ca21c2772e1a969d19bb0c4695757c2d96249eb74ee3553ea34a91062b2a676beedf630b4c1551cc6299afb937be1426ec55e + languageName: node + linkType: hard + +"regenerator-transform@npm:^0.15.0": + version: 0.15.0 + resolution: "regenerator-transform@npm:0.15.0" + dependencies: + "@babel/runtime": ^7.8.4 + checksum: 86e54849ab1167618d28bb56d214c52a983daf29b0d115c976d79840511420049b6b42c9ebdf187defa8e7129bdd74b6dd266420d0d3868c9fa7f793b5d15d49 + languageName: node + linkType: hard + +"regexpu-core@npm:^5.1.0": + version: 5.1.0 + resolution: "regexpu-core@npm:5.1.0" + dependencies: + regenerate: ^1.4.2 + regenerate-unicode-properties: ^10.0.1 + regjsgen: ^0.6.0 + regjsparser: ^0.8.2 + unicode-match-property-ecmascript: ^2.0.0 + unicode-match-property-value-ecmascript: ^2.0.0 + checksum: 7b4eb8d182d9d10537a220a93138df5bc7eaf4ed53e36b95e8427d33ed8a2b081468f1a15d3e5fcee66517e1df7f5ca180b999e046d060badd97150f2ffe87b2 + languageName: node + linkType: hard + +"registry-auth-token@npm:^4.0.0": + version: 4.2.2 + resolution: "registry-auth-token@npm:4.2.2" + dependencies: + rc: 1.2.8 + checksum: c5030198546ecfdcbcb0722cbc3e260c4f5f174d8d07bdfedd4620e79bfdf17a2db735aa230d600bd388fce6edd26c0a9ed2eb7e9b4641ec15213a28a806688b + languageName: node + linkType: hard + +"registry-url@npm:^5.0.0": + version: 5.1.0 + resolution: "registry-url@npm:5.1.0" + dependencies: + rc: ^1.2.8 + checksum: bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9 + languageName: node + linkType: hard + +"regjsgen@npm:^0.6.0": + version: 0.6.0 + resolution: "regjsgen@npm:0.6.0" + checksum: c5158ebd735e75074e41292ade1ff05d85566d205426cc61501e360c450a63baced8512ee3ae238e5c0a0e42969563c7875b08fa69d6f0402daf36bcb3e4d348 + languageName: node + linkType: hard + +"regjsparser@npm:^0.8.2": + version: 0.8.4 + resolution: "regjsparser@npm:0.8.4" + dependencies: + jsesc: ~0.5.0 + bin: + regjsparser: bin/parser + checksum: d069b932491761cda127ce11f6bd2729c3b1b394a35200ec33f1199e937423db28ceb86cf33f0a97c76ecd7c0f8db996476579eaf0d80a1f74c1934f4ca8b27a + languageName: node + linkType: hard + +"relateurl@npm:^0.2.7": + version: 0.2.7 + resolution: "relateurl@npm:0.2.7" + checksum: 5891e792eae1dfc3da91c6fda76d6c3de0333a60aa5ad848982ebb6dccaa06e86385fb1235a1582c680a3d445d31be01c6bfc0804ebbcab5aaf53fa856fde6b6 + languageName: node + linkType: hard + +"remark-emoji@npm:^2.2.0": + version: 2.2.0 + resolution: "remark-emoji@npm:2.2.0" + dependencies: + emoticon: ^3.2.0 + node-emoji: ^1.10.0 + unist-util-visit: ^2.0.3 + checksum: 638d4be72eb4110a447f389d4b8c454921f188c0acabf1b6579f3ddaa301ee91010173d6eebd975ea622ae3de7ed4531c0315a4ffd4f9653d80c599ef9ec21a8 + languageName: node + linkType: hard + +"remark-footnotes@npm:2.0.0": + version: 2.0.0 + resolution: "remark-footnotes@npm:2.0.0" + checksum: f2f87ffd6fe25892373c7164d6584a7cb03ab0ea4f186af493a73df519e24b72998a556e7f16cb996f18426cdb80556b95ff252769e252cf3ccba0fd2ca20621 + languageName: node + linkType: hard + +"remark-mdx@npm:1.6.22": + version: 1.6.22 + resolution: "remark-mdx@npm:1.6.22" + dependencies: + "@babel/core": 7.12.9 + "@babel/helper-plugin-utils": 7.10.4 + "@babel/plugin-proposal-object-rest-spread": 7.12.1 + "@babel/plugin-syntax-jsx": 7.12.1 + "@mdx-js/util": 1.6.22 + is-alphabetical: 1.0.4 + remark-parse: 8.0.3 + unified: 9.2.0 + checksum: 45e62f8a821c37261f94448d54f295de1c5c393f762ff96cd4d4b730715037fafeb6c89ef94adf6a10a09edfa72104afe1431b93b5ae5e40ce2a7677e133c3d9 + languageName: node + linkType: hard + +"remark-parse@npm:8.0.3": + version: 8.0.3 + resolution: "remark-parse@npm:8.0.3" + dependencies: + ccount: ^1.0.0 + collapse-white-space: ^1.0.2 + is-alphabetical: ^1.0.0 + is-decimal: ^1.0.0 + is-whitespace-character: ^1.0.0 + is-word-character: ^1.0.0 + markdown-escapes: ^1.0.0 + parse-entities: ^2.0.0 + repeat-string: ^1.5.4 + state-toggle: ^1.0.0 + trim: 0.0.1 + trim-trailing-lines: ^1.0.0 + unherit: ^1.0.4 + unist-util-remove-position: ^2.0.0 + vfile-location: ^3.0.0 + xtend: ^4.0.1 + checksum: 2dfea250e7606ddfc9e223b9f41e0b115c5c701be4bd35181beaadd46ee59816bc00aadc6085a420f8df00b991ada73b590ea7fd34ace14557de4a0a41805be5 + languageName: node + linkType: hard + +"remark-squeeze-paragraphs@npm:4.0.0": + version: 4.0.0 + resolution: "remark-squeeze-paragraphs@npm:4.0.0" + dependencies: + mdast-squeeze-paragraphs: ^4.0.0 + checksum: 2071eb74d0ecfefb152c4932690a9fd950c3f9f798a676f1378a16db051da68fb20bf288688cc153ba5019dded35408ff45a31dfe9686eaa7a9f1df9edbb6c81 + languageName: node + linkType: hard + +"renderkid@npm:^3.0.0": + version: 3.0.0 + resolution: "renderkid@npm:3.0.0" + dependencies: + css-select: ^4.1.3 + dom-converter: ^0.2.0 + htmlparser2: ^6.1.0 + lodash: ^4.17.21 + strip-ansi: ^6.0.1 + checksum: 77162b62d6f33ab81f337c39efce0439ff0d1f6d441e29c35183151f83041c7850774fb904da163d6c844264d440d10557714e6daa0b19e4561a5cd4ef305d41 + languageName: node + linkType: hard + +"repeat-string@npm:^1.5.4": + version: 1.6.1 + resolution: "repeat-string@npm:1.6.1" + checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 + languageName: node + linkType: hard + +"require-from-string@npm:^2.0.2": + version: 2.0.2 + resolution: "require-from-string@npm:2.0.2" + checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b + languageName: node + linkType: hard + +"require-like@npm:>= 0.1.1": + version: 0.1.2 + resolution: "require-like@npm:0.1.2" + checksum: edb8331f05fd807381a75b76f6cca9f0ce8acaa2e910b7e116541799aa970bfbc64fde5fd6adb3a6917dba346f8386ebbddb81614c24e8dad1b4290c7af9535e + languageName: node + linkType: hard + +"requires-port@npm:^1.0.0": + version: 1.0.0 + resolution: "requires-port@npm:1.0.0" + checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff + languageName: node + linkType: hard + +"resolve-from@npm:^4.0.0": + version: 4.0.0 + resolution: "resolve-from@npm:4.0.0" + checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f + languageName: node + linkType: hard + +"resolve-pathname@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-pathname@npm:3.0.0" + checksum: 6147241ba42c423dbe83cb067a2b4af4f60908c3af57e1ea567729cc71416c089737fe2a73e9e79e7a60f00f66c91e4b45ad0d37cd4be2d43fec44963ef14368 + languageName: node + linkType: hard + +"resolve@npm:^1.1.6, resolve@npm:^1.14.2, resolve@npm:^1.3.2": + version: 1.22.1 + resolution: "resolve@npm:1.22.1" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + languageName: node + linkType: hard + +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.3.2#~builtin": + version: 1.22.1 + resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b + languageName: node + linkType: hard + +"responselike@npm:^1.0.2": + version: 1.0.2 + resolution: "responselike@npm:1.0.2" + dependencies: + lowercase-keys: ^1.0.0 + checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd + languageName: node + linkType: hard + +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c + languageName: node + linkType: hard + +"retry@npm:^0.13.1": + version: 0.13.1 + resolution: "retry@npm:0.13.1" + checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b + languageName: node + linkType: hard + +"reusify@npm:^1.0.4": + version: 1.0.4 + resolution: "reusify@npm:1.0.4" + checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc + languageName: node + linkType: hard + +"rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: ^7.1.3 + bin: + rimraf: bin.js + checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 + languageName: node + linkType: hard + +"rtl-detect@npm:^1.0.4": + version: 1.0.4 + resolution: "rtl-detect@npm:1.0.4" + checksum: d562535baa0db62f57f0a1d4676297bff72fd6b94e88f0f0900d5c3e810ab512c5c4cadffd3e05fbe8d9c74310c919afa3ea8c1001c244e5555e8eef12d02d6f + languageName: node + linkType: hard + +"rtlcss@npm:^3.5.0": + version: 3.5.0 + resolution: "rtlcss@npm:3.5.0" + dependencies: + find-up: ^5.0.0 + picocolors: ^1.0.0 + postcss: ^8.3.11 + strip-json-comments: ^3.1.1 + bin: + rtlcss: bin/rtlcss.js + checksum: a3763cad2cb58ce1b950de155097c3c294e7aefc8bf328b58d0cc8d5efb88bf800865edc158a78ace6d1f7f99fea6fd66fb4a354d859b172dadd3dab3e0027b3 + languageName: node + linkType: hard + +"run-parallel@npm:^1.1.9": + version: 1.2.0 + resolution: "run-parallel@npm:1.2.0" + dependencies: + queue-microtask: ^1.2.2 + checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d + languageName: node + linkType: hard + +"rxjs@npm:^7.5.4": + version: 7.5.6 + resolution: "rxjs@npm:7.5.6" + dependencies: + tslib: ^2.1.0 + checksum: fc05f01364a74dac57490fb3e07ea63b422af04017fae1db641a009073f902ef69f285c5daac31359620dc8d9aee7d81e42b370ca2a8573d1feae0b04329383b + languageName: node + linkType: hard + +"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": + version: 5.1.2 + resolution: "safe-buffer@npm:5.1.2" + checksum: f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c + languageName: node + linkType: hard + +"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 + languageName: node + linkType: hard + +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": + version: 2.1.2 + resolution: "safer-buffer@npm:2.1.2" + checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 + languageName: node + linkType: hard + +"sax@npm:^1.2.4": + version: 1.2.4 + resolution: "sax@npm:1.2.4" + checksum: d3df7d32b897a2c2f28e941f732c71ba90e27c24f62ee918bd4d9a8cfb3553f2f81e5493c7f0be94a11c1911b643a9108f231dd6f60df3fa9586b5d2e3e9e1fe + languageName: node + linkType: hard + +"scheduler@npm:^0.20.2": + version: 0.20.2 + resolution: "scheduler@npm:0.20.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc + languageName: node + linkType: hard + +"schema-utils@npm:2.7.0": + version: 2.7.0 + resolution: "schema-utils@npm:2.7.0" + dependencies: + "@types/json-schema": ^7.0.4 + ajv: ^6.12.2 + ajv-keywords: ^3.4.1 + checksum: 8889325b0ee1ae6a8f5d6aaa855c71e136ebbb7fd731b01a9d3ec8225dcb245f644c47c50104db4c741983b528cdff8558570021257d4d397ec6aaecd9172a8e + languageName: node + linkType: hard + +"schema-utils@npm:^2.6.5": + version: 2.7.1 + resolution: "schema-utils@npm:2.7.1" + dependencies: + "@types/json-schema": ^7.0.5 + ajv: ^6.12.4 + ajv-keywords: ^3.5.2 + checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b + languageName: node + linkType: hard + +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": + version: 3.1.1 + resolution: "schema-utils@npm:3.1.1" + dependencies: + "@types/json-schema": ^7.0.8 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: fb73f3d759d43ba033c877628fe9751620a26879f6301d3dbeeb48cf2a65baec5cdf99da65d1bf3b4ff5444b2e59cbe4f81c2456b5e0d2ba7d7fd4aed5da29ce + languageName: node + linkType: hard + +"schema-utils@npm:^4.0.0": + version: 4.0.0 + resolution: "schema-utils@npm:4.0.0" + dependencies: + "@types/json-schema": ^7.0.9 + ajv: ^8.8.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.0.0 + checksum: c843e92fdd1a5c145dbb6ffdae33e501867f9703afac67bdf35a685e49f85b1dcc10ea250033175a64bd9d31f0555bc6785b8359da0c90bcea30cf6dfbb55a8f + languageName: node + linkType: hard + +"section-matter@npm:^1.0.0": + version: 1.0.0 + resolution: "section-matter@npm:1.0.0" + dependencies: + extend-shallow: ^2.0.1 + kind-of: ^6.0.0 + checksum: 3cc4131705493b2955729b075dcf562359bba66183debb0332752dc9cad35616f6da7a23e42b6cab45cd2e4bb5cda113e9e84c8f05aee77adb6b0289a0229101 + languageName: node + linkType: hard + +"select-hose@npm:^2.0.0": + version: 2.0.0 + resolution: "select-hose@npm:2.0.0" + checksum: d7e5fcc695a4804209d232a1b18624a5134be334d4e1114b0721f7a5e72bd73da483dcf41528c1af4f4f4892ad7cfd6a1e55c8ffb83f9c9fe723b738db609dbb + languageName: node + linkType: hard + +"selfsigned@npm:^2.0.1": + version: 2.0.1 + resolution: "selfsigned@npm:2.0.1" + dependencies: + node-forge: ^1 + checksum: 864e65c2f31ca877bce3ccdaa3bdef5e1e992b63b2a03641e00c24cd305bf2acce093431d1fed2e5ae9f526558db4be5e90baa2b3474c0428fcf7e25cc86ac93 + languageName: node + linkType: hard + +"semver-diff@npm:^3.1.1": + version: 3.1.1 + resolution: "semver-diff@npm:3.1.1" + dependencies: + semver: ^6.3.0 + checksum: 8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe + languageName: node + linkType: hard + +"semver@npm:7.0.0": + version: 7.0.0 + resolution: "semver@npm:7.0.0" + bin: + semver: bin/semver.js + checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778 + languageName: node + linkType: hard + +"semver@npm:^5.4.1": + version: 5.7.1 + resolution: "semver@npm:5.7.1" + bin: + semver: ./bin/semver + checksum: 57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf + languageName: node + linkType: hard + +"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.2.0, semver@npm:^6.3.0": + version: 6.3.0 + resolution: "semver@npm:6.3.0" + bin: + semver: ./bin/semver.js + checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 + languageName: node + linkType: hard + +"semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": + version: 7.3.7 + resolution: "semver@npm:7.3.7" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 + languageName: node + linkType: hard + +"send@npm:0.18.0": + version: 0.18.0 + resolution: "send@npm:0.18.0" + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: ~1.2.1 + statuses: 2.0.1 + checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8 + languageName: node + linkType: hard + +"serialize-javascript@npm:^6.0.0": + version: 6.0.0 + resolution: "serialize-javascript@npm:6.0.0" + dependencies: + randombytes: ^2.1.0 + checksum: 56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93 + languageName: node + linkType: hard + +"serve-handler@npm:^6.1.3": + version: 6.1.3 + resolution: "serve-handler@npm:6.1.3" + dependencies: + bytes: 3.0.0 + content-disposition: 0.5.2 + fast-url-parser: 1.1.3 + mime-types: 2.1.18 + minimatch: 3.0.4 + path-is-inside: 1.0.2 + path-to-regexp: 2.2.1 + range-parser: 1.2.0 + checksum: 384c1bc10add07a554207f918acaa75af47fcfd8fb89e070faa3468ab45ec5bbc9f976e62d659b6b63404edcf5c54efb7e0a48f3f55946eec83b62b283b9837e + languageName: node + linkType: hard + +"serve-index@npm:^1.9.1": + version: 1.9.1 + resolution: "serve-index@npm:1.9.1" + dependencies: + accepts: ~1.3.4 + batch: 0.6.1 + debug: 2.6.9 + escape-html: ~1.0.3 + http-errors: ~1.6.2 + mime-types: ~2.1.17 + parseurl: ~1.3.2 + checksum: e2647ce13379485b98a53ba2ea3fbad4d44b57540d00663b02b976e426e6194d62ac465c0d862cb7057f65e0de8ab8a684aa095427a4b8612412eca0d300d22f + languageName: node + linkType: hard + +"serve-static@npm:1.15.0": + version: 1.15.0 + resolution: "serve-static@npm:1.15.0" + dependencies: + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + parseurl: ~1.3.3 + send: 0.18.0 + checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d + languageName: node + linkType: hard + +"set-blocking@npm:^2.0.0": + version: 2.0.0 + resolution: "set-blocking@npm:2.0.0" + checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 + languageName: node + linkType: hard + +"setimmediate@npm:^1.0.5": + version: 1.0.5 + resolution: "setimmediate@npm:1.0.5" + checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd + languageName: node + linkType: hard + +"setprototypeof@npm:1.1.0": + version: 1.1.0 + resolution: "setprototypeof@npm:1.1.0" + checksum: 27cb44304d6c9e1a23bc6c706af4acaae1a7aa1054d4ec13c05f01a99fd4887109a83a8042b67ad90dbfcd100d43efc171ee036eb080667172079213242ca36e + languageName: node + linkType: hard + +"setprototypeof@npm:1.2.0": + version: 1.2.0 + resolution: "setprototypeof@npm:1.2.0" + checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89 + languageName: node + linkType: hard + +"shallow-clone@npm:^3.0.0": + version: 3.0.1 + resolution: "shallow-clone@npm:3.0.1" + dependencies: + kind-of: ^6.0.2 + checksum: 39b3dd9630a774aba288a680e7d2901f5c0eae7b8387fc5c8ea559918b29b3da144b7bdb990d7ccd9e11be05508ac9e459ce51d01fd65e583282f6ffafcba2e7 + languageName: node + linkType: hard + +"shallowequal@npm:^1.1.0": + version: 1.1.0 + resolution: "shallowequal@npm:1.1.0" + checksum: f4c1de0837f106d2dbbfd5d0720a5d059d1c66b42b580965c8f06bb1db684be8783538b684092648c981294bf817869f743a066538771dbecb293df78f765e00 + languageName: node + linkType: hard + +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: ^3.0.0 + checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa + languageName: node + linkType: hard + +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 + languageName: node + linkType: hard + +"shell-quote@npm:^1.7.3": + version: 1.7.3 + resolution: "shell-quote@npm:1.7.3" + checksum: aca58e73a3a5d933d02e0bdddedc53ee14f7c2ec264f97ac915b9d4482d077a38e422aa664631d60a672cd3cdb4054eb2e6c0303f54882453dacb6483e482d34 + languageName: node + linkType: hard + +"shelljs@npm:^0.8.5": + version: 0.8.5 + resolution: "shelljs@npm:0.8.5" + dependencies: + glob: ^7.0.0 + interpret: ^1.0.0 + rechoir: ^0.6.2 + bin: + shjs: bin/shjs + checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748 + languageName: node + linkType: hard + +"side-channel@npm:^1.0.4": + version: 1.0.4 + resolution: "side-channel@npm:1.0.4" + dependencies: + call-bind: ^1.0.0 + get-intrinsic: ^1.0.2 + object-inspect: ^1.9.0 + checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 + languageName: node + linkType: hard + +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 + languageName: node + linkType: hard + +"sirv@npm:^1.0.7": + version: 1.0.19 + resolution: "sirv@npm:1.0.19" + dependencies: + "@polka/url": ^1.0.0-next.20 + mrmime: ^1.0.0 + totalist: ^1.0.0 + checksum: c943cfc61baf85f05f125451796212ec35d4377af4da90ae8ec1fa23e6d7b0b4d9c74a8fbf65af83c94e669e88a09dc6451ba99154235eead4393c10dda5b07c + languageName: node + linkType: hard + +"sisteransi@npm:^1.0.5": + version: 1.0.5 + resolution: "sisteransi@npm:1.0.5" + checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4 + languageName: node + linkType: hard + +"sitemap@npm:^7.1.1": + version: 7.1.1 + resolution: "sitemap@npm:7.1.1" + dependencies: + "@types/node": ^17.0.5 + "@types/sax": ^1.2.1 + arg: ^5.0.0 + sax: ^1.2.4 + bin: + sitemap: dist/cli.js + checksum: 87a6d21b0d4a33b8c611d3bb8543d02b813c0ebfce014213ef31849b5c1439005644f19ad1593ec89815f6101355f468c9a02c251d09aa03f6fddd17e23c4be4 + languageName: node + linkType: hard + +"slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c + languageName: node + linkType: hard + +"slash@npm:^4.0.0": + version: 4.0.0 + resolution: "slash@npm:4.0.0" + checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d + languageName: node + linkType: hard + +"smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" + checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b + languageName: node + linkType: hard + +"sockjs@npm:^0.3.24": + version: 0.3.24 + resolution: "sockjs@npm:0.3.24" + dependencies: + faye-websocket: ^0.11.3 + uuid: ^8.3.2 + websocket-driver: ^0.7.4 + checksum: 355309b48d2c4e9755349daa29cea1c0d9ee23e49b983841c6bf7a20276b00d3c02343f9f33f26d2ee8b261a5a02961b52a25c8da88b2538c5b68d3071b4934c + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "socks-proxy-agent@npm:7.0.0" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 + languageName: node + linkType: hard + +"socks@npm:^2.6.2": + version: 2.7.0 + resolution: "socks@npm:2.7.0" + dependencies: + ip: ^2.0.0 + smart-buffer: ^4.2.0 + checksum: 0b5d94e2b3c11e7937b40fc5dac1e80d8b92a330e68c51f1d271ce6980c70adca42a3f8cd47c4a5769956bada074823b53374f2dc5f2ea5c2121b222dec6eadf + languageName: node + linkType: hard + +"sort-css-media-queries@npm:2.0.4": + version: 2.0.4 + resolution: "sort-css-media-queries@npm:2.0.4" + checksum: 610661adf57c9cdb8da5de80cdc4753b4ebec6cd14081e7aca95384bd62a4dea7677c5018cdcb111352b2ae6f3c2ac0591f24381c74096dd3972c87e489dc5b7 + languageName: node + linkType: hard + +"source-map-js@npm:^1.0.2": + version: 1.0.2 + resolution: "source-map-js@npm:1.0.2" + checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c + languageName: node + linkType: hard + +"source-map-support@npm:~0.5.20": + version: 0.5.21 + resolution: "source-map-support@npm:0.5.21" + dependencies: + buffer-from: ^1.0.0 + source-map: ^0.6.0 + checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 + languageName: node + linkType: hard + +"source-map@npm:^0.5.0": + version: 0.5.7 + resolution: "source-map@npm:0.5.7" + checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d + languageName: node + linkType: hard + +"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0": + version: 0.6.1 + resolution: "source-map@npm:0.6.1" + checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 + languageName: node + linkType: hard + +"space-separated-tokens@npm:^1.0.0": + version: 1.1.5 + resolution: "space-separated-tokens@npm:1.1.5" + checksum: 8ef68f1cfa8ccad316b7f8d0df0919d0f1f6d32101e8faeee34ea3a923ce8509c1ad562f57388585ee4951e92d27afa211ed0a077d3d5995b5ba9180331be708 + languageName: node + linkType: hard + +"spdy-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "spdy-transport@npm:3.0.0" + dependencies: + debug: ^4.1.0 + detect-node: ^2.0.4 + hpack.js: ^2.1.6 + obuf: ^1.1.2 + readable-stream: ^3.0.6 + wbuf: ^1.7.3 + checksum: 0fcaad3b836fb1ec0bdd39fa7008b9a7a84a553f12be6b736a2512613b323207ffc924b9551cef0378f7233c85916cff1118652e03a730bdb97c0e042243d56c + languageName: node + linkType: hard + +"spdy@npm:^4.0.2": + version: 4.0.2 + resolution: "spdy@npm:4.0.2" + dependencies: + debug: ^4.1.0 + handle-thing: ^2.0.0 + http-deceiver: ^1.2.7 + select-hose: ^2.0.0 + spdy-transport: ^3.0.0 + checksum: 2c739d0ff6f56ad36d2d754d0261d5ec358457bea7cbf77b1b05b0c6464f2ce65b85f196305f50b7bd9120723eb94bae9933466f28e67e5cd8cde4e27f1d75f8 + languageName: node + linkType: hard + +"sprintf-js@npm:~1.0.2": + version: 1.0.3 + resolution: "sprintf-js@npm:1.0.3" + checksum: 19d79aec211f09b99ec3099b5b2ae2f6e9cdefe50bc91ac4c69144b6d3928a640bb6ae5b3def70c2e85a2c3d9f5ec2719921e3a59d3ca3ef4b2fd1a4656a0df3 + languageName: node + linkType: hard + +"ssri@npm:^9.0.0": + version: 9.0.1 + resolution: "ssri@npm:9.0.1" + dependencies: + minipass: ^3.1.1 + checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb + languageName: node + linkType: hard + +"stable@npm:^0.1.8": + version: 0.1.8 + resolution: "stable@npm:0.1.8" + checksum: 2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb + languageName: node + linkType: hard + +"state-toggle@npm:^1.0.0": + version: 1.0.3 + resolution: "state-toggle@npm:1.0.3" + checksum: 17398af928413e8d8b866cf0c81fd1b1348bb7d65d8983126ff6ff2317a80d6ee023484fba0c54d8169f5aa544f125434a650ae3a71eddc935cae307d4692b4f + languageName: node + linkType: hard + +"statuses@npm:2.0.1": + version: 2.0.1 + resolution: "statuses@npm:2.0.1" + checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb + languageName: node + linkType: hard + +"statuses@npm:>= 1.4.0 < 2": + version: 1.5.0 + resolution: "statuses@npm:1.5.0" + checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c + languageName: node + linkType: hard + +"std-env@npm:^3.0.1": + version: 3.1.1 + resolution: "std-env@npm:3.1.1" + checksum: 7c8b34e9b81ec0da3c63c96414dafd5c4ef6cfb5914f2cf8727314f9f3532eb0325cfbbfe5a04a43c2aa6ab5960571581a89db2c4f26e73a5c954eb1fe5aa68b + languageName: node + linkType: hard + +"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: ^8.0.0 + is-fullwidth-code-point: ^3.0.0 + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + +"string-width@npm:^5.0.1": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + +"string_decoder@npm:^1.1.1": + version: 1.3.0 + resolution: "string_decoder@npm:1.3.0" + dependencies: + safe-buffer: ~5.2.0 + checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 + languageName: node + linkType: hard + +"string_decoder@npm:~1.1.1": + version: 1.1.1 + resolution: "string_decoder@npm:1.1.1" + dependencies: + safe-buffer: ~5.1.0 + checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b + languageName: node + linkType: hard + +"stringify-object@npm:^3.3.0": + version: 3.3.0 + resolution: "stringify-object@npm:3.3.0" + dependencies: + get-own-enumerable-property-symbols: ^3.0.0 + is-obj: ^1.0.1 + is-regexp: ^1.0.0 + checksum: 6827a3f35975cfa8572e8cd3ed4f7b262def260af18655c6fde549334acdac49ddba69f3c861ea5a6e9c5a4990fe4ae870b9c0e6c31019430504c94a83b7a154 + languageName: node + linkType: hard + +"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c + languageName: node + linkType: hard + +"strip-ansi@npm:^7.0.1": + version: 7.0.1 + resolution: "strip-ansi@npm:7.0.1" + dependencies: + ansi-regex: ^6.0.1 + checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 + languageName: node + linkType: hard + +"strip-bom-string@npm:^1.0.0": + version: 1.0.0 + resolution: "strip-bom-string@npm:1.0.0" + checksum: 5635a3656d8512a2c194d6c8d5dee7ef0dde6802f7be9413b91e201981ad4132506656d9cf14137f019fd50f0269390d91c7f6a2601b1bee039a4859cfce4934 + languageName: node + linkType: hard + +"strip-final-newline@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-final-newline@npm:2.0.0" + checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 + languageName: node + linkType: hard + +"strip-json-comments@npm:^3.1.1": + version: 3.1.1 + resolution: "strip-json-comments@npm:3.1.1" + checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 + languageName: node + linkType: hard + +"strip-json-comments@npm:~2.0.1": + version: 2.0.1 + resolution: "strip-json-comments@npm:2.0.1" + checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 + languageName: node + linkType: hard + +"style-to-object@npm:0.3.0, style-to-object@npm:^0.3.0": + version: 0.3.0 + resolution: "style-to-object@npm:0.3.0" + dependencies: + inline-style-parser: 0.1.1 + checksum: 4d7084015207f2a606dfc10c29cb5ba569f2fe8005551df7396110dd694d6ff650f2debafa95bd5d147dfb4ca50f57868e2a7f91bf5d11ef734fe7ccbd7abf59 + languageName: node + linkType: hard + +"stylehacks@npm:^5.1.0": + version: 5.1.0 + resolution: "stylehacks@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + postcss-selector-parser: ^6.0.4 + peerDependencies: + postcss: ^8.2.15 + checksum: 310b3452c11fd443b0d327aa2d5b43ae7479407339204b7ad11cf2e16d33b690c1cbf47a21b737ef112411e53563f0f996c5fa3642d135c896329950a008277f + languageName: node + linkType: hard + +"supports-color@npm:^5.3.0": + version: 5.5.0 + resolution: "supports-color@npm:5.5.0" + dependencies: + has-flag: ^3.0.0 + checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac + languageName: node + linkType: hard + +"supports-color@npm:^7.1.0": + version: 7.2.0 + resolution: "supports-color@npm:7.2.0" + dependencies: + has-flag: ^4.0.0 + checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a + languageName: node + linkType: hard + +"supports-color@npm:^8.0.0": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: ^4.0.0 + checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 + languageName: node + linkType: hard + +"supports-preserve-symlinks-flag@npm:^1.0.0": + version: 1.0.0 + resolution: "supports-preserve-symlinks-flag@npm:1.0.0" + checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae + languageName: node + linkType: hard + +"svg-parser@npm:^2.0.4": + version: 2.0.4 + resolution: "svg-parser@npm:2.0.4" + checksum: b3de6653048212f2ae7afe4a423e04a76ec6d2d06e1bf7eacc618a7c5f7df7faa5105561c57b94579ec831fbbdbf5f190ba56a9205ff39ed13eabdf8ab086ddf + languageName: node + linkType: hard + +"svgo@npm:^2.7.0, svgo@npm:^2.8.0": + version: 2.8.0 + resolution: "svgo@npm:2.8.0" + dependencies: + "@trysound/sax": 0.2.0 + commander: ^7.2.0 + css-select: ^4.1.3 + css-tree: ^1.1.3 + csso: ^4.2.0 + picocolors: ^1.0.0 + stable: ^0.1.8 + bin: + svgo: bin/svgo + checksum: b92f71a8541468ffd0b81b8cdb36b1e242eea320bf3c1a9b2c8809945853e9d8c80c19744267eb91cabf06ae9d5fff3592d677df85a31be4ed59ff78534fa420 + languageName: node + linkType: hard + +"tapable@npm:^1.0.0": + version: 1.1.3 + resolution: "tapable@npm:1.1.3" + checksum: 53ff4e7c3900051c38cc4faab428ebfd7e6ad0841af5a7ac6d5f3045c5b50e88497bfa8295b4b3fbcadd94993c9e358868b78b9fb249a76cb8b018ac8dccafd7 + languageName: node + linkType: hard + +"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 + languageName: node + linkType: hard + +"tar@npm:^6.1.11, tar@npm:^6.1.2": + version: 6.1.11 + resolution: "tar@npm:6.1.11" + dependencies: + chownr: ^2.0.0 + fs-minipass: ^2.0.0 + minipass: ^3.0.0 + minizlib: ^2.1.1 + mkdirp: ^1.0.3 + yallist: ^4.0.0 + checksum: a04c07bb9e2d8f46776517d4618f2406fb977a74d914ad98b264fc3db0fe8224da5bec11e5f8902c5b9bcb8ace22d95fbe3c7b36b8593b7dfc8391a25898f32f + languageName: node + linkType: hard + +"terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.3.3": + version: 5.3.3 + resolution: "terser-webpack-plugin@npm:5.3.3" + dependencies: + "@jridgewell/trace-mapping": ^0.3.7 + jest-worker: ^27.4.5 + schema-utils: ^3.1.1 + serialize-javascript: ^6.0.0 + terser: ^5.7.2 + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + checksum: 4b8d508d8a0f6e604addb286975f1fa670f8c3964a67abc03a7cfcfd4cdeca4b07dda6655e1c4425427fb62e4d2b0ca59d84f1b2cd83262ff73616d5d3ccdeb5 + languageName: node + linkType: hard + +"terser@npm:^5.10.0, terser@npm:^5.7.2": + version: 5.14.2 + resolution: "terser@npm:5.14.2" + dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: cabb50a640d6c2cfb351e4f43dc7bf7436f649755bb83eb78b2cacda426d5e0979bd44e6f92d713f3ca0f0866e322739b9ced888ebbce6508ad872d08de74fcc + languageName: node + linkType: hard + +"text-table@npm:^0.2.0": + version: 0.2.0 + resolution: "text-table@npm:0.2.0" + checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a + languageName: node + linkType: hard + +"thunky@npm:^1.0.2": + version: 1.1.0 + resolution: "thunky@npm:1.1.0" + checksum: 993096c472b6b8f30e29dc777a8d17720e4cab448375041f20c0cb802a09a7fb2217f2a3e8cdc11851faa71c957e2db309357367fc9d7af3cb7a4d00f4b66034 + languageName: node + linkType: hard + +"tiny-invariant@npm:^1.0.2": + version: 1.2.0 + resolution: "tiny-invariant@npm:1.2.0" + checksum: e09a718a7c4a499ba592cdac61f015d87427a0867ca07f50c11fd9b623f90cdba18937b515d4a5e4f43dac92370498d7bdaee0d0e7a377a61095e02c4a92eade + languageName: node + linkType: hard + +"tiny-warning@npm:^1.0.0, tiny-warning@npm:^1.0.3": + version: 1.0.3 + resolution: "tiny-warning@npm:1.0.3" + checksum: da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 + languageName: node + linkType: hard + +"to-fast-properties@npm:^2.0.0": + version: 2.0.0 + resolution: "to-fast-properties@npm:2.0.0" + checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168 + languageName: node + linkType: hard + +"to-readable-stream@npm:^1.0.0": + version: 1.0.0 + resolution: "to-readable-stream@npm:1.0.0" + checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 + languageName: node + linkType: hard + +"to-regex-range@npm:^5.0.1": + version: 5.0.1 + resolution: "to-regex-range@npm:5.0.1" + dependencies: + is-number: ^7.0.0 + checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed + languageName: node + linkType: hard + +"toidentifier@npm:1.0.1": + version: 1.0.1 + resolution: "toidentifier@npm:1.0.1" + checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 + languageName: node + linkType: hard + +"totalist@npm:^1.0.0": + version: 1.1.0 + resolution: "totalist@npm:1.1.0" + checksum: dfab80c7104a1d170adc8c18782d6c04b7df08352dec452191208c66395f7ef2af7537ddfa2cf1decbdcfab1a47afbbf0dec6543ea191da98c1c6e1599f86adc + languageName: node + linkType: hard + +"tr46@npm:~0.0.3": + version: 0.0.3 + resolution: "tr46@npm:0.0.3" + checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3 + languageName: node + linkType: hard + +"trim-trailing-lines@npm:^1.0.0": + version: 1.1.4 + resolution: "trim-trailing-lines@npm:1.1.4" + checksum: 5d39d21c0d4b258667012fcd784f73129e148ea1c213b1851d8904f80499fc91df6710c94c7dd49a486a32da2b9cb86020dda79f285a9a2586cfa622f80490c2 + languageName: node + linkType: hard + +"trim@npm:0.0.1": + version: 0.0.1 + resolution: "trim@npm:0.0.1" + checksum: 2b4646dff99a222e8e1526edd4e3a43bbd925af0b8e837c340455d250157e7deefaa4da49bb891ab841e5c27b1afc5e9e32d4b57afb875d2dfcabf4e319b8f7f + languageName: node + linkType: hard + +"trough@npm:^1.0.0": + version: 1.0.5 + resolution: "trough@npm:1.0.5" + checksum: d6c8564903ed00e5258bab92134b020724dbbe83148dc72e4bf6306c03ed8843efa1bcc773fa62410dd89161ecb067432dd5916501793508a9506cacbc408e25 + languageName: node + linkType: hard + +"tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0": + version: 2.4.0 + resolution: "tslib@npm:2.4.0" + checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 + languageName: node + linkType: hard + +"type-fest@npm:^0.20.2": + version: 0.20.2 + resolution: "type-fest@npm:0.20.2" + checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73 + languageName: node + linkType: hard + +"type-fest@npm:^2.5.0": + version: 2.18.0 + resolution: "type-fest@npm:2.18.0" + checksum: 0737128d9d77b93793c6ee443e304462a792f5b723a6be035d6cb488c5610a8baa00522805421341c04324c80efba9849885bbfbc5a9623d0672fe8712969f62 + languageName: node + linkType: hard + +"type-is@npm:~1.6.18": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" + dependencies: + media-typer: 0.3.0 + mime-types: ~2.1.24 + checksum: 2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657 + languageName: node + linkType: hard + +"typedarray-to-buffer@npm:^3.1.5": + version: 3.1.5 + resolution: "typedarray-to-buffer@npm:3.1.5" + dependencies: + is-typedarray: ^1.0.0 + checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60 + languageName: node + linkType: hard + +"ua-parser-js@npm:^0.7.30": + version: 0.7.31 + resolution: "ua-parser-js@npm:0.7.31" + checksum: e2f8324a83d1715601576af85b2b6c03890699aaa7272950fc77ea925c70c5e4f75060ae147dc92124e49f7f0e3d6dd2b0a91e7f40d267e92df8894be967ba8b + languageName: node + linkType: hard + +"unherit@npm:^1.0.4": + version: 1.1.3 + resolution: "unherit@npm:1.1.3" + dependencies: + inherits: ^2.0.0 + xtend: ^4.0.0 + checksum: fd7922f84fc0bfb7c4df6d1f5a50b5b94a0218e3cda98a54dbbd209226ddd4072d742d3df44d0e295ab08d5ccfd304a1e193dfe31a86d2a91b7cb9fdac093194 + languageName: node + linkType: hard + +"unicode-canonical-property-names-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" + checksum: 39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45 + languageName: node + linkType: hard + +"unicode-match-property-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-match-property-ecmascript@npm:2.0.0" + dependencies: + unicode-canonical-property-names-ecmascript: ^2.0.0 + unicode-property-aliases-ecmascript: ^2.0.0 + checksum: 1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a + languageName: node + linkType: hard + +"unicode-match-property-value-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-match-property-value-ecmascript@npm:2.0.0" + checksum: 8fe6a09d9085a625cabcead5d95bdbc1a2d5d481712856092ce0347231e81a60b93a68f1b69e82b3076a07e415a72c708044efa2aa40ae23e2e7b5c99ed4a9ea + languageName: node + linkType: hard + +"unicode-property-aliases-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.0.0" + checksum: dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0 + languageName: node + linkType: hard + +"unified@npm:9.2.0": + version: 9.2.0 + resolution: "unified@npm:9.2.0" + dependencies: + bail: ^1.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^2.0.0 + trough: ^1.0.0 + vfile: ^4.0.0 + checksum: 0cac4ae119893fbd49d309b4db48595e4d4e9f0a2dc1dde4d0074059f9a46012a2905f37c1346715e583f30c970bc8078db8462675411d39ff5036ae18b4fb8a + languageName: node + linkType: hard + +"unified@npm:^9.2.2": + version: 9.2.2 + resolution: "unified@npm:9.2.2" + dependencies: + bail: ^1.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^2.0.0 + trough: ^1.0.0 + vfile: ^4.0.0 + checksum: 7c24461be7de4145939739ce50d18227c5fbdf9b3bc5a29dabb1ce26dd3e8bd4a1c385865f6f825f3b49230953ee8b591f23beab3bb3643e3e9dc37aa8a089d5 + languageName: node + linkType: hard + +"unique-filename@npm:^1.1.1": + version: 1.1.1 + resolution: "unique-filename@npm:1.1.1" + dependencies: + unique-slug: ^2.0.0 + checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 + languageName: node + linkType: hard + +"unique-slug@npm:^2.0.0": + version: 2.0.2 + resolution: "unique-slug@npm:2.0.2" + dependencies: + imurmurhash: ^0.1.4 + checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a + languageName: node + linkType: hard + +"unique-string@npm:^2.0.0": + version: 2.0.0 + resolution: "unique-string@npm:2.0.0" + dependencies: + crypto-random-string: ^2.0.0 + checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e + languageName: node + linkType: hard + +"unist-builder@npm:2.0.3, unist-builder@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-builder@npm:2.0.3" + checksum: e946fdf77dbfc320feaece137ce4959ae2da6614abd1623bd39512dc741a9d5f313eb2ba79f8887d941365dccddec7fef4e953827475e392bf49b45336f597f6 + languageName: node + linkType: hard + +"unist-util-generated@npm:^1.0.0": + version: 1.1.6 + resolution: "unist-util-generated@npm:1.1.6" + checksum: 86239ff88a08800d52198f2f0e15911f05bab2dad17cef95550f7c2728f15ebb0344694fcc3101d05762d88adaf86cb85aa7a3300fedabd0b6d7d00b41cdcb7f + languageName: node + linkType: hard + +"unist-util-is@npm:^4.0.0": + version: 4.1.0 + resolution: "unist-util-is@npm:4.1.0" + checksum: 726484cd2adc9be75a939aeedd48720f88294899c2e4a3143da413ae593f2b28037570730d5cf5fd910ff41f3bc1501e3d636b6814c478d71126581ef695f7ea + languageName: node + linkType: hard + +"unist-util-position@npm:^3.0.0": + version: 3.1.0 + resolution: "unist-util-position@npm:3.1.0" + checksum: 10b3952e32a1ffabbecad41c3946237f7059f5bb6436796da05531a285f50b97e4f37cfc2f7164676d041063f40fe1ad92fbb8ca38d3ae8747328ebe738d738f + languageName: node + linkType: hard + +"unist-util-remove-position@npm:^2.0.0": + version: 2.0.1 + resolution: "unist-util-remove-position@npm:2.0.1" + dependencies: + unist-util-visit: ^2.0.0 + checksum: 4149294969f1a78a367b5d03eb0a138aa8320a39e1b15686647a2bec5945af3df27f2936a1e9752ecbb4a82dc23bd86f7e5a0ee048e5eeaedc2deb9237872795 + languageName: node + linkType: hard + +"unist-util-remove@npm:^2.0.0": + version: 2.1.0 + resolution: "unist-util-remove@npm:2.1.0" + dependencies: + unist-util-is: ^4.0.0 + checksum: 99e54f3ea0523f8cf957579a6e84e5b58427bffab929cc7f6aa5119581f929db683dd4691ea5483df0c272f486dda9dbd04f4ab74dca6cae1f3ebe8e4261a4d9 + languageName: node + linkType: hard + +"unist-util-stringify-position@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-util-stringify-position@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.2 + checksum: f755cadc959f9074fe999578a1a242761296705a7fe87f333a37c00044de74ab4b184b3812989a57d4cd12211f0b14ad397b327c3a594c7af84361b1c25a7f09 + languageName: node + linkType: hard + +"unist-util-visit-parents@npm:^3.0.0": + version: 3.1.1 + resolution: "unist-util-visit-parents@npm:3.1.1" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + checksum: 1170e397dff88fab01e76d5154981666eb0291019d2462cff7a2961a3e76d3533b42eaa16b5b7e2d41ad42a5ea7d112301458283d255993e660511387bf67bc3 + languageName: node + linkType: hard + +"unist-util-visit@npm:2.0.3, unist-util-visit@npm:^2.0.0, unist-util-visit@npm:^2.0.3": + version: 2.0.3 + resolution: "unist-util-visit@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + unist-util-visit-parents: ^3.0.0 + checksum: 1fe19d500e212128f96d8c3cfa3312846e586b797748a1fd195fe6479f06bc90a6f6904deb08eefc00dd58e83a1c8a32fb8677252d2273ad7a5e624525b69b8f + languageName: node + linkType: hard + +"universalify@npm:^2.0.0": + version: 2.0.0 + resolution: "universalify@npm:2.0.0" + checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 + languageName: node + linkType: hard + +"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": + version: 1.0.0 + resolution: "unpipe@npm:1.0.0" + checksum: 4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2 + languageName: node + linkType: hard + +"update-browserslist-db@npm:^1.0.5": + version: 1.0.5 + resolution: "update-browserslist-db@npm:1.0.5" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + browserslist-lint: cli.js + checksum: 7e425fe5dbbebdccf72a84ce70ec47fc74dce561d28f47bc2b84a1c2b84179a862c2261b18ab66a5e73e261c7e2ef9e11c6129112989d4d52e8f75a56bb923f8 + languageName: node + linkType: hard + +"update-notifier@npm:^5.1.0": + version: 5.1.0 + resolution: "update-notifier@npm:5.1.0" + dependencies: + boxen: ^5.0.0 + chalk: ^4.1.0 + configstore: ^5.0.1 + has-yarn: ^2.1.0 + import-lazy: ^2.1.0 + is-ci: ^2.0.0 + is-installed-globally: ^0.4.0 + is-npm: ^5.0.0 + is-yarn-global: ^0.3.0 + latest-version: ^5.1.0 + pupa: ^2.1.1 + semver: ^7.3.4 + semver-diff: ^3.1.1 + xdg-basedir: ^4.0.0 + checksum: 461e5e5b002419296d3868ee2abe0f9ab3e1846d9db642936d0c46f838872ec56069eddfe662c45ce1af0a8d6d5026353728de2e0a95ab2e3546a22ea077caf1 + languageName: node + linkType: hard + +"uri-js@npm:^4.2.2": + version: 4.4.1 + resolution: "uri-js@npm:4.4.1" + dependencies: + punycode: ^2.1.0 + checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 + languageName: node + linkType: hard + +"url-loader@npm:^4.1.1": + version: 4.1.1 + resolution: "url-loader@npm:4.1.1" + dependencies: + loader-utils: ^2.0.0 + mime-types: ^2.1.27 + schema-utils: ^3.0.0 + peerDependencies: + file-loader: "*" + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true + checksum: c1122a992c6cff70a7e56dfc2b7474534d48eb40b2cc75467cde0c6972e7597faf8e43acb4f45f93c2473645dfd803bcbc20960b57544dd1e4c96e77f72ba6fd + languageName: node + linkType: hard + +"url-parse-lax@npm:^3.0.0": + version: 3.0.0 + resolution: "url-parse-lax@npm:3.0.0" + dependencies: + prepend-http: ^2.0.0 + checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 + languageName: node + linkType: hard + +"use-composed-ref@npm:^1.3.0": + version: 1.3.0 + resolution: "use-composed-ref@npm:1.3.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: f771cbadfdc91e03b7ab9eb32d0fc0cc647755711801bf507e891ad38c4bbc5f02b2509acadf9c965ec9c5f2f642fd33bdfdfb17b0873c4ad0a9b1f5e5e724bf + languageName: node + linkType: hard + +"use-isomorphic-layout-effect@npm:^1.1.1": + version: 1.1.2 + resolution: "use-isomorphic-layout-effect@npm:1.1.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb + languageName: node + linkType: hard + +"use-latest@npm:^1.2.1": + version: 1.2.1 + resolution: "use-latest@npm:1.2.1" + dependencies: + use-isomorphic-layout-effect: ^1.1.1 + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: ed3f2ddddf6f21825e2ede4c2e0f0db8dcce5129802b69d1f0575fc1b42380436e8c76a6cd885d4e9aa8e292e60fb8b959c955f33c6a9123b83814a1a1875367 + languageName: node + linkType: hard + +"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": + version: 1.0.2 + resolution: "util-deprecate@npm:1.0.2" + checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 + languageName: node + linkType: hard + +"utila@npm:~0.4": + version: 0.4.0 + resolution: "utila@npm:0.4.0" + checksum: 97ffd3bd2bb80c773429d3fb8396469115cd190dded1e733f190d8b602bd0a1bcd6216b7ce3c4395ee3c79e3c879c19d268dbaae3093564cb169ad1212d436f4 + languageName: node + linkType: hard + +"utility-types@npm:^3.10.0": + version: 3.10.0 + resolution: "utility-types@npm:3.10.0" + checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 + languageName: node + linkType: hard + +"utils-merge@npm:1.0.1": + version: 1.0.1 + resolution: "utils-merge@npm:1.0.1" + checksum: c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080 + languageName: node + linkType: hard + +"uuid@npm:^8.3.2": + version: 8.3.2 + resolution: "uuid@npm:8.3.2" + bin: + uuid: dist/bin/uuid + checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df + languageName: node + linkType: hard + +"value-equal@npm:^1.0.1": + version: 1.0.1 + resolution: "value-equal@npm:1.0.1" + checksum: bb7ae1facc76b5cf8071aeb6c13d284d023fdb370478d10a5d64508e0e6e53bb459c4bbe34258df29d82e6f561f874f0105eba38de0e61fe9edd0bdce07a77a2 + languageName: node + linkType: hard + +"vary@npm:~1.1.2": + version: 1.1.2 + resolution: "vary@npm:1.1.2" + checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b + languageName: node + linkType: hard + +"vfile-location@npm:^3.0.0, vfile-location@npm:^3.2.0": + version: 3.2.0 + resolution: "vfile-location@npm:3.2.0" + checksum: 9bb3df6d0be31b5dd2d8da0170c27b7045c64493a8ba7b6ff7af8596c524fc8896924b8dd85ae12d201eead2709217a0fbc44927b7264f4bbf0aa8027a78be9c + languageName: node + linkType: hard + +"vfile-message@npm:^2.0.0": + version: 2.0.4 + resolution: "vfile-message@npm:2.0.4" + dependencies: + "@types/unist": ^2.0.0 + unist-util-stringify-position: ^2.0.0 + checksum: 1bade499790f46ca5aba04bdce07a1e37c2636a8872e05cf32c26becc912826710b7eb063d30c5754fdfaeedc8a7658e78df10b3bc535c844890ec8a184f5643 + languageName: node + linkType: hard + +"vfile@npm:^4.0.0": + version: 4.2.1 + resolution: "vfile@npm:4.2.1" + dependencies: + "@types/unist": ^2.0.0 + is-buffer: ^2.0.0 + unist-util-stringify-position: ^2.0.0 + vfile-message: ^2.0.0 + checksum: ee5726e10d170472cde778fc22e0f7499caa096eb85babea5d0ce0941455b721037ee1c9e6ae506ca2803250acd313d0f464328ead0b55cfe7cb6315f1b462d6 + languageName: node + linkType: hard + +"wait-on@npm:^6.0.1": + version: 6.0.1 + resolution: "wait-on@npm:6.0.1" + dependencies: + axios: ^0.25.0 + joi: ^17.6.0 + lodash: ^4.17.21 + minimist: ^1.2.5 + rxjs: ^7.5.4 + bin: + wait-on: bin/wait-on + checksum: e4d62aa4145d99fe34747ccf7506d4b4d6e60dd677c0eb18a51e316d38116ace2d194e4b22a9eb7b767b0282f39878ddcc4ae9440dcb0c005c9150668747cf5b + languageName: node + linkType: hard + +"watchpack@npm:^2.4.0": + version: 2.4.0 + resolution: "watchpack@npm:2.4.0" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 + languageName: node + linkType: hard + +"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": + version: 1.7.3 + resolution: "wbuf@npm:1.7.3" + dependencies: + minimalistic-assert: ^1.0.0 + checksum: 2abc306c96930b757972a1c4650eb6b25b5d99f24088714957f88629e137db569368c5de0e57986c89ea70db2f1df9bba11a87cb6d0c8694b6f53a0159fab3bf + languageName: node + linkType: hard + +"web-namespaces@npm:^1.0.0": + version: 1.1.4 + resolution: "web-namespaces@npm:1.1.4" + checksum: 5149842ccbfbc56fe4f8758957b3f8c8616a281874a5bb84aa1b305e4436a9bad853d21c629a7b8f174902449e1489c7a6c724fccf60965077c5636bd8aed42b + languageName: node + linkType: hard + +"webidl-conversions@npm:^3.0.0": + version: 3.0.1 + resolution: "webidl-conversions@npm:3.0.1" + checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c + languageName: node + linkType: hard + +"webpack-bundle-analyzer@npm:^4.5.0": + version: 4.5.0 + resolution: "webpack-bundle-analyzer@npm:4.5.0" + dependencies: + acorn: ^8.0.4 + acorn-walk: ^8.0.0 + chalk: ^4.1.0 + commander: ^7.2.0 + gzip-size: ^6.0.0 + lodash: ^4.17.20 + opener: ^1.5.2 + sirv: ^1.0.7 + ws: ^7.3.1 + bin: + webpack-bundle-analyzer: lib/bin/analyzer.js + checksum: 158e96810ec213d5665ca1c0b257097db44e1f11c4befefab8352b9e5b10890fcb3e3fc1f7bb400dd58762a8edce5621c92afeca86eb4687d2eb64e93186bfcb + languageName: node + linkType: hard + +"webpack-dev-middleware@npm:^5.3.1": + version: 5.3.3 + resolution: "webpack-dev-middleware@npm:5.3.3" + dependencies: + colorette: ^2.0.10 + memfs: ^3.4.3 + mime-types: ^2.1.31 + range-parser: ^1.2.1 + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: dd332cc6da61222c43d25e5a2155e23147b777ff32fdf1f1a0a8777020c072fbcef7756360ce2a13939c3f534c06b4992a4d659318c4a7fe2c0530b52a8a6621 + languageName: node + linkType: hard + +"webpack-dev-server@npm:^4.9.3": + version: 4.9.3 + resolution: "webpack-dev-server@npm:4.9.3" + dependencies: + "@types/bonjour": ^3.5.9 + "@types/connect-history-api-fallback": ^1.3.5 + "@types/express": ^4.17.13 + "@types/serve-index": ^1.9.1 + "@types/serve-static": ^1.13.10 + "@types/sockjs": ^0.3.33 + "@types/ws": ^8.5.1 + ansi-html-community: ^0.0.8 + bonjour-service: ^1.0.11 + chokidar: ^3.5.3 + colorette: ^2.0.10 + compression: ^1.7.4 + connect-history-api-fallback: ^2.0.0 + default-gateway: ^6.0.3 + express: ^4.17.3 + graceful-fs: ^4.2.6 + html-entities: ^2.3.2 + http-proxy-middleware: ^2.0.3 + ipaddr.js: ^2.0.1 + open: ^8.0.9 + p-retry: ^4.5.0 + rimraf: ^3.0.2 + schema-utils: ^4.0.0 + selfsigned: ^2.0.1 + serve-index: ^1.9.1 + sockjs: ^0.3.24 + spdy: ^4.0.2 + webpack-dev-middleware: ^5.3.1 + ws: ^8.4.2 + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack-dev-server: bin/webpack-dev-server.js + checksum: 845f2cc8e79a348ee7b17080eef9b332c675540888e0bc97ec6b62174882aca7995eaa7a3f49cfdd9af186da22f2f335fd03cb3c55cd49e387c8a3dc59700d66 + languageName: node + linkType: hard + +"webpack-merge@npm:^5.8.0": + version: 5.8.0 + resolution: "webpack-merge@npm:5.8.0" + dependencies: + clone-deep: ^4.0.1 + wildcard: ^2.0.0 + checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 + languageName: node + linkType: hard + +"webpack-sources@npm:^3.2.2, webpack-sources@npm:^3.2.3": + version: 3.2.3 + resolution: "webpack-sources@npm:3.2.3" + checksum: 989e401b9fe3536529e2a99dac8c1bdc50e3a0a2c8669cbafad31271eadd994bc9405f88a3039cd2e29db5e6d9d0926ceb7a1a4e7409ece021fe79c37d9c4607 + languageName: node + linkType: hard + +"webpack@npm:^5.73.0": + version: 5.74.0 + resolution: "webpack@npm:5.74.0" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^0.0.51 + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/wasm-edit": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + acorn: ^8.7.1 + acorn-import-assertions: ^1.7.6 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.10.0 + es-module-lexer: ^0.9.0 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.1.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.1.3 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 320c41369a75051b19e18c63f408b3dcc481852e992f83d311771c5ec0f05f2946385e8ebef62030cf3587f0a3d2f12779ffdb191569a966847289ba7313f946 + languageName: node + linkType: hard + +"webpackbar@npm:^5.0.2": + version: 5.0.2 + resolution: "webpackbar@npm:5.0.2" + dependencies: + chalk: ^4.1.0 + consola: ^2.15.3 + pretty-time: ^1.1.0 + std-env: ^3.0.1 + peerDependencies: + webpack: 3 || 4 || 5 + checksum: 214a734b1d4d391eb8271ed1b11085f0efe6831e93f641229b292abfd6fea871422dce121612511c17ae8047522be6d65c1a2666cabb396c79549816a3612338 + languageName: node + linkType: hard + +"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": + version: 0.7.4 + resolution: "websocket-driver@npm:0.7.4" + dependencies: + http-parser-js: ">=0.5.1" + safe-buffer: ">=5.1.0" + websocket-extensions: ">=0.1.1" + checksum: fffe5a33fe8eceafd21d2a065661d09e38b93877eae1de6ab5d7d2734c6ed243973beae10ae48c6613cfd675f200e5a058d1e3531bc9e6c5d4f1396ff1f0bfb9 + languageName: node + linkType: hard + +"websocket-extensions@npm:>=0.1.1": + version: 0.1.4 + resolution: "websocket-extensions@npm:0.1.4" + checksum: 5976835e68a86afcd64c7a9762ed85f2f27d48c488c707e67ba85e717b90fa066b98ab33c744d64255c9622d349eedecf728e65a5f921da71b58d0e9591b9038 + languageName: node + linkType: hard + +"whatwg-url@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-url@npm:5.0.0" + dependencies: + tr46: ~0.0.3 + webidl-conversions: ^3.0.0 + checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c + languageName: node + linkType: hard + +"which@npm:^1.3.1": + version: 1.3.1 + resolution: "which@npm:1.3.1" + dependencies: + isexe: ^2.0.0 + bin: + which: ./bin/which + checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04 + languageName: node + linkType: hard + +"which@npm:^2.0.1, which@npm:^2.0.2": + version: 2.0.2 + resolution: "which@npm:2.0.2" + dependencies: + isexe: ^2.0.0 + bin: + node-which: ./bin/node-which + checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 + languageName: node + linkType: hard + +"wide-align@npm:^1.1.5": + version: 1.1.5 + resolution: "wide-align@npm:1.1.5" + dependencies: + string-width: ^1.0.2 || 2 || 3 || 4 + checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 + languageName: node + linkType: hard + +"widest-line@npm:^3.1.0": + version: 3.1.0 + resolution: "widest-line@npm:3.1.0" + dependencies: + string-width: ^4.0.0 + checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 + languageName: node + linkType: hard + +"widest-line@npm:^4.0.1": + version: 4.0.1 + resolution: "widest-line@npm:4.0.1" + dependencies: + string-width: ^5.0.1 + checksum: 64c48cf27171221be5f86fc54b94dd29879165bdff1a7aa92dde723d9a8c99fb108312768a5d62c8c2b80b701fa27bbd36a1ddc58367585cd45c0db7920a0cba + languageName: node + linkType: hard + +"wildcard@npm:^2.0.0": + version: 2.0.0 + resolution: "wildcard@npm:2.0.0" + checksum: 1f4fe4c03dfc492777c60f795bbba597ac78794f1b650d68f398fbee9adb765367c516ebd4220889b6a81e9626e7228bbe0d66237abb311573c2ee1f4902a5ad + languageName: node + linkType: hard + +"wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + languageName: node + linkType: hard + +"wrap-ansi@npm:^8.0.1": + version: 8.0.1 + resolution: "wrap-ansi@npm:8.0.1" + dependencies: + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 5d7816e64f75544e466d58a736cb96ca47abad4ad57f48765b9735ba5601221013a37f436662340ca159208b011121e4e030de5a17180c76202e35157195a71e + languageName: node + linkType: hard + +"wrappy@npm:1": + version: 1.0.2 + resolution: "wrappy@npm:1.0.2" + checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 + languageName: node + linkType: hard + +"write-file-atomic@npm:^3.0.0": + version: 3.0.3 + resolution: "write-file-atomic@npm:3.0.3" + dependencies: + imurmurhash: ^0.1.4 + is-typedarray: ^1.0.0 + signal-exit: ^3.0.2 + typedarray-to-buffer: ^3.1.5 + checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 + languageName: node + linkType: hard + +"ws@npm:^7.3.1": + version: 7.5.9 + resolution: "ws@npm:7.5.9" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 + languageName: node + linkType: hard + +"ws@npm:^8.4.2": + version: 8.8.1 + resolution: "ws@npm:8.8.1" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 2152cf862cae0693f3775bc688a6afb2e989d19d626d215e70f5fcd8eb55b1c3b0d3a6a4052905ec320e2d7734e20aeedbf9744496d62f15a26ad79cf4cf7dae + languageName: node + linkType: hard + +"xdg-basedir@npm:^4.0.0": + version: 4.0.0 + resolution: "xdg-basedir@npm:4.0.0" + checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c + languageName: node + linkType: hard + +"xml-js@npm:^1.6.11": + version: 1.6.11 + resolution: "xml-js@npm:1.6.11" + dependencies: + sax: ^1.2.4 + bin: + xml-js: ./bin/cli.js + checksum: 24a55479919413687105fc2d8ab05e613ebedb1c1bc12258a108e07cff5ef793779297db854800a4edf0281303ebd1f177bc4a588442f5344e62b3dddda26c2b + languageName: node + linkType: hard + +"xtend@npm:^4.0.0, xtend@npm:^4.0.1": + version: 4.0.2 + resolution: "xtend@npm:4.0.2" + checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a + languageName: node + linkType: hard + +"yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 + languageName: node + linkType: hard + +"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": + version: 1.10.2 + resolution: "yaml@npm:1.10.2" + checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f + languageName: node + linkType: hard + +"yocto-queue@npm:^0.1.0": + version: 0.1.0 + resolution: "yocto-queue@npm:0.1.0" + checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 + languageName: node + linkType: hard + +"zwitch@npm:^1.0.0": + version: 1.0.5 + resolution: "zwitch@npm:1.0.5" + checksum: 28a1bebacab3bc60150b6b0a2ba1db2ad033f068e81f05e4892ec0ea13ae63f5d140a1d692062ac0657840c8da076f35b94433b5f1c329d7803b247de80f064a + languageName: node + linkType: hard diff --git a/layouts/404.html b/layouts/404.html deleted file mode 100644 index fa9c1b5fa..000000000 --- a/layouts/404.html +++ /dev/null @@ -1,8 +0,0 @@ -{{ define "main" }} -
    -

    Ohh, I'm sorry!

    -

    The Princess is in another castle.

    - monkaS -

    Go home

    -
    -{{ end }} \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html deleted file mode 100644 index 6cabab34e..000000000 --- a/layouts/_default/baseof.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - {{- partial "head.html" . -}} - - - - {{- partial "header.html" . -}} -
    - {{- block "main" . -}}{{- end -}} -
    - {{- partial "footer.html" . -}} - {{- partial "scripts.html" . -}} - - - \ No newline at end of file diff --git a/layouts/_default/discord.html b/layouts/_default/discord.html deleted file mode 100644 index 4eb437ec5..000000000 --- a/layouts/_default/discord.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/layouts/_default/docs.html b/layouts/_default/docs.html deleted file mode 100644 index 8f27b0f64..000000000 --- a/layouts/_default/docs.html +++ /dev/null @@ -1,14 +0,0 @@ -{{ define "main" }} -
    -
    - {{ partial "docs/navigation.html" . }} - {{ partial "docs/toc.html" . }} -
    - {{ .Content | emojify }} - -
    -
    -
    -{{ end }} \ No newline at end of file diff --git a/layouts/_default/github.html b/layouts/_default/github.html deleted file mode 100644 index 076b02c99..000000000 --- a/layouts/_default/github.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - {{- $index := "/github" | relURL -}} - {{- $current_page := trim (replace .RelPermalink $index "") "/" -}} - - - - - \ No newline at end of file diff --git a/layouts/_default/single.html b/layouts/_default/single.html deleted file mode 100644 index b68eef5f3..000000000 --- a/layouts/_default/single.html +++ /dev/null @@ -1,3 +0,0 @@ -{{ define "main" }} -{{ .Content | emojify }} -{{ end }} \ No newline at end of file diff --git a/layouts/api/docs.json b/layouts/api/docs.json deleted file mode 100644 index 0b91f4a5d..000000000 --- a/layouts/api/docs.json +++ /dev/null @@ -1,7 +0,0 @@ -{{- $.Scratch.Add "index" slice -}} -{{- range .Site.AllPages -}} -{{- if and (hasPrefix .RelPermalink ("/docs/" | relURL)) .Title -}} -{{- $.Scratch.Add "index" (dict "title" .Title "tags" .Params.tags "url" .RelPermalink "content" .Plain) -}} -{{- end -}} -{{- end -}} -{{ $.Scratch.Get "index" | jsonify }} \ No newline at end of file diff --git a/layouts/docs/index.html b/layouts/docs/index.html deleted file mode 100644 index df10b103c..000000000 --- a/layouts/docs/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/layouts/index.html b/layouts/index.html deleted file mode 100644 index 585b281c6..000000000 --- a/layouts/index.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {{- partial "head.html" . -}} - - - - {{- partial "header.html" . -}} -
    - {{- .Content | emojify -}} -
    - {{- partial "footer.html" . -}} - {{- partial "scripts.html" . -}} - - - - -{{- define "main" -}} -{{- end -}} \ No newline at end of file diff --git a/layouts/partials/docs/navigation.html b/layouts/partials/docs/navigation.html deleted file mode 100644 index f7f1cf10a..000000000 --- a/layouts/partials/docs/navigation.html +++ /dev/null @@ -1,31 +0,0 @@ - \ No newline at end of file diff --git a/layouts/partials/docs/toc.html b/layouts/partials/docs/toc.html deleted file mode 100644 index e40ba0a65..000000000 --- a/layouts/partials/docs/toc.html +++ /dev/null @@ -1,4 +0,0 @@ -
    -
    Table of Contents
    - {{ .TableOfContents }} -
    \ No newline at end of file diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html deleted file mode 100644 index edae0de5c..000000000 --- a/layouts/partials/footer.html +++ /dev/null @@ -1,9 +0,0 @@ -
    -
    Copyright © {{ now.Year }} Twitch4J. Twitch4J is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Twitch.
    -
    - - \ No newline at end of file diff --git a/layouts/partials/head.html b/layouts/partials/head.html deleted file mode 100644 index 61eefaec6..000000000 --- a/layouts/partials/head.html +++ /dev/null @@ -1,9 +0,0 @@ -{{- $s := resources.Get "css/style.scss" | resources.ExecuteAsTemplate "assets/css/style.scss" . | resources.ToCSS | resources.Minify | resources.Fingerprint -}} -{{- $fa := resources.Get "css/fontawesome/all.min.css" | resources.ExecuteAsTemplate "assets/css/fontawesome-all.min.css" . | resources.Fingerprint -}} - - - -{{- hugo.Generator -}} - - -{{ if .Page.Title }}{{ .Page.Title }} - {{ end }}{{ .Site.Title }} \ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html deleted file mode 100644 index 856c218a4..000000000 --- a/layouts/partials/header.html +++ /dev/null @@ -1,8 +0,0 @@ -
    - -
    \ No newline at end of file diff --git a/layouts/partials/navigation.html b/layouts/partials/navigation.html deleted file mode 100644 index 733ce83b7..000000000 --- a/layouts/partials/navigation.html +++ /dev/null @@ -1,24 +0,0 @@ - - \ No newline at end of file diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html deleted file mode 100644 index d63f8ebec..000000000 --- a/layouts/partials/scripts.html +++ /dev/null @@ -1,10 +0,0 @@ -{{- $jquery := resources.Get "js/jquery/jquery.js" | resources.ExecuteAsTemplate "assets/js/jquery.js" . | resources.Minify | resources.Fingerprint -}} -{{- $bootstrap := resources.Get "js/bootstrap/bootstrap.bundle.js" | resources.ExecuteAsTemplate "assets/js/bootstrap.js" . | resources.Minify | resources.Fingerprint -}} -{{- $fuse := resources.Get "js/fuse/fuse.js" | resources.ExecuteAsTemplate "assets/js/fuse.js" . | resources.Minify | resources.Fingerprint -}} -{{- $searchScript := resources.Get "js/search.js" | resources.ExecuteAsTemplate "assets/js/search.js" . | resources.Minify | resources.Fingerprint -}} -{{- $script := resources.Get "js/script.js" | resources.ExecuteAsTemplate "assets/js/script.js" . | resources.Minify | resources.Fingerprint -}} - - - - - \ No newline at end of file diff --git a/layouts/shortcodes/alert.html b/layouts/shortcodes/alert.html deleted file mode 100644 index a91d418f9..000000000 --- a/layouts/shortcodes/alert.html +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/layouts/shortcodes/blockquote.html b/layouts/shortcodes/blockquote.html deleted file mode 100644 index 30d4a2c3d..000000000 --- a/layouts/shortcodes/blockquote.html +++ /dev/null @@ -1,5 +0,0 @@ -{{ $footer := .Get 0 | safeHTML }} -
    -

    {{ .Inner | markdownify }}

    - {{- if $footer -}}
    {{ $footer }}
    {{ end }} -
    \ No newline at end of file diff --git a/layouts/shortcodes/build.html b/layouts/shortcodes/build.html deleted file mode 100644 index 2c63d84ac..000000000 --- a/layouts/shortcodes/build.html +++ /dev/null @@ -1,4 +0,0 @@ -{{- $builds := dict "gradle" "build.gradle" "kotlin" "build.gradle.kts" "pom" "pom.xml" -}} -
    - {{ .Inner | markdownify }} -
    \ No newline at end of file diff --git a/layouts/shortcodes/builds.html b/layouts/shortcodes/builds.html deleted file mode 100644 index aff3b4e99..000000000 --- a/layouts/shortcodes/builds.html +++ /dev/null @@ -1,4 +0,0 @@ -
    - -
    {{ .Inner }}
    -
    \ No newline at end of file diff --git a/layouts/shortcodes/button.html b/layouts/shortcodes/button.html deleted file mode 100644 index 02d2e85c0..000000000 --- a/layouts/shortcodes/button.html +++ /dev/null @@ -1,19 +0,0 @@ -{{- $type := .Get "type" | lower -}} -{{- $color := .Get "color" | lower -}} -{{- $size := .Get "size" | lower -}} -{{- $outline := .Get "outline" | lower | eq "true" -}} -{{- $disabled := .Get "disabled" | lower | eq "true" -}} -{{- if or (eq $type "link") (not $type) -}} -{{- $href := .Get "href" -}} - - {{ .Inner | markdownify }} - -{{- else if eq $type "button" -}} -{{- $button := .Get "btn_type" -}} - -{{- else if eq $type "input" -}} -{{- $input := .Get "input" -}} - -{{- end -}} \ No newline at end of file diff --git a/layouts/shortcodes/code.html b/layouts/shortcodes/code.html deleted file mode 100644 index 68b6bff34..000000000 --- a/layouts/shortcodes/code.html +++ /dev/null @@ -1,3 +0,0 @@ -
    - {{ .Inner | markdownify }} -
    \ No newline at end of file diff --git a/layouts/shortcodes/codeblocks.html b/layouts/shortcodes/codeblocks.html deleted file mode 100644 index 0a73368f7..000000000 --- a/layouts/shortcodes/codeblocks.html +++ /dev/null @@ -1,4 +0,0 @@ -
    - -
    {{ .Inner }}
    -
    \ No newline at end of file diff --git a/layouts/shortcodes/col.html b/layouts/shortcodes/col.html deleted file mode 100644 index ac1c1cb33..000000000 --- a/layouts/shortcodes/col.html +++ /dev/null @@ -1,3 +0,0 @@ -
    - {{ .Inner | markdownify }} -
    \ No newline at end of file diff --git a/layouts/shortcodes/current_version.html b/layouts/shortcodes/current_version.html deleted file mode 100644 index d540b8bdf..000000000 --- a/layouts/shortcodes/current_version.html +++ /dev/null @@ -1,2 +0,0 @@ -{{- $data := $.Page.Param "github" | printf "https://api.github.com/repos/%v/releases/latest" | getJSON -}} -{{ substr $data.tag_name 1 }} \ No newline at end of file diff --git a/layouts/shortcodes/index/features.html b/layouts/shortcodes/index/features.html deleted file mode 100644 index 716f81d62..000000000 --- a/layouts/shortcodes/index/features.html +++ /dev/null @@ -1,45 +0,0 @@ -
    -
    -
    -
    -
    -
    API
    -
    Our implementation of the official Helix API
    -
    -
    -
    -
    -
    -
    -
    Chat
    -
    Read and write messages to the Twitch Messaging Interface
    -
    -
    -
    -
    -
    -
    -
    PubSub
    -
    Real-time events over websocket based on the publish–subscribe paradigm
    -
    -
    -
    -
    -
    -
    -
    Extensions -
    -
    API for building extension backend services
    -
    -
    -
    -
    -
    -
    -
    GraphQL
    -
    Unofficial schema-driven tool to fill gaps in Helix
    -
    -
    -
    -
    -
    diff --git a/layouts/shortcodes/index/header.html b/layouts/shortcodes/index/header.html deleted file mode 100644 index c0e972947..000000000 --- a/layouts/shortcodes/index/header.html +++ /dev/null @@ -1,17 +0,0 @@ -
    -
    - {{- $wordmark := resources.Get "images/wordmark.svg" -}} - {{- $wordmark.Content | safeHTML -}} -
    -
    -

    JVM-based Sync/Async API wrapper for Twitch, written in Java

    -
    - - -
    -
    -
    \ No newline at end of file diff --git a/layouts/shortcodes/spoiler.html b/layouts/shortcodes/spoiler.html deleted file mode 100644 index e6e8e75c3..000000000 --- a/layouts/shortcodes/spoiler.html +++ /dev/null @@ -1,4 +0,0 @@ -
    - {{ if (.Get 0) }}{{ .Get 0 }}{{ else }}Spoiler{{ end }} - {{ .Inner | markdownify | emojify }} -
    \ No newline at end of file diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index ff45b96b8..000000000 --- a/package-lock.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "name": "twitch4j.page", - "version": "0.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "twitch4j.page", - "version": "0.0.1", - "license": "MIT", - "dependencies": { - "@fortawesome/fontawesome-free": "^5.15.1", - "bootstrap": "^4.5.2", - "fuse.js": "^6.4.1", - "jquery": "^3.5.1" - } - }, - "node_modules/@fortawesome/fontawesome-free": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.1.tgz", - "integrity": "sha512-OEdH7SyC1suTdhBGW91/zBfR6qaIhThbcN8PUXtXilY4GYnSBbVqOntdHbC1vXwsDnX0Qix2m2+DSU1J51ybOQ==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/bootstrap": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", - "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" - }, - "node_modules/fuse.js": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.3.tgz", - "integrity": "sha512-JNgngolukIrqwayWnvy6NLH63hmwKPhm63o0uyBg51jPD0j09IvAzlV1rTXfAsgxpghI7khAo6Mv+EmvjDWXig==", - "engines": { - "node": ">=10" - } - }, - "node_modules/jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" - } - }, - "dependencies": { - "@fortawesome/fontawesome-free": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.1.tgz", - "integrity": "sha512-OEdH7SyC1suTdhBGW91/zBfR6qaIhThbcN8PUXtXilY4GYnSBbVqOntdHbC1vXwsDnX0Qix2m2+DSU1J51ybOQ==" - }, - "bootstrap": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", - "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" - }, - "fuse.js": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.3.tgz", - "integrity": "sha512-JNgngolukIrqwayWnvy6NLH63hmwKPhm63o0uyBg51jPD0j09IvAzlV1rTXfAsgxpghI7khAo6Mv+EmvjDWXig==" - }, - "jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index b964ffed8..000000000 --- a/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "author": "", - "bugs": { - "url": "https://github.com/stachu540/twitch4j.page/issues" - }, - "description": "Page builded by hugo", - "homepage": "https://github.com/stachu540/twitch4j.page#readme", - "license": "MIT", - "name": "twitch4j.page", - "repository": { - "type": "git", - "url": "git+https://github.com/stachu540/twitch4j.page.git" - }, - "scripts": { - "generate": "hugo", - "generate:minify": "hugo --minify", - "start": "hugo server" - }, - "version": "0.0.1", - "dependencies": { - "@fortawesome/fontawesome-free": "^5.15.1", - "bootstrap": "^4.5.2", - "fuse.js": "^6.4.1", - "jquery": "^3.5.1" - } -} diff --git a/readme.md b/readme.md index 599dae384..db3f2f589 100644 --- a/readme.md +++ b/readme.md @@ -1,47 +1,18 @@ # Twitch4J Page -Page content builded via [Hugo](https://gohugo.io) and custom-maded layout. -With Bootstrap assets (delivered from [`package.json`](package.json)). +The documentation is generated from markdown files using [Docusaurus 2](https://docusaurus.io/). ## Contest - [Documentation](content/docs) - with breadcrumb navigation and sidebar lvl 2 menu - [Javadoc](static/javadoc) (generated from JDK9+ - Recommended JDK11 which are current LTS) -- [Search](assets/js/search.js) (using [fuse.js](https://fusejs.io/) -## Configuration +## Build -Using [`config.yml`](config.yml) we define a custom menu content... and the other stuff. +You can generate the documentaton locally to inspect your changes using: -## Write your documentation - -Checkout [how to](https://twitch4j.github.io/docs/contribution/documentation/) utilize this custom template. - -## Additional Notes - -To before starting editing documentation you needs - -- [`hugo`](https://gohugo.io) - to generate this page -- [`node`](https://nodejs.org) - to install and deliver those [packages](package.json) - -**IMPORTANT**: *This readme is not a part of the content generated by hugo.* - -## Live View - -To editing this project type in project console `npm start` or `hugo server` - -## Generate files - -To generate ready to deploy project just type in project console `npm run generate` or `npm run generate:minify`. All content are be generated in: `public` folder. - -## GitHub Actions - -Project will automatically generate files and push them into `gh-pages` branch. -To define own configuration please go to [`.github/workflows/gh-pages.yml`](.github/workflows/gh-pages.yml) and follow those useful documentation: - -- [Github Actions Documentation](https://docs.github.com/en/actions) -- [GitHub Actions for GitHub Pages](https://github.com/peaceiris/actions-gh-pages) -- [GitHub Actions for Hugo](https://github.com/peaceiris/actions-hugo) +- run locally: `yarn start` +- build locally: `yarn build` ## License