diff --git a/exercises/concept/assembly-line/.meta/config.json b/exercises/concept/assembly-line/.meta/config.json index 93103214c..9e1fadd4c 100644 --- a/exercises/concept/assembly-line/.meta/config.json +++ b/exercises/concept/assembly-line/.meta/config.json @@ -1,14 +1,8 @@ { "blurb": "Learn about numbers while working on an assembly line for cars.", "authors": [ - { - "github_username": "LewisClement", - "exercism_username": "LewisClement" - }, - { - "github_username": "efx", - "exercism_username": "efx" - } + "LewisClement", + "efx" ], "files": { "solution": [ diff --git a/exercises/concept/csv-builder/.meta/config.json b/exercises/concept/csv-builder/.meta/config.json index 81d962f92..5dcb0be52 100644 --- a/exercises/concept/csv-builder/.meta/config.json +++ b/exercises/concept/csv-builder/.meta/config.json @@ -1,18 +1,9 @@ { "blurb": "TODO: add blurb for csv-builder exercise", "authors": [ - { - "github_username": "gilescope", - "exercism_username": "gilescope" - }, - { - "github_username": "coriolinus", - "exercism_username": "coriolinus" - }, - { - "github_username": "efx", - "exercism_username": "efx" - } + "gilescope", + "coriolinus", + "efx" ], "files": { "solution": [ diff --git a/exercises/concept/entry-api/.meta/config.json b/exercises/concept/entry-api/.meta/config.json index 1e9e8f36e..b1bc71bdd 100644 --- a/exercises/concept/entry-api/.meta/config.json +++ b/exercises/concept/entry-api/.meta/config.json @@ -1,10 +1,7 @@ { "blurb": "TODO: add blurb for entry-api exercise", "authors": [ - { - "github_username": "seanchen1991", - "exercism_username": "seanchen1991" - } + "seanchen1991" ], "files": { "solution": [ diff --git a/exercises/concept/options/.meta/config.json b/exercises/concept/options/.meta/config.json index 747024f8b..593a3d37c 100644 --- a/exercises/concept/options/.meta/config.json +++ b/exercises/concept/options/.meta/config.json @@ -1,14 +1,8 @@ { "blurb": "TODO: add blurb for options exercise", "authors": [ - { - "github_username": "seanchen1991", - "exercism_username": "seanchen1991" - }, - { - "github_username": "coriolinus", - "exercism_username": "coriolinus" - } + "seanchen1991", + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/concept/semi-structured-logs/.meta/config.json b/exercises/concept/semi-structured-logs/.meta/config.json index 49c2e14c8..dcf1231d8 100644 --- a/exercises/concept/semi-structured-logs/.meta/config.json +++ b/exercises/concept/semi-structured-logs/.meta/config.json @@ -1,10 +1,7 @@ { "blurb": "Learn enums while building a logging utility.", "authors": [ - { - "github_username": "efx", - "exercism_username": "efx" - } + "efx" ], "files": { "solution": [ diff --git a/exercises/concept/structs/.meta/config.json b/exercises/concept/structs/.meta/config.json index 5fb286973..0f9d882df 100644 --- a/exercises/concept/structs/.meta/config.json +++ b/exercises/concept/structs/.meta/config.json @@ -1,10 +1,7 @@ { "blurb": "TODO: add blurb for structs exercise", "authors": [ - { - "github_username": "seanchen1991", - "exercism_username": "seanchen1991" - } + "seanchen1991" ], "files": { "solution": [ diff --git a/exercises/concept/tuples/.meta/config.json b/exercises/concept/tuples/.meta/config.json index 42630ed30..5dee55e86 100644 --- a/exercises/concept/tuples/.meta/config.json +++ b/exercises/concept/tuples/.meta/config.json @@ -1,10 +1,7 @@ { "blurb": "TODO: add blurb for tuples exercise", "authors": [ - { - "github_username": "coriolinus", - "exercism_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/concept/vec-macro/.meta/config.json b/exercises/concept/vec-macro/.meta/config.json index 1a6e739b4..038be9b39 100644 --- a/exercises/concept/vec-macro/.meta/config.json +++ b/exercises/concept/vec-macro/.meta/config.json @@ -1,14 +1,8 @@ { "blurb": "TODO: add blurb for vec-macro exercise", "authors": [ - { - "github_username": "efx", - "exercism_username": "efx" - }, - { - "github_username": "coriolinus", - "exercism_username": "coriolinus" - } + "efx", + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/accumulate/.meta/config.json b/exercises/practice/accumulate/.meta/config.json index 0c780cb22..e98b25fdd 100644 --- a/exercises/practice/accumulate/.meta/config.json +++ b/exercises/practice/accumulate/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement the `accumulate` operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/acronym/.meta/config.json b/exercises/practice/acronym/.meta/config.json index 7b02314a1..2641c41bc 100644 --- a/exercises/practice/acronym/.meta/config.json +++ b/exercises/practice/acronym/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Convert a long phrase to its acronym", "authors": [ - { - "github_username": "gregcline" - } + "gregcline" ], "files": { "solution": [ diff --git a/exercises/practice/affine-cipher/.meta/config.json b/exercises/practice/affine-cipher/.meta/config.json index e0febf519..a2e446a71 100644 --- a/exercises/practice/affine-cipher/.meta/config.json +++ b/exercises/practice/affine-cipher/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Create an implementation of the Affine cipher, an ancient encryption algorithm from the Middle East.", "authors": [ - { - "github_username": "ktomsic" - } + "ktomsic" ], "files": { "solution": [ diff --git a/exercises/practice/all-your-base/.meta/config.json b/exercises/practice/all-your-base/.meta/config.json index 4abd13f47..92dbdf611 100644 --- a/exercises/practice/all-your-base/.meta/config.json +++ b/exercises/practice/all-your-base/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Convert a number, represented as a sequence of digits in one base, to any other base.", "authors": [ - { - "github_username": "jonasbb" - } + "jonasbb" ], "files": { "solution": [ diff --git a/exercises/practice/allergies/.meta/config.json b/exercises/practice/allergies/.meta/config.json index 993d4bfc0..066885da2 100644 --- a/exercises/practice/allergies/.meta/config.json +++ b/exercises/practice/allergies/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/alphametics/.meta/config.json b/exercises/practice/alphametics/.meta/config.json index c6d3167b9..6f93ec4a4 100644 --- a/exercises/practice/alphametics/.meta/config.json +++ b/exercises/practice/alphametics/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a function to solve alphametics puzzles.", "authors": [ - { - "github_username": "ijanos" - } + "ijanos" ], "files": { "solution": [ diff --git a/exercises/practice/anagram/.meta/config.json b/exercises/practice/anagram/.meta/config.json index d3ba4e410..e6c3db5c4 100644 --- a/exercises/practice/anagram/.meta/config.json +++ b/exercises/practice/anagram/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a word and a list of possible anagrams, select the correct sublist.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/armstrong-numbers/.meta/config.json b/exercises/practice/armstrong-numbers/.meta/config.json index 62424c769..d30e77476 100644 --- a/exercises/practice/armstrong-numbers/.meta/config.json +++ b/exercises/practice/armstrong-numbers/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Determine if a number is an Armstrong number", "authors": [ - { - "github_username": "shingtaklam1324" - } + "shingtaklam1324" ], "files": { "solution": [ diff --git a/exercises/practice/atbash-cipher/.meta/config.json b/exercises/practice/atbash-cipher/.meta/config.json index 1741e0900..a5af021ee 100644 --- a/exercises/practice/atbash-cipher/.meta/config.json +++ b/exercises/practice/atbash-cipher/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East.", "authors": [ - { - "github_username": "nikhilshagri" - } + "nikhilshagri" ], "files": { "solution": [ diff --git a/exercises/practice/beer-song/.meta/config.json b/exercises/practice/beer-song/.meta/config.json index 2885fc592..05eae05e8 100644 --- a/exercises/practice/beer-song/.meta/config.json +++ b/exercises/practice/beer-song/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Produce the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/binary-search/.meta/config.json b/exercises/practice/binary-search/.meta/config.json index 399d7a6c4..8adb88d3d 100644 --- a/exercises/practice/binary-search/.meta/config.json +++ b/exercises/practice/binary-search/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a binary search algorithm.", "authors": [ - { - "github_username": "shybyte" - } + "shybyte" ], "files": { "solution": [ diff --git a/exercises/practice/bob/.meta/config.json b/exercises/practice/bob/.meta/config.json index a35dd2214..79603ead7 100644 --- a/exercises/practice/bob/.meta/config.json +++ b/exercises/practice/bob/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Bob is a lackadaisical teenager. In conversation, his responses are very limited.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/book-store/.meta/config.json b/exercises/practice/book-store/.meta/config.json index ab7cc6202..ec9413af0 100644 --- a/exercises/practice/book-store/.meta/config.json +++ b/exercises/practice/book-store/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "To try and encourage more sales of different books from a popular 5 book series, a bookshop has decided to offer discounts of multiple-book purchases.", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/bowling/.meta/config.json b/exercises/practice/bowling/.meta/config.json index 5eedf8c4f..aeed3c06e 100644 --- a/exercises/practice/bowling/.meta/config.json +++ b/exercises/practice/bowling/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Score a bowling game", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/circular-buffer/.meta/config.json b/exercises/practice/circular-buffer/.meta/config.json index 8a61b7af2..6bd0e8f23 100644 --- a/exercises/practice/circular-buffer/.meta/config.json +++ b/exercises/practice/circular-buffer/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "A data structure that uses a single, fixed-size buffer as if it were connected end-to-end.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/clock/.meta/config.json b/exercises/practice/clock/.meta/config.json index d8c8b51de..53694e3ed 100644 --- a/exercises/practice/clock/.meta/config.json +++ b/exercises/practice/clock/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a clock that handles times without dates.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/collatz-conjecture/.meta/config.json b/exercises/practice/collatz-conjecture/.meta/config.json index 339af197c..45d745dd2 100644 --- a/exercises/practice/collatz-conjecture/.meta/config.json +++ b/exercises/practice/collatz-conjecture/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Calculate the number of steps to reach 1 using the Collatz conjecture", "authors": [ - { - "github_username": "jgilray" - } + "jgilray" ], "files": { "solution": [ diff --git a/exercises/practice/crypto-square/.meta/config.json b/exercises/practice/crypto-square/.meta/config.json index dd30cfb5c..075b7bdd0 100644 --- a/exercises/practice/crypto-square/.meta/config.json +++ b/exercises/practice/crypto-square/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement the classic method for composing secret messages called a square code.", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/custom-set/.meta/config.json b/exercises/practice/custom-set/.meta/config.json index 59689ac44..70d72e525 100644 --- a/exercises/practice/custom-set/.meta/config.json +++ b/exercises/practice/custom-set/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Create a custom set type.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/decimal/.meta/config.json b/exercises/practice/decimal/.meta/config.json index 35f35db5f..54a7db28b 100644 --- a/exercises/practice/decimal/.meta/config.json +++ b/exercises/practice/decimal/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a Decimal type", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/diamond/.meta/config.json b/exercises/practice/diamond/.meta/config.json index a69ce6c6a..1ca5ef3c3 100644 --- a/exercises/practice/diamond/.meta/config.json +++ b/exercises/practice/diamond/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a letter, print a diamond starting with 'A' with the supplied letter at the widest point.", "authors": [ - { - "github_username": "Menkir" - } + "Menkir" ], "files": { "solution": [ diff --git a/exercises/practice/difference-of-squares/.meta/config.json b/exercises/practice/difference-of-squares/.meta/config.json index 3942d1b0d..64be06f88 100644 --- a/exercises/practice/difference-of-squares/.meta/config.json +++ b/exercises/practice/difference-of-squares/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Find the difference between the square of the sum and the sum of the squares of the first N natural numbers.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/diffie-hellman/.meta/config.json b/exercises/practice/diffie-hellman/.meta/config.json index 34f502db7..3cf739014 100644 --- a/exercises/practice/diffie-hellman/.meta/config.json +++ b/exercises/practice/diffie-hellman/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Diffie-Hellman key exchange.", "authors": [ - { - "github_username": "hekrause" - } + "hekrause" ], "files": { "solution": [ diff --git a/exercises/practice/dominoes/.meta/config.json b/exercises/practice/dominoes/.meta/config.json index b95e18e63..fb4b876eb 100644 --- a/exercises/practice/dominoes/.meta/config.json +++ b/exercises/practice/dominoes/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Make a chain of dominoes.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/dot-dsl/.meta/config.json b/exercises/practice/dot-dsl/.meta/config.json index da3dffa72..c9e49f158 100644 --- a/exercises/practice/dot-dsl/.meta/config.json +++ b/exercises/practice/dot-dsl/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a Domain Specific Language similar to the Graphviz dot language", "authors": [ - { - "github_username": "ZapAnton" - } + "ZapAnton" ], "files": { "solution": [ diff --git a/exercises/practice/doubly-linked-list/.meta/config.json b/exercises/practice/doubly-linked-list/.meta/config.json index 08c6aebc5..3289da64b 100644 --- a/exercises/practice/doubly-linked-list/.meta/config.json +++ b/exercises/practice/doubly-linked-list/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "linked-list", "authors": [ - { - "github_username": "Emerentius" - } + "Emerentius" ], "files": { "solution": [ diff --git a/exercises/practice/etl/.meta/config.json b/exercises/practice/etl/.meta/config.json index 72ee55cbb..ba46cc34c 100644 --- a/exercises/practice/etl/.meta/config.json +++ b/exercises/practice/etl/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "We are going to do the `Transform` step of an Extract-Transform-Load.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/fizzy/.meta/config.json b/exercises/practice/fizzy/.meta/config.json index d9127a0b3..cd6a07ab1 100644 --- a/exercises/practice/fizzy/.meta/config.json +++ b/exercises/practice/fizzy/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement FizzBuzz using advanced generics", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/forth/.meta/config.json b/exercises/practice/forth/.meta/config.json index 1ffe8b393..43c90eb56 100644 --- a/exercises/practice/forth/.meta/config.json +++ b/exercises/practice/forth/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement an evaluator for a very simple subset of Forth", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/gigasecond/.meta/config.json b/exercises/practice/gigasecond/.meta/config.json index e58a6de6c..8056de738 100644 --- a/exercises/practice/gigasecond/.meta/config.json +++ b/exercises/practice/gigasecond/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a moment, determine the moment that would be after a gigasecond has passed.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/grade-school/.meta/config.json b/exercises/practice/grade-school/.meta/config.json index 5205764ba..274712b3c 100644 --- a/exercises/practice/grade-school/.meta/config.json +++ b/exercises/practice/grade-school/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given students' names along with the grade that they are in, create a roster for the school", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/grains/.meta/config.json b/exercises/practice/grains/.meta/config.json index a199f0673..c17b4c3ae 100644 --- a/exercises/practice/grains/.meta/config.json +++ b/exercises/practice/grains/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Calculate the number of grains of wheat on a chessboard given that the number on each square doubles.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/grep/.meta/config.json b/exercises/practice/grep/.meta/config.json index a786b9507..eb10329c9 100644 --- a/exercises/practice/grep/.meta/config.json +++ b/exercises/practice/grep/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Search a file for lines matching a regular expression pattern. Return the line number and contents of each matching line.", "authors": [ - { - "github_username": "ZapAnton" - } + "ZapAnton" ], "files": { "solution": [ diff --git a/exercises/practice/hamming/.meta/config.json b/exercises/practice/hamming/.meta/config.json index b7763d287..955ec6e0c 100644 --- a/exercises/practice/hamming/.meta/config.json +++ b/exercises/practice/hamming/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Calculate the Hamming difference between two DNA strands.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/hello-world/.meta/config.json b/exercises/practice/hello-world/.meta/config.json index 8fb09f5e7..fe37ef4af 100644 --- a/exercises/practice/hello-world/.meta/config.json +++ b/exercises/practice/hello-world/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "The classical introductory exercise. Just say \"Hello, World!\"", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/hexadecimal/.meta/config.json b/exercises/practice/hexadecimal/.meta/config.json index bbca291c8..6da70a51c 100644 --- a/exercises/practice/hexadecimal/.meta/config.json +++ b/exercises/practice/hexadecimal/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Convert a hexadecimal number, represented as a string (e.g. \"10af8c\"), to its decimal equivalent using first principles (i.e. no, you may not use built-in or external libraries to accomplish the conversion).", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/high-scores/.meta/config.json b/exercises/practice/high-scores/.meta/config.json index e6e680be4..acf796e8c 100644 --- a/exercises/practice/high-scores/.meta/config.json +++ b/exercises/practice/high-scores/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Manage a player's High Score list", "authors": [ - { - "github_username": "Br1ght0ne" - } + "Br1ght0ne" ], "files": { "solution": [ diff --git a/exercises/practice/isbn-verifier/.meta/config.json b/exercises/practice/isbn-verifier/.meta/config.json index 8daad9199..10f505e95 100644 --- a/exercises/practice/isbn-verifier/.meta/config.json +++ b/exercises/practice/isbn-verifier/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Check if a given string is a valid ISBN-10 number.", "authors": [ - { - "github_username": "ktomsic" - } + "ktomsic" ], "files": { "solution": [ diff --git a/exercises/practice/isogram/.meta/config.json b/exercises/practice/isogram/.meta/config.json index 8c2afbc2c..74d1a0625 100644 --- a/exercises/practice/isogram/.meta/config.json +++ b/exercises/practice/isogram/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Determine if a word or phrase is an isogram.", "authors": [ - { - "github_username": "hekrause" - } + "hekrause" ], "files": { "solution": [ diff --git a/exercises/practice/largest-series-product/.meta/config.json b/exercises/practice/largest-series-product/.meta/config.json index 1ce36df97..903ced65e 100644 --- a/exercises/practice/largest-series-product/.meta/config.json +++ b/exercises/practice/largest-series-product/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a string of digits, calculate the largest product for a contiguous substring of digits of length n.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/leap/.meta/config.json b/exercises/practice/leap/.meta/config.json index 1836d5fe3..0acce6ebf 100644 --- a/exercises/practice/leap/.meta/config.json +++ b/exercises/practice/leap/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a year, report if it is a leap year.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/luhn-from/.meta/config.json b/exercises/practice/luhn-from/.meta/config.json index a390ceef8..dca0f657d 100644 --- a/exercises/practice/luhn-from/.meta/config.json +++ b/exercises/practice/luhn-from/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Luhn: Using the From Trait", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/luhn-trait/.meta/config.json b/exercises/practice/luhn-trait/.meta/config.json index ef53c5ec0..d4de40f51 100644 --- a/exercises/practice/luhn-trait/.meta/config.json +++ b/exercises/practice/luhn-trait/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Luhn: Using a Custom Trait", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/luhn/.meta/config.json b/exercises/practice/luhn/.meta/config.json index 3249a15e7..12278d17e 100644 --- a/exercises/practice/luhn/.meta/config.json +++ b/exercises/practice/luhn/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a number determine whether or not it is valid per the Luhn formula.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/macros/.meta/config.json b/exercises/practice/macros/.meta/config.json index 5899acde6..766d172e6 100644 --- a/exercises/practice/macros/.meta/config.json +++ b/exercises/practice/macros/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a macro using macros-by-example", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/matching-brackets/.meta/config.json b/exercises/practice/matching-brackets/.meta/config.json index 14e10e84c..4f561e670 100644 --- a/exercises/practice/matching-brackets/.meta/config.json +++ b/exercises/practice/matching-brackets/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Make sure the brackets and braces all match.", "authors": [ - { - "github_username": "petertseng" - } + "petertseng" ], "files": { "solution": [ diff --git a/exercises/practice/minesweeper/.meta/config.json b/exercises/practice/minesweeper/.meta/config.json index d23168fc4..2a480ccd1 100644 --- a/exercises/practice/minesweeper/.meta/config.json +++ b/exercises/practice/minesweeper/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Add the numbers to a minesweeper board", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/nth-prime/.meta/config.json b/exercises/practice/nth-prime/.meta/config.json index d6631b6dc..78eca78e5 100644 --- a/exercises/practice/nth-prime/.meta/config.json +++ b/exercises/practice/nth-prime/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a number n, determine what the nth prime is.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/nucleotide-codons/.meta/config.json b/exercises/practice/nucleotide-codons/.meta/config.json index 007deae42..1a4820e82 100644 --- a/exercises/practice/nucleotide-codons/.meta/config.json +++ b/exercises/practice/nucleotide-codons/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a function that returns the name of an amino acid a particular codon, possibly using shorthand, encodes for.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/nucleotide-count/.meta/config.json b/exercises/practice/nucleotide-count/.meta/config.json index f2f6e6c65..0e22aa95f 100644 --- a/exercises/practice/nucleotide-count/.meta/config.json +++ b/exercises/practice/nucleotide-count/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a DNA string, compute how many times each nucleotide occurs in the string.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/ocr-numbers/.meta/config.json b/exercises/practice/ocr-numbers/.meta/config.json index 41db7de1c..997dad75f 100644 --- a/exercises/practice/ocr-numbers/.meta/config.json +++ b/exercises/practice/ocr-numbers/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a 3 x 4 grid of pipes, underscores, and spaces, determine which number is represented, or whether it is garbled.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/paasio/.meta/config.json b/exercises/practice/paasio/.meta/config.json index dc110183d..bbed2cba5 100644 --- a/exercises/practice/paasio/.meta/config.json +++ b/exercises/practice/paasio/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Report network IO statistics", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/palindrome-products/.meta/config.json b/exercises/practice/palindrome-products/.meta/config.json index d792989d8..dd8130c56 100644 --- a/exercises/practice/palindrome-products/.meta/config.json +++ b/exercises/practice/palindrome-products/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Detect palindrome products in a given range.", "authors": [ - { - "github_username": "Menkir" - } + "Menkir" ], "files": { "solution": [ diff --git a/exercises/practice/pangram/.meta/config.json b/exercises/practice/pangram/.meta/config.json index 1b3769228..cd09981b6 100644 --- a/exercises/practice/pangram/.meta/config.json +++ b/exercises/practice/pangram/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Determine if a sentence is a pangram.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/parallel-letter-frequency/.meta/config.json b/exercises/practice/parallel-letter-frequency/.meta/config.json index f0efbca17..8c20df0a9 100644 --- a/exercises/practice/parallel-letter-frequency/.meta/config.json +++ b/exercises/practice/parallel-letter-frequency/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Count the frequency of letters in texts using parallel computation.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/pascals-triangle/.meta/config.json b/exercises/practice/pascals-triangle/.meta/config.json index e9f3c83bb..f9dc4209c 100644 --- a/exercises/practice/pascals-triangle/.meta/config.json +++ b/exercises/practice/pascals-triangle/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Compute Pascal's triangle up to a given number of rows.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/perfect-numbers/.meta/config.json b/exercises/practice/perfect-numbers/.meta/config.json index 21327356d..2d64ebf66 100644 --- a/exercises/practice/perfect-numbers/.meta/config.json +++ b/exercises/practice/perfect-numbers/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Determine if a number is perfect, abundant, or deficient based on Nicomachus' (60 - 120 CE) classification scheme for positive integers.", "authors": [ - { - "github_username": "matbesancon" - } + "matbesancon" ], "files": { "solution": [ diff --git a/exercises/practice/phone-number/.meta/config.json b/exercises/practice/phone-number/.meta/config.json index ee9a82687..66ce40e25 100644 --- a/exercises/practice/phone-number/.meta/config.json +++ b/exercises/practice/phone-number/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Clean up user-entered phone numbers so that they can be sent SMS messages.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/pig-latin/.meta/config.json b/exercises/practice/pig-latin/.meta/config.json index bbbad1317..9ebae6ee2 100644 --- a/exercises/practice/pig-latin/.meta/config.json +++ b/exercises/practice/pig-latin/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a program that translates from English to Pig Latin", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/poker/.meta/config.json b/exercises/practice/poker/.meta/config.json index 228289294..2dde9e807 100644 --- a/exercises/practice/poker/.meta/config.json +++ b/exercises/practice/poker/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Pick the best hand(s) from a list of poker hands.", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/prime-factors/.meta/config.json b/exercises/practice/prime-factors/.meta/config.json index a2cb7cf21..3f5c44433 100644 --- a/exercises/practice/prime-factors/.meta/config.json +++ b/exercises/practice/prime-factors/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Compute the prime factors of a given natural number.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/protein-translation/.meta/config.json b/exercises/practice/protein-translation/.meta/config.json index 2b3c5954a..e272bc22e 100644 --- a/exercises/practice/protein-translation/.meta/config.json +++ b/exercises/practice/protein-translation/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Translate RNA sequences into proteins.", "authors": [ - { - "github_username": "petertseng" - } + "petertseng" ], "files": { "solution": [ diff --git a/exercises/practice/proverb/.meta/config.json b/exercises/practice/proverb/.meta/config.json index a42ce84de..6b527a535 100644 --- a/exercises/practice/proverb/.meta/config.json +++ b/exercises/practice/proverb/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "For want of a horseshoe nail, a kingdom was lost, or so the saying goes. Output the full text of this proverbial rhyme.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/pythagorean-triplet/.meta/config.json b/exercises/practice/pythagorean-triplet/.meta/config.json index 22779ef78..cc1599acb 100644 --- a/exercises/practice/pythagorean-triplet/.meta/config.json +++ b/exercises/practice/pythagorean-triplet/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "There exists exactly one Pythagorean triplet for which a + b + c = 1000. Find the product a * b * c.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/queen-attack/.meta/config.json b/exercises/practice/queen-attack/.meta/config.json index e456f3bc0..d29772a63 100644 --- a/exercises/practice/queen-attack/.meta/config.json +++ b/exercises/practice/queen-attack/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given the position of two queens on a chess board, indicate whether or not they are positioned so that they can attack each other.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/rail-fence-cipher/.meta/config.json b/exercises/practice/rail-fence-cipher/.meta/config.json index 749bceb2d..2409fb350 100644 --- a/exercises/practice/rail-fence-cipher/.meta/config.json +++ b/exercises/practice/rail-fence-cipher/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement encoding and decoding for the rail fence cipher.", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/raindrops/.meta/config.json b/exercises/practice/raindrops/.meta/config.json index 46a1a2b09..22b977689 100644 --- a/exercises/practice/raindrops/.meta/config.json +++ b/exercises/practice/raindrops/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Convert a number to a string, the content of which depends on the number's factors.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/react/.meta/config.json b/exercises/practice/react/.meta/config.json index e7bb77034..fb4da9f32 100644 --- a/exercises/practice/react/.meta/config.json +++ b/exercises/practice/react/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a basic reactive system.", "authors": [ - { - "github_username": "petertseng" - } + "petertseng" ], "files": { "solution": [ diff --git a/exercises/practice/rectangles/.meta/config.json b/exercises/practice/rectangles/.meta/config.json index 4c214dc45..45e5003dc 100644 --- a/exercises/practice/rectangles/.meta/config.json +++ b/exercises/practice/rectangles/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Count the rectangles in an ASCII diagram.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/reverse-string/.meta/config.json b/exercises/practice/reverse-string/.meta/config.json index d723fa054..f2bec9196 100644 --- a/exercises/practice/reverse-string/.meta/config.json +++ b/exercises/practice/reverse-string/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Reverse a string", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/rna-transcription/.meta/config.json b/exercises/practice/rna-transcription/.meta/config.json index 973601c0d..431fb0246 100644 --- a/exercises/practice/rna-transcription/.meta/config.json +++ b/exercises/practice/rna-transcription/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a DNA strand, return its RNA Complement Transcription.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/robot-name/.meta/config.json b/exercises/practice/robot-name/.meta/config.json index 93b3e4861..68dcfa718 100644 --- a/exercises/practice/robot-name/.meta/config.json +++ b/exercises/practice/robot-name/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Manage robot factory settings.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/robot-simulator/.meta/config.json b/exercises/practice/robot-simulator/.meta/config.json index 8244fbd8d..24642b8b1 100644 --- a/exercises/practice/robot-simulator/.meta/config.json +++ b/exercises/practice/robot-simulator/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a robot simulator.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/roman-numerals/.meta/config.json b/exercises/practice/roman-numerals/.meta/config.json index 9e130d858..fda8c356d 100644 --- a/exercises/practice/roman-numerals/.meta/config.json +++ b/exercises/practice/roman-numerals/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a function to convert from normal numbers to Roman Numerals.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/rotational-cipher/.meta/config.json b/exercises/practice/rotational-cipher/.meta/config.json index 95cb1fb07..fcf539fae 100644 --- a/exercises/practice/rotational-cipher/.meta/config.json +++ b/exercises/practice/rotational-cipher/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Create an implementation of the rotational cipher, also sometimes called the Caesar cipher.", "authors": [ - { - "github_username": "LogoiLab" - } + "LogoiLab" ], "files": { "solution": [ diff --git a/exercises/practice/run-length-encoding/.meta/config.json b/exercises/practice/run-length-encoding/.meta/config.json index 416469cd7..91266ad8f 100644 --- a/exercises/practice/run-length-encoding/.meta/config.json +++ b/exercises/practice/run-length-encoding/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement run-length encoding and decoding.", "authors": [ - { - "github_username": "divagant-martian" - } + "divagant-martian" ], "files": { "solution": [ diff --git a/exercises/practice/saddle-points/.meta/config.json b/exercises/practice/saddle-points/.meta/config.json index 3851e0de9..9efe16ac1 100644 --- a/exercises/practice/saddle-points/.meta/config.json +++ b/exercises/practice/saddle-points/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Detect saddle points in a matrix.", "authors": [ - { - "github_username": "hekrause" - } + "hekrause" ], "files": { "solution": [ diff --git a/exercises/practice/say/.meta/config.json b/exercises/practice/say/.meta/config.json index 843502bd2..c461a17c8 100644 --- a/exercises/practice/say/.meta/config.json +++ b/exercises/practice/say/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a number from 0 to 999,999,999,999, spell out that number in English.", "authors": [ - { - "github_username": "sacherjj" - } + "sacherjj" ], "files": { "solution": [ diff --git a/exercises/practice/scale-generator/.meta/config.json b/exercises/practice/scale-generator/.meta/config.json index 0309ba342..25349a609 100644 --- a/exercises/practice/scale-generator/.meta/config.json +++ b/exercises/practice/scale-generator/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Generate musical scales, given a starting note and a set of intervals. ", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/scrabble-score/.meta/config.json b/exercises/practice/scrabble-score/.meta/config.json index e05cdf879..90fce946c 100644 --- a/exercises/practice/scrabble-score/.meta/config.json +++ b/exercises/practice/scrabble-score/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a word, compute the Scrabble score for that word.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/series/.meta/config.json b/exercises/practice/series/.meta/config.json index b02b97c0d..d10b2f17e 100644 --- a/exercises/practice/series/.meta/config.json +++ b/exercises/practice/series/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a string of digits, output all the contiguous substrings of length `n` in that string.", "authors": [ - { - "github_username": "kedeggel" - } + "kedeggel" ], "files": { "solution": [ diff --git a/exercises/practice/sieve/.meta/config.json b/exercises/practice/sieve/.meta/config.json index 0919e2f0f..215de2bf0 100644 --- a/exercises/practice/sieve/.meta/config.json +++ b/exercises/practice/sieve/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Use the Sieve of Eratosthenes to find all the primes from 2 up to a given number.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/simple-cipher/.meta/config.json b/exercises/practice/simple-cipher/.meta/config.json index 7540d4002..16dd38618 100644 --- a/exercises/practice/simple-cipher/.meta/config.json +++ b/exercises/practice/simple-cipher/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement a simple shift cipher like Caesar and a more secure substitution cipher", "authors": [ - { - "github_username": "miken500" - } + "miken500" ], "files": { "solution": [ diff --git a/exercises/practice/simple-linked-list/.meta/config.json b/exercises/practice/simple-linked-list/.meta/config.json index a065814f2..ebd4c9261 100644 --- a/exercises/practice/simple-linked-list/.meta/config.json +++ b/exercises/practice/simple-linked-list/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a simple linked list implementation that uses Elements and a List", "authors": [ - { - "github_username": "kedeggel" - } + "kedeggel" ], "files": { "solution": [ diff --git a/exercises/practice/space-age/.meta/config.json b/exercises/practice/space-age/.meta/config.json index 5e114bdb4..81236094f 100644 --- a/exercises/practice/space-age/.meta/config.json +++ b/exercises/practice/space-age/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given an age in seconds, calculate how old someone is in terms of a given planet's solar years.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/spiral-matrix/.meta/config.json b/exercises/practice/spiral-matrix/.meta/config.json index 0e5c970cb..cd45a0648 100644 --- a/exercises/practice/spiral-matrix/.meta/config.json +++ b/exercises/practice/spiral-matrix/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": " Given the size, return a square matrix of numbers in spiral order.", "authors": [ - { - "github_username": "Menkir" - } + "Menkir" ], "files": { "solution": [ diff --git a/exercises/practice/sublist/.meta/config.json b/exercises/practice/sublist/.meta/config.json index 236b9cf9d..0b8644806 100644 --- a/exercises/practice/sublist/.meta/config.json +++ b/exercises/practice/sublist/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Write a function to determine if a list is a sublist of another list.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/sum-of-multiples/.meta/config.json b/exercises/practice/sum-of-multiples/.meta/config.json index 38be16af3..89385a4d6 100644 --- a/exercises/practice/sum-of-multiples/.meta/config.json +++ b/exercises/practice/sum-of-multiples/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a number, find the sum of all the multiples of particular numbers up to but not including that number.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/tournament/.meta/config.json b/exercises/practice/tournament/.meta/config.json index ec96a1552..a790a0ff7 100644 --- a/exercises/practice/tournament/.meta/config.json +++ b/exercises/practice/tournament/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Tally the results of a small football competition.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/triangle/.meta/config.json b/exercises/practice/triangle/.meta/config.json index 2596f9029..e05ec9bc1 100644 --- a/exercises/practice/triangle/.meta/config.json +++ b/exercises/practice/triangle/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Determine if a triangle is equilateral, isosceles, or scalene.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/two-bucket/.meta/config.json b/exercises/practice/two-bucket/.meta/config.json index 1f10e5267..bef423f05 100644 --- a/exercises/practice/two-bucket/.meta/config.json +++ b/exercises/practice/two-bucket/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given two buckets of different size, demonstrate how to measure an exact number of liters.", "authors": [ - { - "github_username": "ktomsic" - } + "ktomsic" ], "files": { "solution": [ diff --git a/exercises/practice/two-fer/.meta/config.json b/exercises/practice/two-fer/.meta/config.json index 83c9e21a8..577cf47da 100644 --- a/exercises/practice/two-fer/.meta/config.json +++ b/exercises/practice/two-fer/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Create a sentence of the form \"One for X, one for me.\"", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [ diff --git a/exercises/practice/variable-length-quantity/.meta/config.json b/exercises/practice/variable-length-quantity/.meta/config.json index d4bbb975d..89267d226 100644 --- a/exercises/practice/variable-length-quantity/.meta/config.json +++ b/exercises/practice/variable-length-quantity/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement variable length quantity encoding and decoding.", "authors": [ - { - "github_username": "jonasbb" - } + "jonasbb" ], "files": { "solution": [ diff --git a/exercises/practice/word-count/.meta/config.json b/exercises/practice/word-count/.meta/config.json index 3896e4ce8..370054143 100644 --- a/exercises/practice/word-count/.meta/config.json +++ b/exercises/practice/word-count/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Given a phrase, count the occurrences of each word in that phrase.", "authors": [ - { - "github_username": "EduardoBautista" - } + "EduardoBautista" ], "files": { "solution": [ diff --git a/exercises/practice/wordy/.meta/config.json b/exercises/practice/wordy/.meta/config.json index bfc1cd753..7d5d49587 100644 --- a/exercises/practice/wordy/.meta/config.json +++ b/exercises/practice/wordy/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Parse and evaluate simple math word problems returning the answer as an integer.", "authors": [ - { - "github_username": "IanWhitney" - } + "IanWhitney" ], "files": { "solution": [ diff --git a/exercises/practice/xorcism/.meta/config.json b/exercises/practice/xorcism/.meta/config.json index 0ccb35044..dfd6b6b4f 100644 --- a/exercises/practice/xorcism/.meta/config.json +++ b/exercises/practice/xorcism/.meta/config.json @@ -1,9 +1,7 @@ { "blurb": "Implement zero-copy streaming adaptors", "authors": [ - { - "github_username": "coriolinus" - } + "coriolinus" ], "files": { "solution": [