UNPKG

hoover-washer-status-check

Version:
20 lines (19 loc) 820 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const airtable_1 = __importDefault(require("airtable")); const config_1 = __importDefault(require("../config")); const debug_1 = require("../debug"); const airtable = new airtable_1.default(); const base = airtable.base(config_1.default.airtableBaseName); exports.logCurrentStatus = async (status) => { debug_1.debug.extend('airtable')('Log current status to Airtable > %s > %s', config_1.default.airtableBaseName, config_1.default.airtableTableName); base(config_1.default.airtableTableName).create({ ...status, createdAt: new Date(), }, { typecast: true, }); };