feat: Initialize project

This commit is contained in:
oSumAtrIX
2024-02-01 04:12:05 +01:00
parent bf5eaa8940
commit 8ae50b543e
81 changed files with 4005 additions and 6302 deletions

View File

@@ -0,0 +1,21 @@
package app.revanced.api.plugins
import app.revanced.api.backend.github.GitHubBackend
import io.github.cdimascio.dotenv.Dotenv
import io.ktor.server.application.*
import org.koin.core.context.startKoin
import org.koin.dsl.module
import org.koin.ktor.ext.inject
import org.koin.ktor.plugin.Koin
fun Application.configureDependencies() {
install(Koin) {
modules(
module {
single { Dotenv.load() }
single { GitHubBackend(get<Dotenv>().get("GITHUB_TOKEN")) }
}
)
}
}