Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@alwatr/fsm

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@alwatr/fsm - npm Package Versions

23

4.0.2

Diff

Changelog

Source

4.0.2 (2024-11-06)

Bug Fixes

  • honarvar bugs (196b77b) by @
alimd
published 4.0.1 •

Changelog

Source

4.0.1 (2024-11-06)

Bug Fixes

  • fsm: resetToInitialState logic and enhance logging in state transitions (1e81527) by @
alimd
published 4.0.0 •

Changelog

Source

4.0.0 (2024-11-06)

⚠ BREAKING CHANGES

  • fsm: all name of type ActionName in class actionRecord_ changed
  • fsm: event 'reset' fired on calling resetToInitialState and the first time in class constructor
  • fsm: initialState remove from AlwatrFetchStateMachineConfig

Bug Fixes

  • fsm: remove initialState from AlwatrFetchStateMachineConfig (fcb9541) by @AliMD
  • fsm: run postTransition__ in resetToInitialState_ and constructor (00ca9c1) by @AliMD
  • observable: add AlwatrLogger type to logger_ property (f21b562) by @AliMD

Code Refactoring

  • fsm: update action naming conventions and enhance event handling in state transitions (c3a4094) by @AliMD

Dependencies update

alimd
published 3.2.2 •

Changelog

Source

3.2.2 (2024-11-02)

Dependencies update

  • bump the github-actions group with 2 updates (#223) (0d2bd7a) by @dependabot[bot]
  • deps-dev: bump @types/node from 22.8.1 to 22.8.6 in the dependencies group (#224) (2ffa758) by @dependabot[bot]
  • deps: bump the alwatr group with 6 updates (#225) (6f22eda) by @dependabot[bot]
  • update (2e39720) by @
  • update dependabot configuration for commit message prefix and scheduling (6123dcc) by @AliMD
  • update VSCode extensions and settings for improved development experience (9b03c57) by @AliMD
alimd
published 3.2.1 •

Changelog

Source

3.2.1 (2024-10-28)

Dependencies update

  • bump the alwatr-dependencies group with 2 updates (#217) (a5fd542) by @dependabot[bot]
  • bump the development-dependencies group across 1 directory with 9 updates (9d1d05d) by @dependabot[bot]
  • bump the github-actions group across 1 directory with 4 updates (#219) (a4d7ee4) by @dependabot[bot]
  • update nanolib v1.4.0 with other deps (8c0fdcd) by @AliMD
alimd
published 3.2.0 •

Changelog

Source

3.2.0 (2024-10-11)

Bug Fixes

  • prevent sideeffects from build result (fbc7a9f) by @mohammadhonarvar

Code Refactoring

  • update imports & packages based on the latest changes of nanolib (b905288) by @mohammadhonarvar

Dependencies update

  • .yarn/sdk: update (13343dc) by @mohammadhonarvar
  • bump github/codeql-action in the github-actions group (f150962) by @dependabot[bot]
  • bump the alwatr-dependencies group across 1 directory with 7 updates (daf1c3f) by @dependabot[bot]
  • bump the alwatr-dependencies group with 4 updates (7ce1b54) by @dependabot[bot]
  • bump the alwatr-dependencies group with 8 updates (bc520ba) by @dependabot[bot]
  • bump the development-dependencies group with 10 updates (01de77c) by @dependabot[bot]
  • bump the github-actions group with 3 updates (eb91117) by @dependabot[bot]
  • update (254de29) by @
  • update (4dc21b2) by @mohammadhonarvar
  • update (f8891e2) by @mohammadhonarvar
  • update (be2b945) by @mohammadhonarvar
alimd
published 3.1.1 •

Changelog

Source

3.1.1 (2024-09-29)

Miscellaneous Chores

  • change the license to AGPL-3.0 (4bc3149) by @ArmanAsadian
  • context: change the license to AGPL-3.0 (79e3212) by @ArmanAsadian
  • edited README (fff9b3f) by @ArmanAsadian
  • fetch-state-machine: change the license to AGPL-3.0 (918ffae) by @ArmanAsadian
  • fetch-state-machine: change the license to AGPL-3.0 (3ccfad4) by @ArmanAsadian
  • flux: change the license to AGPL-3.0 (220ef0c) by @ArmanAsadian
  • fsm: change the license to AGPL-3.0 (babc4a8) by @ArmanAsadian
  • observable: change the license to AGPL-3.0 (1fefabc) by @ArmanAsadian
  • remote-context: change the license to AGPL-3.0 (23a238d) by @ArmanAsadian
  • signal: change the license to AGPL-3.0 (e077ff1) by @ArmanAsadian

Dependencies update

alimd
published 3.1.0 •

Changelog

Source

3.1.0 (2024-09-26)

Features

  • fetch-state-machine: add separate requestSuccess_ for overriding (027226c) by @AliMD
  • fsm: Add resetToInitialState() method (86b2479) by @AliMD
  • remote-context: public clean method (138b782) by @AliMD

Code Refactoring

  • fetch-state-machine: Rename requestSuccess_ method to requestSucceeded_ (5d0ca73) by @AliMD
  • fetch-state-machine: Rename requestSuccess_ method to requestSucceeded_ (885a8bc) by @AliMD
  • fetch-state-machine: Rename reset method to clean in fetch-state-machine and jfsm packages (ab20b4f) by @AliMD
  • fetch-state-machine: Rename resetToInitialState_ method to clean_ (7ffc764) by @AliMD
  • fetch-state-machine: Rename resetToInitialState_ method to clean_ (8e31471) by @AliMD
  • fetch-state-machine: Rename resetToInitialState_ method to clean_ (05bb40d) by @AliMD
  • remote-context: Clean up context cleanup logic (9ee9a31) by @AliMD
  • remote-context: simplify context update logic (627b4ef) by @AliMD
  • update action names in fetch-state-machine and fsm packages and remove _ prefix (a90d959) by @AliMD

Miscellaneous Chores

  • fetch-state-machine: review (207153a) by @AliMD

Dependencies update

  • bump @types/node in the development-dependencies group (979223c) by @dependabot[bot]
  • bump the github-actions group with 3 updates (0e4eb78) by @dependabot[bot]
  • update (857ba97) by @AliMD
alimd
published 3.0.3 •

Changelog

Source

3.0.3 (2024-09-24)

Miscellaneous Chores

  • change the license to AGPL-3.0 (8a10663) by @
alimd
published 3.0.2 •

Changelog

Source

3.0.2 (2024-09-21)

Miscellaneous Chores

Dependencies update

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc