Skip to content

chore: remove unused theme Node manifests - #576

Merged
yada merged 1 commit into
masterfrom
chore/remove-unused-theme-node-manifests
Sep 16, 2026
Merged

yada merged 1 commit into
masterfrom
chore/remove-unused-theme-node-manifests

Conversation

@yada

@yada yada commented Sep 15, 2026

Copy link
Copy Markdown
Member

Summary

  • remove the unused themes/microcks/package.json
  • remove the corresponding unused themes/microcks/package-lock.json
  • retain the root Node manifests as the single dependency definition used by Hugo and Netlify

The nested manifests are leftover theme-scaffold metadata. Their scripts reference an absent exampleSite, and neither the root Netlify build nor deploy.sh installs dependencies from themes/microcks. The microcks.github.io repository receives only the generated public output.

Removing them also prevents duplicate Dependabot updates for a dependency tree that is not installed. Related obsolete PRs #563, #527 and #523 have been closed.

Verification

  • npm run build
  • production Hugo build completed successfully: 214 pages and 1,802 processed images
  • git diff --check
  • confirmed the PR contains only the two manifest deletions

Closes #575

Signed-off-by: Yacine Kheddache <yacine@microcks.io>
@yada yada self-assigned this Sep 15, 2026
@yada
yada merged commit 0f32592 into master Sep 16, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove unused nested theme Node manifests

2 participants