[community-group] Pull Request: fix: eleventy build errors on Windows hosts

brettdorrans has just submitted a new pull request for https://github.com/design-tokens/community-group:

== fix: eleventy build errors on Windows hosts ==
## Changes

_What does this PR change? Link to any related issue(s)._

The Eleventy build was broken when running on Windows machines due to assumptions about paths. Slugs are now normalised to prevent the build attempting to create paths with e.g. a colon `:` which is invalid on Windows.

I've also moved the calls to `mkdir -p` to use the `mkdirp` package - we could inline this as a pure node script, if preferred.

## How to Review

_How can a reviewer review your changes? What should be kept in mind for this review?_

If you have node and npm set up on a Windows machine, install dependencies, then run `pnpm run dev` or `pnpm run build`

Both commands should now work. Both commands should continue to work on existing supported platforms.


See https://github.com/design-tokens/community-group/pull/304


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 13 September 2025 15:56:55 UTC