senecajs / seneca

A microservices toolkit for Node.js.
http://senecajs.org
MIT License
3.95k stars 314 forks source link

plugin names - make camelCase and snake-case equivalent #901

Open rjrodger opened 2 years ago

rjrodger commented 2 years ago

allows plugin names to be valid JS identifiers

For example: @seneca/gateway-auth should be findable via: @seneca/gateway-auth gateway-auth GatewayAuth

and with tag:

@seneca/gateway-auth$foo gateway-auth$foo GatewayAuth$foo

is this a convention? warning if plugin name not standard?