Similarly to CMake, xpm policies are used to preserve backward compatible behaviour across multiple releases.
Newer xpm releases are able to adjust some
functionality to match that of an older release, based on the
value of the
xpack.minimumXpmRequired property in
When such policies are used, warnings are issued to inform the developers about the deprecated features, and give them time to update the packages.
The following policies are available (in reverse chronological order):
Policies introduced by xpm 0.14
- 0001 - share npm dependencies
Comments on the content of this page that might be useful for other readers are welcomed here. For question and general support, please use GitHub Discussions.