Skip to content

Proper packages#11

Merged
edvincandon merged 7 commits intomainfrom
package-mode
Apr 20, 2026
Merged

Proper packages#11
edvincandon merged 7 commits intomainfrom
package-mode

Conversation

@edvincandon
Copy link
Copy Markdown
Member

No description provided.

- Moves all source files under src/core/, updates tsconfig ~alias to
  ./src/core/*, adds src/index.ts re-exporting ./core. All tests and
  build pass unchanged.
- Configures ./core and ./saga subpath exports in package.json. Adds
  redux-saga as optional peer dependency with peerDependenciesMeta.
  Adds typesVersions fallback for older TypeScript resolvers.
- Implements watchTransition and retryFailed saga utilities that
  eliminate transition lifecycle boilerplate. Auto-detects fail vs
  stash from TransitionMode metadata. Updates root entry point to
  re-export saga  alongside core (saga-first default).
@edvincandon edvincandon merged commit aded230 into main Apr 20, 2026
1 check passed
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