feat: upgrade package manager to pnpm#15546
Conversation
✅ Deploy Preview for ethereumorg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
pettinarip
left a comment
There was a problem hiding this comment.
Good job @wackerow! thanks for the migration and lodash normalization :)
Left a comment about something related to crowdin that seems unrelated to the pnpm migration. Could you elaborate more on those changes?
| export const CROWDIN_PROJECT_ID = 363359 | ||
| export const CROWDIN_API_MAX_LIMIT = 500 | ||
| export const FIRST_CROWDIN_CONTRIBUTION_DATE = "2019-07-01T00:00:00+00:00" | ||
| export const REGULAR_RATES: ReportsModel.RegularRate[] = [ |
| // https://github.com/crowdin/crowdin-api-client-js/pull/282 | ||
| const schema: ReportsModel.TranslationCostSchema = { | ||
| // const schema: ReportsModel.TranslationCostSchema = { | ||
| const schema: ReportsModel.TranslationCostsPostEndingSchema = { |
There was a problem hiding this comment.
this doesn't seem the PR to include this change. do we need to test something? not sure what this change is doing
There was a problem hiding this comment.
There were some changes to the data schema required from the crowdin package. We can check with @lukassim but I'm not sure we really even use this anymore, but in the meantime I tried my best o update to match the new schema.

Description
pnpmas canonical package manager. Dependency requirements are a bit different withpnpmcompared toyarn, and all package versions have been updated accordingly to comply.corepackfor package manager version control; version maintained inpackage.json(Enable withcorepack enable)yarnand updated topnpminstructions