mirror of https://github.com/ghostfolio/ghostfolio
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.0 KiB
28 lines
1.0 KiB
{
|
|
"$schema": "http://json-schema.org/draft-07/schema",
|
|
"$id": "SchematicsAngularConfig",
|
|
"title": "Angular Config File Options Schema",
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"description": "Generates configuration files for your project. These files control various aspects of your project's build process, testing, and browser compatibility. This schematic helps you create or update essential configuration files with ease.",
|
|
"properties": {
|
|
"project": {
|
|
"type": "string",
|
|
"description": "The name of the project where the configuration file should be created or updated.",
|
|
"$default": {
|
|
"$source": "projectName"
|
|
}
|
|
},
|
|
"type": {
|
|
"type": "string",
|
|
"description": "Specifies the type of configuration file to generate.",
|
|
"enum": ["karma", "browserslist", "vitest"],
|
|
"x-prompt": "Which type of configuration file would you like to create?",
|
|
"$default": {
|
|
"$source": "argv",
|
|
"index": 0
|
|
}
|
|
}
|
|
},
|
|
"required": ["project", "type"]
|
|
}
|
|
|