diff options
Diffstat (limited to 'app/assets/javascripts/ide/utils.js')
-rw-r--r-- | app/assets/javascripts/ide/utils.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/assets/javascripts/ide/utils.js b/app/assets/javascripts/ide/utils.js index ec3630cc5eb..a7e6506b045 100644 --- a/app/assets/javascripts/ide/utils.js +++ b/app/assets/javascripts/ide/utils.js @@ -81,7 +81,7 @@ export function registerLanguages(def, ...defs) { languages.setLanguageConfiguration(languageId, def.conf); } -export function registerSchema(schema) { +export function registerSchema(schema, options = {}) { const defaults = [languages.json.jsonDefaults, languages.yaml.yamlDefaults]; defaults.forEach((d) => d.setDiagnosticsOptions({ @@ -90,6 +90,7 @@ export function registerSchema(schema) { hover: true, completion: true, schemas: [schema], + ...options, }), ); } |