mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-02 02:01:39 -05:00
chore(curriculum-tests): add some duplicate ID's (#56100)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
This commit is contained in:
@@ -4,19 +4,201 @@ Joi.objectId = require('joi-objectid')(Joi);
|
||||
|
||||
const schema = Joi.objectId();
|
||||
const duplicatedProjectIds = [
|
||||
'bd7158d8c442eddfaeb5bd18',
|
||||
// I tried to keep these in the order of the new front end certification.
|
||||
|
||||
/*** HTML ***/
|
||||
|
||||
// Cat Photo App
|
||||
|
||||
// Survey Form
|
||||
'587d78af367417b2b2512b03',
|
||||
'587d78af367417b2b2512b04',
|
||||
|
||||
/*** CSS ***/
|
||||
|
||||
// Cafe Menu
|
||||
|
||||
// Colored Markers
|
||||
|
||||
// Registration Form
|
||||
|
||||
// Rothko Painting
|
||||
|
||||
// Flexbox Photo Gallery
|
||||
|
||||
// Nutrition Label
|
||||
|
||||
// Accessibility Quiz
|
||||
|
||||
// Tribute Page
|
||||
'bd7158d8c442eddfaeb5bd18',
|
||||
|
||||
// Balance Sheet
|
||||
|
||||
// Cat Painting
|
||||
|
||||
// Responsive Piano
|
||||
|
||||
// Technical Documentation Page
|
||||
'587d78b0367417b2b2512b05',
|
||||
|
||||
// City Skyline
|
||||
|
||||
// Magazine
|
||||
|
||||
// Product Landing Page
|
||||
'587d78af367417b2b2512b04',
|
||||
|
||||
// Ferris Wheel
|
||||
|
||||
// Penguin
|
||||
|
||||
// Personal Portfolio
|
||||
'bd7158d8c242eddfaeb5bd13',
|
||||
|
||||
/*** JavaScript ***/
|
||||
|
||||
// Rock, Paper, Scissors Game
|
||||
|
||||
// Palindrome Checker
|
||||
'aaa48de84e1ecc7c742e1124',
|
||||
|
||||
// Date Formatter
|
||||
|
||||
// Decimal to Binary Converter
|
||||
|
||||
// Number Sorter Project
|
||||
|
||||
// Quick Sort Algorithm
|
||||
|
||||
// Roman Numeral Converter
|
||||
'a7f4d8f2483413a6ce226cac',
|
||||
'56533eb9ac21ba0edf2244e2',
|
||||
|
||||
// Dice Game Project
|
||||
|
||||
// Telephone Number Validator
|
||||
'aff0395860f5d3034dc0bfc9',
|
||||
|
||||
// Cash Register
|
||||
'aa2e6f85cab2ab736c9a9b24',
|
||||
'5a8b073d06fa14fcfde687aa',
|
||||
|
||||
// Shopping Cart
|
||||
|
||||
// Stacks
|
||||
|
||||
// Linked Lists
|
||||
|
||||
// Hash Tables
|
||||
|
||||
// Depth-first Search
|
||||
|
||||
// Nth Fibonacci Number
|
||||
|
||||
// FCC Authors Page
|
||||
|
||||
// Weather App
|
||||
|
||||
// Forum Leaderboard
|
||||
|
||||
// Pokemon Search
|
||||
'6555c1d3e11a1574434cf8b5',
|
||||
|
||||
/*** Front End Libraries ***/
|
||||
|
||||
// 25+5 Clock
|
||||
'bd7158d8c442eddfaeb5bd0f',
|
||||
|
||||
/*** Relational Database ***/
|
||||
|
||||
// Build a Boilerplate
|
||||
'5ea8adfab628f68d805bfc5e',
|
||||
|
||||
// Mario Database
|
||||
'5f2c289f164c29556da632fd',
|
||||
|
||||
// Celestial Bodies Database
|
||||
'5f1a4ef5d5d6b5ab580fc6ae',
|
||||
'bd7158d8c443edefaeb5bd0e'
|
||||
|
||||
// Build Five Programs
|
||||
'5f5904ac738bc2fa9efecf5a',
|
||||
|
||||
// Student Database: Part 1
|
||||
'602da0c222201c65d2a019f5',
|
||||
|
||||
// Student Database: Part 2
|
||||
'618590adb0730ca724e37672',
|
||||
|
||||
// World Cup Database
|
||||
'5f9771307d4d22b9d2b75a94',
|
||||
|
||||
// Kitty Ipsum Translator
|
||||
'602da0de22201c65d2a019f6',
|
||||
|
||||
// Bike Rental Shop
|
||||
'5f5b969a05380d2179fe6e18',
|
||||
|
||||
// Salon Appointment Scheduler
|
||||
'5f87ac112ae598023a42df1a',
|
||||
|
||||
// Nano Castle
|
||||
'5f32db63eb37f7e17323f459',
|
||||
|
||||
// Git SQL Reference Object
|
||||
'5fa323cdaf6a73463d590659',
|
||||
|
||||
// Periodic Table Database
|
||||
'602d9ff222201c65d2a019f2',
|
||||
|
||||
// Number Guessing Game
|
||||
'602da04c22201c65d2a019f4',
|
||||
|
||||
/*** Back End JavaScript ***/
|
||||
|
||||
// Managing Packages with NPM
|
||||
'587d7fb3367417b2b2512bfb',
|
||||
'587d7fb3367417b2b2512bfc',
|
||||
'587d7fb4367417b2b2512bfd',
|
||||
'587d7fb4367417b2b2512bfe',
|
||||
'587d7fb4367417b2b2512bff',
|
||||
'587d7fb4367417b2b2512c00',
|
||||
'587d7fb5367417b2b2512c01',
|
||||
'587d7fb5367417b2b2512c02',
|
||||
'587d7fb5367417b2b2512c03',
|
||||
'587d7fb5367417b2b2512c04',
|
||||
|
||||
// Basic Node and Express
|
||||
'5a8b073d06fa14fcfde687aa',
|
||||
'587d7fb0367417b2b2512bed',
|
||||
'587d7fb0367417b2b2512bee',
|
||||
'587d7fb0367417b2b2512bef',
|
||||
'587d7fb0367417b2b2512bf0',
|
||||
'587d7fb1367417b2b2512bf1',
|
||||
'587d7fb1367417b2b2512bf2',
|
||||
'587d7fb1367417b2b2512bf3',
|
||||
'587d7fb1367417b2b2512bf4',
|
||||
'587d7fb2367417b2b2512bf5',
|
||||
'587d7fb2367417b2b2512bf6',
|
||||
'587d7fb2367417b2b2512bf7',
|
||||
'587d7fb2367417b2b2512bf8',
|
||||
|
||||
// Timestamp Microservice
|
||||
'bd7158d8c443edefaeb5bdef',
|
||||
|
||||
// Request Header Parser Microservice
|
||||
'bd7158d8c443edefaeb5bdff',
|
||||
|
||||
// URL Shortener Microservice
|
||||
'bd7158d8c443edefaeb5bd0e',
|
||||
|
||||
// Exercise Tracker
|
||||
'5a8b073d06fa14fcfde687aa',
|
||||
|
||||
// File Metadata Microservice
|
||||
'bd7158d8c443edefaeb5bd0f',
|
||||
|
||||
/*** Legacy Only ***/
|
||||
|
||||
// Caesars Cipher
|
||||
'56533eb9ac21ba0edf2244e2'
|
||||
];
|
||||
|
||||
class MongoIds {
|
||||
|
||||
Reference in New Issue
Block a user