serenity
serenity copied to clipboard
Refactor plugin config and file system handling
Introduces PluginConfig and PluginFileSystem classes for managing plugin configuration and file operations. Refactors Pipeline and Plugin to use these abstractions, removing legacy config and file methods from Plugin. Adds config/configParser.ts, config/pluginConfig.ts, and fileSystem.ts for modular configuration and file system logic.