Skip to content

Upgrade to pnpm v10.20 & add minimumReleaseAge#181

Open
VictoriaBeilsten-Edmands wants to merge 1 commit into
mainfrom
vbe/pnpm-10.20
Open

Upgrade to pnpm v10.20 & add minimumReleaseAge#181
VictoriaBeilsten-Edmands wants to merge 1 commit into
mainfrom
vbe/pnpm-10.20

Conversation

@VictoriaBeilsten-Edmands
Copy link
Copy Markdown
Collaborator

@VictoriaBeilsten-Edmands VictoriaBeilsten-Edmands commented May 13, 2026

Adds minimumReleaseAge for dependencies.
Upgrades to pnpm v10.20 to allow minimumReleaseAge usage.
Adds override for fast-uri v3.1.2 due to npm security audit.
Added eslint/js to deps

Comment thread package.json
"@jsonforms/material-renderers": "^3.7.0",
"@jsonforms/react": "^3.7.0",
"@mui/material": "^7.0.0",
"@mui/icons-material": "^7.0.0",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We appear to have this both in dependencies and peerDependencies...

I was speaking to Guilherme about something related, and he said icons are fine under dependencies, as they (should) only include the icons we are using.

Comment thread package.json
},
"dependencies": {
"@mui/icons-material": "^7.0.0",
"keycloak-js": "^26.2.1",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Guilherme mentioned moving this to peer. I'm in two minds about it. Do you have an opinion?

(I'm asking under this MR, because I assume it's better to move it to peer so that it is easier to overwrite downstream?)

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.

2 participants