Conversation
Removes [@tootallnate/once](https://github.com/TooTallNate/once). It's no longer used after updating ancestor dependency [@angular/cli](https://github.com/angular/angular-cli). These dependencies need to be updated together. Removes `@tootallnate/once` Updates `@angular/cli` from 16.1.1 to 21.2.1 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@16.1.1...v21.2.1) --- updated-dependencies: - dependency-name: "@tootallnate/once" dependency-version: dependency-type: indirect - dependency-name: "@angular/cli" dependency-version: 21.2.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
There was a problem hiding this comment.
1 issue found across 2 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="samples/client/petstore/typescript-angular-v16-provided-in-root/package.json">
<violation number="1" location="samples/client/petstore/typescript-angular-v16-provided-in-root/package.json:29">
P1: `@angular/cli` was upgraded to major 21 while this workspace remains on Angular 16 packages. Keep CLI and Angular framework/devkit on the same major to avoid dependency and build-tool incompatibilities.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| "devDependencies": { | ||
| "@angular-devkit/build-angular": "^16.1.1", | ||
| "@angular/cli": "^16.1.1", | ||
| "@angular/cli": "^21.2.1", |
Contributor
There was a problem hiding this comment.
P1: @angular/cli was upgraded to major 21 while this workspace remains on Angular 16 packages. Keep CLI and Angular framework/devkit on the same major to avoid dependency and build-tool incompatibilities.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At samples/client/petstore/typescript-angular-v16-provided-in-root/package.json, line 29:
<comment>`@angular/cli` was upgraded to major 21 while this workspace remains on Angular 16 packages. Keep CLI and Angular framework/devkit on the same major to avoid dependency and build-tool incompatibilities.</comment>
<file context>
@@ -26,7 +26,7 @@
"devDependencies": {
"@angular-devkit/build-angular": "^16.1.1",
- "@angular/cli": "^16.1.1",
+ "@angular/cli": "^21.2.1",
"@angular/compiler-cli": "^16.1.2",
"@angular/language-service": "^16.1.2",
</file context>
Suggested change
| "@angular/cli": "^21.2.1", | |
| "@angular/cli": "^16.1.1", |
davidricodias
pushed a commit
to davidricodias/openapi-generator
that referenced
this pull request
Mar 11, 2026
) Removes [@tootallnate/once](https://github.com/TooTallNate/once). It's no longer used after updating ancestor dependency [@angular/cli](https://github.com/angular/angular-cli). These dependencies need to be updated together. Removes `@tootallnate/once` Updates `@angular/cli` from 16.1.1 to 21.2.1 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@16.1.1...v21.2.1) --- updated-dependencies: - dependency-name: "@tootallnate/once" dependency-version: dependency-type: indirect - dependency-name: "@angular/cli" dependency-version: 21.2.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Removes @tootallnate/once. It's no longer used after updating ancestor dependency @angular/cli. These dependencies need to be updated together.
Removes
@tootallnate/onceUpdates
@angular/clifrom 16.1.1 to 21.2.1Release notes
Sourced from
@angular/cli's releases.... (truncated)
Changelog
Sourced from
@angular/cli's changelog.... (truncated)
Commits
74e254brelease: cut the v21.2.1 release500b47dci: add issue_labels job to dev-infra workflow33a3172build: introduce package deprecation metadata and integrate it into the relea...584f6a2fix(@angular/build): treat empty browsers array as undefined in unit-test bui...0d49f86fix(@angular/build): resolve style include paths relative to `ng-package.json...d173973fix(@angular/build): conditionally allowvi.mockfor non-relative importse265b1cci: update pull-request labeling action path87a88babuild: update cross-repo angular dependencies62b1500ci: create gemini code reviewer configurationa6d5f33build: update dependency aspect_rules_jasmine to v2.0.4Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Updates the TypeScript Angular v16 sample to use @angular/cli 21.2.1 and removes the now-unused @tootallnate/once. This keeps the sample up to date and cleans up unused dependencies.
Written for commit 1232126. Summary will update on new commits.