@welldot/utils
Changelog
0.5.1
Patch Changes
- 0c76546: The READMEs now link to the documentation site at
https://docs.welldot.org. - 0332665: The repository moved to the
welldothqGitHub organization. The packagerepository,homepageandbugsURLs now point athttps://github.com/welldothq/welldot. - Updated dependencies 0c76546
- Updated dependencies 0332665
- Updated dependencies 147708f
- @welldot/core@0.6.0
0.5.0
Minor Changes
- a74ddd6: Supports the
.wellv2.4 format revision.- Time zone.
instantLocalDate(instant, timeZone?)converts an instant to the well's zone. Fulfillment lateness,getPermitTimeline(permit, timeZone?)and the regime-in-force check use it through the newgetWellTimeZone(well).getPermitWarningsaddsmissing_timezonefor files whose permits have condition fulfillments but notimezone. logger_series.getOperationWarningsaddsanalysis_uses_logger_series(an analysis references alogger_seriesinsource_event_idsorstatic_level_source_id) andlogger_reading_below_sensor(a reading deeper thansensor_depth). Both apply to effective (non-retracted) events only.- Logger import helpers. Adds
parseDelimitedText,buildLoggerReadings(column mapping, water column to depth),localDateTimeToInstant(local time to instant by IANA zone),mergeLoggerReadings,inferLoggerIntervalanddownsampleLoggerReadings. - Daily operating time. Derivations read
daily_operating_timeabove 24 as 24 through the newnormalizeDailyOperatingTime. - The SIAGAS importer writes
"version": "2.4".
Breaking for consumers that switch on warning codes:PermitWarningCodedaily_operating_time_out_of_rangeis renamed todaily_operating_time_normalized. It now fires only for values above 24 (a negative value is a schema error).PermitWarningCodefulfillment_reference_unresolvedis removed. A fulfillmentevent_idorsample_idmay legitimately resolve only in another well's file.OperationWarningCodegainsdaily_operating_time_normalized(ids: the regime).
- Time zone.
Patch Changes
- Updated dependencies a74ddd6
- @welldot/core@0.5.0
0.4.0
Minor Changes
- Add the
@welldot/utils/siagassubpath to import wells from SIAGAS. - Add pumping-test charts and event view helpers.
- Support the
.wellv2.3 blocks: permits, meters, production, water quality and operating regime. - Breaking: replace
declared_volumewithestimated_volumein production entries. - Move shared helpers and vocabulary labels into the library.
- Link multiple events and samples to any history log entry.
0.3.0
Minor Changes
- Add artesian detection for
.wellv2.1.
0.2.3
Patch Changes
- Polish open-source docs, licensing and schema tooling.
0.2.2
Patch Changes
- Version bump released together with
@welldot/coreand@welldot/render.
0.2.1
Patch Changes
- Move
formatNumberinto the library.
0.2.0
Minor Changes
- Add hydrodynamic parameter calculations (drawdown, specific capacity) and query utilities.
- Add
calculateHoleFillSegmentVolumefor summary tables.
0.1.0
Minor Changes
- Initial release.