equinor / equinor/fusion-framework
bookmark: remove fallback ConsoleLogger once all consumers provide a log config
- Dominant language
- TypeScript
- Stars
- 10
- Forks
- 10
- Avg merge
- 19h 40m
- Merged PRs (30d)
- 150
Description
In `packages/modules/bookmark/src/bookmark-module.ts`, a `fallbackLogger` (`ConsoleLogger`) is created as a stopgap:
```ts
// TODO - remove when all framework uses log
const fallbackLogger: ILogger = new ConsoleLogger('BookmarkModule');
```
Once all framework consumers configure a proper logger, this fallback should be removed.
Contributor guide
Research direction
Start in packages/modules/bookmark/src/bookmark-module.ts and inspect the fallbackLogger declaration and its uses. Search for all framework consumers of BookmarkModule and their logger configuration, then confirm every consumer provides a proper logger before removing the fallback and its related imports.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- developer-experience
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100