-
-
Notifications
You must be signed in to change notification settings - Fork 62
Description
Just realised I hadn't yet created an issue for this, besides it being confirmed to come.
Here is the current plan.
Event Emitter Grouped events:
resetloadload:package-filesload:readme-files
mergemerge:package-files
enhanceenhance:package-filesenhance:readme-files
savesave:package-filessave:readme-files
Plugins will be given an opts property, that contains the data that projectz has, consider it a singleton that the plugins can share with each other. The util package will be published separately or within a submodule of the projectz package. Having the functions of the util package be their own packages makes most sense.
On the first iteration, only enhance:readme-files would be necessary. Then later the rest can be added. Whether enhance:readme-files provides data, or an individual files value, is to be determined, there is an argument for it to provide enhance:readme-file(value, opts, next)
if you want this feature, +1 this post, and also if you can donate https://bevry.me/donate