Blueprints are registered with the
blueprints extension accepts an array of key/value pairs, where the key is the name of the blueprint and the value the path to the file in your plugin folder.
The blueprint key must start with 'pages/...', 'users/...', etc. to activate the designated locations.
Alternatively, you can also pass the blueprint definition as an array instead of a file:
Plugins can now define dynamic blueprints based on config settings, content and other factors.