Commit Graph

23 Commits

Author SHA1 Message Date
Stuart Taylor
8535669ea4 Package: Validate challenges on test (#17216)
This PR allows us to validate the schema during test.

It also removes some cruft from the seed files and ensures only the required data is packaged and consumable, reducing the package weight somewhat.
2018-05-22 18:13:14 +05:30
Stuart Taylor
c428b2c197 feat(package): Initial Curriculum separation (#17174)
* feat(package): Initial Curriculum separation

* feat(package): Add org scope to package

* chore(ooops): Remove development file

* feat(npm): Add .npmignore

* fix(paths): Fix curriculum paths

* feat(build): Add a build step

* chore(seed): Move package file back to seed

* fix(ignore): Fix .npmIgnore file

* chore(docs): Update README

* chore(seed): Rename coding interview blocks

* fix(seed): Challenge files now fit into learn

* chore(seed): Update seed files for use in learn

* chore(escapes): Unescape script tags of jQuery
2018-05-21 19:26:49 +05:30
Alex Chaffee
022f96d40d feat(seed): reformat seed/challenges JSON via repack script 2018-04-03 19:53:44 +05:30
Quincy Larson
0904f856bf fix(seed): Make algorithm projects appear after intermediate algorithms (#16655)
* fix(seed): Make algorithm projects appear after intermediate

* fix(seed): Update order values to remove ambiguity
2018-02-10 09:20:59 +00:00
Irina Brennen
c7a898bed7 refactor(seed): Add link to guide
Partially #16388
2018-01-10 18:32:16 -06:00
Quincy Larson
306e6bb494 feat(seed): Move required projects into new algorithm projects 2017-12-15 15:22:19 -06:00
Timo
dcfe18d5d5 refactor: Replace .com with .org 2017-08-26 00:07:44 +02:00
Luke Bousfield
90112eff73 Added a test to the challenge 'Wherefore art thou' 2017-07-02 09:22:17 -04:00
texas2010
28376b2e25 Fix default code's tab spacing 2017-06-16 09:29:52 -05:00
Jonathan
a8d701e4e6 Changed wording for Drop It challenge to be more concise (#15234) 2017-06-07 18:54:00 +05:30
Thomas KUNTZ
539d5a2ae1 Fix meaning issue (#15059)
The wording made think that we had to return the sum of the two numbers and *then* all the numbers between them (in the form of an array for instance). In fact we have to return the sum of the two numbers *plus* the sum of all numbers between them.
2017-05-27 18:42:48 +05:30
helenyau0
947d280809 go into intermediate algorithm scripting and remove all instances of property in the wherefore art thou exercise (#14827) 2017-05-14 23:12:23 +05:30
Jools
3f0109ac28 change "element's average" to "elements' average" (#14521) 2017-04-24 22:18:28 +05:30
Dylan
9149d55d83 Merge pull request #14120 from Manish-Giri/fix/fix-tests-make-a-person
Add empty method body for make a person(staging)
2017-04-04 19:43:16 -05:00
Craig Perkins
c1af13959e Add units to map the debris challenge 2017-04-04 10:29:01 -04:00
MANISH-GIRI
56e49eb644 Add empty method body for make a person(staging) 2017-03-27 18:02:45 -04:00
Simon Morgan
fea32fe2f4 Correct capitalisation of Wikipedia 2017-03-11 11:30:10 +00:00
Quinn-H
40dfbddf58 add missing the letter i 2017-03-04 04:19:44 +13:00
Peter Weinberg
36cd246536 Merge pull request #13040 from Greenheart/fix/missing-letters-improved-tests
fix(challenge): Improved tests for Algorithm "Missing Letters".
2017-02-04 18:47:50 -05:00
Peter Weinberg
0b60d7de3a chore(seed): freeCodeCampify remaining sections of codebase 2017-02-02 18:29:59 -05:00
Eddie Legg
78a8cd5c0a Added edge case test for Pig Latin challenge
Added edge case tests for Pig Latin Challenge
2017-02-01 21:44:33 -05:00
Samuel Plumppu
2ff7d678a2 fix(challenge): Improved tests for Algorithm "Missing Letters".
Thanks to @breatheloud for reporting and triaging this!
* Improve tests to cover what the instructions actually ask for.
* Update solution to pass new test suite.
2017-02-01 23:11:00 +01:00
Quincy Larson
b92d3cc625 add new challenges 2017-01-19 15:25:07 -08:00