16 lines
574 B
Go
16 lines
574 B
Go
package router
|
|
|
|
import (
|
|
"cybertron/internal/dependencies"
|
|
"cybertron/internal/transport/handler"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func SourceMapRouter(r *gin.Engine, dep *dependencies.Dependencies) {
|
|
sourceMapHandler := handler.NewSourceMapHandler(dep.Service.SourceMapService)
|
|
sourceMapGroup := r.Group("/api/v1")
|
|
sourceMapGroup.GET("/get-sourcemap-upload-url", sourceMapHandler.GetSourceMapUploadUrl)
|
|
sourceMapGroup.POST("/source-map-upload-ack", sourceMapHandler.SourceMapUploadAck)
|
|
sourceMapGroup.POST("/validate-source-map", sourceMapHandler.ValidateSourceMap)
|
|
}
|