You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.
sfdx-project.json is the manifest which determines the packages in a particular project, dependencies of each packages and deployment order. As projects grow, the complexity of this manifest grows (3K+ lines in some projects) making it incomprehensible.
To simplify the management of above and prevent errors be detected late in the cycle , this work item aims to do the following Using a linter like approach, break validate and provide warning to the user on unlocked packages missing transitive dependencies, error such as this are currently only detected during build stage
sfdx-project.json is the manifest which determines the packages in a particular project, dependencies of each packages and deployment order. As projects grow, the complexity of this manifest grows (3K+ lines in some projects) making it incomprehensible.
To simplify the management of above and prevent errors be detected late in the cycle , this work item aims to do the following
Using a linter like approach, break validate and provide warning to the user on unlocked packages missing transitive dependencies, error such as this are currently only detected during build stage
This can be based on the work done by @Rocko1204 in https://github.com/Rocko1204/packaging-helper-cli
Refer to https://github.com/dxatscale/dxatscale-issue-registry/issues/18 for motivation
The text was updated successfully, but these errors were encountered: