Andreas Coroiu
7b8507cf9b
[EC-522] Improve handling of rxjs subjects ( #3772 )
...
* [EC-522] feat: no public rxjs subjects
* [EC-522] feat: improve null handling
* [EC-552] fix: init subject with empty set instead of null
* [EC-552] fix: don't push null into account subject
* [EC-522] feat: remove null filter
2022-11-01 11:25:46 +01:00
Oscar Hinton
f6b2b75ad8
Forbid substitute ( #3734 )
2022-10-10 17:19:01 +02:00
Oscar Hinton
b153ed6d01
[SM-265] Add eslint rule forbidding get().value ( #3671 )
2022-10-04 15:40:00 +02:00
Oscar Hinton
a0e89af120
[SM-255] Forbid absolute imports in libs ( #3624 )
2022-09-29 16:38:50 +02:00
Thomas Rittson
5ffa3ccd20
Prevent banned imports into libs/common ( #3599 )
...
Also fix typescript-eslint/parser config and fix linting errors
2022-09-27 11:17:43 +10:00
Oscar Hinton
4e54b5a077
[SM-204] Add the `curly` eslint rule ( #3464 )
2022-09-09 09:30:51 +02:00
Andreas Coroiu
15920f5354
[EC-512] Tree shakeable icons ( #3427 )
...
* [EC-512] feat: create new icon class
* [EC-512] feat: implement protected svgIcon function
* [EC-512] feat: use new icon class in component
* [EC-512] feat: integrate new icons in application
* [EC-512] fix: linting
* [EC-512] chore: move report icons to where they are used
* [EC-512] chore: add export type explanation
2022-09-06 08:21:59 +02:00
Oscar Hinton
e7c7037a14
Add eslint-plugin-rxjs & rxjs-angular ( #3373 )
2022-08-26 18:09:28 +02:00
Oscar Hinton
d99acd818b
Change eslint settings to error instead of warn ( #3128 )
2022-07-22 11:15:10 +02:00
Oscar Hinton
bc639688e8
Use NPM workspace ( #2874 )
2022-06-14 17:10:53 +02:00
Oscar Hinton
c1cc5a0814
[EC-183] Move eslint and prettier to project root ( #2536 )
2022-05-03 21:45:37 +02:00
Oscar Hinton
7fe51f83da
[EC-183] Mono Repository - Browser ( #2531 )
2022-05-03 19:38:55 +02:00
Oscar Hinton
c27f421d56
Add eslint ( #2405 )
2022-02-24 18:14:04 +01:00