You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The frontend should be a peer dependency of the controller.
Auth methods should be factored out into plugins. Each plugin should have the controller as a peer dependency. Controller should fail at runtime if no auth plugin found, but not directly depend on any.
Peer dependencies should not be locked (investigate how to do this; can they be removed from the lock file?)
Controller version should only be bumped
to bump major version of the frontend
to bump frontend version if more specific version is required
As per discussion:
package-lock.jsonis not published and has no effect on package installs fromnpm. We wantnpm-shrinkwrap.json.