dsl-toolkit/dsl-toolkit

View on GitHub
packages/require-a-lot/src/logging-and-linking/index.js

Summary

Maintainability
A
0 mins
Test Coverage
F
22%
const textGenerator = require('./message-creator/textGenerator')
module.exports = (ralContainer) => (includeThese = false) => {
  const { parameters, messagePieces } = ralContainer
  require('./message-creator/mesaggeCommentFiller')(ralContainer)
  const { tagOpen, tagEnd, tagEqual } = messagePieces
  const msg = textGenerator(ralContainer)(includeThese)

  const consoleMessage = require('./prepare-before-placement')(tagOpen + msg + tagEnd + tagEqual)
  parameters.command.has('log') && console.log(consoleMessage)

  require('./linker')(ralContainer)()
}