Application.json

ac.config.get('config1') - {{configValue}}

ac.config.get('configArray1') - {{{configArrayValue}}}

ac.config.get('config2.config2Key1') - {{configNested1}}

ac.config.get('config2.config2Key2') - {{configNested2}}

ac.config.get('config2.config2Key2.config2Key2Key1') - {{configNested3}}

ac.config.get() - {{completeConfig}}

ac.config.get('something_unknown', '["I", "am", "an", "array"]') - {{{noMatchConfigArray}}}

ac.config.get('something_unknown', 'Config not found') - {{noMatchConfig}}

Defaults.json

ac.config.get('key1') - {{defaultFileValue}}

ac.config.get('commonKey1') - {{commonKeyValue}}

ac.config.get('defaultArray') - {{defaultArray}}

ac.config.get('nestedConfig.subConfig2') - {{defaultNested1}}

Definition.json

ac.config.getDefinition('def1') - {{definitionValue}}

ac.config.getDefinition('defArray1') - {{defArrayValue}}

ac.config.getDefinition('nested.subset2') - {{defNested1}}

ac.config.getDefinition('nested.subset2.subsubsetArray') - {{defNestedArray}}

ac.config.getDefinition('something_unknown', 'definition not found') - {{noMatchDefinition}}

ac.config.getDefinition('something_unknown', '["I", "am", "an", "array"]') - {{noMatchDefinitionArray}}

ac.config.getDefinition('something_unknown', '{one: {two: "I am two", three: "I am three"}}') - {{noMatchDefinitionJson}}