feat(curriculum): restore seed + solution to Chinese (#40683)
* feat(tools): add seed/solution restore script * chore(curriculum): remove empty sections' markers * chore(curriculum): add seed + solution to Chinese * chore: remove old formatter * fix: update getChallenges parse translated challenges separately, without reference to the source * chore(curriculum): add dashedName to English * chore(curriculum): add dashedName to Chinese * refactor: remove unused challenge property 'name' * fix: relax dashedName requirement * fix: stray tag Remove stray `pre` tag from challenge file. Signed-off-by: nhcarrigan <nhcarrigan@gmail.com> Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
This commit is contained in:
committed by
GitHub
parent
0095583028
commit
ee1e8abd87
@@ -2,6 +2,7 @@
|
||||
id: 5dc174fcf86c76b9248c6eb2
|
||||
title: Part 1
|
||||
challengeType: 0
|
||||
dashedName: part-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc1798ff86c76b9248c6eb3
|
||||
title: Part 2
|
||||
challengeType: 0
|
||||
dashedName: part-2
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc17d3bf86c76b9248c6eb4
|
||||
title: Part 3
|
||||
challengeType: 0
|
||||
dashedName: part-3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc17dc8f86c76b9248c6eb5
|
||||
title: Part 4
|
||||
challengeType: 0
|
||||
dashedName: part-4
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc2385ff86c76b9248c6eb7
|
||||
title: Part 5
|
||||
challengeType: 0
|
||||
dashedName: part-5
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc23991f86c76b9248c6eb8
|
||||
title: Part 6
|
||||
challengeType: 0
|
||||
dashedName: part-6
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc23f9bf86c76b9248c6eba
|
||||
title: Part 7
|
||||
challengeType: 0
|
||||
dashedName: part-7
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc24073f86c76b9248c6ebb
|
||||
title: Part 8
|
||||
challengeType: 0
|
||||
dashedName: part-8
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc24165f86c76b9248c6ebc
|
||||
title: Part 9
|
||||
challengeType: 0
|
||||
dashedName: part-9
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dc24614f86c76b9248c6ebd
|
||||
title: Part 10
|
||||
challengeType: 0
|
||||
dashedName: part-10
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ddbd81294d8ddc1510a8e56
|
||||
title: Part 11
|
||||
challengeType: 0
|
||||
dashedName: part-11
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa22d1b521be39a3de7be0
|
||||
title: Part 12
|
||||
challengeType: 0
|
||||
dashedName: part-12
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa2407b521be39a3de7be1
|
||||
title: Part 13
|
||||
challengeType: 0
|
||||
dashedName: part-13
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa30b9eacea3f48c6300ad
|
||||
title: Part 14
|
||||
challengeType: 0
|
||||
dashedName: part-14
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f07be6ef7412fbad0c5626b
|
||||
title: Part 15
|
||||
challengeType: 0
|
||||
dashedName: part-15
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f07c98cdb9413cbd4b16750
|
||||
title: Part 16
|
||||
challengeType: 0
|
||||
dashedName: part-16
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa3589eacea3f48c6300ae
|
||||
title: Part 17
|
||||
challengeType: 0
|
||||
dashedName: part-17
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa371beacea3f48c6300af
|
||||
title: Part 18
|
||||
challengeType: 0
|
||||
dashedName: part-18
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfa37b9eacea3f48c6300b0
|
||||
title: Part 19
|
||||
challengeType: 0
|
||||
dashedName: part-19
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfb5ecbeacea3f48c6300b1
|
||||
title: Part 20
|
||||
challengeType: 0
|
||||
dashedName: part-20
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfb6250eacea3f48c6300b2
|
||||
title: Part 21
|
||||
challengeType: 0
|
||||
dashedName: part-21
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfb655eeacea3f48c6300b3
|
||||
title: Part 22
|
||||
challengeType: 0
|
||||
dashedName: part-22
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5dfb6a35eacea3f48c6300b4
|
||||
title: Part 23
|
||||
challengeType: 0
|
||||
dashedName: part-23
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d0
|
||||
title: Part 24
|
||||
challengeType: 0
|
||||
dashedName: part-24
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d1
|
||||
title: Part 25
|
||||
challengeType: 0
|
||||
dashedName: part-25
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d2
|
||||
title: Part 26
|
||||
challengeType: 0
|
||||
dashedName: part-26
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d3
|
||||
title: Part 27
|
||||
challengeType: 0
|
||||
dashedName: part-27
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efada803cbd2bbdab94e332
|
||||
title: Part 28
|
||||
challengeType: 0
|
||||
dashedName: part-28
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efae0543cbd2bbdab94e333
|
||||
title: Part 29
|
||||
challengeType: 0
|
||||
dashedName: part-29
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efae16e3cbd2bbdab94e334
|
||||
title: Part 30
|
||||
challengeType: 0
|
||||
dashedName: part-30
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d4
|
||||
title: Part 31
|
||||
challengeType: 0
|
||||
dashedName: part-31
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f07fb1579dc934717801375
|
||||
title: Part 32
|
||||
challengeType: 0
|
||||
dashedName: part-32
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d5
|
||||
title: Part 33
|
||||
challengeType: 0
|
||||
dashedName: part-33
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d6
|
||||
title: Part 34
|
||||
challengeType: 0
|
||||
dashedName: part-34
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d7
|
||||
title: Part 35
|
||||
challengeType: 0
|
||||
dashedName: part-35
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d8
|
||||
title: Part 36
|
||||
challengeType: 0
|
||||
dashedName: part-36
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efb23e70dc218d6c85f89b1
|
||||
title: Part 37
|
||||
challengeType: 0
|
||||
dashedName: part-37
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 7cf9b03d81a65668421804c3
|
||||
title: Part 38
|
||||
challengeType: 0
|
||||
dashedName: part-38
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804d9
|
||||
title: Part 39
|
||||
challengeType: 0
|
||||
dashedName: part-39
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804db
|
||||
title: Part 40
|
||||
challengeType: 0
|
||||
dashedName: part-40
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804da
|
||||
title: Part 41
|
||||
challengeType: 0
|
||||
dashedName: part-41
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efb2c990dc218d6c85f89b2
|
||||
title: Part 42
|
||||
challengeType: 0
|
||||
dashedName: part-42
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804dc
|
||||
title: Part 43
|
||||
challengeType: 0
|
||||
dashedName: part-43
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804dd
|
||||
title: Part 44
|
||||
challengeType: 0
|
||||
dashedName: part-44
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804df
|
||||
title: Part 45
|
||||
challengeType: 0
|
||||
dashedName: part-45
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f05a1d8e233dff4a68508d8
|
||||
title: Part 46
|
||||
challengeType: 0
|
||||
dashedName: part-46
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804de
|
||||
title: Part 47
|
||||
challengeType: 0
|
||||
dashedName: part-47
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f1a80975fc4bcae0edb3497
|
||||
title: Part 48
|
||||
challengeType: 0
|
||||
dashedName: part-48
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e1
|
||||
title: Part 49
|
||||
challengeType: 0
|
||||
dashedName: part-49
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f0d48e7b435f13ab6550051
|
||||
title: Part 50
|
||||
challengeType: 0
|
||||
dashedName: part-50
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f0d4ab1b435f13ab6550052
|
||||
title: Part 51
|
||||
challengeType: 0
|
||||
dashedName: part-51
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f0d4d04b435f13ab6550053
|
||||
title: Part 52
|
||||
challengeType: 0
|
||||
dashedName: part-52
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e2
|
||||
title: Part 53
|
||||
challengeType: 0
|
||||
dashedName: part-53
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efc54138d6a74d05e68af76
|
||||
title: Part 54
|
||||
challengeType: 0
|
||||
dashedName: part-54
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efc4f528d6a74d05e68af74
|
||||
title: Part 55
|
||||
challengeType: 0
|
||||
dashedName: part-55
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efc518e8d6a74d05e68af75
|
||||
title: Part 56
|
||||
challengeType: 0
|
||||
dashedName: part-56
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e3
|
||||
title: Part 57
|
||||
challengeType: 0
|
||||
dashedName: part-57
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5efc575c8d6a74d05e68af77
|
||||
title: Part 58
|
||||
challengeType: 0
|
||||
dashedName: part-58
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5f1a89f1190aff21ae42105a
|
||||
title: Part 59
|
||||
challengeType: 0
|
||||
dashedName: part-59
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e5
|
||||
title: Part 60
|
||||
challengeType: 0
|
||||
dashedName: part-60
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e7
|
||||
title: Part 61
|
||||
challengeType: 0
|
||||
dashedName: part-61
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e8
|
||||
title: Part 62
|
||||
challengeType: 0
|
||||
dashedName: part-62
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804e9
|
||||
title: Part 63
|
||||
challengeType: 0
|
||||
dashedName: part-63
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804ea
|
||||
title: Part 64
|
||||
challengeType: 0
|
||||
dashedName: part-64
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804eb
|
||||
title: Part 65
|
||||
challengeType: 0
|
||||
dashedName: part-65
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804ec
|
||||
title: Part 66
|
||||
challengeType: 0
|
||||
dashedName: part-66
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
@@ -2,6 +2,7 @@
|
||||
id: 5ef9b03c81a63668521804ee
|
||||
title: Part 67
|
||||
challengeType: 0
|
||||
dashedName: part-67
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
Reference in New Issue
Block a user