#!/usr/bin/env nodejsscript /* jshint esversion: 11,-W097, -W040, module: true, node: true, expr: true, undef: true *//* global echo, $, pipe, s, fetch, cyclicLoop */ import { kwallet } from "./§kwallet.mjs"; const url_api= "https://nocodb.jaandrle.cz/api/v1/db/data/v1/Linky/Linky"; $.api() .command("add-md") .action(async function addMd(){ const { clipboard }= $; const [ title, url ]= clipboard.split("]("); const res= await fetch(url_api, { body: JSON.stringify({ Popis: title.slice(1), Url: url.slice(0, -1) }), headers: { "xc-token": kwallet([ "readPassword", "Passwords", "nocodb-linky" ])[0].toString(), "accept": "application/json", "Content-Type": "application/json" }, method: "post" }).then(res=>res.json()); echo(res); }) .parse();