├── .babelrc ├── .dockerignore ├── .editorconfig ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── tests.yml ├── .gitignore ├── .mocharc.yaml ├── .nvmrc ├── Dockerfile ├── LICENSE ├── README.md ├── app.js ├── app.json ├── backend ├── api │ ├── games.js │ ├── index.js │ └── sets.js ├── boosterGenerator.js ├── boosterGenerator.spec.js ├── data-watch.js ├── data.js ├── data.spec.js ├── game.js ├── game.spec.js ├── hash.js ├── import │ ├── doSet.js │ ├── keyCards.js │ ├── keyCards.spec.js │ ├── toBoosterCard.js │ ├── toBoosterCard.spec.js │ └── xml │ │ ├── parser.js │ │ └── parser.spec.js ├── logger.js ├── mtgjson.js ├── player │ ├── bot.js │ ├── human.js │ └── index.js ├── pool.js ├── pool.spec.js ├── room.js ├── rooms.js ├── router.js ├── sock.js ├── util.js └── util.spec.js ├── config ├── app.js ├── index.js ├── logger.js └── version.js ├── doc ├── api.md └── design.md ├── frontend ├── 4-hq.png ├── 4.png ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── browserconfig.xml ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html.tpl ├── media │ ├── B.svg │ ├── G.svg │ ├── R.svg │ ├── U.svg │ ├── W.svg │ ├── arrow-down.png │ ├── arrow-up.png │ └── beep.wav ├── mstile-150x150.png ├── safari-pinned-tab.svg ├── site.webmanifest ├── src │ ├── app.js │ ├── basiclands.js │ ├── cardimage.js │ ├── components │ │ ├── Checkbox.jsx │ │ ├── Modal.jsx │ │ ├── Modal.scss │ │ ├── README.md │ │ ├── RadioOptions.jsx │ │ ├── Select.jsx │ │ ├── Spaced.jsx │ │ ├── Switch.jsx │ │ ├── Switch.scss │ │ └── TextArea.jsx │ ├── config.js │ ├── events.js │ ├── export │ │ ├── cockatrice.js │ │ ├── cockatrice.spec.js │ │ ├── index.js │ │ ├── mtga.js │ │ ├── mtga.spec.js │ │ ├── mtgo.js │ │ ├── mtgo.spec.js │ │ ├── test-cards.js │ │ └── text.js │ ├── game │ │ ├── Chat.jsx │ │ ├── Cols.jsx │ │ ├── Cols.scss │ │ ├── DeckSettings.jsx │ │ ├── DeckSettings.scss │ │ ├── Game.jsx │ │ ├── GameSettings.jsx │ │ ├── GameSettings.scss │ │ ├── Grid.jsx │ │ ├── Grid.scss │ │ ├── PlayersPanel.jsx │ │ ├── PlayersPanel.scss │ │ ├── StartPanel.jsx │ │ └── card │ │ │ ├── CardBase.jsx │ │ │ ├── CardBase.scss │ │ │ ├── CardDefault.jsx │ │ │ ├── CardDefault.scss │ │ │ ├── CardGlimpse.jsx │ │ │ ├── CardGlimpse.scss │ │ │ ├── CardPlaceholder.jsx │ │ │ ├── CardPlaceholder.scss │ │ │ ├── SelectionState.jsx │ │ │ └── SelectionState.scss │ ├── gamestate.js │ ├── init.js │ ├── lobby │ │ ├── CreateGameButton.jsx │ │ ├── CreateGameButton.scss │ │ ├── CubeList.jsx │ │ ├── FileUpload.jsx │ │ ├── GameOptions.jsx │ │ ├── GameTypes.jsx │ │ ├── GamesPanel.jsx │ │ ├── GamesPanel.scss │ │ ├── Header.jsx │ │ ├── Lobby.jsx │ │ ├── NewsPanel.jsx │ │ ├── SelectSet.jsx │ │ ├── SelectSet.scss │ │ ├── Version.jsx │ │ └── Version.scss │ ├── router.js │ ├── utils.js │ ├── utils.spec.js │ └── zones.js └── style.css ├── package.json ├── scripts ├── download_allsets.js ├── download_booster_rules.js ├── run.js └── update_database.js ├── update.sh ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.babelrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/.mocharc.yaml -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16.15.1 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/app.js -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/app.json -------------------------------------------------------------------------------- /backend/api/games.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/api/games.js -------------------------------------------------------------------------------- /backend/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/api/index.js -------------------------------------------------------------------------------- /backend/api/sets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/api/sets.js -------------------------------------------------------------------------------- /backend/boosterGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/boosterGenerator.js -------------------------------------------------------------------------------- /backend/boosterGenerator.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/boosterGenerator.spec.js -------------------------------------------------------------------------------- /backend/data-watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/data-watch.js -------------------------------------------------------------------------------- /backend/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/data.js -------------------------------------------------------------------------------- /backend/data.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/data.spec.js -------------------------------------------------------------------------------- /backend/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/game.js -------------------------------------------------------------------------------- /backend/game.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/game.spec.js -------------------------------------------------------------------------------- /backend/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/hash.js -------------------------------------------------------------------------------- /backend/import/doSet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/doSet.js -------------------------------------------------------------------------------- /backend/import/keyCards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/keyCards.js -------------------------------------------------------------------------------- /backend/import/keyCards.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/keyCards.spec.js -------------------------------------------------------------------------------- /backend/import/toBoosterCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/toBoosterCard.js -------------------------------------------------------------------------------- /backend/import/toBoosterCard.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/toBoosterCard.spec.js -------------------------------------------------------------------------------- /backend/import/xml/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/xml/parser.js -------------------------------------------------------------------------------- /backend/import/xml/parser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/import/xml/parser.spec.js -------------------------------------------------------------------------------- /backend/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/logger.js -------------------------------------------------------------------------------- /backend/mtgjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/mtgjson.js -------------------------------------------------------------------------------- /backend/player/bot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/player/bot.js -------------------------------------------------------------------------------- /backend/player/human.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/player/human.js -------------------------------------------------------------------------------- /backend/player/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/player/index.js -------------------------------------------------------------------------------- /backend/pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/pool.js -------------------------------------------------------------------------------- /backend/pool.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/pool.spec.js -------------------------------------------------------------------------------- /backend/room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/room.js -------------------------------------------------------------------------------- /backend/rooms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/rooms.js -------------------------------------------------------------------------------- /backend/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/router.js -------------------------------------------------------------------------------- /backend/sock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/sock.js -------------------------------------------------------------------------------- /backend/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/util.js -------------------------------------------------------------------------------- /backend/util.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/backend/util.spec.js -------------------------------------------------------------------------------- /config/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/config/app.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/config/index.js -------------------------------------------------------------------------------- /config/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/config/logger.js -------------------------------------------------------------------------------- /config/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/config/version.js -------------------------------------------------------------------------------- /doc/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/doc/api.md -------------------------------------------------------------------------------- /doc/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/doc/design.md -------------------------------------------------------------------------------- /frontend/4-hq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/4-hq.png -------------------------------------------------------------------------------- /frontend/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/4.png -------------------------------------------------------------------------------- /frontend/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/browserconfig.xml -------------------------------------------------------------------------------- /frontend/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/favicon.ico -------------------------------------------------------------------------------- /frontend/index.html.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/index.html.tpl -------------------------------------------------------------------------------- /frontend/media/B.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/B.svg -------------------------------------------------------------------------------- /frontend/media/G.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/G.svg -------------------------------------------------------------------------------- /frontend/media/R.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/R.svg -------------------------------------------------------------------------------- /frontend/media/U.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/U.svg -------------------------------------------------------------------------------- /frontend/media/W.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/W.svg -------------------------------------------------------------------------------- /frontend/media/arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/arrow-down.png -------------------------------------------------------------------------------- /frontend/media/arrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/arrow-up.png -------------------------------------------------------------------------------- /frontend/media/beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/media/beep.wav -------------------------------------------------------------------------------- /frontend/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/mstile-150x150.png -------------------------------------------------------------------------------- /frontend/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/safari-pinned-tab.svg -------------------------------------------------------------------------------- /frontend/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/site.webmanifest -------------------------------------------------------------------------------- /frontend/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/app.js -------------------------------------------------------------------------------- /frontend/src/basiclands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/basiclands.js -------------------------------------------------------------------------------- /frontend/src/cardimage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/cardimage.js -------------------------------------------------------------------------------- /frontend/src/components/Checkbox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Checkbox.jsx -------------------------------------------------------------------------------- /frontend/src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Modal.jsx -------------------------------------------------------------------------------- /frontend/src/components/Modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Modal.scss -------------------------------------------------------------------------------- /frontend/src/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/README.md -------------------------------------------------------------------------------- /frontend/src/components/RadioOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/RadioOptions.jsx -------------------------------------------------------------------------------- /frontend/src/components/Select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Select.jsx -------------------------------------------------------------------------------- /frontend/src/components/Spaced.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Spaced.jsx -------------------------------------------------------------------------------- /frontend/src/components/Switch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Switch.jsx -------------------------------------------------------------------------------- /frontend/src/components/Switch.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/Switch.scss -------------------------------------------------------------------------------- /frontend/src/components/TextArea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/components/TextArea.jsx -------------------------------------------------------------------------------- /frontend/src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/config.js -------------------------------------------------------------------------------- /frontend/src/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/events.js -------------------------------------------------------------------------------- /frontend/src/export/cockatrice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/cockatrice.js -------------------------------------------------------------------------------- /frontend/src/export/cockatrice.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/cockatrice.spec.js -------------------------------------------------------------------------------- /frontend/src/export/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/index.js -------------------------------------------------------------------------------- /frontend/src/export/mtga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/mtga.js -------------------------------------------------------------------------------- /frontend/src/export/mtga.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/mtga.spec.js -------------------------------------------------------------------------------- /frontend/src/export/mtgo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/mtgo.js -------------------------------------------------------------------------------- /frontend/src/export/mtgo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/mtgo.spec.js -------------------------------------------------------------------------------- /frontend/src/export/test-cards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/test-cards.js -------------------------------------------------------------------------------- /frontend/src/export/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/export/text.js -------------------------------------------------------------------------------- /frontend/src/game/Chat.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Chat.jsx -------------------------------------------------------------------------------- /frontend/src/game/Cols.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Cols.jsx -------------------------------------------------------------------------------- /frontend/src/game/Cols.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Cols.scss -------------------------------------------------------------------------------- /frontend/src/game/DeckSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/DeckSettings.jsx -------------------------------------------------------------------------------- /frontend/src/game/DeckSettings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/DeckSettings.scss -------------------------------------------------------------------------------- /frontend/src/game/Game.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Game.jsx -------------------------------------------------------------------------------- /frontend/src/game/GameSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/GameSettings.jsx -------------------------------------------------------------------------------- /frontend/src/game/GameSettings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/GameSettings.scss -------------------------------------------------------------------------------- /frontend/src/game/Grid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Grid.jsx -------------------------------------------------------------------------------- /frontend/src/game/Grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/Grid.scss -------------------------------------------------------------------------------- /frontend/src/game/PlayersPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/PlayersPanel.jsx -------------------------------------------------------------------------------- /frontend/src/game/PlayersPanel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/PlayersPanel.scss -------------------------------------------------------------------------------- /frontend/src/game/StartPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/StartPanel.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/CardBase.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardBase.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/CardBase.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardBase.scss -------------------------------------------------------------------------------- /frontend/src/game/card/CardDefault.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardDefault.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/CardDefault.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardDefault.scss -------------------------------------------------------------------------------- /frontend/src/game/card/CardGlimpse.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardGlimpse.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/CardGlimpse.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardGlimpse.scss -------------------------------------------------------------------------------- /frontend/src/game/card/CardPlaceholder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardPlaceholder.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/CardPlaceholder.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/CardPlaceholder.scss -------------------------------------------------------------------------------- /frontend/src/game/card/SelectionState.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/SelectionState.jsx -------------------------------------------------------------------------------- /frontend/src/game/card/SelectionState.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/game/card/SelectionState.scss -------------------------------------------------------------------------------- /frontend/src/gamestate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/gamestate.js -------------------------------------------------------------------------------- /frontend/src/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/init.js -------------------------------------------------------------------------------- /frontend/src/lobby/CreateGameButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/CreateGameButton.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/CreateGameButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/CreateGameButton.scss -------------------------------------------------------------------------------- /frontend/src/lobby/CubeList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/CubeList.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/FileUpload.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/FileUpload.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/GameOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/GameOptions.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/GameTypes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/GameTypes.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/GamesPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/GamesPanel.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/GamesPanel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/GamesPanel.scss -------------------------------------------------------------------------------- /frontend/src/lobby/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/Header.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/Lobby.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/Lobby.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/NewsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/NewsPanel.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/SelectSet.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/SelectSet.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/SelectSet.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/SelectSet.scss -------------------------------------------------------------------------------- /frontend/src/lobby/Version.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/Version.jsx -------------------------------------------------------------------------------- /frontend/src/lobby/Version.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/lobby/Version.scss -------------------------------------------------------------------------------- /frontend/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/router.js -------------------------------------------------------------------------------- /frontend/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/utils.js -------------------------------------------------------------------------------- /frontend/src/utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/utils.spec.js -------------------------------------------------------------------------------- /frontend/src/zones.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/src/zones.js -------------------------------------------------------------------------------- /frontend/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/frontend/style.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/package.json -------------------------------------------------------------------------------- /scripts/download_allsets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/scripts/download_allsets.js -------------------------------------------------------------------------------- /scripts/download_booster_rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/scripts/download_booster_rules.js -------------------------------------------------------------------------------- /scripts/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/scripts/run.js -------------------------------------------------------------------------------- /scripts/update_database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/scripts/update_database.js -------------------------------------------------------------------------------- /update.sh: -------------------------------------------------------------------------------- 1 | npm run build 2 | npm start 3 | -------------------------------------------------------------------------------- /webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/webpack.common.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dr4fters/dr4ft/HEAD/webpack.prod.js --------------------------------------------------------------------------------