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

Refactor and update all packages #198

Merged
merged 12 commits into from
Sep 15, 2024
Merged

Refactor and update all packages #198

merged 12 commits into from
Sep 15, 2024

Conversation

alimd
Copy link
Member

@alimd alimd commented Sep 15, 2024

  • feat: update all repo files from alwatr
  • deps: update
  • refactor: Update repository name and description
  • refactor: Update AlwatrContextSignal to AlwatrContext
  • deps: update
  • refactor(signal): AlwatrContext to use class property instead of calling super.getData_()
  • refactor(signal): Update AlwatrContext to use class property instead of calling super.getData_()
  • refactor(server-context): rename main
  • refactor(fsm): Update FiniteStateMachineBase class
  • refactor(fsm): Update FiniteStateMachineBase class to use class property for state and transition methods
  • refactor(fsm): rename main
  • refactor(fsm): Update import statement for type.ts
  • refactor(server-context): Update import statements and package version in server-request.ts
  • refactor(signal): Remove reference to api-server in tsconfig.json

@alimd alimd added refactor Updating the code with simpler, easier to understand or more efficient syntax or methods. new-feature New features or options. breaking-change A change that changes the API or breaks backward compatibility for users. labels Sep 15, 2024
@alimd alimd self-assigned this Sep 15, 2024
Update the repository name and description to reflect the changes made in the code. The repository is now called "alwatr-flux" and the description highlights the state management and event handling capabilities provided by Alwatr Flux. This update ensures that the repository accurately represents the functionality and purpose of the code.
This commit updates the class name from AlwatrContextSignal to AlwatrContext in the `context.ts` file. The class represents the Alwatr Context and is responsible for managing and notifying subscribers of context changes. The update aligns the class name with its purpose and improves code clarity.

The commit also updates the import statement for the `Dictionary` type from `@alwatr/type-helper` in the `context.ts` file.

Refactor the class name and import statement for better code clarity and consistency.
- Remove unused import
- Update dependencies
- Update type imports
- Update package version
- Rename internal variables
- Update method names
- Update method signatures
- Update logger calls
- Update action execution
- Update reset method
@alimd alimd merged commit 54ccd90 into next Sep 15, 2024
1 of 2 checks passed
@alimd alimd deleted the feat/update-repo branch September 15, 2024 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change A change that changes the API or breaks backward compatibility for users. new-feature New features or options. refactor Updating the code with simpler, easier to understand or more efficient syntax or methods.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant