freeCodeCamp/tools/daily-challenges
Tom cf9a19746d
feat(curriculum): daily challenges 90-99 (#62925)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-11-03 08:41:36 -08:00
..
helpers.ts chore(curriculum): minor clean up to daily challenges (#62095) 2025-09-09 13:47:45 +02:00
package.json feat: add daily challenge seed script (#60506) 2025-06-18 20:29:49 +02:00
README.md feat: add daily challenge seed script (#60506) 2025-06-18 20:29:49 +02:00
sample.env feat: add daily challenge seed script (#60506) 2025-06-18 20:29:49 +02:00
seed-daily-challenges.ts feat(curriculum): daily challenges 90-99 (#62925) 2025-11-03 08:41:36 -08:00
types.ts feat(api): daily challenge api (#61346) 2025-07-17 02:34:46 -07:00

Script to seed the daily challenges. Used to seed challenges for local or production databases.

To run:

Copy the sample.env to .env, Make sure dependencies are installed, Run the main client with upcoming changes shown - this is so the script can get the challenges from GraphQL, cd tools/daily-challenges to go into the daily-challenges folder, Run pnpm seed-daily-challenges to seed the challenges from the "Dev Playground" superblock to a DailyCodingChallenges collection in the freecodecamp database.