Subclassing SignalArray doesn't work even when there are no build errors.
Example:
import {SignalArray} from 'signal-utils/array';
class MyArray<T> extends SignalArray<T> {
sayHello() {
return 'Hello';
}
}
const a = new MyArray(['a', 'b', 'c']);
console.log(a.constructor.name);
console.log(a.sayHello());
This logs:
Then throws Uncaught TypeError: a.sayHello is not a function