I’m using @supabase/supabase-js in my Shop Mini (with the supabase domain in trusted_domains).
Everything works fine, but npx shop-minis install --check shows it as “not approved”.
Will this prevent my mini from being published, or is the warning safe to ignore?
Shop Minis must only use approved dependencies. Only the packages listed on this page are allowed. Submissions with unapproved dependencies will be automatically rejected.
docs: Dependencies
This closed issue in github provides the solution
opened 09:09PM - 27 Aug 25 UTC
closed 03:32PM - 07 Oct 25 UTC
dependency-request
### Package Name
`@supabase/supabase-js` and `lucide-react‘
### Package Versio… n
“^2.39.0” and “^0.294.0” respectively
### Description
Requesting approval for Supabase and Lucide React dependencies for StyleSync Shop Mini.
1 Like