todos-contra-el-fuego-web/imports
vjrj 4879d3482d
Some checks failed
build-image / build (push) Has been cancelled
fix(subsUnion): force-bundle turf deps used only by the worker thread
Meteor's build only includes npm packages it sees imported/required
somewhere in its own traced module graph. private/workers/unionWorker.js
is a plain asset (loaded at runtime via new Worker(), never
import/require'd from Meteor-compiled code), so @turf/circle,
@turf/union and @turf/truncate got silently dropped from
programs/server/node_modules — the worker crashed on every call with
"Cannot find module '@turf/circle'", which incrementalAdd/process
swallowed and stored as a "null" union (typeof null === 'object', so
the null-check that guards against failed unions doesn't catch it).
Side-effect imports here force Meteor to bundle them.
2026-07-30 08:27:40 +02:00
..
api fix: fire ids leaked into URLs as ObjectID("...") on Mongo 7 2026-07-17 18:31:59 +02:00
modules quality: web debt batch (tests runner, FireContainer, rate-limit, maps, i18n) 2026-07-21 22:59:06 +02:00
startup fix(subsUnion): force-bundle turf deps used only by the worker thread 2026-07-30 08:27:40 +02:00
ui fix(fires): "En rojo, 0 fuegos activos" con el mapa lleno de fuegos 2026-07-28 09:01:05 +02:00