Skip to content

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

Open
CarterPerez-dev wants to merge 1 commit into
mainfrom
chore/pnpm-10-pin-sweep
Open

CarterPerez-dev wants to merge 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.

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