shootismoke/common

View on GitHub
packages/dataproviders/src/providers/aqicn/aqicn.ts

Summary

Maintainability
A
40 mins
Test Coverage
A
100%
import { Provider } from '../types';
import { AqicnOptions, fetchByGps, fetchByStation } from './fetchBy';
import { normalize } from './normalize';
import { AqicnData } from './validation';
 
/**
* @see https://aqicn.org
*/
Similar blocks of code found in 2 locations. Consider refactoring.
export const aqicn: Provider<AqicnData, AqicnOptions> = {
fetchByGps,
fetchByStation,
id: 'aqicn',
name: 'AQI CN',
normalize,
};