From 08efb055e52708d0348241140ded4ee4294ffd6c Mon Sep 17 00:00:00 2001 From: PeterMcCormick Date: Sat, 24 Mar 2018 16:41:22 -0400 Subject: [PATCH 1/3] Trying out a commit --- tsconfig.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tsconfig.json diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..ac42d75f --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "module": "commonjs" + }, + "exclude": [ + "node_modules" + ] +} \ No newline at end of file From a576befb410d57cddaceadb83dd6c5d0b8ece365 Mon Sep 17 00:00:00 2001 From: PeterMcCormick Date: Sun, 25 Mar 2018 11:48:40 -0400 Subject: [PATCH 2/3] Saving before changes made --- .idea/CR-MacroLabs-TypeScript-Casino.iml | 12 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + .idea/workspace.xml | 419 +++++++++++++++++++++++ app/BlackJack.ts | 3 + app/Card.ts | 12 + app/CardDeck.ts | 0 app/CardGame.ts | 3 + app/CardRank.ts | 15 + app/CardSuit.ts | 6 + app/Gamble.ts | 0 app/GameEngine.ts | 0 app/GameEngineInterface.ts | 0 app/GameInterface.ts | 0 app/Player.ts | 0 app/PlayerInterface.ts | 3 + app/Profile.ts | 0 app/app.ts | 0 app/tsconfig.json | 12 + js/output.js | 37 ++ tsconfig.base.json | 10 + tsconfig.json | 8 - 22 files changed, 546 insertions(+), 8 deletions(-) create mode 100644 .idea/CR-MacroLabs-TypeScript-Casino.iml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 app/BlackJack.ts create mode 100644 app/Card.ts create mode 100644 app/CardDeck.ts create mode 100644 app/CardGame.ts create mode 100644 app/CardRank.ts create mode 100644 app/CardSuit.ts create mode 100644 app/Gamble.ts create mode 100644 app/GameEngine.ts create mode 100644 app/GameEngineInterface.ts create mode 100644 app/GameInterface.ts create mode 100644 app/Player.ts create mode 100644 app/PlayerInterface.ts create mode 100644 app/Profile.ts create mode 100644 app/app.ts create mode 100644 app/tsconfig.json create mode 100644 js/output.js create mode 100644 tsconfig.base.json delete mode 100644 tsconfig.json diff --git a/.idea/CR-MacroLabs-TypeScript-Casino.iml b/.idea/CR-MacroLabs-TypeScript-Casino.iml new file mode 100644 index 00000000..24643cc3 --- /dev/null +++ b/.idea/CR-MacroLabs-TypeScript-Casino.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..80be8c1e --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..94a25f7f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 00000000..e75a445f --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + diff --git a/js/output.js b/js/output.js deleted file mode 100644 index 021f8dda..00000000 --- a/js/output.js +++ /dev/null @@ -1,37 +0,0 @@ -BlackJack; -CardGame; -{ -} -var Card = /** @class */ (function () { - function Card(suit, rank) { - this.suit = suit; - this.rank = rank; - } - Card.prototype.toString = function () { - return CardRank[this.rank] + " of " + CardSuit[this.suit]; - }; - return Card; -}()); -var CardRank; -(function (CardRank) { - CardRank[CardRank["two"] = 0] = "two"; - CardRank[CardRank["three"] = 1] = "three"; - CardRank[CardRank["four"] = 2] = "four"; - CardRank[CardRank["five"] = 3] = "five"; - CardRank[CardRank["six"] = 4] = "six"; - CardRank[CardRank["seven"] = 5] = "seven"; - CardRank[CardRank["eight"] = 6] = "eight"; - CardRank[CardRank["nine"] = 7] = "nine"; - CardRank[CardRank["ten"] = 8] = "ten"; - CardRank[CardRank["jack"] = 9] = "jack"; - CardRank[CardRank["queen"] = 10] = "queen"; - CardRank[CardRank["king"] = 11] = "king"; - CardRank[CardRank["Ace"] = 12] = "Ace"; -})(CardRank || (CardRank = {})); -var CardSuit; -(function (CardSuit) { - CardSuit[CardSuit["Clubs"] = 0] = "Clubs"; - CardSuit[CardSuit["Diamonds"] = 1] = "Diamonds"; - CardSuit[CardSuit["Hearts"] = 2] = "Hearts"; - CardSuit[CardSuit["Spades"] = 3] = "Spades"; -})(CardSuit || (CardSuit = {}));