Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add missing shadow dependency #297

Merged
merged 2 commits into from
Jun 10, 2024
Merged

chore: add missing shadow dependency #297

merged 2 commits into from
Jun 10, 2024

Conversation

ryuujo1573
Copy link
Contributor

npm has a known problem of shadow dependencies.
When installing with pnpm, the package @types/node is not there where tsc expects it, which itself is indirect dependency of jest.

And also, I would suggest use pnpm as a drop-in replacement for npm, which helps much on multi-package management, prevention of shadow deps, and quicker installation.

package.json Show resolved Hide resolved
@ibc
Copy link
Member

ibc commented Jun 6, 2024

Thanks. I will merge soon but won't be able to release until next week.

@ibc
Copy link
Member

ibc commented Jun 6, 2024

CI is failing. You must run npm install types/node and commit

@ryuujo1573
Copy link
Contributor Author

CI is failing. You must run npm install types/node and commit

Sorry for missing this.

I've added the corresponding commit to the branch. Maybe we can squeeze it for clarity 😅

@ibc
Copy link
Member

ibc commented Jun 10, 2024

I need to wait a bit before merging this because we have a related issue that may need additional changes. Will be done soon.

@ibc ibc merged commit 00af20e into versatica:v3 Jun 10, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants