diff options
Long List of items.
On branch main
Your branch is up to date with 'origin/main'.
You are currently rebasing.
Changes to be committed:
deleted: .browserslistrc
deleted: .eleventy.js
deleted: .eslintrc.js
modified: .gitignore
deleted: .stylelintrc.json
deleted: .vscode/tasks.json
deleted: _headers
modified: assets/index.js
modified: assets/sw.js
renamed: gen-icons.sh -> deploy
new file: eleventy.config.js
new file: license
modified: package-lock.json
modified: package.json
renamed: src/data/env.js -> src/_data/env.js
renamed: src/data/metadata.js -> src/_data/metadata.js
new file: src/_includes/base.njk
new file: src/_includes/page.njk
new file: src/_includes/post.njk
deleted: src/about.md
new file: src/about.njk
deleted: src/blog.11ty.js
new file: src/blog.njk
deleted: src/gen/atom.11ty.js
new file: src/gen/atom.njk
deleted: src/gen/error.11ty.js
new file: src/gen/error.njk
new file: src/gen/feedjson.11ty.js
modified: src/gen/gen.11tydata.js
deleted: src/gen/json.11ty.js
modified: src/gen/metadata.11ty.js
deleted: src/gen/robot.11ty.js
new file: src/gen/robot.njk
deleted: src/gen/sitemap.11ty.js
new file: src/gen/sitemap.njk
renamed: src/index.md -> src/index.njk
deleted: src/layouts/base.11ty.js
deleted: src/layouts/page.11ty.js
deleted: src/layouts/post.11ty.js
Diffstat (limited to 'src/gen/atom.11ty.js')
-rw-r--r-- | src/gen/atom.11ty.js | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/gen/atom.11ty.js b/src/gen/atom.11ty.js deleted file mode 100644 index 0184018..0000000 --- a/src/gen/atom.11ty.js +++ /dev/null @@ -1,30 +0,0 @@ -module.exports = class { - async data() { - return { - permalink: "/feed.xml" - }; - } - - async render(data) { - return `<?xml version="1.0" encoding="utf-8"?> - <feed xmlns="http://www.w3.org/2005/Atom"> - <title>${data.metadata.title}</title> - <subtitle>${data.metadata.description}</subtitle> - <link href="${new URL(data.url, data.metadata.url)}" rel="self"/> - <link href="${data.metadata.url}"/> - <updated>${this.getNewestCollectionItemDate((data.collections.posts) || []).toISOString()}</updated> - <id>${data.metadata.url}</id> - <author> - <name>${data.metadata.author.name}</name> - <email>${data.metadata.author.email}</email> - </author> - ${(await Promise.all((data.collections.posts || []).map(async post => `<entry> - <title>${post.data.title}</title> - <link href="${new URL(post.url, data.metadata.url)}"/> - <updated>${post.date.toISOString()}</updated> - <id>${new URL(post.url, data.metadata.url)}</id> - <content type="html"><![CDATA[${await this.convertHtmlToAbsoluteUrls(post.templateContent, new URL(post.url, data.metadata.url)) || ""}]]></content> - </entry>`))).join()} - </feed>`; - } -}; |