Consensys / codefi-assets-and-payments

Platform for creating and managing digital assets as financial instruments
Apache License 2.0
19 stars 16 forks source link

Fix/yarn3 workspaces #6

Closed siibars closed 1 year ago

siibars commented 1 year ago

Enforce local yarn workspaces reference and avoid npm confusion

Description

Use local workspace package when referencing them yarn 3 migration package.json simplification Use proper key name for workspace prefix Fix Jest issues and previously silenced not build issues

Motivation and Context

Avoid npm confusion to always favor local workspaces

How Has This Been Tested?

If the workspaces are not built, launching a service that refer to it won't be possible, it won't try to download it from the public registry. yarn workspaces has been favored rather than nx for the main scrips entry point (build:all, test:all, lint:all)

Screenshots (if appropriate):

Types of changes

Checklist: