mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
chore: move swagger docs to spec
This commit is contained in:
@@ -12,7 +12,7 @@ import (
|
||||
"github.com/labstack/echo/v4"
|
||||
)
|
||||
|
||||
//go:generate go run github.com/swaggo/swag/cmd/swag@latest init -g swagger.go -o ../../docs --parseDependency --parseInternal
|
||||
//go:generate go run github.com/swaggo/swag/cmd/swag@latest init -g swagger.go -o ../../spec --parseDependency --parseInternal
|
||||
|
||||
var (
|
||||
swaggerSpec []byte
|
||||
@@ -36,7 +36,7 @@ func (h *SwaggerHandler) Register(e *echo.Echo) {
|
||||
|
||||
func (h *SwaggerHandler) Spec(c echo.Context) error {
|
||||
swaggerOnce.Do(func() {
|
||||
swaggerSpec, swaggerErr = os.ReadFile("docs/swagger.json")
|
||||
swaggerSpec, swaggerErr = os.ReadFile("spec/swagger.json")
|
||||
})
|
||||
if swaggerErr != nil {
|
||||
return echo.NewHTTPError(http.StatusInternalServerError, swaggerErr.Error())
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { defineConfig } from '@hey-api/openapi-ts';
|
||||
|
||||
export default defineConfig({
|
||||
input: './docs/swagger.json',
|
||||
input: './spec/swagger.json',
|
||||
output: 'packages/sdk/src',
|
||||
plugins: [
|
||||
'@hey-api/typescript',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// Package docs Code generated by swaggo/swag. DO NOT EDIT
|
||||
package docs
|
||||
// Package spec Code generated by swaggo/swag. DO NOT EDIT
|
||||
package spec
|
||||
|
||||
import "github.com/swaggo/swag"
|
||||
|
||||
Reference in New Issue
Block a user