Some 3rd party modules assume they can (require :fennel) which won't work most of the time with Aniseed since it hides it's copy away under aniseed.deps.fennel to avoid conflicts with other tools. An option that makes Aniseed expose this by default could be very helpful for people who want to use modules that depend on Aniseed.
Althouuuugh they could also just do (tset package.loaded :fennel (require :aniseed.deps.fennel))... 🤔 is this worth it?
Some 3rd party modules assume they can
(require :fennel)
which won't work most of the time with Aniseed since it hides it's copy away underaniseed.deps.fennel
to avoid conflicts with other tools. An option that makes Aniseed expose this by default could be very helpful for people who want to use modules that depend on Aniseed.Althouuuugh they could also just do
(tset package.loaded :fennel (require :aniseed.deps.fennel))
... 🤔 is this worth it?