@rxap/plugin-library
Version:
This package provides generators and executors for managing and maintaining Nx plugin libraries. It includes functionality for generating index exports, fixing dependencies, generating JSON schemas, and more. It helps streamline the development process fo
58 lines (57 loc) • 1.71 kB
JSON
{
"$schema": "http://json-schema.org/schema",
"$id": "FixDependencies",
"title": "",
"type": "object",
"properties": {
"projects": {
"alias": "project",
"type": "array",
"items": {
"type": "string"
},
"description": "The list of projects to fix dependencies for.",
"examples": [["my-lib", "another-lib"]]
},
"reset": {
"type": "boolean",
"description": "Whether to reset the project's dependencies before fixing them."
},
"resolve": {
"type": "boolean",
"description": "Whether to resolve dependency versions from the workspace root 'package.json'."
},
"resetAll": {
"alias": "resetAll",
"type": "boolean",
"description": "Whether to reset all project dependencies, including peer dependencies."
},
"strict": {
"type": "boolean",
"default": false,
"description": "Whether to fail if any required dependency cannot be found in the workspace."
},
"onlyDependencies": {
"type": "boolean",
"default": false,
"description": "Whether to move all peer dependencies to the regular dependencies section."
},
"dependencies": {
"type": "array",
"items": {
"type": "string"
},
"description": "A list of package names that should always be added to the 'dependencies' section.",
"examples": [["lodash", "axios"]]
},
"peerDependencies": {
"type": "array",
"items": {
"type": "string"
},
"description": "A list of package names that should always be added to the 'peerDependencies' section.",
"examples": [["react", "react-dom"]]
}
},
"required": []
}