Skip to content

Require @cap2ui5/cds-plugin ^0.4.0 and let Dependabot watch it - #2

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/sweet-thompson-4b6na8
Oct 1, 2026
Merged

oblomov-dev merged 1 commit into
mainfrom
claude/sweet-thompson-4b6na8

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

What

  • @cap2ui5/cds-plugin ^0.3.1 → ^0.4.0: the published @cap2ui5/samples 0.2.0 requires the plugin ^0.4.0 as a peer, so a project with both got a second, nested plugin copy. @abap2ui5/linter ^0.8.3 → ^0.8.5.
  • New .github/dependabot.yml, modelled on cap2UI5/samples: monthly, a cap2ui5 group for @cap2ui5/*, a dependencies group for the rest, plus github-actions. The plugin's 0.x minors can break apps and this repository has no lockfile, so a bump has to arrive as a pull request that runs the tests.

Checks

npm install, npm run lint, npm test (5/5) green with cds-plugin 0.4.0 and linter 0.8.5.

Part of a set of changes across the abap2UI5 and cap2UI5 npm packages (same branch name in every repository).

🤖 Generated with Claude Code

https://claude.ai/code/session_01D4ictE8drLTLYcvFQ7tn9u


Generated by Claude Code

The published @cap2ui5/samples 0.2.0 needs the plugin ^0.4.0 as a peer, and
0.4.0 is on npm; a project that adds both to this stack would otherwise get
a peer conflict. The samples here run unchanged on 0.4.0 - the suite is
green against it. @abap2ui5/linter moves to ^0.8.5, the latest.

The plugin is 0.x, so a minor may change how apps are written, and this
repository installs without a lockfile. .github/dependabot.yml, modelled on
cap2UI5/samples', opens a monthly pull request per group (@cap2ui5/*, the
rest, the GitHub actions) so that a plugin bump runs the tests here before
anybody meets it in an install.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D4ictE8drLTLYcvFQ7tn9u
@oblomov-dev
oblomov-dev merged commit 289b208 into main Oct 1, 2026
1 check passed
@oblomov-dev
oblomov-dev deleted the claude/sweet-thompson-4b6na8 branch October 1, 2026 01:37
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