├── .dockerignore ├── .github └── workflows │ └── electron.yaml ├── .gitignore ├── .nvmrc ├── .vscode ├── launch.json └── settings.json ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-interactive-tools.cjs └── releases │ └── yarn-4.5.3.cjs ├── .yarnrc.yml ├── CHUCK-TODO ├── Dockerfile ├── LICENSE.txt ├── README.md ├── app-spec.yaml ├── client ├── .env.production ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .vscode │ └── settings.json ├── Dockerfile ├── assets │ ├── Crown.glb │ ├── Crown.tsx │ ├── Flower01.gltf │ ├── Flower02.glb │ ├── Fredoka One_Regular.json │ ├── Itch banner.png │ ├── Itch cover.png │ ├── SM_Icon_Tick_01-transformed.glb │ ├── SM_Icon_Tick_01.glb │ ├── SM_Icon_Watch_01-transformed.glb │ ├── SM_Icon_Watch_01.glb │ ├── Sakura.glb │ ├── bee.gltf │ ├── favicon.psd │ ├── fmajor-pleasant.m4a │ ├── fmajor.m4a │ ├── hexoutline.blend │ ├── hexoutline.glb │ ├── hexoutlinesolid.blend │ ├── hexoutlinesolid.blend1 │ ├── hexoutlinesolid.glb │ ├── hextile.blend │ ├── hextile.blend1 │ └── hextile.glb ├── build │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128@1x.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16@1x.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256@1x.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32@1x.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512@1x.png │ │ └── icon_512x512@2x.png │ ├── entitlements.mac.plist │ ├── icon.ico │ └── icon.png ├── capacitor.config.ts ├── demo.Dockerfile ├── electron-builder.json5 ├── electron.manifest.json ├── electron │ ├── electron-env.d.ts │ ├── main │ │ ├── index.ts │ │ └── menu.ts │ └── preload │ │ └── index.ts ├── index.html ├── ios │ ├── .gitignore │ └── App │ │ ├── App.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── App.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── App │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-20x20@1x.png │ │ │ │ ├── AppIcon-20x20@2x-1.png │ │ │ │ ├── AppIcon-20x20@2x.png │ │ │ │ ├── AppIcon-20x20@3x.png │ │ │ │ ├── AppIcon-29x29@1x.png │ │ │ │ ├── AppIcon-29x29@2x-1.png │ │ │ │ ├── AppIcon-29x29@2x.png │ │ │ │ ├── AppIcon-29x29@3x.png │ │ │ │ ├── AppIcon-40x40@1x.png │ │ │ │ ├── AppIcon-40x40@2x-1.png │ │ │ │ ├── AppIcon-40x40@2x.png │ │ │ │ ├── AppIcon-40x40@3x.png │ │ │ │ ├── AppIcon-512@2x.png │ │ │ │ ├── AppIcon-60x60@2x.png │ │ │ │ ├── AppIcon-60x60@3x.png │ │ │ │ ├── AppIcon-76x76@1x.png │ │ │ │ ├── AppIcon-76x76@2x.png │ │ │ │ ├── AppIcon-83.5x83.5@2x.png │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── Splash.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── splash-2732x2732-1.png │ │ │ │ ├── splash-2732x2732-2.png │ │ │ │ └── splash-2732x2732.png │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── capacitor.config.json │ │ └── config.xml │ │ └── Podfile ├── nginx.demo.conf ├── nginx.stack.conf ├── package.json ├── postcss.config.js ├── public │ ├── .well-known │ │ └── apple-app-site-association │ ├── apple-touch-icon.png │ ├── bee.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── firebase-messaging-sw.js │ ├── icon-1024.png │ ├── icon-192.png │ ├── icon-512.png │ ├── manifest.webmanifest │ ├── robots.txt │ └── socialpreview.png ├── scripts │ └── notarize.js ├── src │ ├── app │ │ ├── Api.ts │ │ ├── App.tsx │ │ ├── IPCRoutingComponent.tsx │ │ ├── MainGameStructure.tsx │ │ ├── MobileRoutingComponent.tsx │ │ ├── SidebarRightSide.tsx │ │ ├── apiPrefix.ts │ │ ├── appActions.ts │ │ ├── firebase.ts │ │ ├── hooks.ts │ │ ├── socket.ts │ │ ├── store.ts │ │ └── theme.ts │ ├── assets │ │ ├── Bee.tsx │ │ ├── BeeRobot.tsx │ │ ├── Buzz.tsx │ │ ├── Crown.tsx │ │ ├── Flower01.tsx │ │ ├── Flower02.tsx │ │ ├── HexTile.tsx │ │ ├── Hexoutline.tsx │ │ ├── Hexoutlinesolid.tsx │ │ ├── IconWatch01.tsx │ │ ├── Polygon.tsx │ │ ├── SM_Icon_Tick_01.tsx │ │ ├── Sakura.tsx │ │ ├── ding.mp3 │ │ ├── fredokaone-regular-webfont.woff │ │ ├── fredokaone-regular-webfont.woff2 │ │ ├── seamless-wood-background-1.jpeg │ │ ├── seamless-wood1.jpeg │ │ └── texture-seamless-wood-5.jpeg │ ├── electron.d.ts │ ├── features │ │ ├── auth-route │ │ │ └── AuthSuccess.tsx │ │ ├── canvas │ │ │ ├── Canvas.tsx │ │ │ └── Wrap3d.tsx │ │ ├── create-game-route │ │ │ └── CreateGame.tsx │ │ ├── game │ │ │ ├── GameBoard.tsx │ │ │ ├── GameBoardTiles.tsx │ │ │ ├── GameStateModal.tsx │ │ │ ├── GameTile.tsx │ │ │ ├── TutorialModal.tsx │ │ │ ├── game.ts │ │ │ ├── gameActions.ts │ │ │ ├── gameSelectors.ts │ │ │ └── gameSlice.ts │ │ ├── gamelist │ │ │ ├── GameList.tsx │ │ │ ├── GameListItem.tsx │ │ │ ├── TutorialCard.tsx │ │ │ ├── gamelistActions.ts │ │ │ ├── gamelistSelectors.ts │ │ │ └── gamelistSlice.ts │ │ ├── hexGrid │ │ │ └── hexGrid.ts │ │ ├── home-route │ │ │ ├── Home.tsx │ │ │ └── TimerButton.tsx │ │ ├── move-list │ │ │ ├── DictionaryEntry.tsx │ │ │ ├── MoveDetailCard.tsx │ │ │ ├── MoveList.tsx │ │ │ └── MoveListItem.tsx │ │ ├── play-game-route │ │ │ ├── GameHeader.tsx │ │ │ ├── GameInvitation.tsx │ │ │ ├── GameInviteOpponentPrompt.tsx │ │ │ └── PlayGame.tsx │ │ ├── settings │ │ │ ├── NicknameForm.tsx │ │ │ ├── SettingsPage.tsx │ │ │ ├── settingsActions.ts │ │ │ ├── settingsSelectors.ts │ │ │ └── settingsSlice.ts │ │ ├── thereed-lettering │ │ │ ├── HexLetter.tsx │ │ │ └── HexWord.tsx │ │ ├── topbar │ │ │ ├── AuthPrompt.tsx │ │ │ └── TopBar.tsx │ │ └── user │ │ │ ├── NicknameModal.tsx │ │ │ ├── userActions.ts │ │ │ ├── userSelectors.ts │ │ │ └── userSlice.ts │ ├── global.d.ts │ ├── index.css │ ├── main.tsx │ ├── presentational │ │ ├── ActionButton.tsx │ │ ├── Button.tsx │ │ ├── CopyToClipboard.tsx │ │ ├── Dialog.tsx │ │ ├── FancyButton.module.css │ │ ├── FancyButton.tsx │ │ ├── ListBox.tsx │ │ ├── Modal.tsx │ │ ├── Modal2.tsx │ │ ├── NativeAppAd.tsx │ │ ├── Popover.tsx │ │ ├── ScreenHeightWrapper.tsx │ │ ├── Select.tsx │ │ └── Switch.tsx │ ├── utils │ │ ├── CameraControls.tsx │ │ ├── useOutsideAlerter.ts │ │ └── usePrevious.ts │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── vite.config.ts └── yarn-error.log ├── docker-compose.yml ├── package.json ├── server ├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── Dockerfile ├── README.md ├── build.js ├── docker-compose.yml ├── jest.config.js ├── nodemon.json ├── package.json ├── src │ ├── GameManager.ts │ ├── alphaHelpers.test.ts │ ├── banned_words.json │ ├── config.ts │ ├── datalayer │ │ ├── index.ts │ │ ├── memory.ts │ │ └── mongo │ │ │ ├── index.ts │ │ │ └── models.ts │ ├── index.ts │ ├── migrations │ │ ├── 0.ts │ │ └── index.ts │ ├── routes │ │ ├── admin.ts │ │ ├── game.ts │ │ ├── pushToken.ts │ │ └── user.ts │ ├── server.ts │ ├── tracing.ts │ ├── types.ts │ ├── util.ts │ └── words.ts ├── tsconfig.json ├── words.json └── words.ts ├── shared ├── Game.ts ├── alphaHelpers.ts ├── bot.ts ├── cell.ts ├── gridHelpers.ts ├── hexgrid.ts ├── package.json ├── types.ts └── utils.ts └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/electron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.github/workflows/electron.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.9.0 2 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.5.3.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.yarn/releases/yarn-4.5.3.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHUCK-TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/CHUCK-TODO -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/README.md -------------------------------------------------------------------------------- /app-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/app-spec.yaml -------------------------------------------------------------------------------- /client/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/.env.production -------------------------------------------------------------------------------- /client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/.eslintrc.js -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | build 3 | node_modules -------------------------------------------------------------------------------- /client/.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /client/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/.vscode/settings.json -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/assets/Crown.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Crown.glb -------------------------------------------------------------------------------- /client/assets/Crown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Crown.tsx -------------------------------------------------------------------------------- /client/assets/Flower01.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Flower01.gltf -------------------------------------------------------------------------------- /client/assets/Flower02.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Flower02.glb -------------------------------------------------------------------------------- /client/assets/Fredoka One_Regular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Fredoka One_Regular.json -------------------------------------------------------------------------------- /client/assets/Itch banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Itch banner.png -------------------------------------------------------------------------------- /client/assets/Itch cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Itch cover.png -------------------------------------------------------------------------------- /client/assets/SM_Icon_Tick_01-transformed.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/SM_Icon_Tick_01-transformed.glb -------------------------------------------------------------------------------- /client/assets/SM_Icon_Tick_01.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/SM_Icon_Tick_01.glb -------------------------------------------------------------------------------- /client/assets/SM_Icon_Watch_01-transformed.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/SM_Icon_Watch_01-transformed.glb -------------------------------------------------------------------------------- /client/assets/SM_Icon_Watch_01.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/SM_Icon_Watch_01.glb -------------------------------------------------------------------------------- /client/assets/Sakura.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/Sakura.glb -------------------------------------------------------------------------------- /client/assets/bee.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/bee.gltf -------------------------------------------------------------------------------- /client/assets/favicon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/favicon.psd -------------------------------------------------------------------------------- /client/assets/fmajor-pleasant.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/fmajor-pleasant.m4a -------------------------------------------------------------------------------- /client/assets/fmajor.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/fmajor.m4a -------------------------------------------------------------------------------- /client/assets/hexoutline.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hexoutline.blend -------------------------------------------------------------------------------- /client/assets/hexoutline.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hexoutline.glb -------------------------------------------------------------------------------- /client/assets/hexoutlinesolid.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hexoutlinesolid.blend -------------------------------------------------------------------------------- /client/assets/hexoutlinesolid.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hexoutlinesolid.blend1 -------------------------------------------------------------------------------- /client/assets/hexoutlinesolid.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hexoutlinesolid.glb -------------------------------------------------------------------------------- /client/assets/hextile.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hextile.blend -------------------------------------------------------------------------------- /client/assets/hextile.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hextile.blend1 -------------------------------------------------------------------------------- /client/assets/hextile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/assets/hextile.glb -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_128x128@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_128x128@1x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_16x16@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_16x16@1x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_256x256@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_256x256@1x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_32x32@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_32x32@1x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_512x512@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_512x512@1x.png -------------------------------------------------------------------------------- /client/build/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /client/build/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/entitlements.mac.plist -------------------------------------------------------------------------------- /client/build/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/icon.ico -------------------------------------------------------------------------------- /client/build/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/build/icon.png -------------------------------------------------------------------------------- /client/capacitor.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/capacitor.config.ts -------------------------------------------------------------------------------- /client/demo.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/demo.Dockerfile -------------------------------------------------------------------------------- /client/electron-builder.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron-builder.json5 -------------------------------------------------------------------------------- /client/electron.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron.manifest.json -------------------------------------------------------------------------------- /client/electron/electron-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron/electron-env.d.ts -------------------------------------------------------------------------------- /client/electron/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron/main/index.ts -------------------------------------------------------------------------------- /client/electron/main/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron/main/menu.ts -------------------------------------------------------------------------------- /client/electron/preload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/electron/preload/index.ts -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/index.html -------------------------------------------------------------------------------- /client/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/.gitignore -------------------------------------------------------------------------------- /client/ios/App/App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /client/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /client/ios/App/App.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /client/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /client/ios/App/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/AppDelegate.swift -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png -------------------------------------------------------------------------------- /client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png -------------------------------------------------------------------------------- /client/ios/App/App/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /client/ios/App/App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /client/ios/App/App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/Info.plist -------------------------------------------------------------------------------- /client/ios/App/App/capacitor.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/capacitor.config.json -------------------------------------------------------------------------------- /client/ios/App/App/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/App/config.xml -------------------------------------------------------------------------------- /client/ios/App/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/ios/App/Podfile -------------------------------------------------------------------------------- /client/nginx.demo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/nginx.demo.conf -------------------------------------------------------------------------------- /client/nginx.stack.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/nginx.stack.conf -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/.well-known/apple-app-site-association: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/.well-known/apple-app-site-association -------------------------------------------------------------------------------- /client/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/apple-touch-icon.png -------------------------------------------------------------------------------- /client/public/bee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/bee.png -------------------------------------------------------------------------------- /client/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/favicon-16x16.png -------------------------------------------------------------------------------- /client/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/firebase-messaging-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/firebase-messaging-sw.js -------------------------------------------------------------------------------- /client/public/icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/icon-1024.png -------------------------------------------------------------------------------- /client/public/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/icon-192.png -------------------------------------------------------------------------------- /client/public/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/icon-512.png -------------------------------------------------------------------------------- /client/public/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/manifest.webmanifest -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/public/socialpreview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/public/socialpreview.png -------------------------------------------------------------------------------- /client/scripts/notarize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/scripts/notarize.js -------------------------------------------------------------------------------- /client/src/app/Api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/Api.ts -------------------------------------------------------------------------------- /client/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/App.tsx -------------------------------------------------------------------------------- /client/src/app/IPCRoutingComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/IPCRoutingComponent.tsx -------------------------------------------------------------------------------- /client/src/app/MainGameStructure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/MainGameStructure.tsx -------------------------------------------------------------------------------- /client/src/app/MobileRoutingComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/MobileRoutingComponent.tsx -------------------------------------------------------------------------------- /client/src/app/SidebarRightSide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/SidebarRightSide.tsx -------------------------------------------------------------------------------- /client/src/app/apiPrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/apiPrefix.ts -------------------------------------------------------------------------------- /client/src/app/appActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/appActions.ts -------------------------------------------------------------------------------- /client/src/app/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/firebase.ts -------------------------------------------------------------------------------- /client/src/app/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/hooks.ts -------------------------------------------------------------------------------- /client/src/app/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/socket.ts -------------------------------------------------------------------------------- /client/src/app/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/store.ts -------------------------------------------------------------------------------- /client/src/app/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/app/theme.ts -------------------------------------------------------------------------------- /client/src/assets/Bee.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Bee.tsx -------------------------------------------------------------------------------- /client/src/assets/BeeRobot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/BeeRobot.tsx -------------------------------------------------------------------------------- /client/src/assets/Buzz.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Buzz.tsx -------------------------------------------------------------------------------- /client/src/assets/Crown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Crown.tsx -------------------------------------------------------------------------------- /client/src/assets/Flower01.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Flower01.tsx -------------------------------------------------------------------------------- /client/src/assets/Flower02.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Flower02.tsx -------------------------------------------------------------------------------- /client/src/assets/HexTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/HexTile.tsx -------------------------------------------------------------------------------- /client/src/assets/Hexoutline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Hexoutline.tsx -------------------------------------------------------------------------------- /client/src/assets/Hexoutlinesolid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Hexoutlinesolid.tsx -------------------------------------------------------------------------------- /client/src/assets/IconWatch01.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/IconWatch01.tsx -------------------------------------------------------------------------------- /client/src/assets/Polygon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Polygon.tsx -------------------------------------------------------------------------------- /client/src/assets/SM_Icon_Tick_01.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/SM_Icon_Tick_01.tsx -------------------------------------------------------------------------------- /client/src/assets/Sakura.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/Sakura.tsx -------------------------------------------------------------------------------- /client/src/assets/ding.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/ding.mp3 -------------------------------------------------------------------------------- /client/src/assets/fredokaone-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/fredokaone-regular-webfont.woff -------------------------------------------------------------------------------- /client/src/assets/fredokaone-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/fredokaone-regular-webfont.woff2 -------------------------------------------------------------------------------- /client/src/assets/seamless-wood-background-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/seamless-wood-background-1.jpeg -------------------------------------------------------------------------------- /client/src/assets/seamless-wood1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/seamless-wood1.jpeg -------------------------------------------------------------------------------- /client/src/assets/texture-seamless-wood-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/assets/texture-seamless-wood-5.jpeg -------------------------------------------------------------------------------- /client/src/electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/electron.d.ts -------------------------------------------------------------------------------- /client/src/features/auth-route/AuthSuccess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/auth-route/AuthSuccess.tsx -------------------------------------------------------------------------------- /client/src/features/canvas/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/canvas/Canvas.tsx -------------------------------------------------------------------------------- /client/src/features/canvas/Wrap3d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/canvas/Wrap3d.tsx -------------------------------------------------------------------------------- /client/src/features/create-game-route/CreateGame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/create-game-route/CreateGame.tsx -------------------------------------------------------------------------------- /client/src/features/game/GameBoard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/GameBoard.tsx -------------------------------------------------------------------------------- /client/src/features/game/GameBoardTiles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/GameBoardTiles.tsx -------------------------------------------------------------------------------- /client/src/features/game/GameStateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/GameStateModal.tsx -------------------------------------------------------------------------------- /client/src/features/game/GameTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/GameTile.tsx -------------------------------------------------------------------------------- /client/src/features/game/TutorialModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/TutorialModal.tsx -------------------------------------------------------------------------------- /client/src/features/game/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/game.ts -------------------------------------------------------------------------------- /client/src/features/game/gameActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/gameActions.ts -------------------------------------------------------------------------------- /client/src/features/game/gameSelectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/gameSelectors.ts -------------------------------------------------------------------------------- /client/src/features/game/gameSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/game/gameSlice.ts -------------------------------------------------------------------------------- /client/src/features/gamelist/GameList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/GameList.tsx -------------------------------------------------------------------------------- /client/src/features/gamelist/GameListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/GameListItem.tsx -------------------------------------------------------------------------------- /client/src/features/gamelist/TutorialCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/TutorialCard.tsx -------------------------------------------------------------------------------- /client/src/features/gamelist/gamelistActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/gamelistActions.ts -------------------------------------------------------------------------------- /client/src/features/gamelist/gamelistSelectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/gamelistSelectors.ts -------------------------------------------------------------------------------- /client/src/features/gamelist/gamelistSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/gamelist/gamelistSlice.ts -------------------------------------------------------------------------------- /client/src/features/hexGrid/hexGrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/hexGrid/hexGrid.ts -------------------------------------------------------------------------------- /client/src/features/home-route/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/home-route/Home.tsx -------------------------------------------------------------------------------- /client/src/features/home-route/TimerButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/home-route/TimerButton.tsx -------------------------------------------------------------------------------- /client/src/features/move-list/DictionaryEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/move-list/DictionaryEntry.tsx -------------------------------------------------------------------------------- /client/src/features/move-list/MoveDetailCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/move-list/MoveDetailCard.tsx -------------------------------------------------------------------------------- /client/src/features/move-list/MoveList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/move-list/MoveList.tsx -------------------------------------------------------------------------------- /client/src/features/move-list/MoveListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/move-list/MoveListItem.tsx -------------------------------------------------------------------------------- /client/src/features/play-game-route/GameHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/play-game-route/GameHeader.tsx -------------------------------------------------------------------------------- /client/src/features/play-game-route/GameInvitation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/play-game-route/GameInvitation.tsx -------------------------------------------------------------------------------- /client/src/features/play-game-route/GameInviteOpponentPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/play-game-route/GameInviteOpponentPrompt.tsx -------------------------------------------------------------------------------- /client/src/features/play-game-route/PlayGame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/play-game-route/PlayGame.tsx -------------------------------------------------------------------------------- /client/src/features/settings/NicknameForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/settings/NicknameForm.tsx -------------------------------------------------------------------------------- /client/src/features/settings/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/settings/SettingsPage.tsx -------------------------------------------------------------------------------- /client/src/features/settings/settingsActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/settings/settingsActions.ts -------------------------------------------------------------------------------- /client/src/features/settings/settingsSelectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/settings/settingsSelectors.ts -------------------------------------------------------------------------------- /client/src/features/settings/settingsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/settings/settingsSlice.ts -------------------------------------------------------------------------------- /client/src/features/thereed-lettering/HexLetter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/thereed-lettering/HexLetter.tsx -------------------------------------------------------------------------------- /client/src/features/thereed-lettering/HexWord.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/thereed-lettering/HexWord.tsx -------------------------------------------------------------------------------- /client/src/features/topbar/AuthPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/topbar/AuthPrompt.tsx -------------------------------------------------------------------------------- /client/src/features/topbar/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/topbar/TopBar.tsx -------------------------------------------------------------------------------- /client/src/features/user/NicknameModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/user/NicknameModal.tsx -------------------------------------------------------------------------------- /client/src/features/user/userActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/user/userActions.ts -------------------------------------------------------------------------------- /client/src/features/user/userSelectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/user/userSelectors.ts -------------------------------------------------------------------------------- /client/src/features/user/userSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/features/user/userSlice.ts -------------------------------------------------------------------------------- /client/src/global.d.ts: -------------------------------------------------------------------------------- 1 | declare interface Window { 2 | plausible?: any; 3 | } 4 | -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/main.tsx -------------------------------------------------------------------------------- /client/src/presentational/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/ActionButton.tsx -------------------------------------------------------------------------------- /client/src/presentational/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Button.tsx -------------------------------------------------------------------------------- /client/src/presentational/CopyToClipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/CopyToClipboard.tsx -------------------------------------------------------------------------------- /client/src/presentational/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Dialog.tsx -------------------------------------------------------------------------------- /client/src/presentational/FancyButton.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/FancyButton.module.css -------------------------------------------------------------------------------- /client/src/presentational/FancyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/FancyButton.tsx -------------------------------------------------------------------------------- /client/src/presentational/ListBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/ListBox.tsx -------------------------------------------------------------------------------- /client/src/presentational/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Modal.tsx -------------------------------------------------------------------------------- /client/src/presentational/Modal2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Modal2.tsx -------------------------------------------------------------------------------- /client/src/presentational/NativeAppAd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/NativeAppAd.tsx -------------------------------------------------------------------------------- /client/src/presentational/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Popover.tsx -------------------------------------------------------------------------------- /client/src/presentational/ScreenHeightWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/ScreenHeightWrapper.tsx -------------------------------------------------------------------------------- /client/src/presentational/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Select.tsx -------------------------------------------------------------------------------- /client/src/presentational/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/presentational/Switch.tsx -------------------------------------------------------------------------------- /client/src/utils/CameraControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/utils/CameraControls.tsx -------------------------------------------------------------------------------- /client/src/utils/useOutsideAlerter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/utils/useOutsideAlerter.ts -------------------------------------------------------------------------------- /client/src/utils/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/src/utils/usePrevious.ts -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/vite.config.ts -------------------------------------------------------------------------------- /client/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/client/yarn-error.log -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/package.json -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/.dockerignore -------------------------------------------------------------------------------- /server/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/.eslintignore -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/README.md -------------------------------------------------------------------------------- /server/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/build.js -------------------------------------------------------------------------------- /server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/docker-compose.yml -------------------------------------------------------------------------------- /server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/jest.config.js -------------------------------------------------------------------------------- /server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/nodemon.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/GameManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/GameManager.ts -------------------------------------------------------------------------------- /server/src/alphaHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/alphaHelpers.test.ts -------------------------------------------------------------------------------- /server/src/banned_words.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/banned_words.json -------------------------------------------------------------------------------- /server/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/config.ts -------------------------------------------------------------------------------- /server/src/datalayer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/datalayer/index.ts -------------------------------------------------------------------------------- /server/src/datalayer/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/datalayer/memory.ts -------------------------------------------------------------------------------- /server/src/datalayer/mongo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/datalayer/mongo/index.ts -------------------------------------------------------------------------------- /server/src/datalayer/mongo/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/datalayer/mongo/models.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/migrations/0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/migrations/0.ts -------------------------------------------------------------------------------- /server/src/migrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/migrations/index.ts -------------------------------------------------------------------------------- /server/src/routes/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/routes/admin.ts -------------------------------------------------------------------------------- /server/src/routes/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/routes/game.ts -------------------------------------------------------------------------------- /server/src/routes/pushToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/routes/pushToken.ts -------------------------------------------------------------------------------- /server/src/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/routes/user.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/tracing.ts -------------------------------------------------------------------------------- /server/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/types.ts -------------------------------------------------------------------------------- /server/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/util.ts -------------------------------------------------------------------------------- /server/src/words.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/src/words.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/words.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/words.json -------------------------------------------------------------------------------- /server/words.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/server/words.ts -------------------------------------------------------------------------------- /shared/Game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/Game.ts -------------------------------------------------------------------------------- /shared/alphaHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/alphaHelpers.ts -------------------------------------------------------------------------------- /shared/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/bot.ts -------------------------------------------------------------------------------- /shared/cell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/cell.ts -------------------------------------------------------------------------------- /shared/gridHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/gridHelpers.ts -------------------------------------------------------------------------------- /shared/hexgrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/hexgrid.ts -------------------------------------------------------------------------------- /shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/package.json -------------------------------------------------------------------------------- /shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/types.ts -------------------------------------------------------------------------------- /shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/shared/utils.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViciousFish/buzzwords/HEAD/yarn.lock --------------------------------------------------------------------------------