UNPKG

@angular-devkit/build-angular

Version:
67 lines (66 loc) 1.64 kB
{ "$schema": "http://json-schema.org/draft-07/schema", "title": "Extract i18n Target", "description": "Extract i18n target options for Build Facade.", "type": "object", "properties": { "browserTarget": { "type": "string", "description": "Target to extract from.", "pattern": "^[^:\\s]+:[^:\\s]+(:[^\\s]+)?$" }, "format": { "type": "string", "description": "Output format for the generated file.", "default": "xlf", "enum": [ "xmb", "xlf", "xlif", "xliff", "xlf2", "xliff2" ] }, "i18nFormat": { "type": "string", "description": "Output format for the generated file.", "default": "xlf", "x-deprecated": "Use 'format' option instead.", "enum": [ "xmb", "xlf", "xlif", "xliff", "xlf2", "xliff2" ] }, "i18nLocale": { "type": "string", "description": "Specifies the source language of the application.", "x-deprecated": "Use 'i18n' project level sub-option 'sourceLocale' instead." }, "ivy": { "type": "boolean", "description": "Use Ivy compiler to extract translations." }, "progress": { "type": "boolean", "description": "Log progress to the console.", "default": true }, "outputPath": { "type": "string", "description": "Path where output will be placed." }, "outFile": { "type": "string", "description": "Name of the file to output." } }, "additionalProperties": false, "required": [ "browserTarget" ] }