Files
FixIt/packages
dependabot[bot] 8b28853c9e chore(deps): bump unocss from 66.7.5 to 66.8.1 (#839)
Bumps [unocss](https://github.com/unocss/unocss/tree/HEAD/packages-presets/unocss) from 66.7.5 to 66.8.1.
- [Release notes](https://github.com/unocss/unocss/releases)
- [Commits](https://github.com/unocss/unocss/commits/v66.8.1/packages-presets/unocss)

---
updated-dependencies:
- dependency-name: unocss
  dependency-version: 66.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-09-01 11:47:47 +08:00
..

Packages

This directory contains the internal packages for the FixIt Hugo theme monorepo. All packages are scoped under @hugo-fixit.

Overview

Package Description
shared Internal utilities shared across @hugo-fixit packages (workspaceRoot, fromRoot etc.)
versioning Auto-updates theme version in layouts/_partials/init/index.html during pre-commit
integration Post-build integration — merges demo/test site output into public/
chroma-lexers Generates Chroma lexer SCSS map (assets/scss/core/maps/_chroma-lexers.scss) from Chroma source
unocss-preset UnoCSS preset providing theme colors, shortcuts, and utilities for FixIt
encrypt Post-build AES-256-GCM encryption tool for FixIt encrypted content
gen-docs Generates API reference documentation from FixIt source files

Development

All packages are managed via pnpm workspaces. From the repository root:

pnpm install           # Install all dependencies (including packages)
pnpm build             # Build all sites (triggers integration)

Individual packages can be built or tested via their own scripts — see each package's README.md and package.json for details.