Tell us about your environment
Master
Current Usage To Add plugins
To add plugins, users have to add two keys to site.json, plugins and pluginsContext as described in the userGuide:

Preferred author experience
As an author, I would only want to type a single key, preferably as follows:
"plugins": {
"algolia": {
"input": "Input for Plugin 1"
},
"googleAnalytics": {
"data": "Data for Plugin 2"
},
}
}
The benefit of this are:
- Harder to make mistakes
- Less things to type to achieve what I want
If necessary, we could always get plugin names from plugins.keys() to read from the plugin directory.
Tell us about your environment
Master
Current Usage To Add plugins
To add plugins, users have to add two keys to site.json, plugins and pluginsContext as described in the userGuide:
Preferred author experience
As an author, I would only want to type a single key, preferably as follows:
The benefit of this are:
If necessary, we could always get plugin names from plugins.keys() to read from the plugin directory.