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')
|
await fsp.writeFile(`${__dirname}/static/js/brainbaking-post.json`, JSON.stringify(index), 'utf-8')
|
||||||
|
|
||||||
// 4. get webmentions
|
// 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 mentions = await webmention.getWebmentions("brainbaking.com")
|
||||||
const json = JSON.stringify(mentions, null, 4)
|
const json = JSON.stringify(mentions, null, 4)
|
||||||
await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8')
|
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!")
|
console.log("-- all done!")
|
||||||
})()
|
})()
|
||||||
|
|
|
@ -25,6 +25,6 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://brainbaking.com",
|
"homepage": "https://brainbaking.com",
|
||||||
"dependencies": {
|
"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/cli": ^7.8.4
|
||||||
"@babel/core": ^7.9.6
|
"@babel/core": ^7.9.6
|
||||||
"@babel/preset-env": ^7.10.1
|
"@babel/preset-env": ^7.10.1
|
||||||
jam-my-stack: ^1.0.11
|
jam-my-stack: ^1.0.13
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
|
|
||||||
|
@ -2747,9 +2747,9 @@ fsevents@^1.2.7:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"jam-my-stack@npm:^1.0.11":
|
"jam-my-stack@npm:^1.0.13":
|
||||||
version: 1.0.11
|
version: 1.0.13
|
||||||
resolution: "jam-my-stack@npm:1.0.11"
|
resolution: "jam-my-stack@npm:1.0.13"
|
||||||
dependencies:
|
dependencies:
|
||||||
dayjs: ^1.10.4
|
dayjs: ^1.10.4
|
||||||
ejs: ^3.1.6
|
ejs: ^3.1.6
|
||||||
|
@ -2759,7 +2759,7 @@ fsevents@^1.2.7:
|
||||||
howlongtobeat: ^1.3.1
|
howlongtobeat: ^1.3.1
|
||||||
lunr: ^2.3.9
|
lunr: ^2.3.9
|
||||||
parser-front-matter: ^1.6.4
|
parser-front-matter: ^1.6.4
|
||||||
checksum: 2ab9435e0383144669be2f570f4f57a1ad8462086da03442db60f4db826d828393c8ae88d51714f26f0eea18f97a6eb59ed4600e60a0bc343f8bad66022ebf21
|
checksum: 27a2e3f004672b243a756ecc3bcfb358f942629be9a13614350ca6a9e6e4fcafba76174c84643305d60d5df02392dac348d4e958b1b7a27c642530e76917949b
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue