Skip to content

chore: update dependencies and migrate to @rslib/core 1.x - #121

Merged
Patrick Lafrance (patricklafrance) merged 1 commit into
mainfrom
chore/update-workleap-web-configs
Oct 21, 2026
Merged

Patrick Lafrance (patricklafrance) merged 1 commit into
mainfrom
chore/update-workleap-web-configs

Conversation

@patricklafrance

Copy link
Copy Markdown
Member

Summary

Follow-up to #120: moves @rslib/core to 1.x together with the new @workleap/* web-config majors.

  • @rslib/core: 0.23.2 → 1.0.3 (devDependencies)
  • @workleap/rslib-configs: 1.2.1 → 2.0.0 (devDependencies)
  • @workleap/rsbuild-configs: 4.1.2 → 5.0.0 (devDependencies)
  • @workleap/browserslist-config: 2.1.8 → 3.0.0 (devDependencies)
  • @workleap/eslint-configs: 2.0.5 → 2.0.6 (devDependencies)
  • @typescript-eslint/parser: 8.71.2 → 8.72.0 (devDependencies)
  • typescript-eslint: 8.71.2 → 8.72.0 (devDependencies)

Build output

Compared packages/logging/dist against main:

  • JS output is identical.
  • .d.ts files now import ./*.js instead of ./*.ts (the .ts files don't exist in the published package). A patch changeset is included for this.

Validation checklist

  • Step 2a: Linting
  • Step 2b: Tests
  • Step 2c: Web sample app

🤖 Generated with Claude Code

Bumps @rslib/core to 1.0.3 together with @workleap/rslib-configs 2.0.0, plus
@workleap/rsbuild-configs 5.0.0, @workleap/browserslist-config 3.0.0,
@workleap/eslint-configs 2.0.6 and typescript-eslint 8.72.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 21, 2026 18:53
@pkg-pr-new

pkg-pr-new Bot commented Oct 21, 2026

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/@workleap/logging@121

commit: e7ad27d

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

No concrete defects were identified, but the major build-tool migration and published declaration compatibility need human verification.

No open issues 🎉

What changed in this PR

Completes the upgrades deferred from #120, migrating the logging library to Rslib 1.x and newer Workleap build configurations.

Changes:

  • Updates build and lint dependencies across the workspace.
  • Refreshes dependency resolutions in the lockfile.
  • Adds a patch changeset for corrected declaration import extensions.
File Description
samples/​web/​package.json Updates sample build, browser-targeting, and lint dependencies.
pnpm-lock.yaml Records updated dependency resolutions.
packages/​logging/​package.json Upgrades Rslib and library build configurations.
package.json Updates workspace lint dependencies.
.changeset/​update-deps-20261021-185300.md Documents the declaration fix for a patch release.

Review effort: Balanced

@patricklafrance
Patrick Lafrance (patricklafrance) merged commit c355d7d into main Oct 21, 2026
8 checks passed
@patricklafrance
Patrick Lafrance (patricklafrance) deleted the chore/update-workleap-web-configs branch October 21, 2026 18:57
@github-actions github-actions Bot mentioned this pull request Oct 21, 2026
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.

2 participants