-
Notifications
You must be signed in to change notification settings - Fork 221
List of JavaScript Kata to Update
Voile edited this page May 6, 2020
·
31 revisions
arguments.callee.caller
should not be used even if it succeeds,
Let's start by deprecating Node 6.x.
The following kata does not have 8.x/10.x supported. Some of these can be retired if it's not possible (or not worth the effort) to fix.
-
Algebraic Data Types
RangeError: Maximum call stack size exceeded
-
Anakin's Colorful Protocol Droids
- Relies on specific version of Babel that no longer exists
- Preloaded defines
Droid
constructor function, solution defines its methods
-
Currying vs. Partial Application
- Preloaded defines
Function.prototype.bind
to throw error.
- Preloaded defines
-
Don't rely on luck HARDCORE
TypeError: describe is not a function
- Relies on how files are concatenated by the runner. Test starts with the following lines:
myguess=guess; describe=anticheatqwru9124808124.describe; it=anticheatqwru9124808124.it; })();
-
Fast Stats on an Array
TypeError: Cannot delete property '3' of [object Object]
-
Find the hidden object
TypeError: Cannot read property 'message' of undefined
- No sample tests
-
Get All Possible Anagrams from a Hash
- Timeouts
-
Green Glass Roof- Puzzles #6
SyntaxError: Unexpected token (
-
Helper Functions and Recursion - Factorials, Permutations and Combinations
Oops, it seems that you have not used recursion in your function. Please try again.
-
Honey to the Bee
the bee does not have the expected capacity
ReferenceError: hive is not defined
-
Implement Debounce
- Overrides
require
- Overrides
-
Insert into xml object - xml #3
- Random tests are failing
-
Lists and Objects - Top Trump Optimizer
TypeError: compose is not a function
-
ONE ONe One one
- Timeouts
-
Parse all my XML please - Angular #1
TypeError: Cannot read property 'player1' of undefined
-
Random Sequence Generator
Value is not what was expected
-
Shorten Me: Array Declaration I (Console)
- Test fails
-
Token passing - Hack this code #2Should be retired because it does not conform to beta kata standard: the task is unspecified, with kata author insisting that, paraphrased, "it is the puzzle of the kata". -
Type Aware - Advanced Test Fixture #1Should be retired because the test suite is reinventing the testing framework in an extremely hacky, fragile and hostile way.