From 4055988478eacedcb08e4622793a1b875c1ce580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Fri, 6 Sep 2024 23:26:35 -0500 Subject: [PATCH] feat: migration 3 --- {src => packages/bot/src}/commands/about.ts | 0 .../bot/src}/commands/breakdown/index.tsx | 0 .../bot/src}/commands/breakdown/render.tsx | 0 {src => packages/bot/src}/commands/debug.ts | 0 .../bot/src}/commands/evolution.tsx | 0 .../bot/src}/commands/fullStats.tsx | 0 .../bot/src}/commands/inactive.tsx | 0 {src => packages/bot/src}/commands/link.tsx | 0 .../bot/src}/commands/ownedTanks.tsx | 0 .../bot/src}/commands/permissions.ts | 0 {src => packages/bot/src}/commands/ping.ts | 0 .../bot/src}/commands/playerInfo.ts | 0 {src => packages/bot/src}/commands/rating.tsx | 0 .../bot/src}/commands/ratingLeaderboard.tsx | 0 {src => packages/bot/src}/commands/replay.tsx | 0 .../bot/src}/commands/research.tsx | 0 .../bot/src}/commands/searchClans.ts | 0 .../bot/src}/commands/searchPlayers.ts | 0 {src => packages/bot/src}/commands/stats.tsx | 0 {src => packages/bot/src}/commands/today.ts | 0 .../components/HeroStat/components/Glow.tsx | 0 .../components/HeroStat/index.tsx | 0 .../components/WN8SurroundingStat.tsx | 0 .../components/AllStatsOverview/index.tsx | 0 .../components/Breakdown/components/Root.tsx | 0 .../components/Breakdown/components/Row.tsx | 0 .../Breakdown/components/RowStat.tsx | 0 .../bot/src}/components/Breakdown/index.ts | 0 .../bot/src}/components/CommandWrapper.tsx | 0 .../bot/src}/components/DeltaCaret.tsx | 0 {src => packages/bot/src}/components/Flag.tsx | 0 .../GenericAllStats/components/Card.tsx | 0 .../GenericAllStats/components/Root.tsx | 0 .../GenericAllStats/components/Row.tsx | 0 .../src}/components/GenericAllStats/index.tsx | 0 .../components/GenericStatsColumn.tsx | 0 .../components/GenericStatsRow.tsx | 0 .../src}/components/GenericStats/index.tsx | 0 .../Graph/components/Line/constants.ts | 0 .../Graph/components/Line/index.tsx | 0 .../Graph/components/Margin/constants.ts | 0 .../Graph/components/Margin/index.tsx | 0 .../Graph/components/Root/constants.ts | 0 .../Graph/components/Root/index.tsx | 0 .../bot/src}/components/Graph/index.ts | 0 .../components/Leaderboard/components/Gap.tsx | 0 .../Leaderboard/components/Item.tsx | 0 .../Leaderboard/components/Root.tsx | 0 .../bot/src}/components/Leaderboard/index.ts | 0 .../bot/src}/components/NoData/constants.ts | 0 .../bot/src}/components/NoData/index.tsx | 0 .../PercentileIndicator/constants.ts | 0 .../components/PercentileIndicator/index.tsx | 0 .../components/Tanks/components/Column.tsx | 0 .../Tanks/components/Item/constants.ts | 0 .../Tanks/components/Item/index.tsx | 0 .../src}/components/Tanks/components/Root.tsx | 0 .../src}/components/Tanks/components/Row.tsx | 0 .../components/Tanks/components/Title.tsx | 0 .../bot/src}/components/Tanks/index.ts | 0 .../bot/src}/components/TierWeights.tsx | 0 .../bot/src}/components/TitleBar.tsx | 0 packages/bot/src/core/blitzstars/index.ts | 1 - .../bot/src/core/discord}/colors.ts | 0 .../bot/src/core/radix}/radixColors.ts | 0 .../handlers/autocomplete.ts | 0 .../interactionCreate/handlers/button.tsx | 0 .../handlers/chatInputCommand.ts | 0 .../src}/events/interactionCreate/index.ts | 0 {src => packages/bot/src}/events/ready.ts | 0 {src => packages/bot/src}/index.ts | 0 {src => packages/bot/src}/stitches.config.ts | 0 {src => packages/bot/src}/types/clanList.ts | 0 {src => packages/bot/src}/types/histories.ts | 0 .../bot/src}/types/possiblyPromise.ts | 0 .../bot/src/types/ttf.d.ts | 2 - {src => packages/bot/src}/types/writable.ts | 0 {src => packages/bot/src}/workers/bot.ts | 0 {src => packages/bot/src}/workers/render.ts | 0 .../core/src/blitz}/equipmentPrice.ts | 0 packages/core/src/blitz/index.ts | 5 ++ .../core/src/blitz}/leagues.ts | 0 .../core/src/blitz}/nations.ts | 0 .../core/src/blitz}/rating.ts | 0 .../core/src/blitz}/regions.ts | 0 packages/core/src/databases/index.ts | 1 + {src => packages/core/src}/databases/users.ts | 0 packages/core/src/index.ts | 2 + packages/core/src/types/index.ts | 1 + {src => packages/core/src}/types/proto.d.ts | 0 .../core/src}/types/tanksStats.ts | 0 .../website/src}/components/CopyButton.tsx | 0 .../website/src}/components/DatePicker.tsx | 0 .../website/src}/components/DummyLink.tsx | 0 .../components/WargamingLoginButton.tsx | 10 +-- .../src}/components/Skeleton/index.css.ts | 0 .../src}/components/Skeleton/index.tsx | 0 .../website/src}/components/SmallTankIcon.tsx | 0 .../website/src}/components/Speedometer.tsx | 0 .../components/StickyColumnHeaderCell.tsx | 0 .../src}/components/StickyRowHeaderCell.tsx | 0 .../src}/components/StickyTableRoot.tsx | 0 .../src}/components/TankRowHeaderCell.tsx | 0 .../website/src}/components/TanksEmbed.tsx | 0 packages/website/tsconfig.json | 3 +- {src => packages/website}/types/urlon.d.ts | 0 src/assets/art/SkyLine.tsx | 61 ------------------- src/constants/assets.ts | 1 - src/types/reset.d.ts | 1 - tsconfig.json | 16 ++++- 110 files changed, 28 insertions(+), 76 deletions(-) rename {src => packages/bot/src}/commands/about.ts (100%) rename {src => packages/bot/src}/commands/breakdown/index.tsx (100%) rename {src => packages/bot/src}/commands/breakdown/render.tsx (100%) rename {src => packages/bot/src}/commands/debug.ts (100%) rename {src => packages/bot/src}/commands/evolution.tsx (100%) rename {src => packages/bot/src}/commands/fullStats.tsx (100%) rename {src => packages/bot/src}/commands/inactive.tsx (100%) rename {src => packages/bot/src}/commands/link.tsx (100%) rename {src => packages/bot/src}/commands/ownedTanks.tsx (100%) rename {src => packages/bot/src}/commands/permissions.ts (100%) rename {src => packages/bot/src}/commands/ping.ts (100%) rename {src => packages/bot/src}/commands/playerInfo.ts (100%) rename {src => packages/bot/src}/commands/rating.tsx (100%) rename {src => packages/bot/src}/commands/ratingLeaderboard.tsx (100%) rename {src => packages/bot/src}/commands/replay.tsx (100%) rename {src => packages/bot/src}/commands/research.tsx (100%) rename {src => packages/bot/src}/commands/searchClans.ts (100%) rename {src => packages/bot/src}/commands/searchPlayers.ts (100%) rename {src => packages/bot/src}/commands/stats.tsx (100%) rename {src => packages/bot/src}/commands/today.ts (100%) rename {src => packages/bot/src}/components/AllStatsOverview/components/HeroStat/components/Glow.tsx (100%) rename {src => packages/bot/src}/components/AllStatsOverview/components/HeroStat/index.tsx (100%) rename {src => packages/bot/src}/components/AllStatsOverview/components/WN8SurroundingStat.tsx (100%) rename {src => packages/bot/src}/components/AllStatsOverview/index.tsx (100%) rename {src => packages/bot/src}/components/Breakdown/components/Root.tsx (100%) rename {src => packages/bot/src}/components/Breakdown/components/Row.tsx (100%) rename {src => packages/bot/src}/components/Breakdown/components/RowStat.tsx (100%) rename {src => packages/bot/src}/components/Breakdown/index.ts (100%) rename {src => packages/bot/src}/components/CommandWrapper.tsx (100%) rename {src => packages/bot/src}/components/DeltaCaret.tsx (100%) rename {src => packages/bot/src}/components/Flag.tsx (100%) rename {src => packages/bot/src}/components/GenericAllStats/components/Card.tsx (100%) rename {src => packages/bot/src}/components/GenericAllStats/components/Root.tsx (100%) rename {src => packages/bot/src}/components/GenericAllStats/components/Row.tsx (100%) rename {src => packages/bot/src}/components/GenericAllStats/index.tsx (100%) rename {src => packages/bot/src}/components/GenericStats/components/GenericStatsColumn.tsx (100%) rename {src => packages/bot/src}/components/GenericStats/components/GenericStatsRow.tsx (100%) rename {src => packages/bot/src}/components/GenericStats/index.tsx (100%) rename {src => packages/bot/src}/components/Graph/components/Line/constants.ts (100%) rename {src => packages/bot/src}/components/Graph/components/Line/index.tsx (100%) rename {src => packages/bot/src}/components/Graph/components/Margin/constants.ts (100%) rename {src => packages/bot/src}/components/Graph/components/Margin/index.tsx (100%) rename {src => packages/bot/src}/components/Graph/components/Root/constants.ts (100%) rename {src => packages/bot/src}/components/Graph/components/Root/index.tsx (100%) rename {src => packages/bot/src}/components/Graph/index.ts (100%) rename {src => packages/bot/src}/components/Leaderboard/components/Gap.tsx (100%) rename {src => packages/bot/src}/components/Leaderboard/components/Item.tsx (100%) rename {src => packages/bot/src}/components/Leaderboard/components/Root.tsx (100%) rename {src => packages/bot/src}/components/Leaderboard/index.ts (100%) rename {src => packages/bot/src}/components/NoData/constants.ts (100%) rename {src => packages/bot/src}/components/NoData/index.tsx (100%) rename {src => packages/bot/src}/components/PercentileIndicator/constants.ts (100%) rename {src => packages/bot/src}/components/PercentileIndicator/index.tsx (100%) rename {src => packages/bot/src}/components/Tanks/components/Column.tsx (100%) rename {src => packages/bot/src}/components/Tanks/components/Item/constants.ts (100%) rename {src => packages/bot/src}/components/Tanks/components/Item/index.tsx (100%) rename {src => packages/bot/src}/components/Tanks/components/Root.tsx (100%) rename {src => packages/bot/src}/components/Tanks/components/Row.tsx (100%) rename {src => packages/bot/src}/components/Tanks/components/Title.tsx (100%) rename {src => packages/bot/src}/components/Tanks/index.ts (100%) rename {src => packages/bot/src}/components/TierWeights.tsx (100%) rename {src => packages/bot/src}/components/TitleBar.tsx (100%) delete mode 100644 packages/bot/src/core/blitzstars/index.ts rename {src/constants => packages/bot/src/core/discord}/colors.ts (100%) rename {src/constants => packages/bot/src/core/radix}/radixColors.ts (100%) rename {src => packages/bot/src}/events/interactionCreate/handlers/autocomplete.ts (100%) rename {src => packages/bot/src}/events/interactionCreate/handlers/button.tsx (100%) rename {src => packages/bot/src}/events/interactionCreate/handlers/chatInputCommand.ts (100%) rename {src => packages/bot/src}/events/interactionCreate/index.ts (100%) rename {src => packages/bot/src}/events/ready.ts (100%) rename {src => packages/bot/src}/index.ts (100%) rename {src => packages/bot/src}/stitches.config.ts (100%) rename {src => packages/bot/src}/types/clanList.ts (100%) rename {src => packages/bot/src}/types/histories.ts (100%) rename {src => packages/bot/src}/types/possiblyPromise.ts (100%) rename src/types/global.d.ts => packages/bot/src/types/ttf.d.ts (64%) rename {src => packages/bot/src}/types/writable.ts (100%) rename {src => packages/bot/src}/workers/bot.ts (100%) rename {src => packages/bot/src}/workers/render.ts (100%) rename {src/constants => packages/core/src/blitz}/equipmentPrice.ts (100%) rename {src/constants => packages/core/src/blitz}/leagues.ts (100%) rename {src/constants => packages/core/src/blitz}/nations.ts (100%) rename {src/constants => packages/core/src/blitz}/rating.ts (100%) rename {src/constants => packages/core/src/blitz}/regions.ts (100%) create mode 100644 packages/core/src/databases/index.ts rename {src => packages/core/src}/databases/users.ts (100%) create mode 100644 packages/core/src/types/index.ts rename {src => packages/core/src}/types/proto.d.ts (100%) rename {src => packages/core/src}/types/tanksStats.ts (100%) rename {src => packages/website/src}/components/CopyButton.tsx (100%) rename {src => packages/website/src}/components/DatePicker.tsx (100%) rename {src => packages/website/src}/components/DummyLink.tsx (100%) rename {src => packages/website/src}/components/Skeleton/index.css.ts (100%) rename {src => packages/website/src}/components/Skeleton/index.tsx (100%) rename {src => packages/website/src}/components/SmallTankIcon.tsx (100%) rename {src => packages/website/src}/components/Speedometer.tsx (100%) rename {src => packages/website/src}/components/StickyColumnHeaderCell.tsx (100%) rename {src => packages/website/src}/components/StickyRowHeaderCell.tsx (100%) rename {src => packages/website/src}/components/StickyTableRoot.tsx (100%) rename {src => packages/website/src}/components/TankRowHeaderCell.tsx (100%) rename {src => packages/website/src}/components/TanksEmbed.tsx (100%) rename {src => packages/website}/types/urlon.d.ts (100%) delete mode 100644 src/assets/art/SkyLine.tsx delete mode 100644 src/constants/assets.ts delete mode 100644 src/types/reset.d.ts diff --git a/src/commands/about.ts b/packages/bot/src/commands/about.ts similarity index 100% rename from src/commands/about.ts rename to packages/bot/src/commands/about.ts diff --git a/src/commands/breakdown/index.tsx b/packages/bot/src/commands/breakdown/index.tsx similarity index 100% rename from src/commands/breakdown/index.tsx rename to packages/bot/src/commands/breakdown/index.tsx diff --git a/src/commands/breakdown/render.tsx b/packages/bot/src/commands/breakdown/render.tsx similarity index 100% rename from src/commands/breakdown/render.tsx rename to packages/bot/src/commands/breakdown/render.tsx diff --git a/src/commands/debug.ts b/packages/bot/src/commands/debug.ts similarity index 100% rename from src/commands/debug.ts rename to packages/bot/src/commands/debug.ts diff --git a/src/commands/evolution.tsx b/packages/bot/src/commands/evolution.tsx similarity index 100% rename from src/commands/evolution.tsx rename to packages/bot/src/commands/evolution.tsx diff --git a/src/commands/fullStats.tsx b/packages/bot/src/commands/fullStats.tsx similarity index 100% rename from src/commands/fullStats.tsx rename to packages/bot/src/commands/fullStats.tsx diff --git a/src/commands/inactive.tsx b/packages/bot/src/commands/inactive.tsx similarity index 100% rename from src/commands/inactive.tsx rename to packages/bot/src/commands/inactive.tsx diff --git a/src/commands/link.tsx b/packages/bot/src/commands/link.tsx similarity index 100% rename from src/commands/link.tsx rename to packages/bot/src/commands/link.tsx diff --git a/src/commands/ownedTanks.tsx b/packages/bot/src/commands/ownedTanks.tsx similarity index 100% rename from src/commands/ownedTanks.tsx rename to packages/bot/src/commands/ownedTanks.tsx diff --git a/src/commands/permissions.ts b/packages/bot/src/commands/permissions.ts similarity index 100% rename from src/commands/permissions.ts rename to packages/bot/src/commands/permissions.ts diff --git a/src/commands/ping.ts b/packages/bot/src/commands/ping.ts similarity index 100% rename from src/commands/ping.ts rename to packages/bot/src/commands/ping.ts diff --git a/src/commands/playerInfo.ts b/packages/bot/src/commands/playerInfo.ts similarity index 100% rename from src/commands/playerInfo.ts rename to packages/bot/src/commands/playerInfo.ts diff --git a/src/commands/rating.tsx b/packages/bot/src/commands/rating.tsx similarity index 100% rename from src/commands/rating.tsx rename to packages/bot/src/commands/rating.tsx diff --git a/src/commands/ratingLeaderboard.tsx b/packages/bot/src/commands/ratingLeaderboard.tsx similarity index 100% rename from src/commands/ratingLeaderboard.tsx rename to packages/bot/src/commands/ratingLeaderboard.tsx diff --git a/src/commands/replay.tsx b/packages/bot/src/commands/replay.tsx similarity index 100% rename from src/commands/replay.tsx rename to packages/bot/src/commands/replay.tsx diff --git a/src/commands/research.tsx b/packages/bot/src/commands/research.tsx similarity index 100% rename from src/commands/research.tsx rename to packages/bot/src/commands/research.tsx diff --git a/src/commands/searchClans.ts b/packages/bot/src/commands/searchClans.ts similarity index 100% rename from src/commands/searchClans.ts rename to packages/bot/src/commands/searchClans.ts diff --git a/src/commands/searchPlayers.ts b/packages/bot/src/commands/searchPlayers.ts similarity index 100% rename from src/commands/searchPlayers.ts rename to packages/bot/src/commands/searchPlayers.ts diff --git a/src/commands/stats.tsx b/packages/bot/src/commands/stats.tsx similarity index 100% rename from src/commands/stats.tsx rename to packages/bot/src/commands/stats.tsx diff --git a/src/commands/today.ts b/packages/bot/src/commands/today.ts similarity index 100% rename from src/commands/today.ts rename to packages/bot/src/commands/today.ts diff --git a/src/components/AllStatsOverview/components/HeroStat/components/Glow.tsx b/packages/bot/src/components/AllStatsOverview/components/HeroStat/components/Glow.tsx similarity index 100% rename from src/components/AllStatsOverview/components/HeroStat/components/Glow.tsx rename to packages/bot/src/components/AllStatsOverview/components/HeroStat/components/Glow.tsx diff --git a/src/components/AllStatsOverview/components/HeroStat/index.tsx b/packages/bot/src/components/AllStatsOverview/components/HeroStat/index.tsx similarity index 100% rename from src/components/AllStatsOverview/components/HeroStat/index.tsx rename to packages/bot/src/components/AllStatsOverview/components/HeroStat/index.tsx diff --git a/src/components/AllStatsOverview/components/WN8SurroundingStat.tsx b/packages/bot/src/components/AllStatsOverview/components/WN8SurroundingStat.tsx similarity index 100% rename from src/components/AllStatsOverview/components/WN8SurroundingStat.tsx rename to packages/bot/src/components/AllStatsOverview/components/WN8SurroundingStat.tsx diff --git a/src/components/AllStatsOverview/index.tsx b/packages/bot/src/components/AllStatsOverview/index.tsx similarity index 100% rename from src/components/AllStatsOverview/index.tsx rename to packages/bot/src/components/AllStatsOverview/index.tsx diff --git a/src/components/Breakdown/components/Root.tsx b/packages/bot/src/components/Breakdown/components/Root.tsx similarity index 100% rename from src/components/Breakdown/components/Root.tsx rename to packages/bot/src/components/Breakdown/components/Root.tsx diff --git a/src/components/Breakdown/components/Row.tsx b/packages/bot/src/components/Breakdown/components/Row.tsx similarity index 100% rename from src/components/Breakdown/components/Row.tsx rename to packages/bot/src/components/Breakdown/components/Row.tsx diff --git a/src/components/Breakdown/components/RowStat.tsx b/packages/bot/src/components/Breakdown/components/RowStat.tsx similarity index 100% rename from src/components/Breakdown/components/RowStat.tsx rename to packages/bot/src/components/Breakdown/components/RowStat.tsx diff --git a/src/components/Breakdown/index.ts b/packages/bot/src/components/Breakdown/index.ts similarity index 100% rename from src/components/Breakdown/index.ts rename to packages/bot/src/components/Breakdown/index.ts diff --git a/src/components/CommandWrapper.tsx b/packages/bot/src/components/CommandWrapper.tsx similarity index 100% rename from src/components/CommandWrapper.tsx rename to packages/bot/src/components/CommandWrapper.tsx diff --git a/src/components/DeltaCaret.tsx b/packages/bot/src/components/DeltaCaret.tsx similarity index 100% rename from src/components/DeltaCaret.tsx rename to packages/bot/src/components/DeltaCaret.tsx diff --git a/src/components/Flag.tsx b/packages/bot/src/components/Flag.tsx similarity index 100% rename from src/components/Flag.tsx rename to packages/bot/src/components/Flag.tsx diff --git a/src/components/GenericAllStats/components/Card.tsx b/packages/bot/src/components/GenericAllStats/components/Card.tsx similarity index 100% rename from src/components/GenericAllStats/components/Card.tsx rename to packages/bot/src/components/GenericAllStats/components/Card.tsx diff --git a/src/components/GenericAllStats/components/Root.tsx b/packages/bot/src/components/GenericAllStats/components/Root.tsx similarity index 100% rename from src/components/GenericAllStats/components/Root.tsx rename to packages/bot/src/components/GenericAllStats/components/Root.tsx diff --git a/src/components/GenericAllStats/components/Row.tsx b/packages/bot/src/components/GenericAllStats/components/Row.tsx similarity index 100% rename from src/components/GenericAllStats/components/Row.tsx rename to packages/bot/src/components/GenericAllStats/components/Row.tsx diff --git a/src/components/GenericAllStats/index.tsx b/packages/bot/src/components/GenericAllStats/index.tsx similarity index 100% rename from src/components/GenericAllStats/index.tsx rename to packages/bot/src/components/GenericAllStats/index.tsx diff --git a/src/components/GenericStats/components/GenericStatsColumn.tsx b/packages/bot/src/components/GenericStats/components/GenericStatsColumn.tsx similarity index 100% rename from src/components/GenericStats/components/GenericStatsColumn.tsx rename to packages/bot/src/components/GenericStats/components/GenericStatsColumn.tsx diff --git a/src/components/GenericStats/components/GenericStatsRow.tsx b/packages/bot/src/components/GenericStats/components/GenericStatsRow.tsx similarity index 100% rename from src/components/GenericStats/components/GenericStatsRow.tsx rename to packages/bot/src/components/GenericStats/components/GenericStatsRow.tsx diff --git a/src/components/GenericStats/index.tsx b/packages/bot/src/components/GenericStats/index.tsx similarity index 100% rename from src/components/GenericStats/index.tsx rename to packages/bot/src/components/GenericStats/index.tsx diff --git a/src/components/Graph/components/Line/constants.ts b/packages/bot/src/components/Graph/components/Line/constants.ts similarity index 100% rename from src/components/Graph/components/Line/constants.ts rename to packages/bot/src/components/Graph/components/Line/constants.ts diff --git a/src/components/Graph/components/Line/index.tsx b/packages/bot/src/components/Graph/components/Line/index.tsx similarity index 100% rename from src/components/Graph/components/Line/index.tsx rename to packages/bot/src/components/Graph/components/Line/index.tsx diff --git a/src/components/Graph/components/Margin/constants.ts b/packages/bot/src/components/Graph/components/Margin/constants.ts similarity index 100% rename from src/components/Graph/components/Margin/constants.ts rename to packages/bot/src/components/Graph/components/Margin/constants.ts diff --git a/src/components/Graph/components/Margin/index.tsx b/packages/bot/src/components/Graph/components/Margin/index.tsx similarity index 100% rename from src/components/Graph/components/Margin/index.tsx rename to packages/bot/src/components/Graph/components/Margin/index.tsx diff --git a/src/components/Graph/components/Root/constants.ts b/packages/bot/src/components/Graph/components/Root/constants.ts similarity index 100% rename from src/components/Graph/components/Root/constants.ts rename to packages/bot/src/components/Graph/components/Root/constants.ts diff --git a/src/components/Graph/components/Root/index.tsx b/packages/bot/src/components/Graph/components/Root/index.tsx similarity index 100% rename from src/components/Graph/components/Root/index.tsx rename to packages/bot/src/components/Graph/components/Root/index.tsx diff --git a/src/components/Graph/index.ts b/packages/bot/src/components/Graph/index.ts similarity index 100% rename from src/components/Graph/index.ts rename to packages/bot/src/components/Graph/index.ts diff --git a/src/components/Leaderboard/components/Gap.tsx b/packages/bot/src/components/Leaderboard/components/Gap.tsx similarity index 100% rename from src/components/Leaderboard/components/Gap.tsx rename to packages/bot/src/components/Leaderboard/components/Gap.tsx diff --git a/src/components/Leaderboard/components/Item.tsx b/packages/bot/src/components/Leaderboard/components/Item.tsx similarity index 100% rename from src/components/Leaderboard/components/Item.tsx rename to packages/bot/src/components/Leaderboard/components/Item.tsx diff --git a/src/components/Leaderboard/components/Root.tsx b/packages/bot/src/components/Leaderboard/components/Root.tsx similarity index 100% rename from src/components/Leaderboard/components/Root.tsx rename to packages/bot/src/components/Leaderboard/components/Root.tsx diff --git a/src/components/Leaderboard/index.ts b/packages/bot/src/components/Leaderboard/index.ts similarity index 100% rename from src/components/Leaderboard/index.ts rename to packages/bot/src/components/Leaderboard/index.ts diff --git a/src/components/NoData/constants.ts b/packages/bot/src/components/NoData/constants.ts similarity index 100% rename from src/components/NoData/constants.ts rename to packages/bot/src/components/NoData/constants.ts diff --git a/src/components/NoData/index.tsx b/packages/bot/src/components/NoData/index.tsx similarity index 100% rename from src/components/NoData/index.tsx rename to packages/bot/src/components/NoData/index.tsx diff --git a/src/components/PercentileIndicator/constants.ts b/packages/bot/src/components/PercentileIndicator/constants.ts similarity index 100% rename from src/components/PercentileIndicator/constants.ts rename to packages/bot/src/components/PercentileIndicator/constants.ts diff --git a/src/components/PercentileIndicator/index.tsx b/packages/bot/src/components/PercentileIndicator/index.tsx similarity index 100% rename from src/components/PercentileIndicator/index.tsx rename to packages/bot/src/components/PercentileIndicator/index.tsx diff --git a/src/components/Tanks/components/Column.tsx b/packages/bot/src/components/Tanks/components/Column.tsx similarity index 100% rename from src/components/Tanks/components/Column.tsx rename to packages/bot/src/components/Tanks/components/Column.tsx diff --git a/src/components/Tanks/components/Item/constants.ts b/packages/bot/src/components/Tanks/components/Item/constants.ts similarity index 100% rename from src/components/Tanks/components/Item/constants.ts rename to packages/bot/src/components/Tanks/components/Item/constants.ts diff --git a/src/components/Tanks/components/Item/index.tsx b/packages/bot/src/components/Tanks/components/Item/index.tsx similarity index 100% rename from src/components/Tanks/components/Item/index.tsx rename to packages/bot/src/components/Tanks/components/Item/index.tsx diff --git a/src/components/Tanks/components/Root.tsx b/packages/bot/src/components/Tanks/components/Root.tsx similarity index 100% rename from src/components/Tanks/components/Root.tsx rename to packages/bot/src/components/Tanks/components/Root.tsx diff --git a/src/components/Tanks/components/Row.tsx b/packages/bot/src/components/Tanks/components/Row.tsx similarity index 100% rename from src/components/Tanks/components/Row.tsx rename to packages/bot/src/components/Tanks/components/Row.tsx diff --git a/src/components/Tanks/components/Title.tsx b/packages/bot/src/components/Tanks/components/Title.tsx similarity index 100% rename from src/components/Tanks/components/Title.tsx rename to packages/bot/src/components/Tanks/components/Title.tsx diff --git a/src/components/Tanks/index.ts b/packages/bot/src/components/Tanks/index.ts similarity index 100% rename from src/components/Tanks/index.ts rename to packages/bot/src/components/Tanks/index.ts diff --git a/src/components/TierWeights.tsx b/packages/bot/src/components/TierWeights.tsx similarity index 100% rename from src/components/TierWeights.tsx rename to packages/bot/src/components/TierWeights.tsx diff --git a/src/components/TitleBar.tsx b/packages/bot/src/components/TitleBar.tsx similarity index 100% rename from src/components/TitleBar.tsx rename to packages/bot/src/components/TitleBar.tsx diff --git a/packages/bot/src/core/blitzstars/index.ts b/packages/bot/src/core/blitzstars/index.ts deleted file mode 100644 index 1af136eff..000000000 --- a/packages/bot/src/core/blitzstars/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './getStatsInPeriod'; diff --git a/src/constants/colors.ts b/packages/bot/src/core/discord/colors.ts similarity index 100% rename from src/constants/colors.ts rename to packages/bot/src/core/discord/colors.ts diff --git a/src/constants/radixColors.ts b/packages/bot/src/core/radix/radixColors.ts similarity index 100% rename from src/constants/radixColors.ts rename to packages/bot/src/core/radix/radixColors.ts diff --git a/src/events/interactionCreate/handlers/autocomplete.ts b/packages/bot/src/events/interactionCreate/handlers/autocomplete.ts similarity index 100% rename from src/events/interactionCreate/handlers/autocomplete.ts rename to packages/bot/src/events/interactionCreate/handlers/autocomplete.ts diff --git a/src/events/interactionCreate/handlers/button.tsx b/packages/bot/src/events/interactionCreate/handlers/button.tsx similarity index 100% rename from src/events/interactionCreate/handlers/button.tsx rename to packages/bot/src/events/interactionCreate/handlers/button.tsx diff --git a/src/events/interactionCreate/handlers/chatInputCommand.ts b/packages/bot/src/events/interactionCreate/handlers/chatInputCommand.ts similarity index 100% rename from src/events/interactionCreate/handlers/chatInputCommand.ts rename to packages/bot/src/events/interactionCreate/handlers/chatInputCommand.ts diff --git a/src/events/interactionCreate/index.ts b/packages/bot/src/events/interactionCreate/index.ts similarity index 100% rename from src/events/interactionCreate/index.ts rename to packages/bot/src/events/interactionCreate/index.ts diff --git a/src/events/ready.ts b/packages/bot/src/events/ready.ts similarity index 100% rename from src/events/ready.ts rename to packages/bot/src/events/ready.ts diff --git a/src/index.ts b/packages/bot/src/index.ts similarity index 100% rename from src/index.ts rename to packages/bot/src/index.ts diff --git a/src/stitches.config.ts b/packages/bot/src/stitches.config.ts similarity index 100% rename from src/stitches.config.ts rename to packages/bot/src/stitches.config.ts diff --git a/src/types/clanList.ts b/packages/bot/src/types/clanList.ts similarity index 100% rename from src/types/clanList.ts rename to packages/bot/src/types/clanList.ts diff --git a/src/types/histories.ts b/packages/bot/src/types/histories.ts similarity index 100% rename from src/types/histories.ts rename to packages/bot/src/types/histories.ts diff --git a/src/types/possiblyPromise.ts b/packages/bot/src/types/possiblyPromise.ts similarity index 100% rename from src/types/possiblyPromise.ts rename to packages/bot/src/types/possiblyPromise.ts diff --git a/src/types/global.d.ts b/packages/bot/src/types/ttf.d.ts similarity index 64% rename from src/types/global.d.ts rename to packages/bot/src/types/ttf.d.ts index e5265e5ce..29102695c 100644 --- a/src/types/global.d.ts +++ b/packages/bot/src/types/ttf.d.ts @@ -1,5 +1,3 @@ -/// - declare module '*.ttf' { const path: string; export default path; diff --git a/src/types/writable.ts b/packages/bot/src/types/writable.ts similarity index 100% rename from src/types/writable.ts rename to packages/bot/src/types/writable.ts diff --git a/src/workers/bot.ts b/packages/bot/src/workers/bot.ts similarity index 100% rename from src/workers/bot.ts rename to packages/bot/src/workers/bot.ts diff --git a/src/workers/render.ts b/packages/bot/src/workers/render.ts similarity index 100% rename from src/workers/render.ts rename to packages/bot/src/workers/render.ts diff --git a/src/constants/equipmentPrice.ts b/packages/core/src/blitz/equipmentPrice.ts similarity index 100% rename from src/constants/equipmentPrice.ts rename to packages/core/src/blitz/equipmentPrice.ts diff --git a/packages/core/src/blitz/index.ts b/packages/core/src/blitz/index.ts index a780a13d4..8a70b1ab5 100644 --- a/packages/core/src/blitz/index.ts +++ b/packages/core/src/blitz/index.ts @@ -1,4 +1,9 @@ export * from './constants'; +export * from './equipmentPrice'; export * from './idToRegion'; +export * from './leagues'; +export * from './nations'; export * from './permanentSkills'; +export * from './rating'; +export * from './regions'; export * from './resolveNearPenetration'; diff --git a/src/constants/leagues.ts b/packages/core/src/blitz/leagues.ts similarity index 100% rename from src/constants/leagues.ts rename to packages/core/src/blitz/leagues.ts diff --git a/src/constants/nations.ts b/packages/core/src/blitz/nations.ts similarity index 100% rename from src/constants/nations.ts rename to packages/core/src/blitz/nations.ts diff --git a/src/constants/rating.ts b/packages/core/src/blitz/rating.ts similarity index 100% rename from src/constants/rating.ts rename to packages/core/src/blitz/rating.ts diff --git a/src/constants/regions.ts b/packages/core/src/blitz/regions.ts similarity index 100% rename from src/constants/regions.ts rename to packages/core/src/blitz/regions.ts diff --git a/packages/core/src/databases/index.ts b/packages/core/src/databases/index.ts new file mode 100644 index 000000000..b18bf4cae --- /dev/null +++ b/packages/core/src/databases/index.ts @@ -0,0 +1 @@ +export * from './users'; diff --git a/src/databases/users.ts b/packages/core/src/databases/users.ts similarity index 100% rename from src/databases/users.ts rename to packages/core/src/databases/users.ts diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 8ddad0299..897b82ae4 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -1,5 +1,6 @@ export * from './blitz'; export * from './blitzkit'; +export * from './databases'; export * from './imgur'; export * from './math'; export * from './patreon'; @@ -7,4 +8,5 @@ export * from './protobuf'; export * from './radix'; export * from './statistics'; export * from './streams'; +export * from './types'; export * from './zustand'; diff --git a/packages/core/src/types/index.ts b/packages/core/src/types/index.ts new file mode 100644 index 000000000..3e6ab7af7 --- /dev/null +++ b/packages/core/src/types/index.ts @@ -0,0 +1 @@ +export * from './tanksStats'; diff --git a/src/types/proto.d.ts b/packages/core/src/types/proto.d.ts similarity index 100% rename from src/types/proto.d.ts rename to packages/core/src/types/proto.d.ts diff --git a/src/types/tanksStats.ts b/packages/core/src/types/tanksStats.ts similarity index 100% rename from src/types/tanksStats.ts rename to packages/core/src/types/tanksStats.ts diff --git a/src/components/CopyButton.tsx b/packages/website/src/components/CopyButton.tsx similarity index 100% rename from src/components/CopyButton.tsx rename to packages/website/src/components/CopyButton.tsx diff --git a/src/components/DatePicker.tsx b/packages/website/src/components/DatePicker.tsx similarity index 100% rename from src/components/DatePicker.tsx rename to packages/website/src/components/DatePicker.tsx diff --git a/src/components/DummyLink.tsx b/packages/website/src/components/DummyLink.tsx similarity index 100% rename from src/components/DummyLink.tsx rename to packages/website/src/components/DummyLink.tsx diff --git a/packages/website/src/components/Navbar/components/WargamingLoginButton.tsx b/packages/website/src/components/Navbar/components/WargamingLoginButton.tsx index 54f6e5c15..aede4325e 100644 --- a/packages/website/src/components/Navbar/components/WargamingLoginButton.tsx +++ b/packages/website/src/components/Navbar/components/WargamingLoginButton.tsx @@ -1,7 +1,7 @@ import { assertSecret } from '@blitzkit/core'; import strings from '@blitzkit/core/lang/en-US.json'; +import { REGIONS } from '@blitzkit/core/src/blitzkit/regions'; import { Button, ButtonProps, Dialog, Flex } from '@radix-ui/themes'; -import { REGIONS } from '../../../../../../src/constants/regions'; import { Link } from '../../Link'; import { WargamingIcon } from '../../WargamingIcon'; @@ -29,14 +29,10 @@ export function WargamingLoginButton({ children, ...props }: ButtonProps) { ) { - return ( - - - - - - - - - - - - - - - - ); -} diff --git a/src/constants/assets.ts b/src/constants/assets.ts deleted file mode 100644 index f3b8ad3f8..000000000 --- a/src/constants/assets.ts +++ /dev/null @@ -1 +0,0 @@ -export const ASSETS_REPO = 'blitzkit-assets'; diff --git a/src/types/reset.d.ts b/src/types/reset.d.ts deleted file mode 100644 index 12bd3edc9..000000000 --- a/src/types/reset.d.ts +++ /dev/null @@ -1 +0,0 @@ -import '@total-typescript/ts-reset'; diff --git a/tsconfig.json b/tsconfig.json index 2e222fed8..2dd4d8131 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -78,7 +78,19 @@ "packages/core/src/blitzkit/isExplosive.ts", "packages/core/src/blitzkit/reviews.ts", "packages/core/src/blitzkit/youtubers.ts", - "packages/core/src/blitzkit/modelTransform.ts" - ], + "packages/core/src/blitzkit/modelTransform.ts", + "packages/core/src/databases", + "packages/bot/src/index.ts", + "packages/bot/src/stitches.config.ts", + "packages/bot/src/types/writable.ts", + "packages/website/types/urlon.d.ts", + "packages/core/src/types/tanksStats.ts", + "packages/core/src/types/proto.d.ts", + "packages/bot/src/types/possiblyPromise.ts", + "packages/bot/src/types/histories.ts", + "packages/bot/src/types/ttf.d.ts", + "packages/bot/src/types/clanList.ts", + "packages/core/src/blitz/regions.ts" +, "packages/bot/src/core/radix/radixColors.ts", "packages/bot/src/core/discord/colors.ts", "packages/core/src/blitz/equipmentPrice.ts", "packages/core/src/blitz/leagues.ts", "packages/core/src/blitz/rating.ts", "packages/core/src/blitz/nations.ts" ], "exclude": ["node_modules/**/*", "dist", "scripts"] }