Robin
a7624806b2
Upgrade eslint-plugin-matrix-org to 1.2.1
...
This upgrade came with a number of new lints that needed to be fixed across the code base. Primarily: explicit return types on functions, and explicit visibility modifiers on class members.
2023-09-22 18:07:06 -04:00
Daniel Abramov
7f9157bae1
Fix lint errors that originate from JS SDK
2023-07-11 16:02:58 +01:00
Daniel Abramov
0105162ffa
Enable strict lints
...
An attempt to fix https://github.com/vector-im/element-call/issues/1132
2023-07-11 16:02:58 +01:00
Robin Townsend
17450b4531
Fix big grid crashing due to missing React import
...
by fixing the cause rather than the symptom: this upgrades the code to use the new, recommended JSX transform mode of React 17+, which no longer requires you to import React manually just to write JSX.
2023-06-30 18:21:18 -04:00
Robin Townsend
90ef5505bb
Apply Prettier to the entire project
...
This ensures that our tests will be formatted by Prettier, among other things.
2022-12-09 14:34:25 -05:00
Šimon Brandner
fcaa126147
Add jest
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-10-26 13:21:06 +02:00
Robin Townsend
f0d7d8fac6
Enable strict mode checks with typescript-strict-plugin
...
No CI checks at this time, the only effect this will have is adding IDE errors.
2022-09-15 08:31:24 -04:00
Timo
2d99acabe2
typescript src/room
( #437 )
2022-08-02 00:46:16 +02:00
David Baker
a05501a909
Convert matrix-utils to typescript
2022-05-30 10:09:13 +01:00
David Baker
04780ab7aa
Seems we can turn noUnusedLocals on after all
2022-05-10 18:12:10 +01:00
David Baker
446fd9c7c0
Make tsc happy with the js-sdk
2022-05-07 19:02:54 +01:00
David Baker
f805f4ead6
Remove some unnecessary tsconfig bits
2022-05-06 22:44:03 +01:00
David Baker
4488947eed
Initial round of typescripting
2022-05-06 11:32:09 +01:00
Robert Long
3ee4058dce
Remove unnecessary typescript config
2022-01-18 15:16:10 -08:00
Robert Long
5e4736eba5
Update to use matrix-react-sdk
2021-09-29 14:34:29 -07:00