Skip to content

refactor(docs): move astro config to root, shim docs/package.json, bump configs/cli - #222

Merged
iamnewton merged 3 commits into
mainfrom
refactor/docs-structure
Aug 15, 2026
Merged

refactor(docs): move astro config to root, shim docs/package.json, bump configs/cli#222
iamnewton merged 3 commits into
mainfrom
refactor/docs-structure

Conversation

@iamnewton

Copy link
Copy Markdown
Contributor

Summary

Brings utils in line with the docs structure adopted across clients, node-template, react-template, themes, and configs:

  • Moves docs/astro.config.ts → root astro.config.ts; replaces importMetaUrl with explicit srcDir/outDir/publicDir
  • Replaces docs/package.json with a minimal shim (astro build/dev/preview --root ..); astro deps + @theholocron/utils-docs move to root package.json
  • Updates docs/tsconfig.json to extend @theholocron/tsconfig/astro (requires 7.19.1 for the ./astro export)
  • Adds docs/** to root ESLint ignores — eslint-plugin-n can't resolve tsconfig from the shim's depless node_modules
  • Removes deploy-docs.yml — superseded by deploy.yml (already on main)
  • Bumps catalog:configs^7.19.1, catalog:holocron^3.24.4 (includes the npm bump-versions single-package fix)

…mp configs/cli

Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com>
@iamnewton
iamnewton requested a review from a team as a code owner August 15, 2026 16:26
…on can resolve /astro

Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com>
Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com>
@codecov

codecov Bot commented Aug 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #222   +/-   ##
=======================================
  Coverage   97.43%   97.43%           
=======================================
  Files          22       22           
  Lines         234      234           
  Branches       57       57           
=======================================
  Hits          228      228           
  Partials        6        6           
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@iamnewton
iamnewton merged commit 7c61e54 into main Aug 15, 2026
31 checks passed
@iamnewton
iamnewton deleted the refactor/docs-structure branch August 15, 2026 16:42
@iamnewton

Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in version 1.2.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@iamnewton iamnewton added the released Included in a release label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant