diff --git a/scripts/generate-package-manifest.js b/scripts/generate-package-manifest.js index ec7ddfce4c87f..278df5908a14c 100644 --- a/scripts/generate-package-manifest.js +++ b/scripts/generate-package-manifest.js @@ -6,7 +6,19 @@ const { getAllPackageInfo, findGitRoot } = require('./monorepo/index'); // Generate "manifest" file with package.jsons of all the monorepo packages (mainly for ODSP) +const ommittedPackagePaths = ['react-components', 'packages/fluentui', 'web-components', 'apps/']; + const allPackageInfo = getAllPackageInfo(); + +for (const key in allPackageInfo) { + const normalizedPath = allPackageInfo[key]?.packagePath.split('\\').join('/'); + ommittedPackagePaths.forEach(omittedPath => { + if (normalizedPath.includes(omittedPath)) { + delete allPackageInfo[key]; + return; + } + }); +} const fuirVersion = allPackageInfo['@fluentui/react'].packageJson.version; const packageInfoString = JSON.stringify(allPackageInfo, null, 2);