diff --git a/build/bundle.js b/build/bundle.js index 5aa56080..31706179 100644 --- a/build/bundle.js +++ b/build/bundle.js @@ -15773,7 +15773,8 @@ LevelArbiter.prototype.validateLevel = function(level) { var requiredFields = [ 'name', 'goalTreeString', - 'solutionCommand' + 'solutionCommand', + 'description' ]; var optionalFields = [ @@ -19734,7 +19735,8 @@ LevelArbiter.prototype.validateLevel = function(level) { var requiredFields = [ 'name', 'goalTreeString', - 'solutionCommand' + 'solutionCommand', + 'description' ]; var optionalFields = [ diff --git a/src/js/level/arbiter.js b/src/js/level/arbiter.js index fde6fe2c..7e443d2a 100644 --- a/src/js/level/arbiter.js +++ b/src/js/level/arbiter.js @@ -90,7 +90,8 @@ LevelArbiter.prototype.validateLevel = function(level) { var requiredFields = [ 'name', 'goalTreeString', - 'solutionCommand' + 'solutionCommand', + 'description' ]; var optionalFields = [ diff --git a/src/levels/intro/1.js b/src/levels/intro/1.js index cf9e7dd1..513fa296 100644 --- a/src/levels/intro/1.js +++ b/src/levels/intro/1.js @@ -1,5 +1,6 @@ exports.level = { name: 'Introduction #1', + description: 'A description goes here', startDialog: { childViews: [{ type: 'GitDemonstrationView', diff --git a/src/levels/intro/2.js b/src/levels/intro/2.js deleted file mode 100644 index 256b1c8d..00000000 --- a/src/levels/intro/2.js +++ /dev/null @@ -1,7 +0,0 @@ -exports.level = { - name: 'Introduction #1', - goalTreeString: '{"branches":{"master":{"target":"C1","id":"master"},"win":{"target":"C2","id":"win"}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"},"C2":{"parents":["C1"],"id":"C2"}},"HEAD":{"target":"win","id":"HEAD"}}', - solutionCommand: 'git checkout -b win; git commit', - hint: 'Try checking out a branch named after Charlie Sheen' -}; - diff --git a/src/levels/rebase/1.js b/src/levels/rebase/1.js index 256b1c8d..a4164932 100644 --- a/src/levels/rebase/1.js +++ b/src/levels/rebase/1.js @@ -1,5 +1,6 @@ exports.level = { name: 'Introduction #1', + description: 'Oh wut?', goalTreeString: '{"branches":{"master":{"target":"C1","id":"master"},"win":{"target":"C2","id":"win"}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"},"C2":{"parents":["C1"],"id":"C2"}},"HEAD":{"target":"win","id":"HEAD"}}', solutionCommand: 'git checkout -b win; git commit', hint: 'Try checking out a branch named after Charlie Sheen' diff --git a/src/levels/rebase/2.js b/src/levels/rebase/2.js deleted file mode 100644 index 256b1c8d..00000000 --- a/src/levels/rebase/2.js +++ /dev/null @@ -1,7 +0,0 @@ -exports.level = { - name: 'Introduction #1', - goalTreeString: '{"branches":{"master":{"target":"C1","id":"master"},"win":{"target":"C2","id":"win"}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"},"C2":{"parents":["C1"],"id":"C2"}},"HEAD":{"target":"win","id":"HEAD"}}', - solutionCommand: 'git checkout -b win; git commit', - hint: 'Try checking out a branch named after Charlie Sheen' -}; - diff --git a/src/levels/rebase/3.js b/src/levels/rebase/3.js deleted file mode 100644 index 256b1c8d..00000000 --- a/src/levels/rebase/3.js +++ /dev/null @@ -1,7 +0,0 @@ -exports.level = { - name: 'Introduction #1', - goalTreeString: '{"branches":{"master":{"target":"C1","id":"master"},"win":{"target":"C2","id":"win"}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"},"C2":{"parents":["C1"],"id":"C2"}},"HEAD":{"target":"win","id":"HEAD"}}', - solutionCommand: 'git checkout -b win; git commit', - hint: 'Try checking out a branch named after Charlie Sheen' -}; -