Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Pull Request ## π€¨ Rationale Part of Angular 18 migration ([AzDO work item](https://dev.azure.com/ni/DevCentral/_workitems/edit/2973920)) ## π©βπ» Implementation - bumped Angular dependency versions from 17 to 18 - updated Angular projects to use new, Angular-18-compatible `ni-eslint-config-angular` version - updated forked Angular files in `angular-workspace/nimble-angular/src/thirdparty` - No meaningful changes were made. In some cases I left the original imports but commented them out, rather than removing them like we had done before. - auto-fix some new, minor lint violations: - unnecessary uses of non-null assertion (`!`) - unnecessary uses of `as const` on string literals - one prefer-optional-chaining fix (e.g. `!x.foo?.bar()` instead of `!x.foo || !x.foo.bar()`) - one forbidden use of `Readonly<Foo[]>` (change to `readonly Foo[]`) ## π§ͺ Testing Builds and automated tests pass ## β Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: rajsite <[email protected]>
- Loading branch information