add a sorted list of files with tags
This commit is contained in:
10
.eleventy.js
10
.eleventy.js
@ -20,6 +20,16 @@ module.exports = function (eleventyConfig) {
|
|||||||
return tagsList;
|
return tagsList;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addCollection("mostRecent", function (collectionApi) {
|
||||||
|
const out = new Set();
|
||||||
|
collectionApi.getAllSorted().map(item => {
|
||||||
|
if (item.data.tags) {
|
||||||
|
out.add(item);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return out;
|
||||||
|
})
|
||||||
|
|
||||||
eleventyConfig.addTransform("htmlmin", function (content) {
|
eleventyConfig.addTransform("htmlmin", function (content) {
|
||||||
if (this.page.outputPath && this.page.outputPath.endsWith(".html")) {
|
if (this.page.outputPath && this.page.outputPath.endsWith(".html")) {
|
||||||
let minified = htmlmin.minify(content, {
|
let minified = htmlmin.minify(content, {
|
||||||
|
Reference in New Issue
Block a user