elm-wrap logo elm-wrap

Manage local dev package information.

wrap repository local-dev
wrap repository local-dev clear --all
wrap repository local-dev clear PACKAGE VERSION
wrap repository local-dev clear PACKAGE VERSION PATH

When developing packages locally, wrap must keep track of locally developed packages in order to link them with the Elm compiler. It keeps track of directories with your packages in development and the applications that installed the packages.

wrap repository local-dev lists all packages and applications that installed them.

From there, you can clear all tracking info with clear --all and start over. This is non-destructive: it just removes the tracking info and lets you start over. It's enough to register a package in local-dev again with wrap install --local-dev PACKAGE from the package source directory. wrap make will figure out if an application depends on a local-dev package and handle it accordingly.

Additionally, you can clear individual package links by specifying a package, version, and the specific application path using it.

See also

See wrap install for more on local-dev mode.