nrel-spa-dart/pubspec.yaml
Aric Camarata d59e1dec32 feat: gap-fill API surface parity with nrel-spa JS (v1.0.1)
Add formatTime, calcSpa, SpaFormattedResult, SpaFormattedAnglesResult,
functionCode parameter for getSpa (spaZa/spaZaInc/spaZaRts/spaAll),
incidence field on SpaResult, and export all function code constants.

All 48 tests pass including numerical cross-validation against the NREL
SPA reference date (Golden CO, 2003-10-17) and surface incidence angle.
2026-05-25 18:11:27 -04:00

21 lines
520 B
YAML

name: nrel_spa
description: >
NREL Solar Position Algorithm for Dart and Flutter. Calculates solar zenith,
azimuth, sunrise, sunset, and solar noon for any location and time.
Pure Dart, zero dependencies, ±0.0003° accuracy.
version: 1.0.1
repository: https://github.com/acamarata/nrel-spa-dart
issue_tracker: https://github.com/acamarata/nrel-spa-dart/issues
topics:
- solar
- astronomy
- sunrise
- sunset
- solar-position
environment:
sdk: ^3.7.0
dev_dependencies:
lints: ^5.0.0
test: ^1.25.8