JS-0585 detected incorrectly

Angular 16 added required inputs, which means instead of:

@Input() stuff: string;

you can write:

@Input({ required: true }) stuff: string;

DeepSource is falsely flagging these with “JS-0585: Input bindings should not be aliased”. That issue refers to this type of syntax, which is not relevant here:

@Input('stuffAttribute') stuff: string;