code: function loadBlueprints (plugins, options) {
    const paths = buildPaths(
      discoverBlueprintDirs(plugins.paths, options.messages),
      options.blueprintPaths
    )
  
    const { components, tymlyRefs } = tymlyLoader(
      {
        sourcePaths: paths,
        messages: options.messages,
        expectModule: false,
        sourceLabel: 'blueprints',
        expectedMetaFilename: 'blueprint.json',
        mandatoryMetaKeys: ['name', 'version', 'namespace'],
        refProperties: extractRefProperties(plugins.components),
        pluginComponents: plugins.components,
        excludeBaseNames: processExclusions(options.excludeBlueprints)
      }
    )
  
    return {
      paths,
      components,
      tymlyRefs
    }
  }
docs: loadPlugins