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

ESService Decorator #142

Merged
merged 18 commits into from
Nov 29, 2023
Merged

ESService Decorator #142

merged 18 commits into from
Nov 29, 2023

Conversation

freshgum-bubbles
Copy link
Owner

This patch introduces ES Decorators as a contributory package.
These decorators mirror their non-ES counterparts in the main
package.

As the package only contains one decorator, we only have to
focus on the Service decorator.

Copy link

changeset-bot bot commented Nov 29, 2023

🦋 Changeset detected

Latest commit: 943c8ca

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@freshgum/typedi Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@freshgum-bubbles
Copy link
Owner Author

freshgum-bubbles commented Nov 29, 2023

One point of note: this is in contrib/ now, but I imagine as pre-5.0 decorators are phased out,
I would like to eventually move this to the main index (maybe in a year?).

We're shipping this in contrib/ now to avoid bundling two service implementations.

@freshgum-bubbles freshgum-bubbles marked this pull request as ready for review November 29, 2023 21:24
@freshgum-bubbles freshgum-bubbles merged commit b9efbba into develop Nov 29, 2023
11 checks passed
@freshgum-bubbles freshgum-bubbles deleted the feat/es-decorators branch December 11, 2023 20:33
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant