Skip to content

chore: pin pnpm@10.29.1 and add .npmrc - #16

Merged
CarterPerez-dev merged 1 commit into
mainfrom
chore/pnpm-10-pin-sweep
Nov 2, 2026
Merged

CarterPerez-dev merged 1 commit into
mainfrom
chore/pnpm-10-pin-sweep

Conversation

@CarterPerez-dev

Copy link
Copy Markdown
Owner

Summary

  • Pin `packageManager: pnpm@10.29.1` on every frontend package.json so dependabot regenerates lockfiles with pnpm 10 (keeps overrides, avoids `ERR_PNPM_LOCKFILE_CONFIG_MISMATCH`).
  • Add `.npmrc` with `strict-dep-builds=false` so pnpm 11's build-script hard-fail doesn't bite anyone scaffolding from these templates.

11 files changed.

Add packageManager pnpm@10.29.1 pin to every frontend/package.json so
dependabot regenerates lockfiles with pnpm 10 (keeps overrides, no CI
mismatch). Add .npmrc with strict-dep-builds=false where missing.
@github-actions

Copy link
Copy Markdown

Lint & Type Check Results

Pylint: Issues Found

View pylint output
************* Module __main__
app/__main__.py:21:0: W0105: String statement has no effect (pointless-string-statement)

-----------------------------------
Your code has been rated at 9.99/10

Ruff: Issues Found

View ruff output
F401 [*] `config.API_PREFIX` imported but unused
  --> app/core/security.py:22:5
   |
21 | from config import (
22 |     API_PREFIX,
   |     ^^^^^^^^^^
23 |     settings,
24 |     TokenType,
   |
help: Remove unused import: `config.API_PREFIX`

Found 1 error.
[*] 1 fixable with the `--fix` option.

Mypy: Passed

No mypy issues found.


Review the issues above and consider fixing them.

@CarterPerez-dev
CarterPerez-dev merged commit 85b1d1f into main Nov 2, 2026
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

Development

Successfully merging this pull request may close these issues.

1 participant