Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Mar 18, 2024. It is now read-only.
This repository was archived by the owner on Mar 18, 2024. It is now read-only.

'validate' to identify incorrect transitive dependencies #855

Description

@azlam-abdulsalam

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

Metadata

Metadata

Assignees

Labels

enhancementenhancement to existing feature

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions