integrate webmention sending
This commit is contained in:
parent
7a80f0e49b
commit
1dcb596976
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"since": "2021-03-19T19:50:17.839Z"
|
||||
}
|
|
@ -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!")
|
||||
})()
|
||||
|
|
|
@ -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
10
yarn.lock
10
yarn.lock
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue