← All tasks
javascriptdmnd/dedent #47Not a task: not reproduced

`babel-plugin-macros` should be an optional peer dependency

envgap__dmnd__dedent-47

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
90047293fd50107c05900b76b4b23e9d4d6e7a4d
Manifest
package.json
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

dmnd/dedent #47 · read the original issue
While I've not used macros myself, from what I can tell `dedent/macro.js` is only expected to be used when `babel-plugin-marcos` is being used and is a special file that is consumed by the plugin (i.e. even if I'm using `babel-plugin-macros`, I still myself wouldn't write `require('dedent/macros.js')`).



As such, I think it's safe to list it as an optional peer dependency so that folks who are not using the macro don't have to carry around this extra dependency.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]