ghostfolio / ghostfolio/ghostfolio

Adopt openfigi library for type-safety

Open
#5,641 10 comments 0 reactions 0 assignees Claimed by @Pahari47 View on GitHub
enhancement hacktoberfest help wanted NestJS
Dominant language
TypeScript
Stars
9.3k
Forks
1.3k
Avg merge
22h 24m
Merged PRs (30d)
165

Description

The goal of this issue is to replace our custom implementation in the [OpenFigiDataEnhancerService](https://github.com/ghostfolio/ghostfolio/blob/main/apps/api/src/services/data-provider/data-enhancer/openfigi/openfigi.service.ts) with the recently published type-safe library [@gadicc/openfigi](https://github.com/gadicc/openfigi).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with apps/api/src/services/data-provider/data-enhancer/openfigi/openfigi.service.ts and compare its custom implementation with the @gadicc/openfigi library. Review open pull request #5799 to understand work already in progress; done means the service has adopted the type-safe library without losing its existing OpenFIGI behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.