Jonathan de Jong
Jonathan de Jong
https://typescript-eslint.io/rules/prefer-nullish-coalescing/ https://typescript-eslint.io/rules/prefer-optional-chain/ These discourage falsy/truthy checking, and actually check for undefined or null. This'd help if a parameter is `number | null`/`idx?: number`, to not branch on `0`.
https://github.com/matrix-org/matrix-react-sdk/blob/010cbadc8ecf9f15ade94d87950734c873ca6095/.eslintrc.js#L81-L82; ```js // We disable this while we're transitioning "@typescript-eslint/no-explicit-any": "off", ```
https://typescript-eslint.io/rules/strict-boolean-expressions Together with https://github.com/matrix-org/matrix-js-sdk/issues/2120 and https://github.com/matrix-org/matrix-js-sdk/issues/2121, this'd do with all truthiness/falsiness checks, and requires these to be explicitly checked by themselves.
https://typescript-eslint.io/rules/prefer-ts-expect-error/ This encourages to replace `@ts-ignore` with an expectation of an exact error, making the line error if it doesn't actually contain an error.
```ts interface ClassInterface { callable(f: string | number): void; } class Thing implements ClassInterface { public callable(f: string): void { } } class OtherThing implements ClassInterface { public callable(f: number):...
**Describe the feature you are proposing** Have IPFS cluster check a `/ipns/` resource periodically (configurable) and ensure the resulting IPFS resource is pinned across the cluster. This is different from...
One barrier I currently see for entry to deploying mastodon is the fact that documentation and default deployment techniques go for a VM-based approach. While this was probably the best...
Apparently this was removed as per https://github.com/mastodon/mastodon-ios/issues/144, why? It's a completely valid visibility option for mastodon, all apps (web or mobile) support it.
Related to https://github.com/mastodon/mastodon-ios/issues/227 Other iOS mastodon apps like Toot! implement lists, same as the mastodon web client.
As per [this post](https://discourse.joinmastodon.org/t/mastodon-for-iphone-doesnt-default-to-dm-reply-on-dm-post-bug-reporting-communication-issues/3759), I initially had trouble reporting bugs and giving feedback, I tried to look at the footer and such for info (i filed an issue addressing that...