By outsourcing the following properties:
- supportedEnvironments
- globalAdminOnly
- description
- permission
- arguments
to a plugin.json file, we can eliminate the need for a standard plugin.ts name and location. This will allow for folder structures such as
myplugin/src
myplugin/dist
and within the plugin.json, have a entry property similar to package.json.
By outsourcing the following properties:
to a
plugin.jsonfile, we can eliminate the need for a standardplugin.tsname and location. This will allow for folder structures such asmyplugin/srcmyplugin/distand within the
plugin.json, have aentryproperty similar topackage.json.