slalombuild / secureli

seCureLI is a tool that enables you to experience the delight of building products by helping you get ideas from your head into working software as frictionlessly as possible, in a reliable, secure, scalable, and observable way.
Apache License 2.0
28 stars 3 forks source link

Create module structure #450

Closed JordoHeffernan closed 4 months ago

JordoHeffernan commented 4 months ago

As a user and developer, I want secureli to be more modular

AC

  1. In the secureli directory, create a directory called modules
  2. Create 4 sub-directories called core, observability, and language_analyzer, shared
  3. Move existing files to their best fit location
    • core
    • cores_services/scanner
    • cores_services/updater
    • language_analyzer
    • language_analyzer_services/language analyzer
    • language_analyzer_services/language config
    • language_analyzer_services/language_support
    • language_analyzer_services/git_ignore
    • observability
    • observability_services/logging
    • consts
    • shared
    • abstractions
    • resources
    • utilities
    • models

Notes