Skip to content

chore(deps): move ngrx-toolkit to @ngrx-toolkit/core - #39

Merged
codeministry merged 1 commit into
mainfrom
chore/ngrx-toolkit-core
Oct 26, 2026
Merged

codeministry merged 1 commit into
mainfrom
chore/ngrx-toolkit-core

Conversation

@codeministry

Copy link
Copy Markdown
Owner

What changed

@angular-architects/ngrx-toolkit@22.0.0 is deprecated on npm ("This package has moved to @ngrx-toolkit/core"). Starting with v22 the toolkit is published as @ngrx-toolkit/core.

  • frontend/package.json: @angular-architects/ngrx-toolkit ^22.0.0 replaced by @ngrx-toolkit/core ^22.0.1 (latest; the new package has 22.0.0 and 22.0.1).
  • frontend/bun.lock: regenerated with bun remove / bun add on the pinned bun 1.3.12, so the diff is exactly the two swapped entries.
  • frontend/src/app/core/store/devtools.ts: the only import (withDevtools, withDevToolsStub) now points at @ngrx-toolkit/core.

Renamed exports?

None. Checked against the published tarballs rather than assumed:

  • Both packages export the same 60 symbols (., ./redux-connector, ./package.json entry points identical).
  • The compiled fesm2022 bundles of old 22.0.0 and new 22.0.1 differ only in their sourceMappingURL lines.
  • Same peer dependencies (@angular/* ^22, @ngrx/signals ^22, optional @ngrx/store, rxjs ^7).
  • Upstream release notes for v22.0.1 list the rename (chore: rename package to @ngrx-toolkit/core ngrx-toolkit/core#316) and no breaking API change.

Verification (locally, in frontend/)

  • bun install --frozen-lockfile from a clean node_modules (bun 1.3.12): OK, old package no longer installed
  • bun run check:static (ESLint, Stylelint, tsc): OK
  • bun run test:coverage: 96 files, 1162 tests passed
  • bun run test:browser: 22 files, 368 tests passed
  • bun run build: OK (two existing warnings, unrelated: shortlist CSS budget, transloco CommonJS dependency)

@angular-architects/ngrx-toolkit 22.0.0 is deprecated on npm: the package
moved to @ngrx-toolkit/core starting with v22. Replace the dependency with
@ngrx-toolkit/core ^22.0.1 and update the one import in core/store/devtools.ts.

Pure rename: both tarballs export the same 60 symbols, and the compiled
bundles differ only in their sourceMappingURL lines.
@codeministry codeministry self-assigned this Oct 26, 2026
@codeministry
codeministry merged commit aaf53f3 into main Oct 26, 2026
6 checks passed
@codeministry
codeministry deleted the chore/ngrx-toolkit-core branch October 26, 2026 16:13
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