dsl-toolkit/dsl-toolkit

View on GitHub
packages/require-a-lot/src/results-caclulator/from/text-outputs/local-path-related/not-local-path/from.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
module.exports = (ralContainer, name, infoData) => {
  const { parameters, infoList } = ralContainer
  const info = parameters.command.has('info')
  const from = parameters.arguments('from', 'allEntries', [[]])

  from.forEach(fromLibrary => {
    const libraryTags = fromLibrary[1]
    const originalLibraryName = fromLibrary[0]
    originalLibraryName === name && (() => {
      infoList[libraryTags] = info ? { head: `*tag* of ${name}`, infoData } : {}
    })()
  })
}