From 30c56a8ac883c52717464ad5fd07fb2bc1e56486 Mon Sep 17 00:00:00 2001 From: Sameh Khamis Date: Fri, 6 Nov 2026 16:44:24 -0800 Subject: [PATCH] Own the credits modules where the camera factory loads them The Cesium camera module now loads the credits factory, so the flight, military and satellite packages own the credits modules too, and the infrastructure consumer build lists them. --- scripts/package-boundaries.json | 6 ++++++ src/data/infrastructure.test.mjs | 2 ++ 2 files changed, 8 insertions(+) diff --git a/scripts/package-boundaries.json b/scripts/package-boundaries.json index 625dc2923..9a097de93 100644 --- a/scripts/package-boundaries.json +++ b/scripts/package-boundaries.json @@ -1415,6 +1415,8 @@ "src/layers/flights/policy.js", "src/layers/flights/queries.js", "src/render/cesium/camera.js", + "src/render/cesium/credits.js", + "src/render/creditMarkup.js", "src/data/followed.js", "src/layers/flights/rendering.js", "src/layers/flights/icons.js", @@ -1506,6 +1508,8 @@ "src/layers/military/policy.js", "src/layers/military/queries.js", "src/render/cesium/camera.js", + "src/render/cesium/credits.js", + "src/render/creditMarkup.js", "src/geo/index.js", "src/data/followed.js", "src/layers/military/rendering.js", @@ -1776,6 +1780,8 @@ "src/layers/satellites/testing.js", "src/layers/satellites/tracking.js", "src/render/cesium/camera.js", + "src/render/cesium/credits.js", + "src/render/creditMarkup.js", "src/data/inputOwnership.js", "src/i18n/index.js", "src/i18n/locale.js", diff --git a/src/data/infrastructure.test.mjs b/src/data/infrastructure.test.mjs index 60d021fa6..bf5248fde 100644 --- a/src/data/infrastructure.test.mjs +++ b/src/data/infrastructure.test.mjs @@ -190,6 +190,8 @@ test('consumer build includes only infrastructure code and resolves assets under 'cameraInput.js', 'celestial.js', 'common.js', + 'creditMarkup.js', + 'credits.js', 'ctrlWheelZoom.js', 'dispatcher.js', 'events.js',