plugin
plugin copied to clipboard
Shouldn't alpine be a peer dependency?
From NPM package.json docs:
[A peer dependency is when] you want to express the compatibility of your package with a host tool or library, while not necessarily doing a require of this host. This is usually referred to as a plugin. Notably, your module may be exposing a specific interface, expected and specified by the host documentation.
This seems to fit this template pretty well. Should alpinejs be specified as a peerDependency instead?