vyuhPluginBundle top-level property
MasonBundle
vyuhPluginBundle
final
Implementation
final vyuhPluginBundle = MasonBundle.fromJson(<String, dynamic>{
"files": [
{
"path": "{{ name.snakeCase() }}/lib/src/plugin.dart",
"data": "aW1wb3J0ICdwYWNrYWdlOnZ5dWhfY29yZS92eXVoX2NvcmUuZGFydCc7CgovLy8gQSBjYXBhYmlsaXR5IHNoYXJlZCBieSBmZWF0dXJlcyBpbiBhbiBBcHAuCmNsYXNzIHt7Y2xhc3NfbmFtZX19IGV4dGVuZHMgUGx1Z2luIHdpdGggSW5pdE9uY2VQbHVnaW4gewogIHt7Y2xhc3NfbmFtZX19KCkgOiBzdXBlcihuYW1lOiAne3tuYW1lLnNuYWtlQ2FzZSgpfX0nLCB0aXRsZToge3t7dGl0bGVfbGl0ZXJhbH19fSk7CgogIEBvdmVycmlkZQogIEZ1dHVyZTx2b2lkPiBpbml0T25jZSgpIGFzeW5jIHsKICAgIC8vIEluaXRpYWxpemUgcmVzb3VyY2VzIHVzZWQgYnkgdGhpcyBjYXBhYmlsaXR5LgogIH0KCiAgQG92ZXJyaWRlCiAgRnV0dXJlPHZvaWQ+IGRpc3Bvc2VPbmNlKCkgYXN5bmMgewogICAgLy8gQ2xvc2Ugc3RyZWFtcywgY2xpZW50cywgYW5kIG90aGVyIHJlc291cmNlcyBvd25lZCBieSB0aGlzIHBsdWdpbi4KICB9Cn0K",
"type": "text"
},
{
"path": "{{ name.snakeCase() }}/lib/{{ name.snakeCase() }}.dart",
"data": "ZXhwb3J0ICdzcmMvcGx1Z2luLmRhcnQnOwo=",
"type": "text"
},
{
"path": "{{ name.snakeCase() }}/pubspec.yaml",
"data": "bmFtZToge3sgbmFtZS5zbmFrZUNhc2UoKSB9fQpkZXNjcmlwdGlvbjoge3t7ZGVzY3JpcHRpb25fbGl0ZXJhbH19fQp2ZXJzaW9uOiAxLjAuMApwdWJsaXNoX3RvOiBub25lCmVudmlyb25tZW50OgogIHNkazogJz49My4xMi4wIDw0LjAuMCcKICBmbHV0dGVyOiAnPj0zLjQ3LjAnCmRlcGVuZGVuY2llczoKICBmbHV0dGVyOgogICAgc2RrOiBmbHV0dGVyCiAgdnl1aF9jb3JlOiBeMi4xLjAKZGV2X2RlcGVuZGVuY2llczoKICBmbHV0dGVyX3Rlc3Q6CiAgICBzZGs6IGZsdXR0ZXIKICBmbHV0dGVyX2xpbnRzOiBeNi4wLjAK",
"type": "text"
},
{
"path": "{{ name.snakeCase() }}/README.md",
"data": "IyB7e25hbWUudGl0bGVDYXNlKCl9fQoKQWRkIHRoaXMgcGFja2FnZSB0byB5b3VyIEFwcCBhbmQgcmVnaXN0ZXIge3tjbGFzc19uYW1lfX0gaW4gUGx1Z2luRGVzY3JpcHRvci5vdGhlcnMuCkZlYXR1cmVzIHJldHJpZXZlIGl0IHdpdGggdnl1aC5nZXRQbHVnaW48e3tjbGFzc19uYW1lfX0+KCkuCkFkZCBjYXBhYmlsaXR5IG1ldGhvZHMgdG8gdGhlIGdlbmVyYXRlZCBjbGFzcyBhbmQgcmVsZWFzZSBvd25lZCByZXNvdXJjZXMgaW4gZGlzcG9zZU9uY2UuClRoaXMgY3VzdG9tIGNhcGFiaWxpdHkgcmVxdWlyZXMgbm8gQ01TIGludGVncmF0aW9uLgo=",
"type": "text"
},
{
"path": "{{ name.snakeCase() }}/test/plugin_test.dart",
"data": "aW1wb3J0ICdwYWNrYWdlOmZsdXR0ZXJfdGVzdC9mbHV0dGVyX3Rlc3QuZGFydCc7CmltcG9ydCAncGFja2FnZTp7e25hbWUuc25ha2VDYXNlKCl9fS97e25hbWUuc25ha2VDYXNlKCl9fS5kYXJ0JzsKCnZvaWQgbWFpbigpIHsKICB0ZXN0KCdwbHVnaW4gc3VwcG9ydHMgaW5pdGlhbGl6YXRpb24sIGRpc3Bvc2FsLCBhbmQgcmV1c2UnLCAoKSBhc3luYyB7CiAgICBmaW5hbCBwbHVnaW4gPSB7e2NsYXNzX25hbWV9fSgpOwogICAgYXdhaXQgcGx1Z2luLmluaXQoKTsKICAgIGV4cGVjdChwbHVnaW4uaW5pdGlhbGl6ZWQsIGlzVHJ1ZSk7CiAgICBhd2FpdCBwbHVnaW4uZGlzcG9zZSgpOwogICAgZXhwZWN0KHBsdWdpbi5pbml0aWFsaXplZCwgaXNGYWxzZSk7CiAgICBhd2FpdCBwbHVnaW4uaW5pdCgpOwogICAgYXdhaXQgcGx1Z2luLmRpc3Bvc2UoKTsKICB9KTsKfQo=",
"type": "text"
}
],
"hooks": [],
"name": "vyuh_plugin",
"description": "A shared capability package for the Vyuh framework.",
"version": "1.0.0",
"environment": {
"mason": ">=0.1.0-dev.52 <0.1.0"
},
"vars": {
"name": {
"type": "string"
},
"class_name": {
"type": "string"
},
"title_literal": {
"type": "string"
},
"description_literal": {
"type": "string"
}
}
});