Files
artchat/types/openweather.ts
Arthur DANJOU 3fa4f574d3 refactor: update ESLint configuration and remove unused dependencies
- Replaced Nuxt ESLint configuration with Antfu's ESLint config.
- Removed 'nuxt-visitors' module from Nuxt configuration.
- Added linting scripts to package.json for easier code quality checks.
- Introduced a new API endpoint for fetching weather data from OpenWeather.
- Enhanced chat types with new enums and properties for better state management.
- Added OpenWeather response types for improved type safety.
- Updated social links in types/index.ts to include an email contact.
2025-09-02 17:45:01 +02:00

26 lines
392 B
TypeScript

export interface OpenWeatherResponse {
name: string
main: {
temp: number
temp_min: number
temp_max: number
humidity: number
}
wind: {
speed: number
}
weather: {
description: string
}[]
};
export interface Weather {
location: string
temperature: number
temp_min: number
temp_max: number
humidity: number
wind: number
description: string
};