flcdrg / eleventy-starter-typescript

Example using Eleventy with TypeScript for static blog site

Home Page:http://david.gardiner.net.au/eleventy-starter-typescript/

Repository from Github https://github.comflcdrg/eleventy-starter-typescriptRepository from Github https://github.comflcdrg/eleventy-starter-typescript

eleventy-starter-typescript

Based on https://github.com/eszterkv/eleventy-starter-typescript

Updated Packages

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.

Transition to TypeScript

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.

Site Output Structure

The site output structure is designed to closely mirror my existing Jekyll-based blog, generated layout like /yyyy/mm/post-title.html, etc.

About

Example using Eleventy with TypeScript for static blog site

http://david.gardiner.net.au/eleventy-starter-typescript/

License:MIT License


Languages

Language:TypeScript 49.9%Language:JavaScript 25.9%Language:Nunjucks 19.2%Language:CSS 4.9%