Based on https://github.com/eszterkv/eleventy-starter-typescript
This project uses updated packages including TypeScript (^5.5.3
) and Eleventy (^2.0.1
) as listed in the package.json
. These updates enhance the development experience and performance of the project.
The configuration for .eleventy.js
has been transitioned to TypeScript, allowing for type-safe configuration and better development practices. The configuration can be found in .eleventy.ts
, which outlines the setup and options used for generating the site.
The site output structure is designed to closely mirror my existing Jekyll-based blog, generated layout like /yyyy/mm/post-title.html, etc.