Skip to content

eleventy-plugin-normalized-collections v0.0.1

Choose a tag to compare

@wernerglinka wernerglinka released this 25 Jan 21:30
· 10 commits to main since this release
e37c7ed

Initial Release

Eleventy plugin for normalized collections with flattened frontmatter and automatic navigation.

Features

  • Normalized Collections: Flattens frontmatter to top level (not nested under .data)
  • Automatic Older/Newer Navigation: Computed data for collection item navigation
  • Main Menu Generation: Creates mainMenu collection from pages with navigation.navLabel
  • Breadcrumbs: Auto-generated breadcrumbs using navigation.breadcrumbs
  • Configurable Sorting: Sort by any nested property (e.g., card.date)

Installation

npm install eleventy-plugin-normalized-collections

Requirements

  • Node.js >= 20.0.0
  • Eleventy >= 2.0.0