Skip to content

Clean root deps, fix lockfile warning, delete prompt file, add lint-staged - #1530

Merged
BigBen-7 merged 1 commit into
PinSpace-Org:mainfrom
mxllv:fix/mxllv-deps-lockfile-cleanup-precommit
Oct 17, 2026
Merged

BigBen-7 merged 1 commit into
PinSpace-Org:mainfrom
mxllv:fix/mxllv-deps-lockfile-cleanup-precommit

Conversation

@mxllv

@mxllv mxllv commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR addresses four repository cleanup issues:

Changes

  1. [Repo] Remove unused dependencies from the root package.json #1449 — package.json (root): Removed unused dependencies (chart.js, chartjs-plugin-annotation, react-chartjs-2) and devDependency (@types/react). The root manifest now only lists husky since it exists solely for git hooks.

  2. [Repo] Silence the 'Found multiple lockfiles' warning in Frontend and analytics builds #1450 — Frontend/next.config.ts + analytics/next.config.ts: Added outputFileTracingRoot pointing to each app's own directory, so Next.js no longer picks up the root lockfile and prints the Found multiple lockfiles warning.

  3. [Repo] Remove generate-cilium-prompt.txt from the repository root #1451 — Deleted generate-cilium-prompt.txt from the repository root. It was an LLM prompt used to generate Cilium/Hubble manifests, not documentation or configuration.

  4. [Repo] The pre-commit hook runs lint-staged, which is neither installed nor configured #1452 — Backend/package.json: Added lint-staged as a devDependency and configured it to run eslint --fix on staged *.ts files, so the pre-commit hook's npx lint-staged actually works.

Closes #1449
Closes #1450
Closes #1451
Closes #1452

…dd lint-staged

- PinSpace-Org#1449: Remove unused dependencies (chart.js, chartjs-plugin-annotation, react-chartjs-2, @types/react) from root package.json
- PinSpace-Org#1450: Set outputFileTracingRoot in Frontend/next.config.ts and analytics/next.config.ts to silence multiple lockfiles warning
- PinSpace-Org#1451: Delete generate-cilium-prompt.txt (LLM prompt, not needed in repo)
- PinSpace-Org#1452: Add lint-staged as Backend devDependency with eslint config

Closes PinSpace-Org#1449
Closes PinSpace-Org#1450
Closes PinSpace-Org#1451
Closes PinSpace-Org#1452
@drips-wave

drips-wave Bot commented Oct 17, 2026

Copy link
Copy Markdown

@mxllv Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@BigBen-7
BigBen-7 merged commit 6729a9d into PinSpace-Org:main Oct 17, 2026
1 of 2 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

2 participants