chapinb / chickadee

Yet another IP address enrichment tool
https://chapinb.com/chickadee/
MIT License
8 stars 1 forks source link

Refactor code to use interfaces #70

Open chapinb opened 3 years ago

chapinb commented 3 years ago

Is your feature request related to a problem? Please describe.

This project is difficult to integrate in to other code bases as a library:

Describe the solution you'd like

A potential solution is to use interfaces and re-structure the library to have a clear workflows for common use cases. Some use cases include:

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Some useful references: