Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 823 Bytes

File metadata and controls

28 lines (20 loc) · 823 Bytes

harbormaster-other-lanes

A Harbor for starting other Lanes and aggregating their results into this Lane.

Screenshots

Edit lane

Ship lane

How it works

  • Select targets: Choose lanes on the Edit page (checkboxes). Optionally enable Follow Charter to include each target lane's downstream followups/salvage plans.
  • Start shipments: On work(), it starts shipments for the selected lanes, using the same start timestamp so each run is tracked independently.
  • Track completion: It observes the target lanes' shipments for that start value, then ends this lane's shipment once everything has finished.
  • Exit code: 0 only if every tracked shipment exits 0; otherwise non-zero.

ESLint

npm run lint
npm run lint:fix
npm test