Skip to content
← Public packages

@kody/local-conditions

Quick onboarding example: weather and AQI for a city via Open-Meteo (zero OAuth).

src/email-local-conditions.ts

19 lines · 820 B · TypeScript
import { emailLocalConditions, type LocalConditionsInput } from './index.ts'

/**
 * Fetch local conditions and email a short summary to your Kody inbox.
 * Use for a one-shot briefing; keep `./getLocalConditions` when you only need the data.
 *
 * @param input.place - Free-form city or place name to geocode.
 * @returns `{ emailed: true, subject, conditions }` after sending.
 *
 * @example
 * import emailLocalConditions from 'kody:@kody/local-conditions/emailLocalConditions'
 * const result = await emailLocalConditions({ place: 'Salt Lake City' })
 * // => { emailed: true, subject: 'Local conditions: Salt Lake City…', conditions: { … } }
 */
export default async function emailLocalConditionsExport(input: LocalConditionsInput) {
	return await emailLocalConditions(input)
}

export { emailLocalConditions }