diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-03-25 21:09:22 +0000 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-03-25 21:09:22 +0000 |
| commit | 70dc59db0627b43811ee8e6d00a5d67542662209 (patch) | |
| tree | 62168b75f8c420f3a573c7f8a14c1b180ede7453 | |
| parent | 9d9552d186c136c8252a5a5b1abc972279624061 (diff) | |
Use new blog version
| -rw-r--r-- | index.js | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -64,10 +64,8 @@ const internals = { async function run() { const pinboard = new Pinboard(internals.apiToken); - const getPins = promisify(pinboard.all); - const addPin = promisify(pinboard.add); - const pins = await getPins({ tag: 'linkblog' }); + const pins = await pinboard.all({ tag: 'linkblog' }); if (pins.length === 0) { console.error('No links to post'); @@ -81,13 +79,13 @@ async function run() { const gemfile = resolve(join(__dirname, `${filename}.gmi`)); await writeFile(gemfile, gemtext); - await internals.exec(`blog --add ${gemfile}`); - await internals.exec(`blog --publish ${internals.blogUrl}`); - await internals.exec(`blog --publish-archive ${internals.archiveUrl}`); + await internals.exec(`blog add ${gemfile}`); + await internals.exec(`blog publish ${internals.blogUrl}`); + await internals.exec(`blog publish-archive ${internals.archiveUrl}`); await rm(gemfile); for (const pin of pins) { - await addPin({ + await pinboard.add({ url: pin.href, description: pin.description, extended: pin.extended, |