chore: netlify plugin webmentions

This commit is contained in:
Cory Dransfeldt 2024-05-04 10:04:27 -07:00
parent 5bbe615aa4
commit f7f5063cd7
No known key found for this signature in database
3 changed files with 24 additions and 6 deletions

View file

@ -11,6 +11,16 @@
###
[[plugins]]
package = "/plugins/fetch-scrobbles"
[[plugins]]
package = "netlify-plugin-webmentions"
[plugins.inputs]
baseUrl = "https://coryd.dev"
feedPath = "/feeds/posts"
limit = 1
[plugins.inputs]
baseUrl = "https://coryd.dev"
feedPath = "/feeds/links"
limit = 1
###
# IMAGES

11
package-lock.json generated
View file

@ -27,7 +27,6 @@
"@11tyrocks/eleventy-plugin-lightningcss": "^1.4.0",
"@cdransf/eleventy-plugin-tabler-icons": "^1.3.0",
"@netlify/blobs": "^7.2.0",
"@remy/webmention": "^1.5.0",
"@rknightuk/eleventy-plugin-post-graph": "^1.0.6",
"dotenv-flow": "^4.1.0",
"gray-matter": "^4.0.3",
@ -38,6 +37,7 @@
"markdown-it": "^14.0.0",
"markdown-it-anchor": "^8.4.1",
"markdown-it-footnote": "^4.0.0",
"netlify-plugin-webmentions": "^1.1.1",
"sanitize-html": "^2.13.0",
"sharp": "^0.33.3",
"slugify": "^1.6.6",
@ -4216,6 +4216,15 @@
"integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
"dev": true
},
"node_modules/netlify-plugin-webmentions": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/netlify-plugin-webmentions/-/netlify-plugin-webmentions-1.1.1.tgz",
"integrity": "sha512-oCE48tAvOkvPoljUM607oBP7o5kIGnBY7R0bvew83YHaIXZlDimK16nK6HJwQmS6ZOTTXjKQYNIhIipJxVyUxw==",
"dev": true,
"dependencies": {
"@remy/webmention": "^1.4.5"
}
},
"node_modules/next-tick": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",

View file

@ -1,6 +1,6 @@
{
"name": "coryd.dev",
"version": "13.6.7",
"version": "13.6.8",
"description": "The source for my personal site. Built using 11ty.",
"type": "module",
"scripts": {
@ -9,8 +9,7 @@
"start:quick": "eleventy --serve --incremental --ignore-initial",
"build": "ELEVENTY_PRODUCTION=true eleventy",
"debug": "DEBUG=Eleventy* npx @11ty/eleventy --serve",
"build:ogi": "node ./scripts/og-images/index.js",
"postbuild": "webmention _site/feeds/posts --limit 1 --send && webmention _site/feeds/links --limit 1 --send"
"build:ogi": "node ./scripts/og-images/index.js"
},
"keywords": [
"11ty",
@ -39,7 +38,6 @@
"@11tyrocks/eleventy-plugin-lightningcss": "^1.4.0",
"@cdransf/eleventy-plugin-tabler-icons": "^1.3.0",
"@netlify/blobs": "^7.2.0",
"@remy/webmention": "^1.5.0",
"@rknightuk/eleventy-plugin-post-graph": "^1.0.6",
"dotenv-flow": "^4.1.0",
"gray-matter": "^4.0.3",
@ -50,6 +48,7 @@
"markdown-it": "^14.0.0",
"markdown-it-anchor": "^8.4.1",
"markdown-it-footnote": "^4.0.0",
"netlify-plugin-webmentions": "^1.1.1",
"sanitize-html": "^2.13.0",
"sharp": "^0.33.3",
"slugify": "^1.6.6",