UNPKG

obniz-cli

Version:

[日本語はこちら](./README-ja.md)

37 lines (32 loc) 1.05 kB
import chalk from "chalk"; import fs from "fs"; import ora from "ora"; import path from "path"; import Defaults from "../../defaults"; import Device from "../obnizio/device"; import { Operation } from "../obnizio/operation"; import User from "../obnizio/user"; import Config from "../os/configure"; import PreparePort from "../os/serial/prepare"; import * as Storage from "../storage"; export default { help: `Show your operation list --token Token of api key which use instead of user signin. `, async execute(args: any) { const token = args.token || Storage.get("token"); if (!token) { console.log(`Not Sign In`); return; } if (!(await Operation.checkPermission(token))) { console.log(`You don't have Facility permission. Please 'obniz-cli signin' again`); return; } console.log(`Contacting to obniz Cloud...`); const operations = await Operation.getList(token); operations.map((op) => { console.log(` - ${op?.node?.name} (${op?.facilityName})`); }); }, };