This is the one: bsky.app/profile/11ty...

With a special nod to this PR to GitHub user Jeffalo (not on bsky): github.com/11ty/elevent...

Coming soon to a Eleventy v3 alpha near you: dependency housekeeping improvements have yielded a drop in our dependency count from 190 to 151 and a reduction in our core node_modules weight from 27.4 MB to 21.8 MB.

github.com/11ty/elevent...

Duplicate dependency versions · Issue #3673 · 11ty/eleventy
From the lovely https://node-modules.dev/

— Build Awesome (11ty) (March 5, 2025 at 2:00:32 PM UTC)

Just encountered a *wild* JavaScript bug.

App code:
let myDate = DateTime.now();

Library code:
`myDate instanceof DateTime` was false, why??

First thought: multiple different versions of `DateTime` ("luxon") package installed via npm? Nope.

Actual culprit:

App code:
const { DateTime } = require("luxon");

Library code:
import { DateTime } from "luxon";

Luxon exports different versions of DateTime for CommonJS and ESM 😭 I may never trust `instanceof` again 😬 Best friend .contructor.name now

New image optimization recipe to save on build minutes.

Store your optimized output images in .cache for disk cache re-use (note: preserving .cache across builds is a host-dependent feature)

Transform method option to put generated image disk cache in .cache folder · Issue #285 · 11ty/eleventy-img
This works today to store output images into .cache/ and then copy those assets to the output folder post-build: import fs from "node:fs"; import Image, { eleventyImageTransformPlugin } from "@11ty...

to do the above, I used the following: bsky.app/profile/11ty...

New plugin: 11ty/image-color to get colors from an image. Create theme-specific CSS from an image (or even a URL using our IndieWeb avatar service).

GitHub - 11ty/image-color: Small utility to efficiently fetch the colors from an image.
Small utility to efficiently fetch the colors from an image. - 11ty/image-color

— Build Awesome (11ty) (February 27, 2025 at 3:00:30 PM UTC)

A tiny release to the `latest` branch of `@11ty/is-land` (v4.0.1) fixes unnecessary build artifacts that rolled up with the published package:

Release is-land v4.0.1 · 11ty/is-land
This release has no production code change impact — it only corrects extra unnecessary build artifacts that were included with the published package (1.28 MB -> 20 KB) Adds npm package publishing p...

First looks: <is-land> v5.0.0 Beta 2

Broadened browser support
Passive event listeners
Rename attribute prefixes
New Import Maps examples
Supports: Petite Vue, Vue, Svelte, Solid, Lit, Preact, and Alpine.js

Release is-land v5.0.0-beta.2 · 11ty/is-land
Compressed file size: v4.0.0 at 1.61 kB to v5.0.0 at 1.79 kB Broadens browser support (thank you @vanarok in #21) and adds (cut the mustard-style) feature test: v5.0.0 supports Chrome 54, Firefox ...