integrate webmention sending

This commit is contained in:
Wouter Groeneveld 2021-03-19 20:51:56 +01:00
parent 7a80f0e49b
commit 1dcb596976
5 changed files with 15 additions and 8 deletions

View File

@ -0,0 +1,3 @@
{
"since": "2021-03-19T19:50:17.839Z"
}

View File

@ -26,10 +26,14 @@ const fsp = require('fs').promises;
await fsp.writeFile(`${__dirname}/static/js/brainbaking-post.json`, JSON.stringify(index), 'utf-8')
// 4. get webmentions
console.log("4. Fetching webmentions that aren't likes...")
console.log("4. Fetching webmentions...")
const mentions = await webmention.getWebmentions("brainbaking.com")
const json = JSON.stringify(mentions, null, 4)
await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8')
// 5. send webmentions
console.log("5. Sending webmentions...")
await webmention.send("brainbaking.com", `${__dirname}/data/webmentions-since.json`)
console.log("-- all done!")
})()

View File

@ -25,6 +25,6 @@
},
"homepage": "https://brainbaking.com",
"dependencies": {
"jam-my-stack": "^1.0.11"
"jam-my-stack": "^1.0.13"
}
}

File diff suppressed because one or more lines are too long

View File

@ -1460,7 +1460,7 @@ __metadata:
"@babel/cli": ^7.8.4
"@babel/core": ^7.9.6
"@babel/preset-env": ^7.10.1
jam-my-stack: ^1.0.11
jam-my-stack: ^1.0.13
languageName: unknown
linkType: soft
@ -2747,9 +2747,9 @@ fsevents@^1.2.7:
languageName: node
linkType: hard
"jam-my-stack@npm:^1.0.11":
version: 1.0.11
resolution: "jam-my-stack@npm:1.0.11"
"jam-my-stack@npm:^1.0.13":
version: 1.0.13
resolution: "jam-my-stack@npm:1.0.13"
dependencies:
dayjs: ^1.10.4
ejs: ^3.1.6
@ -2759,7 +2759,7 @@ fsevents@^1.2.7:
howlongtobeat: ^1.3.1
lunr: ^2.3.9
parser-front-matter: ^1.6.4
checksum: 2ab9435e0383144669be2f570f4f57a1ad8462086da03442db60f4db826d828393c8ae88d51714f26f0eea18f97a6eb59ed4600e60a0bc343f8bad66022ebf21
checksum: 27a2e3f004672b243a756ecc3bcfb358f942629be9a13614350ca6a9e6e4fcafba76174c84643305d60d5df02392dac348d4e958b1b7a27c642530e76917949b
languageName: node
linkType: hard