diff --git a/client/src/redux/prop-types.ts b/client/src/redux/prop-types.ts index bd51e5ecc3e..50b3e5d527c 100644 --- a/client/src/redux/prop-types.ts +++ b/client/src/redux/prop-types.ts @@ -224,7 +224,6 @@ export type ChallengeNode = { tail: string[]; template: string; tests: Test[]; - time: string; title: string; translationPending: boolean; url: string; diff --git a/client/src/templates/Introduction/components/block.test.tsx b/client/src/templates/Introduction/components/block.test.tsx index 21faa38db1d..b2ccf3f1615 100644 --- a/client/src/templates/Introduction/components/block.test.tsx +++ b/client/src/templates/Introduction/components/block.test.tsx @@ -70,7 +70,6 @@ const defaultProps = { tail: ['mockTail'], template: 'mockTemplate', tests: [] as Test[], - time: 'mockTime', title: 'mockTitle', translationPending: false, url: 'https://mockurl.com', diff --git a/curriculum/challenges/_meta/advanced-node-and-express/meta.json b/curriculum/challenges/_meta/advanced-node-and-express/meta.json index 6e0a52e3c33..d5c04ce2674 100644 --- a/curriculum/challenges/_meta/advanced-node-and-express/meta.json +++ b/curriculum/challenges/_meta/advanced-node-and-express/meta.json @@ -4,7 +4,6 @@ "dashedName": "advanced-node-and-express", "helpCategory": "JavaScript", "order": 1, - "time": "5 hours", "superBlock": "quality-assurance", "challengeOrder": [ { @@ -96,4 +95,4 @@ "title": "Send and Display Chat Messages" } ] -} \ No newline at end of file +} diff --git a/curriculum/challenges/_meta/applied-accessibility/meta.json b/curriculum/challenges/_meta/applied-accessibility/meta.json index dfcadf55381..58e9c0e62ba 100644 --- a/curriculum/challenges/_meta/applied-accessibility/meta.json +++ b/curriculum/challenges/_meta/applied-accessibility/meta.json @@ -4,7 +4,6 @@ "dashedName": "applied-accessibility", "helpCategory": "HTML-CSS", "order": 3, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { @@ -96,4 +95,4 @@ "title": "Use tabindex to Specify the Order of Keyboard Focus for Several Elements" } ] -} \ No newline at end of file +} diff --git a/curriculum/challenges/_meta/applied-visual-design/meta.json b/curriculum/challenges/_meta/applied-visual-design/meta.json index 60a8877b211..5a85cd3f43f 100644 --- a/curriculum/challenges/_meta/applied-visual-design/meta.json +++ b/curriculum/challenges/_meta/applied-visual-design/meta.json @@ -4,7 +4,6 @@ "dashedName": "applied-visual-design", "helpCategory": "HTML-CSS", "order": 2, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/back-end-development-and-apis-projects/meta.json b/curriculum/challenges/_meta/back-end-development-and-apis-projects/meta.json index bcb12f0dd85..2524330530b 100644 --- a/curriculum/challenges/_meta/back-end-development-and-apis-projects/meta.json +++ b/curriculum/challenges/_meta/back-end-development-and-apis-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "back-end-development-and-apis-projects", "helpCategory": "JavaScript", "order": 3, - "time": "150 hours", "superBlock": "back-end-development-and-apis", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-algorithm-scripting/meta.json b/curriculum/challenges/_meta/basic-algorithm-scripting/meta.json index 18e560c9375..89a42820cac 100644 --- a/curriculum/challenges/_meta/basic-algorithm-scripting/meta.json +++ b/curriculum/challenges/_meta/basic-algorithm-scripting/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-algorithm-scripting", "helpCategory": "JavaScript", "order": 5, - "time": "50 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-css/meta.json b/curriculum/challenges/_meta/basic-css/meta.json index c854492674d..fa02b227c15 100644 --- a/curriculum/challenges/_meta/basic-css/meta.json +++ b/curriculum/challenges/_meta/basic-css/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-css", "helpCategory": "HTML-CSS", "order": 1, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-data-structures/meta.json b/curriculum/challenges/_meta/basic-data-structures/meta.json index dda1b22561a..898767a3559 100644 --- a/curriculum/challenges/_meta/basic-data-structures/meta.json +++ b/curriculum/challenges/_meta/basic-data-structures/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-data-structures", "helpCategory": "JavaScript", "order": 4, - "time": "1 hour", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-html-and-html5/meta.json b/curriculum/challenges/_meta/basic-html-and-html5/meta.json index a486c0e48ad..0d97c77f1cb 100644 --- a/curriculum/challenges/_meta/basic-html-and-html5/meta.json +++ b/curriculum/challenges/_meta/basic-html-and-html5/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-html-and-html5", "helpCategory": "HTML-CSS", "order": 0, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-javascript/meta.json b/curriculum/challenges/_meta/basic-javascript/meta.json index 4b53fdcee43..93fa52b3824 100644 --- a/curriculum/challenges/_meta/basic-javascript/meta.json +++ b/curriculum/challenges/_meta/basic-javascript/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-javascript", "helpCategory": "JavaScript", "order": 0, - "time": "10 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/basic-node-and-express/meta.json b/curriculum/challenges/_meta/basic-node-and-express/meta.json index 4f19fcf8441..83c95812aa1 100644 --- a/curriculum/challenges/_meta/basic-node-and-express/meta.json +++ b/curriculum/challenges/_meta/basic-node-and-express/meta.json @@ -4,7 +4,6 @@ "dashedName": "basic-node-and-express", "helpCategory": "JavaScript", "order": 1, - "time": "5 hours", "superBlock": "back-end-development-and-apis", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/bootstrap/meta.json b/curriculum/challenges/_meta/bootstrap/meta.json index d38d484dddb..af434dd0f32 100644 --- a/curriculum/challenges/_meta/bootstrap/meta.json +++ b/curriculum/challenges/_meta/bootstrap/meta.json @@ -4,7 +4,6 @@ "dashedName": "bootstrap", "helpCategory": "HTML-CSS", "order": 0, - "time": "5 hours", "required": [ { "link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" diff --git a/curriculum/challenges/_meta/build-a-budget-app-project/meta.json b/curriculum/challenges/_meta/build-a-budget-app-project/meta.json index a3d11421c83..1e694858ca8 100644 --- a/curriculum/challenges/_meta/build-a-budget-app-project/meta.json +++ b/curriculum/challenges/_meta/build-a-budget-app-project/meta.json @@ -4,7 +4,6 @@ "usesMultifileEditor": true, "dashedName": "build-a-budget-app-project", "order": 13, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-cash-register-project/meta.json b/curriculum/challenges/_meta/build-a-cash-register-project/meta.json index d1da82b393e..d47aec84a54 100644 --- a/curriculum/challenges/_meta/build-a-cash-register-project/meta.json +++ b/curriculum/challenges/_meta/build-a-cash-register-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "JavaScript", "order": 21, - "time": "30 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-celestial-bodies-database-project/meta.json b/curriculum/challenges/_meta/build-a-celestial-bodies-database-project/meta.json index 44f1a43e2f5..840c5ced35d 100644 --- a/curriculum/challenges/_meta/build-a-celestial-bodies-database-project/meta.json +++ b/curriculum/challenges/_meta/build-a-celestial-bodies-database-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-celestial-bodies-database-project", "order": 2, "helpCategory": "Backend Development", - "time": "30 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json b/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json index 1dd78e2d67e..648c0e81d6c 100644 --- a/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json +++ b/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-data-graph-explorer-project", "order": 19, "helpCategory": "Python", - "time": "30 hours", "superBlock": "college-algebra-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json index b5498d46bc2..bacf53aa2c5 100644 --- a/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-financial-calculator-project", "order": 17, "helpCategory": "Python", - "time": "30 hours", "superBlock": "college-algebra-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json index 47c427163bd..284b9ae6509 100644 --- a/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-graphing-calculator-project", "order": 11, "helpCategory": "Python", - "time": "30 hours", "superBlock": "college-algebra-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json index b50d3ebd147..d1ce54f0512 100644 --- a/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-multi-function-calculator-project", "order": 6, "helpCategory": "Python", - "time": "30 hours", "superBlock": "college-algebra-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-number-guessing-game-project/meta.json b/curriculum/challenges/_meta/build-a-number-guessing-game-project/meta.json index 3facf3ed656..faeb9b1d129 100644 --- a/curriculum/challenges/_meta/build-a-number-guessing-game-project/meta.json +++ b/curriculum/challenges/_meta/build-a-number-guessing-game-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-number-guessing-game-project", "order": 13, "helpCategory": "Backend Development", - "time": "30 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-palindrome-checker-project/meta.json b/curriculum/challenges/_meta/build-a-palindrome-checker-project/meta.json index 58cd7eec0da..79ef43440c9 100644 --- a/curriculum/challenges/_meta/build-a-palindrome-checker-project/meta.json +++ b/curriculum/challenges/_meta/build-a-palindrome-checker-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "JavaScript", "order": 8, - "time": "30 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-periodic-table-database-project/meta.json b/curriculum/challenges/_meta/build-a-periodic-table-database-project/meta.json index bc70ccaf82e..5ff358a47ce 100644 --- a/curriculum/challenges/_meta/build-a-periodic-table-database-project/meta.json +++ b/curriculum/challenges/_meta/build-a-periodic-table-database-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-periodic-table-database-project", "order": 12, "helpCategory": "Backend Development", - "time": "30 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-personal-portfolio-webpage-project/meta.json b/curriculum/challenges/_meta/build-a-personal-portfolio-webpage-project/meta.json index cb90b9253d0..b3113a0f9bf 100644 --- a/curriculum/challenges/_meta/build-a-personal-portfolio-webpage-project/meta.json +++ b/curriculum/challenges/_meta/build-a-personal-portfolio-webpage-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "HTML-CSS", "order": 19, - "time": "30 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-pokemon-search-app-project/meta.json b/curriculum/challenges/_meta/build-a-pokemon-search-app-project/meta.json index fb2718b9c71..637bd19faa0 100644 --- a/curriculum/challenges/_meta/build-a-pokemon-search-app-project/meta.json +++ b/curriculum/challenges/_meta/build-a-pokemon-search-app-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "JavaScript", "order": 24, - "time": "30 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-polygon-area-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-polygon-area-calculator-project/meta.json index a9eec200086..c25c19c5378 100644 --- a/curriculum/challenges/_meta/build-a-polygon-area-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-polygon-area-calculator-project/meta.json @@ -4,7 +4,6 @@ "usesMultifileEditor": true, "dashedName": "build-a-polygon-area-calculator-project", "order": 14, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-probability-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-probability-calculator-project/meta.json index 89d305104e1..cff430f0608 100644 --- a/curriculum/challenges/_meta/build-a-probability-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-probability-calculator-project/meta.json @@ -4,7 +4,6 @@ "usesMultifileEditor": true, "dashedName": "build-a-probability-calculator-project", "order": 15, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-product-landing-page-project/meta.json b/curriculum/challenges/_meta/build-a-product-landing-page-project/meta.json index 280ec0db06e..fd5c6eef97a 100644 --- a/curriculum/challenges/_meta/build-a-product-landing-page-project/meta.json +++ b/curriculum/challenges/_meta/build-a-product-landing-page-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "HTML-CSS", "order": 16, - "time": "30 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-roman-numeral-converter-project/meta.json b/curriculum/challenges/_meta/build-a-roman-numeral-converter-project/meta.json index be94ddf83d9..2234cdabdd4 100644 --- a/curriculum/challenges/_meta/build-a-roman-numeral-converter-project/meta.json +++ b/curriculum/challenges/_meta/build-a-roman-numeral-converter-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "JavaScript", "order": 12, - "time": "30 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-salon-appointment-scheduler-project/meta.json b/curriculum/challenges/_meta/build-a-salon-appointment-scheduler-project/meta.json index af3111a792b..44515cf19f1 100644 --- a/curriculum/challenges/_meta/build-a-salon-appointment-scheduler-project/meta.json +++ b/curriculum/challenges/_meta/build-a-salon-appointment-scheduler-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-salon-appointment-scheduler-project", "order": 9, "helpCategory": "Backend Development", - "time": "30 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-survey-form-project/meta.json b/curriculum/challenges/_meta/build-a-survey-form-project/meta.json index 96b66b0129b..d5620eaa913 100644 --- a/curriculum/challenges/_meta/build-a-survey-form-project/meta.json +++ b/curriculum/challenges/_meta/build-a-survey-form-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "HTML-CSS", "order": 4, - "time": "30 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-technical-documentation-page-project/meta.json b/curriculum/challenges/_meta/build-a-technical-documentation-page-project/meta.json index f2f286f5692..118d2774e7a 100644 --- a/curriculum/challenges/_meta/build-a-technical-documentation-page-project/meta.json +++ b/curriculum/challenges/_meta/build-a-technical-documentation-page-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "HTML-CSS", "order": 13, - "time": "30 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-telephone-number-validator-project/meta.json b/curriculum/challenges/_meta/build-a-telephone-number-validator-project/meta.json index c52826cb95f..a13c12490fe 100644 --- a/curriculum/challenges/_meta/build-a-telephone-number-validator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-telephone-number-validator-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "JavaScript", "order": 17, - "time": "30 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-time-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-time-calculator-project/meta.json index 1d68e22b967..968fccd753f 100644 --- a/curriculum/challenges/_meta/build-a-time-calculator-project/meta.json +++ b/curriculum/challenges/_meta/build-a-time-calculator-project/meta.json @@ -4,7 +4,6 @@ "usesMultifileEditor": true, "dashedName": "build-a-time-calculator-project", "order": 10, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-tribute-page-project/meta.json b/curriculum/challenges/_meta/build-a-tribute-page-project/meta.json index 229fa69a2f9..9063bbeb756 100644 --- a/curriculum/challenges/_meta/build-a-tribute-page-project/meta.json +++ b/curriculum/challenges/_meta/build-a-tribute-page-project/meta.json @@ -5,7 +5,6 @@ "usesMultifileEditor": true, "helpCategory": "HTML-CSS", "order": 9, - "time": "30 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-a-world-cup-database-project/meta.json b/curriculum/challenges/_meta/build-a-world-cup-database-project/meta.json index ab799b9408c..045492a4ea0 100644 --- a/curriculum/challenges/_meta/build-a-world-cup-database-project/meta.json +++ b/curriculum/challenges/_meta/build-a-world-cup-database-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-a-world-cup-database-project", "helpCategory": "Backend Development", "order": 6, - "time": "30 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-an-arithmetic-formatter-project/meta.json b/curriculum/challenges/_meta/build-an-arithmetic-formatter-project/meta.json index 3a2830e4995..ba5c601095e 100644 --- a/curriculum/challenges/_meta/build-an-arithmetic-formatter-project/meta.json +++ b/curriculum/challenges/_meta/build-an-arithmetic-formatter-project/meta.json @@ -4,7 +4,6 @@ "usesMultifileEditor": true, "dashedName": "build-an-arithmetic-formatter-project", "order": 5, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/build-three-math-games-project/meta.json b/curriculum/challenges/_meta/build-three-math-games-project/meta.json index 65923e43a4e..d1637b86e82 100644 --- a/curriculum/challenges/_meta/build-three-math-games-project/meta.json +++ b/curriculum/challenges/_meta/build-three-math-games-project/meta.json @@ -4,7 +4,6 @@ "dashedName": "build-three-math-games-project", "helpCategory": "Python", "order": 13, - "time": "30 hours", "superBlock": "college-algebra-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/css-flexbox/meta.json b/curriculum/challenges/_meta/css-flexbox/meta.json index 42812c9143c..7dc3bef6da0 100644 --- a/curriculum/challenges/_meta/css-flexbox/meta.json +++ b/curriculum/challenges/_meta/css-flexbox/meta.json @@ -4,7 +4,6 @@ "dashedName": "css-flexbox", "helpCategory": "HTML-CSS", "order": 5, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/css-grid/meta.json b/curriculum/challenges/_meta/css-grid/meta.json index 35189872c3b..fc4d85fb6ce 100644 --- a/curriculum/challenges/_meta/css-grid/meta.json +++ b/curriculum/challenges/_meta/css-grid/meta.json @@ -4,7 +4,6 @@ "dashedName": "css-grid", "helpCategory": "HTML-CSS", "order": 6, - "time": "5 hours", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/d3-dashboard/meta.json b/curriculum/challenges/_meta/d3-dashboard/meta.json index f7617d43ae4..2c49c05a4e7 100644 --- a/curriculum/challenges/_meta/d3-dashboard/meta.json +++ b/curriculum/challenges/_meta/d3-dashboard/meta.json @@ -5,7 +5,6 @@ "dashedName": "d3-dashboard", "helpCategory": "JavaScript", "order": 3, - "time": "5 hours", "required": [ { "src": "https://cdnjs.cloudflare.com/ajax/libs/d3/5.9.2/d3.min.js" diff --git a/curriculum/challenges/_meta/data-analysis-with-python-course/meta.json b/curriculum/challenges/_meta/data-analysis-with-python-course/meta.json index 1cd584b9991..4ab6058ed09 100644 --- a/curriculum/challenges/_meta/data-analysis-with-python-course/meta.json +++ b/curriculum/challenges/_meta/data-analysis-with-python-course/meta.json @@ -4,7 +4,6 @@ "dashedName": "data-analysis-with-python-course", "helpCategory": "Python", "order": 0, - "time": "15 hours", "superBlock": "data-analysis-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/data-analysis-with-python-projects/meta.json b/curriculum/challenges/_meta/data-analysis-with-python-projects/meta.json index 4cbc1a1ebfd..5555a7115f4 100644 --- a/curriculum/challenges/_meta/data-analysis-with-python-projects/meta.json +++ b/curriculum/challenges/_meta/data-analysis-with-python-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "data-analysis-with-python-projects", "helpCategory": "Python", "order": 2, - "time": "150 hours", "superBlock": "data-analysis-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/data-visualization-projects/meta.json b/curriculum/challenges/_meta/data-visualization-projects/meta.json index 72b0e42a8e0..101f58ea376 100644 --- a/curriculum/challenges/_meta/data-visualization-projects/meta.json +++ b/curriculum/challenges/_meta/data-visualization-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "data-visualization-projects", "helpCategory": "JavaScript", "order": 2, - "time": "150 hours", "superBlock": "data-visualization", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/data-visualization-with-d3/meta.json b/curriculum/challenges/_meta/data-visualization-with-d3/meta.json index 41d18078298..36c06e8e0d1 100644 --- a/curriculum/challenges/_meta/data-visualization-with-d3/meta.json +++ b/curriculum/challenges/_meta/data-visualization-with-d3/meta.json @@ -4,7 +4,6 @@ "dashedName": "data-visualization-with-d3", "helpCategory": "JavaScript", "order": 0, - "time": "5 hours", "required": [ { "src": "https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js" diff --git a/curriculum/challenges/_meta/debugging/meta.json b/curriculum/challenges/_meta/debugging/meta.json index df01dc2aae5..fdae08d2b0b 100644 --- a/curriculum/challenges/_meta/debugging/meta.json +++ b/curriculum/challenges/_meta/debugging/meta.json @@ -4,7 +4,6 @@ "dashedName": "debugging", "helpCategory": "JavaScript", "order": 3, - "time": "1 hour", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/es6/meta.json b/curriculum/challenges/_meta/es6/meta.json index 7c009169f1a..e7e8ba04d4e 100644 --- a/curriculum/challenges/_meta/es6/meta.json +++ b/curriculum/challenges/_meta/es6/meta.json @@ -4,7 +4,6 @@ "dashedName": "es6", "helpCategory": "JavaScript", "order": 1, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/example-certification-exam/meta.json b/curriculum/challenges/_meta/example-certification-exam/meta.json index 72f677dbc96..10d3c649498 100644 --- a/curriculum/challenges/_meta/example-certification-exam/meta.json +++ b/curriculum/challenges/_meta/example-certification-exam/meta.json @@ -4,7 +4,6 @@ "dashedName": "example-certification-exam", "helpCategory": "HTML-CSS", "order": 0, - "time": "2 hours", "superBlock": "example-certification", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/front-end-development-libraries-projects/meta.json b/curriculum/challenges/_meta/front-end-development-libraries-projects/meta.json index 0127e8b9636..561544cbdb0 100644 --- a/curriculum/challenges/_meta/front-end-development-libraries-projects/meta.json +++ b/curriculum/challenges/_meta/front-end-development-libraries-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "front-end-development-libraries-projects", "helpCategory": "JavaScript", "order": 6, - "time": "150 hours", "superBlock": "front-end-development-libraries", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/functional-programming/meta.json b/curriculum/challenges/_meta/functional-programming/meta.json index ad812c72fd4..d39f131d1cc 100644 --- a/curriculum/challenges/_meta/functional-programming/meta.json +++ b/curriculum/challenges/_meta/functional-programming/meta.json @@ -4,7 +4,6 @@ "dashedName": "functional-programming", "helpCategory": "JavaScript", "order": 7, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/how-neural-networks-work/meta.json b/curriculum/challenges/_meta/how-neural-networks-work/meta.json index ed94403cb40..5cb1942077f 100644 --- a/curriculum/challenges/_meta/how-neural-networks-work/meta.json +++ b/curriculum/challenges/_meta/how-neural-networks-work/meta.json @@ -4,7 +4,6 @@ "dashedName": "how-neural-networks-work", "helpCategory": "Python", "order": 1, - "time": "10 hours", "superBlock": "machine-learning-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/information-security-projects/meta.json b/curriculum/challenges/_meta/information-security-projects/meta.json index fe8bc8284a9..463f041e334 100644 --- a/curriculum/challenges/_meta/information-security-projects/meta.json +++ b/curriculum/challenges/_meta/information-security-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "information-security-projects", "helpCategory": "JavaScript", "order": 2, - "time": "150 hours", "superBlock": "information-security", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/information-security-with-helmetjs/meta.json b/curriculum/challenges/_meta/information-security-with-helmetjs/meta.json index 8341183297a..79924c36f78 100644 --- a/curriculum/challenges/_meta/information-security-with-helmetjs/meta.json +++ b/curriculum/challenges/_meta/information-security-with-helmetjs/meta.json @@ -4,7 +4,6 @@ "dashedName": "information-security-with-helmetjs", "helpCategory": "JavaScript", "order": 0, - "time": "5 hours", "superBlock": "information-security", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/intermediate-algorithm-scripting/meta.json b/curriculum/challenges/_meta/intermediate-algorithm-scripting/meta.json index dd504cc8537..4d45082f166 100644 --- a/curriculum/challenges/_meta/intermediate-algorithm-scripting/meta.json +++ b/curriculum/challenges/_meta/intermediate-algorithm-scripting/meta.json @@ -4,7 +4,6 @@ "dashedName": "intermediate-algorithm-scripting", "helpCategory": "JavaScript", "order": 8, - "time": "50 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/javascript-algorithms-and-data-structures-projects/meta.json b/curriculum/challenges/_meta/javascript-algorithms-and-data-structures-projects/meta.json index 79f563dd4a3..db27f6d539b 100644 --- a/curriculum/challenges/_meta/javascript-algorithms-and-data-structures-projects/meta.json +++ b/curriculum/challenges/_meta/javascript-algorithms-and-data-structures-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "javascript-algorithms-and-data-structures-projects", "helpCategory": "JavaScript", "order": 9, - "time": "50 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/jquery/meta.json b/curriculum/challenges/_meta/jquery/meta.json index 7d191b6dd3f..9b1a7d86c18 100644 --- a/curriculum/challenges/_meta/jquery/meta.json +++ b/curriculum/challenges/_meta/jquery/meta.json @@ -4,7 +4,6 @@ "dashedName": "jquery", "helpCategory": "JavaScript", "order": 1, - "time": "3 hours", "required": [ { "link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" diff --git a/curriculum/challenges/_meta/json-apis-and-ajax/meta.json b/curriculum/challenges/_meta/json-apis-and-ajax/meta.json index fe3725dabf3..e5c30b918d2 100644 --- a/curriculum/challenges/_meta/json-apis-and-ajax/meta.json +++ b/curriculum/challenges/_meta/json-apis-and-ajax/meta.json @@ -4,7 +4,6 @@ "dashedName": "json-apis-and-ajax", "helpCategory": "JavaScript", "order": 1, - "time": "2 hours", "required": [ { "link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css" diff --git a/curriculum/challenges/_meta/learn-accessibility-by-building-a-quiz/meta.json b/curriculum/challenges/_meta/learn-accessibility-by-building-a-quiz/meta.json index 0eb326fbbae..3ff24eba38c 100644 --- a/curriculum/challenges/_meta/learn-accessibility-by-building-a-quiz/meta.json +++ b/curriculum/challenges/_meta/learn-accessibility-by-building-a-quiz/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-accessibility-by-building-a-quiz", "helpCategory": "HTML-CSS", "order": 8, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-advanced-array-methods-by-building-a-statistics-calculator/meta.json b/curriculum/challenges/_meta/learn-advanced-array-methods-by-building-a-statistics-calculator/meta.json index 9c4e4f941c3..25e9766e0e9 100644 --- a/curriculum/challenges/_meta/learn-advanced-array-methods-by-building-a-statistics-calculator/meta.json +++ b/curriculum/challenges/_meta/learn-advanced-array-methods-by-building-a-statistics-calculator/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-advanced-array-methods-by-building-a-statistics-calculator", "helpCategory": "JavaScript", "order": 15, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-advanced-bash-by-building-a-kitty-ipsum-translator/meta.json b/curriculum/challenges/_meta/learn-advanced-bash-by-building-a-kitty-ipsum-translator/meta.json index 2da692d831c..68b69e9234c 100644 --- a/curriculum/challenges/_meta/learn-advanced-bash-by-building-a-kitty-ipsum-translator/meta.json +++ b/curriculum/challenges/_meta/learn-advanced-bash-by-building-a-kitty-ipsum-translator/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-advanced-bash-by-building-a-kitty-ipsum-translator", "helpCategory": "Backend Development", "order": 7, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-algorithm-design-by-building-a-shortest-path-algorithm/meta.json b/curriculum/challenges/_meta/learn-algorithm-design-by-building-a-shortest-path-algorithm/meta.json index 410b0335000..0d1c81989ca 100644 --- a/curriculum/challenges/_meta/learn-algorithm-design-by-building-a-shortest-path-algorithm/meta.json +++ b/curriculum/challenges/_meta/learn-algorithm-design-by-building-a-shortest-path-algorithm/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-algorithm-design-by-building-a-shortest-path-algorithm", "order": 7, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/meta.json b/curriculum/challenges/_meta/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/meta.json index 6859ca81fab..4d1bcbdda38 100644 --- a/curriculum/challenges/_meta/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/meta.json +++ b/curriculum/challenges/_meta/learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard", "helpCategory": "JavaScript", "order": 23, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-bash-and-sql-by-building-a-bike-rental-shop/meta.json b/curriculum/challenges/_meta/learn-bash-and-sql-by-building-a-bike-rental-shop/meta.json index 8d40ae390f3..34d85b41349 100644 --- a/curriculum/challenges/_meta/learn-bash-and-sql-by-building-a-bike-rental-shop/meta.json +++ b/curriculum/challenges/_meta/learn-bash-and-sql-by-building-a-bike-rental-shop/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-bash-and-sql-by-building-a-bike-rental-shop", "helpCategory": "Backend Development", "order": 8, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-bash-by-building-a-boilerplate/meta.json b/curriculum/challenges/_meta/learn-bash-by-building-a-boilerplate/meta.json index 9bc5b953565..91054e0cbcd 100644 --- a/curriculum/challenges/_meta/learn-bash-by-building-a-boilerplate/meta.json +++ b/curriculum/challenges/_meta/learn-bash-by-building-a-boilerplate/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-bash-by-building-a-boilerplate", "helpCategory": "Backend Development", "order": 0, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-bash-scripting-by-building-five-programs/meta.json b/curriculum/challenges/_meta/learn-bash-scripting-by-building-five-programs/meta.json index 65a2fa8176c..9c2b8d60dd8 100644 --- a/curriculum/challenges/_meta/learn-bash-scripting-by-building-five-programs/meta.json +++ b/curriculum/challenges/_meta/learn-bash-scripting-by-building-five-programs/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-bash-scripting-by-building-five-programs", "helpCategory": "Backend Development", "order": 3, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-algorithmic-thinking-by-building-a-number-sorter/meta.json b/curriculum/challenges/_meta/learn-basic-algorithmic-thinking-by-building-a-number-sorter/meta.json index 5eeafc17a61..9b55b81c7ef 100644 --- a/curriculum/challenges/_meta/learn-basic-algorithmic-thinking-by-building-a-number-sorter/meta.json +++ b/curriculum/challenges/_meta/learn-basic-algorithmic-thinking-by-building-a-number-sorter/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-basic-algorithmic-thinking-by-building-a-number-sorter", "helpCategory": "JavaScript", "order": 14, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-css-by-building-a-cafe-menu/meta.json b/curriculum/challenges/_meta/learn-basic-css-by-building-a-cafe-menu/meta.json index b8fedc4c19b..c49e7fb41e1 100644 --- a/curriculum/challenges/_meta/learn-basic-css-by-building-a-cafe-menu/meta.json +++ b/curriculum/challenges/_meta/learn-basic-css-by-building-a-cafe-menu/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-basic-css-by-building-a-cafe-menu", "helpCategory": "HTML-CSS", "order": 1, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-debugging-by-building-a-random-background-color-changer/meta.json b/curriculum/challenges/_meta/learn-basic-debugging-by-building-a-random-background-color-changer/meta.json index 74963973bf0..5c09a119f6e 100644 --- a/curriculum/challenges/_meta/learn-basic-debugging-by-building-a-random-background-color-changer/meta.json +++ b/curriculum/challenges/_meta/learn-basic-debugging-by-building-a-random-background-color-changer/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-basic-debugging-by-building-a-random-background-color-changer", "order": 3, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-javascript-by-building-a-role-playing-game/meta.json b/curriculum/challenges/_meta/learn-basic-javascript-by-building-a-role-playing-game/meta.json index 7eefe2e7aa3..4cc8dcea741 100644 --- a/curriculum/challenges/_meta/learn-basic-javascript-by-building-a-role-playing-game/meta.json +++ b/curriculum/challenges/_meta/learn-basic-javascript-by-building-a-role-playing-game/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-basic-javascript-by-building-a-role-playing-game", "helpCategory": "JavaScript", "order": 2, - "time": "2 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-oop-by-building-a-shopping-cart/meta.json b/curriculum/challenges/_meta/learn-basic-oop-by-building-a-shopping-cart/meta.json index 9b01d1f4289..89006fd9086 100644 --- a/curriculum/challenges/_meta/learn-basic-oop-by-building-a-shopping-cart/meta.json +++ b/curriculum/challenges/_meta/learn-basic-oop-by-building-a-shopping-cart/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-basic-oop-by-building-a-shopping-cart", "helpCategory": "JavaScript", "order": 18, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-basic-string-and-array-methods-by-building-a-music-player/meta.json b/curriculum/challenges/_meta/learn-basic-string-and-array-methods-by-building-a-music-player/meta.json index ef1512e73e5..e5c4a135324 100644 --- a/curriculum/challenges/_meta/learn-basic-string-and-array-methods-by-building-a-music-player/meta.json +++ b/curriculum/challenges/_meta/learn-basic-string-and-array-methods-by-building-a-music-player/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-basic-string-and-array-methods-by-building-a-music-player", "order": 6, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-classes-and-objects-by-building-a-sudoku-solver/meta.json b/curriculum/challenges/_meta/learn-classes-and-objects-by-building-a-sudoku-solver/meta.json index 879ab4f0273..ed024899045 100644 --- a/curriculum/challenges/_meta/learn-classes-and-objects-by-building-a-sudoku-solver/meta.json +++ b/curriculum/challenges/_meta/learn-classes-and-objects-by-building-a-sudoku-solver/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-classes-and-objects-by-building-a-sudoku-solver", "order": 11, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-conversation-starters-in-the-break-room/meta.json b/curriculum/challenges/_meta/learn-conversation-starters-in-the-break-room/meta.json index 7ac50b187c4..3532378465e 100644 --- a/curriculum/challenges/_meta/learn-conversation-starters-in-the-break-room/meta.json +++ b/curriculum/challenges/_meta/learn-conversation-starters-in-the-break-room/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-conversation-starters-in-the-break-room", "order": 2, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-animation-by-building-a-ferris-wheel/meta.json b/curriculum/challenges/_meta/learn-css-animation-by-building-a-ferris-wheel/meta.json index 8e3ceaaaa3b..2469067e605 100644 --- a/curriculum/challenges/_meta/learn-css-animation-by-building-a-ferris-wheel/meta.json +++ b/curriculum/challenges/_meta/learn-css-animation-by-building-a-ferris-wheel/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-animation-by-building-a-ferris-wheel", "helpCategory": "HTML-CSS", "order": 17, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-colors-by-building-a-set-of-colored-markers/meta.json b/curriculum/challenges/_meta/learn-css-colors-by-building-a-set-of-colored-markers/meta.json index acfc22c9390..f051a41bd87 100644 --- a/curriculum/challenges/_meta/learn-css-colors-by-building-a-set-of-colored-markers/meta.json +++ b/curriculum/challenges/_meta/learn-css-colors-by-building-a-set-of-colored-markers/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-colors-by-building-a-set-of-colored-markers", "helpCategory": "HTML-CSS", "order": 2, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-flexbox-by-building-a-photo-gallery/meta.json b/curriculum/challenges/_meta/learn-css-flexbox-by-building-a-photo-gallery/meta.json index 98e26e3f991..5f5c17858ab 100644 --- a/curriculum/challenges/_meta/learn-css-flexbox-by-building-a-photo-gallery/meta.json +++ b/curriculum/challenges/_meta/learn-css-flexbox-by-building-a-photo-gallery/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-flexbox-by-building-a-photo-gallery", "helpCategory": "HTML-CSS", "order": 6, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-grid-by-building-a-magazine/meta.json b/curriculum/challenges/_meta/learn-css-grid-by-building-a-magazine/meta.json index 5f5cfa426d0..ab62ba85738 100644 --- a/curriculum/challenges/_meta/learn-css-grid-by-building-a-magazine/meta.json +++ b/curriculum/challenges/_meta/learn-css-grid-by-building-a-magazine/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-grid-by-building-a-magazine", "helpCategory": "HTML-CSS", "order": 15, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-transforms-by-building-a-penguin/meta.json b/curriculum/challenges/_meta/learn-css-transforms-by-building-a-penguin/meta.json index 77194b7e8c6..13c4749af3f 100644 --- a/curriculum/challenges/_meta/learn-css-transforms-by-building-a-penguin/meta.json +++ b/curriculum/challenges/_meta/learn-css-transforms-by-building-a-penguin/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-transforms-by-building-a-penguin", "helpCategory": "HTML-CSS", "order": 18, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-css-variables-by-building-a-city-skyline/meta.json b/curriculum/challenges/_meta/learn-css-variables-by-building-a-city-skyline/meta.json index c9f1468ccd3..5108dad716a 100644 --- a/curriculum/challenges/_meta/learn-css-variables-by-building-a-city-skyline/meta.json +++ b/curriculum/challenges/_meta/learn-css-variables-by-building-a-city-skyline/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-css-variables-by-building-a-city-skyline", "helpCategory": "HTML-CSS", "order": 14, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-data-structures-by-building-the-merge-sort-algorithm/meta.json b/curriculum/challenges/_meta/learn-data-structures-by-building-the-merge-sort-algorithm/meta.json index fe736bbe66f..92c18e57a39 100644 --- a/curriculum/challenges/_meta/learn-data-structures-by-building-the-merge-sort-algorithm/meta.json +++ b/curriculum/challenges/_meta/learn-data-structures-by-building-the-merge-sort-algorithm/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-data-structures-by-building-the-merge-sort-algorithm", "order": 9, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json b/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json index b9da10d2436..cc0830ec200 100644 --- a/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json +++ b/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-fetch-and-promises-by-building-an-fcc-authors-page", "helpCategory": "JavaScript", "order": 22, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-form-validation-by-building-a-calorie-counter/meta.json b/curriculum/challenges/_meta/learn-form-validation-by-building-a-calorie-counter/meta.json index d25ed1b32e4..4036ea8d015 100644 --- a/curriculum/challenges/_meta/learn-form-validation-by-building-a-calorie-counter/meta.json +++ b/curriculum/challenges/_meta/learn-form-validation-by-building-a-calorie-counter/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-form-validation-by-building-a-calorie-counter", "helpCategory": "JavaScript", "order": 4, - "time": "2 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-functional-programming-by-building-a-spreadsheet/meta.json b/curriculum/challenges/_meta/learn-functional-programming-by-building-a-spreadsheet/meta.json index 5cd87eb68a3..c434764f2e8 100644 --- a/curriculum/challenges/_meta/learn-functional-programming-by-building-a-spreadsheet/meta.json +++ b/curriculum/challenges/_meta/learn-functional-programming-by-building-a-spreadsheet/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-functional-programming-by-building-a-spreadsheet", "helpCategory": "JavaScript", "order": 16, - "time": "2 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-git-by-building-an-sql-reference-object/meta.json b/curriculum/challenges/_meta/learn-git-by-building-an-sql-reference-object/meta.json index 69f790957de..c93844e57c8 100644 --- a/curriculum/challenges/_meta/learn-git-by-building-an-sql-reference-object/meta.json +++ b/curriculum/challenges/_meta/learn-git-by-building-an-sql-reference-object/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-git-by-building-an-sql-reference-object", "helpCategory": "Backend Development", "order": 11, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-greetings-in-your-first-day-at-the-office/meta.json b/curriculum/challenges/_meta/learn-greetings-in-your-first-day-at-the-office/meta.json index ab539c7b874..539373e6765 100644 --- a/curriculum/challenges/_meta/learn-greetings-in-your-first-day-at-the-office/meta.json +++ b/curriculum/challenges/_meta/learn-greetings-in-your-first-day-at-the-office/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-greetings-in-your-first-day-at-the-office", "order": 0, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-analyze-code-documentation/meta.json b/curriculum/challenges/_meta/learn-how-to-analyze-code-documentation/meta.json index 6e0a91ceb58..cb57eab3d71 100644 --- a/curriculum/challenges/_meta/learn-how-to-analyze-code-documentation/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-analyze-code-documentation/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-analyze-code-documentation", "order": 20, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-ask-and-share-about-educational-and-professional-background/meta.json b/curriculum/challenges/_meta/learn-how-to-ask-and-share-about-educational-and-professional-background/meta.json index 5a464fdfd09..8adc14baff0 100644 --- a/curriculum/challenges/_meta/learn-how-to-ask-and-share-about-educational-and-professional-background/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-ask-and-share-about-educational-and-professional-background/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-ask-and-share-about-educational-and-professional-background", "order": 6, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-ask-for-clarification-on-code-understanding/meta.json b/curriculum/challenges/_meta/learn-how-to-ask-for-clarification-on-code-understanding/meta.json index 1285ca897f6..254b7d2c431 100644 --- a/curriculum/challenges/_meta/learn-how-to-ask-for-clarification-on-code-understanding/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-ask-for-clarification-on-code-understanding/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-ask-for-clarification-on-code-understanding", "order": 17, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-clarify-information-in-different-interactions/meta.json b/curriculum/challenges/_meta/learn-how-to-clarify-information-in-different-interactions/meta.json index 9b7a9a01e97..f1f29f34e5c 100644 --- a/curriculum/challenges/_meta/learn-how-to-clarify-information-in-different-interactions/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-clarify-information-in-different-interactions/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-clarify-information-in-different-interactions", "order": 11, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-describe-your-current-project/meta.json b/curriculum/challenges/_meta/learn-how-to-describe-your-current-project/meta.json index f4377a35ef0..9e809e3bee5 100644 --- a/curriculum/challenges/_meta/learn-how-to-describe-your-current-project/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-describe-your-current-project/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-describe-your-current-project", "order": 5, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-discuss-popular-trends-in-technology/meta.json b/curriculum/challenges/_meta/learn-how-to-discuss-popular-trends-in-technology/meta.json index 048a2363a62..58eb5da0e25 100644 --- a/curriculum/challenges/_meta/learn-how-to-discuss-popular-trends-in-technology/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-discuss-popular-trends-in-technology/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-discuss-popular-trends-in-technology", "order": 10, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-discuss-roles-and-responsibilies/meta.json b/curriculum/challenges/_meta/learn-how-to-discuss-roles-and-responsibilies/meta.json index a9c0805b2ff..3d7b155c6f9 100644 --- a/curriculum/challenges/_meta/learn-how-to-discuss-roles-and-responsibilies/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-discuss-roles-and-responsibilies/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-discuss-roles-and-responsibilies", "order": 8, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-discuss-tech-trends-and-updates/meta.json b/curriculum/challenges/_meta/learn-how-to-discuss-tech-trends-and-updates/meta.json index 18f03636565..08960842663 100644 --- a/curriculum/challenges/_meta/learn-how-to-discuss-tech-trends-and-updates/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-discuss-tech-trends-and-updates/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-discuss-tech-trends-and-updates", "order": 14, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-discuss-your-morning-or-evening-routine/meta.json b/curriculum/challenges/_meta/learn-how-to-discuss-your-morning-or-evening-routine/meta.json index c44d589fc5c..cfaae1facc0 100644 --- a/curriculum/challenges/_meta/learn-how-to-discuss-your-morning-or-evening-routine/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-discuss-your-morning-or-evening-routine/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-discuss-your-morning-or-evening-routine", "order": 4, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-document-code-for-a-project/meta.json b/curriculum/challenges/_meta/learn-how-to-document-code-for-a-project/meta.json index 52e5080ac24..d9989f0a569 100644 --- a/curriculum/challenges/_meta/learn-how-to-document-code-for-a-project/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-document-code-for-a-project/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-document-code-for-a-project", "order": 18, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-express-agreement-or-disagreement/meta.json b/curriculum/challenges/_meta/learn-how-to-express-agreement-or-disagreement/meta.json index 2421acc93d2..29176f7ecd5 100644 --- a/curriculum/challenges/_meta/learn-how-to-express-agreement-or-disagreement/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-express-agreement-or-disagreement/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-express-agreement-or-disagreement", "order": 23, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-have-a-conversation-about-preferences-and-motivations/meta.json b/curriculum/challenges/_meta/learn-how-to-have-a-conversation-about-preferences-and-motivations/meta.json index 1562d058153..cb27822c51b 100644 --- a/curriculum/challenges/_meta/learn-how-to-have-a-conversation-about-preferences-and-motivations/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-have-a-conversation-about-preferences-and-motivations/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-have-a-conversation-about-preferences-and-motivations", "order": 9, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-help-a-coworker-troubleshoot-on-github/meta.json b/curriculum/challenges/_meta/learn-how-to-help-a-coworker-troubleshoot-on-github/meta.json index eb32f1d4952..9a9a81a3e5f 100644 --- a/curriculum/challenges/_meta/learn-how-to-help-a-coworker-troubleshoot-on-github/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-help-a-coworker-troubleshoot-on-github/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-help-a-coworker-troubleshoot-on-github", "order": 15, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-offer-technical-support-and-guidance/meta.json b/curriculum/challenges/_meta/learn-how-to-offer-technical-support-and-guidance/meta.json index 694fb4869f0..b6986cf7897 100644 --- a/curriculum/challenges/_meta/learn-how-to-offer-technical-support-and-guidance/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-offer-technical-support-and-guidance/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-offer-technical-support-and-guidance", "order": 24, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-provide-explanations-when-helping-others/meta.json b/curriculum/challenges/_meta/learn-how-to-provide-explanations-when-helping-others/meta.json index 148681724b2..676acfc6532 100644 --- a/curriculum/challenges/_meta/learn-how-to-provide-explanations-when-helping-others/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-provide-explanations-when-helping-others/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-provide-explanations-when-helping-others", "order": 26, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-read-and-understand-code-documentation/meta.json b/curriculum/challenges/_meta/learn-how-to-read-and-understand-code-documentation/meta.json index f47ae102297..e3384dcbd19 100644 --- a/curriculum/challenges/_meta/learn-how-to-read-and-understand-code-documentation/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-read-and-understand-code-documentation/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-read-and-understand-code-documentation", "order": 19, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-request-and-receive-guidance/meta.json b/curriculum/challenges/_meta/learn-how-to-request-and-receive-guidance/meta.json index b4ee666ac83..58c37896ae0 100644 --- a/curriculum/challenges/_meta/learn-how-to-request-and-receive-guidance/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-request-and-receive-guidance/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-request-and-receive-guidance", "order": 25, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-share-progress-and-accomplishments/meta.json b/curriculum/challenges/_meta/learn-how-to-share-progress-and-accomplishments/meta.json index db6751c27ef..ccbae8094cb 100644 --- a/curriculum/challenges/_meta/learn-how-to-share-progress-and-accomplishments/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-share-progress-and-accomplishments/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-share-progress-and-accomplishments", "order": 21, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-share-your-progress-in-weekly-stand-up-meetings/meta.json b/curriculum/challenges/_meta/learn-how-to-share-your-progress-in-weekly-stand-up-meetings/meta.json index c3e50d0cd95..a13d906c433 100644 --- a/curriculum/challenges/_meta/learn-how-to-share-your-progress-in-weekly-stand-up-meetings/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-share-your-progress-in-weekly-stand-up-meetings/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-share-your-progress-in-weekly-stand-up-meetings", "order": 16, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-talk-about-a-typical-workday-and-tasks/meta.json b/curriculum/challenges/_meta/learn-how-to-talk-about-a-typical-workday-and-tasks/meta.json index 7b099b27279..b5744aaf39b 100644 --- a/curriculum/challenges/_meta/learn-how-to-talk-about-a-typical-workday-and-tasks/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-talk-about-a-typical-workday-and-tasks/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-talk-about-a-typical-workday-and-tasks", "order": 3, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-talk-about-hobbies-and-interests/meta.json b/curriculum/challenges/_meta/learn-how-to-talk-about-hobbies-and-interests/meta.json index 3b116c885d9..4fe432cfd19 100644 --- a/curriculum/challenges/_meta/learn-how-to-talk-about-hobbies-and-interests/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-talk-about-hobbies-and-interests/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-how-to-talk-about-hobbies-and-interests", "order": 7, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/meta.json b/curriculum/challenges/_meta/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/meta.json index 5b7a1c09bc5..fd587d115fb 100644 --- a/curriculum/challenges/_meta/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects", "order": 22, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-use-basic-programming-vocabulary-in-conversations/meta.json b/curriculum/challenges/_meta/learn-how-to-use-basic-programming-vocabulary-in-conversations/meta.json index da98108c7fb..fc493f529f2 100644 --- a/curriculum/challenges/_meta/learn-how-to-use-basic-programming-vocabulary-in-conversations/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-use-basic-programming-vocabulary-in-conversations/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-use-basic-programming-vocabulary-in-conversations", "order": 12, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-use-code-related-concepts-and-terms/meta.json b/curriculum/challenges/_meta/learn-how-to-use-code-related-concepts-and-terms/meta.json index 341b8672e94..834c0771319 100644 --- a/curriculum/challenges/_meta/learn-how-to-use-code-related-concepts-and-terms/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-use-code-related-concepts-and-terms/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": true, "dashedName": "learn-how-to-use-code-related-concepts-and-terms", "order": 13, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm/meta.json b/curriculum/challenges/_meta/learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm/meta.json index 24f3ba38bde..2f7b5c6fb61 100644 --- a/curriculum/challenges/_meta/learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm", "order": 1, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-html-by-building-a-cat-photo-app/meta.json b/curriculum/challenges/_meta/learn-html-by-building-a-cat-photo-app/meta.json index 7867a219d8b..8ed46e800bc 100644 --- a/curriculum/challenges/_meta/learn-html-by-building-a-cat-photo-app/meta.json +++ b/curriculum/challenges/_meta/learn-html-by-building-a-cat-photo-app/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-html-by-building-a-cat-photo-app", "helpCategory": "HTML-CSS", "order": 0, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-html-forms-by-building-a-registration-form/meta.json b/curriculum/challenges/_meta/learn-html-forms-by-building-a-registration-form/meta.json index 5882e794764..ca9bfccd749 100644 --- a/curriculum/challenges/_meta/learn-html-forms-by-building-a-registration-form/meta.json +++ b/curriculum/challenges/_meta/learn-html-forms-by-building-a-registration-form/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-html-forms-by-building-a-registration-form", "helpCategory": "HTML-CSS", "order": 3, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-intermediate-algorithmic-thinking-by-building-a-dice-game/meta.json b/curriculum/challenges/_meta/learn-intermediate-algorithmic-thinking-by-building-a-dice-game/meta.json index f8c2d404812..8539a32e81f 100644 --- a/curriculum/challenges/_meta/learn-intermediate-algorithmic-thinking-by-building-a-dice-game/meta.json +++ b/curriculum/challenges/_meta/learn-intermediate-algorithmic-thinking-by-building-a-dice-game/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-intermediate-algorithmic-thinking-by-building-a-dice-game", "order": 20, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-intermediate-css-by-building-a-cat-painting/meta.json b/curriculum/challenges/_meta/learn-intermediate-css-by-building-a-cat-painting/meta.json index 6e0e4961251..9c69697263e 100644 --- a/curriculum/challenges/_meta/learn-intermediate-css-by-building-a-cat-painting/meta.json +++ b/curriculum/challenges/_meta/learn-intermediate-css-by-building-a-cat-painting/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-intermediate-css-by-building-a-cat-painting", "order": 11, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-intermediate-oop-by-building-a-platformer-game/meta.json b/curriculum/challenges/_meta/learn-intermediate-oop-by-building-a-platformer-game/meta.json index 758904c913f..031d4bcdecf 100644 --- a/curriculum/challenges/_meta/learn-intermediate-oop-by-building-a-platformer-game/meta.json +++ b/curriculum/challenges/_meta/learn-intermediate-oop-by-building-a-platformer-game/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-intermediate-oop-by-building-a-platformer-game", "helpCategory": "JavaScript", "order": 19, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "disableLoopProtectTests": true, "disableLoopProtectPreview": true, diff --git a/curriculum/challenges/_meta/learn-introductions-in-an-online-team-meeting/meta.json b/curriculum/challenges/_meta/learn-introductions-in-an-online-team-meeting/meta.json index 3be4224b243..e6bc8028761 100644 --- a/curriculum/challenges/_meta/learn-introductions-in-an-online-team-meeting/meta.json +++ b/curriculum/challenges/_meta/learn-introductions-in-an-online-team-meeting/meta.json @@ -3,7 +3,6 @@ "isUpcomingChange": false, "dashedName": "learn-introductions-in-an-online-team-meeting", "order": 1, - "time": "5 hours", "superBlock": "a2-english-for-developers", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-introductory-javascript-by-building-a-pyramid-generator/meta.json b/curriculum/challenges/_meta/learn-introductory-javascript-by-building-a-pyramid-generator/meta.json index 636dcf45699..27871dd03e5 100644 --- a/curriculum/challenges/_meta/learn-introductory-javascript-by-building-a-pyramid-generator/meta.json +++ b/curriculum/challenges/_meta/learn-introductory-javascript-by-building-a-pyramid-generator/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-introductory-javascript-by-building-a-pyramid-generator", "order": 0, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-lambda-functions-by-building-an-expense-tracker/meta.json b/curriculum/challenges/_meta/learn-lambda-functions-by-building-an-expense-tracker/meta.json index 8454c6546db..ae4fb7400e0 100644 --- a/curriculum/challenges/_meta/learn-lambda-functions-by-building-an-expense-tracker/meta.json +++ b/curriculum/challenges/_meta/learn-lambda-functions-by-building-an-expense-tracker/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-lambda-functions-by-building-an-expense-tracker", "order": 2, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json b/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json index 81d32577531..e8c4b3b50d8 100644 --- a/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json +++ b/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-list-comprehension-by-building-a-case-converter-program", "order": 3, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-localstorage-by-building-a-todo-app/meta.json b/curriculum/challenges/_meta/learn-localstorage-by-building-a-todo-app/meta.json index c0608b91918..86d7ee4acb3 100644 --- a/curriculum/challenges/_meta/learn-localstorage-by-building-a-todo-app/meta.json +++ b/curriculum/challenges/_meta/learn-localstorage-by-building-a-todo-app/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-localstorage-by-building-a-todo-app", "order": 10, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json b/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json index 4910a03c9bc..d3887b60bbd 100644 --- a/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json +++ b/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-modern-javascript-methods-by-building-football-team-cards", "helpCategory": "JavaScript", "order": 9, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json b/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json index 47df2811b07..53b569335e4 100644 --- a/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json +++ b/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet", "helpCategory": "HTML-CSS", "order": 10, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-nano-by-building-a-castle/meta.json b/curriculum/challenges/_meta/learn-nano-by-building-a-castle/meta.json index 784fb4cdaf1..5e298654d2a 100644 --- a/curriculum/challenges/_meta/learn-nano-by-building-a-castle/meta.json +++ b/curriculum/challenges/_meta/learn-nano-by-building-a-castle/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-nano-by-building-a-castle", "helpCategory": "Backend Development", "order": 10, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-python-by-building-a-blackjack-game/meta.json b/curriculum/challenges/_meta/learn-python-by-building-a-blackjack-game/meta.json index 33cf79ea8b4..bd0a5aa219c 100644 --- a/curriculum/challenges/_meta/learn-python-by-building-a-blackjack-game/meta.json +++ b/curriculum/challenges/_meta/learn-python-by-building-a-blackjack-game/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-python-by-building-a-blackjack-game", "helpCategory": "Python", "order": 0, - "time": "2 hours", "superBlock": "upcoming-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-recursion-by-building-a-decimal-to-binary-converter/meta.json b/curriculum/challenges/_meta/learn-recursion-by-building-a-decimal-to-binary-converter/meta.json index 3c13f91be20..9f68d261753 100644 --- a/curriculum/challenges/_meta/learn-recursion-by-building-a-decimal-to-binary-converter/meta.json +++ b/curriculum/challenges/_meta/learn-recursion-by-building-a-decimal-to-binary-converter/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-recursion-by-building-a-decimal-to-binary-converter", "helpCategory": "JavaScript", "order": 11, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-recursion-by-solving-the-tower-of-hanoi-puzzle/meta.json b/curriculum/challenges/_meta/learn-recursion-by-solving-the-tower-of-hanoi-puzzle/meta.json index 960e4878f62..7e4749b6f7a 100644 --- a/curriculum/challenges/_meta/learn-recursion-by-solving-the-tower-of-hanoi-puzzle/meta.json +++ b/curriculum/challenges/_meta/learn-recursion-by-solving-the-tower-of-hanoi-puzzle/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-recursion-by-solving-the-tower-of-hanoi-puzzle", "order": 8, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-password-generator/meta.json b/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-password-generator/meta.json index 764ff18c9e1..aed45c7c61b 100644 --- a/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-password-generator/meta.json +++ b/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-password-generator/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-regular-expressions-by-building-a-password-generator", "order": 6, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-spam-filter/meta.json b/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-spam-filter/meta.json index 6ce5968d444..dc462059b10 100644 --- a/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-spam-filter/meta.json +++ b/curriculum/challenges/_meta/learn-regular-expressions-by-building-a-spam-filter/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-regular-expressions-by-building-a-spam-filter", "helpCategory": "JavaScript", "order": 13, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-relational-databases-by-building-a-mario-database/meta.json b/curriculum/challenges/_meta/learn-relational-databases-by-building-a-mario-database/meta.json index 4b48b19273a..cd6a018aebf 100644 --- a/curriculum/challenges/_meta/learn-relational-databases-by-building-a-mario-database/meta.json +++ b/curriculum/challenges/_meta/learn-relational-databases-by-building-a-mario-database/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-relational-databases-by-building-a-mario-database", "helpCategory": "Backend Development", "order": 1, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-responsive-web-design-by-building-a-piano/meta.json b/curriculum/challenges/_meta/learn-responsive-web-design-by-building-a-piano/meta.json index 20f485157ec..9419801bdc1 100644 --- a/curriculum/challenges/_meta/learn-responsive-web-design-by-building-a-piano/meta.json +++ b/curriculum/challenges/_meta/learn-responsive-web-design-by-building-a-piano/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-responsive-web-design-by-building-a-piano", "helpCategory": "HTML-CSS", "order": 12, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-1/meta.json b/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-1/meta.json index b30c0b89b56..823f63ceb9c 100644 --- a/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-1/meta.json +++ b/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-1/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-sql-by-building-a-student-database-part-1", "helpCategory": "Backend Development", "order": 4, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-2/meta.json b/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-2/meta.json index aad488e3744..7c67a108bf8 100644 --- a/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-2/meta.json +++ b/curriculum/challenges/_meta/learn-sql-by-building-a-student-database-part-2/meta.json @@ -4,7 +4,6 @@ "dashedName": "learn-sql-by-building-a-student-database-part-2", "helpCategory": "Backend Development", "order": 5, - "time": "5 hours", "superBlock": "relational-database", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-string-manipulation-by-building-a-cipher/meta.json b/curriculum/challenges/_meta/learn-string-manipulation-by-building-a-cipher/meta.json index 2ea38284a48..d02bcb0def2 100644 --- a/curriculum/challenges/_meta/learn-string-manipulation-by-building-a-cipher/meta.json +++ b/curriculum/challenges/_meta/learn-string-manipulation-by-building-a-cipher/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-string-manipulation-by-building-a-cipher", "order": 0, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-the-bisection-method-by-finding-the-square-root-of-a-number/meta.json b/curriculum/challenges/_meta/learn-the-bisection-method-by-finding-the-square-root-of-a-number/meta.json index 2559ead8b90..49c849c2517 100644 --- a/curriculum/challenges/_meta/learn-the-bisection-method-by-finding-the-square-root-of-a-number/meta.json +++ b/curriculum/challenges/_meta/learn-the-bisection-method-by-finding-the-square-root-of-a-number/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-the-bisection-method-by-finding-the-square-root-of-a-number", "order": 4, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-the-css-box-model-by-building-a-rothko-painting/meta.json b/curriculum/challenges/_meta/learn-the-css-box-model-by-building-a-rothko-painting/meta.json index dd4b39a5f61..562d72752e9 100644 --- a/curriculum/challenges/_meta/learn-the-css-box-model-by-building-a-rothko-painting/meta.json +++ b/curriculum/challenges/_meta/learn-the-css-box-model-by-building-a-rothko-painting/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-the-css-box-model-by-building-a-rothko-painting", "helpCategory": "HTML-CSS", "order": 5, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-the-date-object-by-building-a-date-formatter/meta.json b/curriculum/challenges/_meta/learn-the-date-object-by-building-a-date-formatter/meta.json index 9e6643031c8..07ada586070 100644 --- a/curriculum/challenges/_meta/learn-the-date-object-by-building-a-date-formatter/meta.json +++ b/curriculum/challenges/_meta/learn-the-date-object-by-building-a-date-formatter/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-the-date-object-by-building-a-date-formatter", "order": 7, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-tree-traversal-by-building-a-binary-search-tree/meta.json b/curriculum/challenges/_meta/learn-tree-traversal-by-building-a-binary-search-tree/meta.json index 2ce19482bbd..14629ef391c 100644 --- a/curriculum/challenges/_meta/learn-tree-traversal-by-building-a-binary-search-tree/meta.json +++ b/curriculum/challenges/_meta/learn-tree-traversal-by-building-a-binary-search-tree/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "learn-tree-traversal-by-building-a-binary-search-tree", "order": 12, - "time": "5 hours", "superBlock": "scientific-computing-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/learn-typography-by-building-a-nutrition-label/meta.json b/curriculum/challenges/_meta/learn-typography-by-building-a-nutrition-label/meta.json index cf885a65c19..97dccaed95c 100644 --- a/curriculum/challenges/_meta/learn-typography-by-building-a-nutrition-label/meta.json +++ b/curriculum/challenges/_meta/learn-typography-by-building-a-nutrition-label/meta.json @@ -6,7 +6,6 @@ "dashedName": "learn-typography-by-building-a-nutrition-label", "helpCategory": "HTML-CSS", "order": 7, - "time": "5 hours", "superBlock": "2022/responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json b/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json index f833e0740cf..80d71024b74 100644 --- a/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json +++ b/curriculum/challenges/_meta/machine-learning-with-python-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "machine-learning-with-python-projects", "helpCategory": "Python", "order": 2, - "time": "150 hours", "superBlock": "machine-learning-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/managing-packages-with-npm/meta.json b/curriculum/challenges/_meta/managing-packages-with-npm/meta.json index f95c649e9c6..0fb384d6173 100644 --- a/curriculum/challenges/_meta/managing-packages-with-npm/meta.json +++ b/curriculum/challenges/_meta/managing-packages-with-npm/meta.json @@ -4,7 +4,6 @@ "dashedName": "managing-packages-with-npm", "helpCategory": "JavaScript", "order": 0, - "time": "5 hours", "superBlock": "back-end-development-and-apis", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/mongodb-and-mongoose/meta.json b/curriculum/challenges/_meta/mongodb-and-mongoose/meta.json index 6c863849150..1114888c96c 100644 --- a/curriculum/challenges/_meta/mongodb-and-mongoose/meta.json +++ b/curriculum/challenges/_meta/mongodb-and-mongoose/meta.json @@ -4,7 +4,6 @@ "dashedName": "mongodb-and-mongoose", "helpCategory": "JavaScript", "order": 2, - "time": "5 hours", "superBlock": "back-end-development-and-apis", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/numpy/meta.json b/curriculum/challenges/_meta/numpy/meta.json index 4b730f761a2..f6d66eafc86 100644 --- a/curriculum/challenges/_meta/numpy/meta.json +++ b/curriculum/challenges/_meta/numpy/meta.json @@ -4,7 +4,6 @@ "dashedName": "numpy", "helpCategory": "Python", "order": 1, - "time": "5 hours", "superBlock": "data-analysis-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/object-oriented-programming/meta.json b/curriculum/challenges/_meta/object-oriented-programming/meta.json index e5e19523be8..364060fe0f6 100644 --- a/curriculum/challenges/_meta/object-oriented-programming/meta.json +++ b/curriculum/challenges/_meta/object-oriented-programming/meta.json @@ -4,7 +4,6 @@ "dashedName": "object-oriented-programming", "helpCategory": "JavaScript", "order": 6, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/python-for-everybody/meta.json b/curriculum/challenges/_meta/python-for-everybody/meta.json index e9458d25e2c..2a41152e61b 100644 --- a/curriculum/challenges/_meta/python-for-everybody/meta.json +++ b/curriculum/challenges/_meta/python-for-everybody/meta.json @@ -4,7 +4,6 @@ "dashedName": "python-for-everybody", "helpCategory": "Python", "order": 0, - "time": "15 hours", "superBlock": "python-for-everybody", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/python-for-penetration-testing/meta.json b/curriculum/challenges/_meta/python-for-penetration-testing/meta.json index 993d623b108..0a38f6b48e9 100644 --- a/curriculum/challenges/_meta/python-for-penetration-testing/meta.json +++ b/curriculum/challenges/_meta/python-for-penetration-testing/meta.json @@ -4,7 +4,6 @@ "dashedName": "python-for-penetration-testing", "helpCategory": "Python", "order": 1, - "time": "5 hours", "superBlock": "information-security", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/quality-assurance-and-testing-with-chai/meta.json b/curriculum/challenges/_meta/quality-assurance-and-testing-with-chai/meta.json index fc1a610391c..3ff7d4f5903 100644 --- a/curriculum/challenges/_meta/quality-assurance-and-testing-with-chai/meta.json +++ b/curriculum/challenges/_meta/quality-assurance-and-testing-with-chai/meta.json @@ -4,7 +4,6 @@ "dashedName": "quality-assurance-and-testing-with-chai", "helpCategory": "JavaScript", "order": 0, - "time": "5 hours", "superBlock": "quality-assurance", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/quality-assurance-projects/meta.json b/curriculum/challenges/_meta/quality-assurance-projects/meta.json index 30579e101dd..2e1c6e5a4e7 100644 --- a/curriculum/challenges/_meta/quality-assurance-projects/meta.json +++ b/curriculum/challenges/_meta/quality-assurance-projects/meta.json @@ -4,7 +4,6 @@ "dashedName": "quality-assurance-projects", "helpCategory": "JavaScript", "order": 2, - "time": "150 hours", "superBlock": "quality-assurance", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/react-and-redux/meta.json b/curriculum/challenges/_meta/react-and-redux/meta.json index 0f60cef5e2b..0373fcdbbb2 100644 --- a/curriculum/challenges/_meta/react-and-redux/meta.json +++ b/curriculum/challenges/_meta/react-and-redux/meta.json @@ -4,7 +4,6 @@ "dashedName": "react-and-redux", "helpCategory": "JavaScript", "order": 5, - "time": "5 hours", "template": "
${ source || '' }", "required": [ { diff --git a/curriculum/challenges/_meta/react/meta.json b/curriculum/challenges/_meta/react/meta.json index 99735ec4ebe..de58387a4ad 100644 --- a/curriculum/challenges/_meta/react/meta.json +++ b/curriculum/challenges/_meta/react/meta.json @@ -4,7 +4,6 @@ "dashedName": "react", "helpCategory": "JavaScript", "order": 3, - "time": "5 hours", "template": "${ source || '' }", "required": [ { diff --git a/curriculum/challenges/_meta/redux/meta.json b/curriculum/challenges/_meta/redux/meta.json index d082c381040..589b3fdd67b 100644 --- a/curriculum/challenges/_meta/redux/meta.json +++ b/curriculum/challenges/_meta/redux/meta.json @@ -4,7 +4,6 @@ "dashedName": "redux", "helpCategory": "JavaScript", "order": 4, - "time": "5 hours", "required": [ { "src": "https://cdnjs.cloudflare.com/ajax/libs/redux/3.7.2/redux.min.js" diff --git a/curriculum/challenges/_meta/regular-expressions/meta.json b/curriculum/challenges/_meta/regular-expressions/meta.json index 0f3bd7acac5..0f56fd3671f 100644 --- a/curriculum/challenges/_meta/regular-expressions/meta.json +++ b/curriculum/challenges/_meta/regular-expressions/meta.json @@ -4,7 +4,6 @@ "dashedName": "regular-expressions", "helpCategory": "JavaScript", "order": 2, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/responsive-web-design-principles/meta.json b/curriculum/challenges/_meta/responsive-web-design-principles/meta.json index cccc4d6a34b..2e871149361 100644 --- a/curriculum/challenges/_meta/responsive-web-design-principles/meta.json +++ b/curriculum/challenges/_meta/responsive-web-design-principles/meta.json @@ -4,7 +4,6 @@ "dashedName": "responsive-web-design-principles", "helpCategory": "HTML-CSS", "order": 4, - "time": "1 hour", "superBlock": "responsive-web-design", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/review-dom-manipulation-by-building-a-rock-paper-scissors-game/meta.json b/curriculum/challenges/_meta/review-dom-manipulation-by-building-a-rock-paper-scissors-game/meta.json index 13bd7499843..75a992bf79d 100644 --- a/curriculum/challenges/_meta/review-dom-manipulation-by-building-a-rock-paper-scissors-game/meta.json +++ b/curriculum/challenges/_meta/review-dom-manipulation-by-building-a-rock-paper-scissors-game/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "review-dom-manipulation-by-building-a-rock-paper-scissors-game", "order": 5, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/review-js-fundamentals-by-building-a-gradebook-app/meta.json b/curriculum/challenges/_meta/review-js-fundamentals-by-building-a-gradebook-app/meta.json index 4f6a3477bda..eb9b976708c 100644 --- a/curriculum/challenges/_meta/review-js-fundamentals-by-building-a-gradebook-app/meta.json +++ b/curriculum/challenges/_meta/review-js-fundamentals-by-building-a-gradebook-app/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "dashedName": "review-js-fundamentals-by-building-a-gradebook-app", "order": 1, - "time": "5 hours", "superBlock": "javascript-algorithms-and-data-structures-v8", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/sass/meta.json b/curriculum/challenges/_meta/sass/meta.json index 68407e84978..1422abb2c29 100644 --- a/curriculum/challenges/_meta/sass/meta.json +++ b/curriculum/challenges/_meta/sass/meta.json @@ -4,7 +4,6 @@ "dashedName": "sass", "helpCategory": "HTML-CSS", "order": 2, - "time": "5 hours", "superBlock": "front-end-development-libraries", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/tensorflow/meta.json b/curriculum/challenges/_meta/tensorflow/meta.json index 1c07637a652..cda445faee6 100644 --- a/curriculum/challenges/_meta/tensorflow/meta.json +++ b/curriculum/challenges/_meta/tensorflow/meta.json @@ -4,7 +4,6 @@ "dashedName": "tensorflow", "helpCategory": "Python", "order": 0, - "time": "15 hours", "superBlock": "machine-learning-with-python", "challengeOrder": [ { diff --git a/curriculum/challenges/_meta/upcoming-python-project/meta.json b/curriculum/challenges/_meta/upcoming-python-project/meta.json index fdc4048843f..a4e226aa41e 100644 --- a/curriculum/challenges/_meta/upcoming-python-project/meta.json +++ b/curriculum/challenges/_meta/upcoming-python-project/meta.json @@ -5,7 +5,6 @@ "hasEditableBoundaries": true, "helpCategory": "Python", "order": 1, - "time": "2 hours", "superBlock": "upcoming-python", "challengeOrder": [ { diff --git a/curriculum/get-challenges.js b/curriculum/get-challenges.js index bd95f2b68f4..08585fe875c 100644 --- a/curriculum/get-challenges.js +++ b/curriculum/get-challenges.js @@ -273,7 +273,6 @@ function generateChallengeCreator(lang, englishPath, i18nPath) { challenge.isPrivate = challenge.isPrivate || meta.isPrivate; challenge.required = (meta.required || []).concat(challenge.required || []); challenge.template = meta.template; - challenge.time = meta.time; challenge.helpCategory = challenge.helpCategory || meta.helpCategory; challenge.usesMultifileEditor = !!meta.usesMultifileEditor; challenge.disableLoopProtectTests = !!meta.disableLoopProtectTests; diff --git a/curriculum/schema/__snapshots__/challenge-schema.test.js.snap b/curriculum/schema/__snapshots__/challenge-schema.test.js.snap index 3b460fffdb1..f1bfd80b476 100644 --- a/curriculum/schema/__snapshots__/challenge-schema.test.js.snap +++ b/curriculum/schema/__snapshots__/challenge-schema.test.js.snap @@ -218,7 +218,6 @@ const schema = Joi.object() ) .required(), template: Joi.string().allow(''), - time: Joi.string().allow(''), title: Joi.string().required(), translationPending: Joi.bool().required(), url: Joi.when('challengeType', { diff --git a/curriculum/schema/challenge-schema.js b/curriculum/schema/challenge-schema.js index 1d64e028a0c..dac17104eae 100644 --- a/curriculum/schema/challenge-schema.js +++ b/curriculum/schema/challenge-schema.js @@ -215,7 +215,6 @@ const schema = Joi.object() ) .required(), template: Joi.string().allow(''), - time: Joi.string().allow(''), title: Joi.string().required(), translationPending: Joi.bool().required(), url: Joi.when('challengeType', { diff --git a/curriculum/schema/meta-schema.js b/curriculum/schema/meta-schema.js index f73412f0da1..17ab40b32fc 100644 --- a/curriculum/schema/meta-schema.js +++ b/curriculum/schema/meta-schema.js @@ -14,7 +14,6 @@ const schema = Joi.object() hasEditableBoundaries: Joi.boolean(), disableLoopProtectTests: Joi.boolean(), disableLoopProtectPreview: Joi.boolean(), - time: Joi.string(), template: Joi.string(), required: Joi.array() .items(