/kanpla

Kanpla cantina app api

Primary LanguageTypeScriptMIT LicenseMIT

Kanpla API client

This is an API client for the Kanpla cantina app. Completely unofficial, use at your own risk

Usage

import Kanpla from '@datagutt/kanpla';
import dotenv from 'dotenv';
dotenv.config();
const kanpla = new Kanpla({
  FIREBASE_API_KEY: process.env.FIREBASE_API_KEY as string,
  FIREBASE_USERNAME: process.env.FIREBASE_USERNAME as string,
  FIREBASE_PASSWORD: process.env.FIREBASE_PASSWORD as string,
  SUPPLIER: process.env.SUPPLIER as string,
  MODULE_ID: process.env.MODULE_ID as string,
  LANGUAGE: 'no',
});

async function main() {
  // const allMenus = await kanpla.getAllMenus();
  // console.log(`All menus:`, allMenus)

  const menu = await kanpla.getMenusForToday();
  console.log(`Today's menu:`, menu);
}

main();