Rerouted (archive, verified). The original repository is gone. This copy comes from an archive (Software Heritage). The Lamdera package server serves a copy recovered from swh:1:rev:7cee1b9190c09f7d83517221e36421a018c5f091 (Software Heritage, origin https://github.com/kress95/elm-review-indirect-internal).
What we checked: Software Heritage archived tag 1.0.0 of github.com/kress95/elm-review-indirect-internal at commit 7cee1b9190c0; its commit 7cee1b9190c0 is from 2021-03-06 23:01 UTC, before the version was published (2021-03-06 23:02 UTC); elm.json is byte-identical to package.elm-lang.org's; the exposed modules match docs.json; the zip is our own, made from Software Heritage's copy of the files Elm uses, so its SHA-1 is not the published one.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/kress95/elm-review-indirect-internal/zipball/1.0.0/
Provides elm-review rules to block indirect imports to Internal modules in your Elm project.
Useful for projects relying in git submodules.
module ReviewConfig exposing (config)
import NoIndirectInternal
import Review.Rule exposing (Rule)
config : List Rule
config =
[ NoIndirectInternal.rule
]Internal module at the same folder:
module A exposing (..)
import A.InternalSubmodule of internal at the same folder:
module A exposing (..)
import A.Internal.BNested submodule of internal at the same folder:
module A exposing (..)
import A.Internal.B.CInternal module at another folder:
module A exposing (..)
import B.InternalSubmodule of internal at another folder:
module A exposing (..)
import B.Internal.CNested submodule of internal at another folder:
module A exposing (..)
import B.Internal.C.DAny nested internal module:
module A exposing (..)
import A.Internal.InternalAny nested internal submodule:
module A exposing (..)
import A.Internal.B.InternalThanks to @jfmengels for elm-review and its excellent documentation.