Skip to main content

Dependencies

Shop Minis can only use approved dependencies. This page describes which third-party packages are approved for use and how to add them to your project.


Anchor to required-dependenciesRequired dependencies

The following dependencies are required for your Mini to work. They will be installed automatically when you create your Mini.

Anchor to optional-dependenciesOptional dependencies

The following dependencies have been approved for use in Minis. Use the install command to add them to your Mini.

You can use any dependency that is not listed during development, but it must be approved by the Shop Minis team before you can submit your Mini. To request a dependency, file an issue in the Shop Minis GitHub repository.

Running the install --check command will validate that your Mini only uses approved dependencies. You can use install --fix to fix any issues automatically.

Unapproved dependencies

Submissions including dependencies that are not listed will be rejected. This includes dependencies that have been vendored into the source code of your Mini.