Skip to content

Comments

Refactor plugin config and file system handling#180

Open
Nathan93705 wants to merge 6 commits intoSerenityJS:mainfrom
Nathan93705:improve-plugin-file-managment
Open

Refactor plugin config and file system handling#180
Nathan93705 wants to merge 6 commits intoSerenityJS:mainfrom
Nathan93705:improve-plugin-file-managment

Conversation

@Nathan93705
Copy link
Contributor

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.

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.
Ensures non-string arguments are returned as-is in the logger, preventing unintended formatting and improving type safety.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant