Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: plugins system #12

Merged
merged 12 commits into from
Jan 16, 2023
Merged

feat: plugins system #12

merged 12 commits into from
Jan 16, 2023

Conversation

Cadienvan
Copy link
Collaborator

@Cadienvan Cadienvan commented Jan 15, 2023

Part of resolving #9 .

@Cadienvan Cadienvan marked this pull request as ready for review January 16, 2023 15:35
@Cadienvan Cadienvan merged commit 3c5be8a into main Jan 16, 2023
@Cadienvan Cadienvan deleted the feat/plugins-system branch January 16, 2023 15:36
Cadienvan added a commit that referenced this pull request Jan 16, 2023
* chore: initial plugin implementation

* chore: second iteration. plugin system works without breaking tests.

Co-authored-by: Carmelo Badalamenti <rollsappletree@users.noreply.github.com>

* chore: iterating developement. tests not working yet

* chore: fixed simple tests. plugins yet to test

* chore: feature completed. linting and separation of concerns to do.

* chore: linting and fixing open handle

* chore: removed comments

* chore: removed useless dependencyKeys param

Co-authored-by: Carmelo Badalamenti <rollsappletree@users.noreply.github.com>

* chore: internal refactor, async execute hooks, better types

* chore: separated different packages to allow plugin mechanism

* chore: separated different packages to allow plugin mechanism p2

* chore: removed additional dependency key references

Co-authored-by: Carmelo Badalamenti <rollsappletree@users.noreply.github.com>
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