0.0.1 • Published 3 years ago

jmaapi v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

JMAAPI

API Client to fetch data from https://www.jma.go.jp/jma/index.html.

Installation

yarn add jmaaapi or npm install jmaapi

Example

import { JmaApi } from "jmaapi";

const api = new JmaApi();

(async () => {
  const area = await api.getArea();
  const tokyoCode = Object.entries(area.offices)
    .filter(([_, center]) => center.name.includes("東京都"))
    .map(([code, _]) => code)[0];

  const data = await api.getForecast("offices", tokyoCode);

  console.log(JSON.stringify(data));
})();

Usage

See comments in ./src/api/index.ts and type declarations.