From b877d5cd33b5f6e971d6197d5fa09ce8ca351531 Mon Sep 17 00:00:00 2001 From: Niraj Nandish Date: Thu, 13 Nov 2025 22:23:14 +0530 Subject: [PATCH] fix(tools/build): remove new SBs from mobile curriculum v1 (#63806) --- .../build/build-external-curricula-data-v1.test.ts | 3 ++- .../scripts/build/build-external-curricula-data-v1.ts | 10 +++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/tools/scripts/build/build-external-curricula-data-v1.test.ts b/tools/scripts/build/build-external-curricula-data-v1.test.ts index e5b685517ff..fdfb87b1548 100644 --- a/tools/scripts/build/build-external-curricula-data-v1.test.ts +++ b/tools/scripts/build/build-external-curricula-data-v1.test.ts @@ -146,7 +146,8 @@ describe('external curriculum data build', () => { return ( stage !== SuperBlockStage.Next && stage !== SuperBlockStage.Upcoming && - stage !== SuperBlockStage.Catalog + stage !== SuperBlockStage.Catalog && + stage !== SuperBlockStage.Core ); }) .flatMap(([, superBlocks]) => superBlocks); diff --git a/tools/scripts/build/build-external-curricula-data-v1.ts b/tools/scripts/build/build-external-curricula-data-v1.ts index 762aa7632f0..2b46d76c86c 100644 --- a/tools/scripts/build/build-external-curricula-data-v1.ts +++ b/tools/scripts/build/build-external-curricula-data-v1.ts @@ -39,14 +39,10 @@ interface Block { const ver = 'v1'; +// NOTE: Please don't add new superblocks to this list as this version is being deprecated. +// New superblocks should be added to v2 of the external curriculum data at +// tools/scripts/build/build-external-curricula-data-v2.ts export const orderedSuperBlockInfo = [ - { dashedName: SuperBlocks.RespWebDesignV9, public: false }, - { dashedName: SuperBlocks.JsV9, public: false }, - { dashedName: SuperBlocks.FrontEndDevLibsV9, public: false }, - { dashedName: SuperBlocks.PythonV9, public: false }, - { dashedName: SuperBlocks.RelationalDbV9, public: false }, - { dashedName: SuperBlocks.BackEndDevApisV9, public: false }, - { dashedName: SuperBlocks.FullStackDeveloperV9, public: false }, { dashedName: SuperBlocks.RespWebDesignNew, public: true }, { dashedName: SuperBlocks.DataAnalysisPy, public: true }, { dashedName: SuperBlocks.MachineLearningPy, public: true },