Commit Graph

58 Commits

Author SHA1 Message Date
Vimal Raghubir
39cb13380b fix: added new test and fixed incorrect variable (#17471)
* Added new test and fixed incorrect variable

* Fix: Incorrect sentences and descriptions

* Update es6.json
2018-06-11 08:45:18 +09:00
Vimal Raghubir
9e840de396 Capitalized spaceShuttle (#17464)
Capitalized spaceShuttle
2018-06-07 00:00:44 +09:00
Stefan Feješ
dd61e8df98 fix question details: JavaScript, ES6 category (#17407)
* fix question details

* Update es6.json
2018-06-03 08:48:56 -05:00
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
Nicholas Nadeau, P.Eng., AVS
e5d52afad8 chore: fixed typos via client9/misspell (#17081) 2018-04-25 10:37:27 +05:30
Alex Chaffee
022f96d40d feat(seed): reformat seed/challenges JSON via repack script 2018-04-03 19:53:44 +05:30
Paul Rail
1d9eca3700 fix(seed): Correct typos in es6.json (#16972) 2018-03-28 20:01:52 +05:30
Nguyen Quoc Bao
5ad70d90df fix(seed): Make element naming optional (#16926)
Closes #16905
Closes #15224
2018-03-23 14:12:28 -04:00
Ahmad Abdolsaheb
5aaa03c67e fix(seed): Chall seed and test are modified to allow better t (#16928)
es6.json seed file changed

Closes #16356
2018-03-23 13:41:44 -04:00
Murat Doğan
0fb59a9284 fix(challange): Redundant note has been removed (#16895) 2018-03-14 17:14:14 +05:30
Jason Kao
3289f9e1d5 feat(seed): Added ES6's strict mode to a lesson and made verbiage clearer (#16652) 2018-02-08 18:16:18 +05:30
Neenad Ingole
c3f768417e fix(seed): Typo correction to es6.json in javascript challeng (#16589)
Closes #16584
2018-01-28 13:18:09 +05:30
Sagar Jha
0e6feee138 fix(seed): Change variable name from array to args (#16472)
Changed variable name from array to args. It will validate the last validation. Particular variable name is required but it is not mentioned in description.

Closes #16351
2018-01-18 00:45:19 +05:30
Dylan
a7a436651d fix(challenges): Clarified instructions on es6 let challenge (#15983) 2018-01-04 10:58:30 +00:00
Nick Karnik
95d8473fef fix(challenges): Fixed import export related challenges
Closes #16235
2017-12-29 18:38:22 -08:00
Ethan Arrowood
1dae80ad1b Refactor ES6 Challenges (#16262)
* fix(challenges): Add function scope of use strict

Refactored first 13 challenges with function scope `"use strict";`
syntax

Closes #16254

fix(challenges): Refactor ES6 challenges

Refactored ES6 challenges up to 22 to use function scope `"use strict";`

test(challenges): QA ES6 Challenges

Refactored es6 challenges getting tested and QA'd

fix(challenges): QA remaining ES6 challenges

* refactor(challenges): Quick edit for ES6 challenges

More changes to come. This commit solves issues addressed by Quincy

* refactor(challenges): ES6 Textual refactor

Textual refactor. Improved challenge test messages to be more
explanatory
2017-12-22 22:17:05 -06:00
Ethan Arrowood
0cdf478f0e test(challenges): Test ES6 challenge (#16201)
* test(challenges): Test ES6 challenge

Added tests to 3rd ES6 challenge

* test(challenges): ES6 challenges

* test(challenges): ES6 chall c11-c15

* test(challenges): ES6 chall c16-c20

* test(challenges): ES6 chall c21-c27

* test(challenges): Refactor ES6 challenges

Update tests to use getUserInput. Remove test for arrow function use

Closes #16207

* test(challenges): Fix falsey case

Add proper getUserInput syntax for !code.match tests

Closes #16207

* test(challenges): QA ES6 Challenges

QA and edit for ES6 challenges 1 - 18

Closes #16207
2017-12-21 14:38:28 -06:00
Dylan
144ff5f4e4 fix test on es6 export default (#15627) 2017-09-04 10:16:50 +02:00
Beau Carnes
45c2c73033 fix(seed): Fix typos 2017-09-01 19:15:29 -07:00
Darth Skywalker
d5f1687a0e feat(challenge): Added Object.freeze challenge wrt #15746 2017-08-13 00:19:13 +05:30
Eric Leung
7fbce94845 fix: Clarify mutate array with const challenge (#15745)
Instructions for Mutate an Array Declared with const was unclear and
included unnecessary learning materials. This commit aims to clarify the
instructions for what the challenge requires, and also add in missing
challenge tests.

Closes #14832
2017-08-11 15:06:35 -05:00
Dylan
ffa03c9483 Merge pull request #15098 from charlesBak/fix/arrow-function-with-param
Add test to Arrow functions with input parameters
2017-07-16 21:21:27 -05:00
Eric Leung
f6e796f7fa Merge pull request #14958 from huyenltnguyen/fix/challenge-description-typo
fix challenge description typo
2017-05-29 19:04:04 -07:00
Milo Hartsoe
0a6195a65f Add tests to es6 challenge Write Higher Order Arrow Functions. Doesn't have es6 syntax tests.
Comments out function and arrow tests that didn't work and fixes formatting issues.
2017-05-29 16:30:11 -04:00
Charles Bakar
85f8b6c417 Add test to Arrow functions with input parameters 2017-05-28 18:50:29 +02:00
Huyen Nguyen
2f7d8689ec fix challenge description typo 2017-05-20 04:24:20 +07:00
David Flick
6f02f853f6 fix(seed) Typo in Use export to Reuse a Code Block (#14857) 2017-05-14 22:49:40 +05:30
Jia Kim
9abe54d573 Fixed instructions for ES6: Set Default Parameters 2017-05-11 20:49:45 -04:00
Siddhant Chadha
9f8e48cca3 fix typo in Mutate an Array Declared with const 2017-04-22 19:57:18 +05:30
techstonia
da4735e749 Add tests for mutate const array 2017-04-16 12:51:24 +03:00
Manish Giri
b4fd0e52bf Update challengeSeed in use spread operator challenge (#13979) 2017-03-22 01:00:05 -05:00
Rob Weber
8622285ca4 Refactor ES6 challenge descriptions (#13629) 2017-03-22 00:59:20 -05:00
dhcodes
325fa6d3a5 Fix challenge title formatting misc 2017-02-27 08:47:23 -06:00
Samuel Plumppu
e80a330b04 Merge pull request #13559 from IanTeo/fix/es6-formatting
Reformatted instructions for the class ES6 challenges
2017-02-27 14:45:17 +01:00
Ian Teo
116588d773 Reformat class Syntax and getters and setters instructions 2017-02-27 09:00:28 +08:00
Samuel Plumppu
6f17967daa Merge pull request #13563 from AngShiYa/fix/es6-formatting
Reformat ES6 challenges instructions
2017-02-25 00:16:42 +01:00
Samuel Plumppu
596a254851 Merge pull request #13573 from AngShiYa/fix/remove-description-in-challenge-seed
Remove description in challenge seed
2017-02-24 22:34:12 +01:00
Ang Shi Ya
7af87063cd Remove description in challenge seed 2017-02-25 01:59:38 +08:00
Ang Shi Ya
6ee5f4632f Reformat ES6 challenges instructions 2017-02-24 13:02:17 +08:00
gogolab
f1d555f964 Update description of beta challenge 2017-02-23 22:20:52 +01:00
Joseph Livengood
4ded8169cb Merge pull request #13501 from donofriov/fix/typo-in-challenge-code-calculate-circumference
Fixed typo in Challenge Code - calculateCircumference
2017-02-21 16:29:27 -05:00
Vincent D'Onofrio
8e7b1171ce Fixed typo in Challenge Code - calculateCircumference closes #13464 2017-02-21 15:07:16 -05:00
MANISH-GIRI
d93e51e181 Fix formatting and add tests for array destructuring 2017-02-21 10:56:08 -05:00
Samuel Plumppu
5658256715 Merge pull request #13414 from robbawebba/fix/reformat-es6-challenges
Reformat ES6 Challenge Descriptions
2017-02-20 21:15:16 +01:00
robertweber95
4ce5835e14 Reformat challenge descriptions and titles 2017-02-20 15:08:34 -05:00
Quincy Larson
6bc82a7d11 add releasedOn dates to all new challenges (#13417) 2017-02-19 00:00:12 +05:30
Rob Weber
8964f19460 Reformat ES6 challenge descriptions (#13256) 2017-02-12 14:36:43 -06:00
Eric Leung
b85fb6e2f4 Merge pull request #13198 from Manish-Giri/fix/remove-code-tags
Remove code tags from challenge seed
2017-02-12 02:00:47 -08:00
Brendan Sweeny
54434beebc Reduce complexity of the 'scopes with var and let' challenge 2017-02-07 22:13:20 -07:00