chore: move swagger docs to spec

This commit is contained in:
Acbox
2026-02-11 15:29:26 +08:00
parent 1f30e666e0
commit a4199f0575
5 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -12,7 +12,7 @@ import (
"github.com/labstack/echo/v4" "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 ( var (
swaggerSpec []byte swaggerSpec []byte
@@ -36,7 +36,7 @@ func (h *SwaggerHandler) Register(e *echo.Echo) {
func (h *SwaggerHandler) Spec(c echo.Context) error { func (h *SwaggerHandler) Spec(c echo.Context) error {
swaggerOnce.Do(func() { swaggerOnce.Do(func() {
swaggerSpec, swaggerErr = os.ReadFile("docs/swagger.json") swaggerSpec, swaggerErr = os.ReadFile("spec/swagger.json")
}) })
if swaggerErr != nil { if swaggerErr != nil {
return echo.NewHTTPError(http.StatusInternalServerError, swaggerErr.Error()) return echo.NewHTTPError(http.StatusInternalServerError, swaggerErr.Error())
+1 -1
View File
@@ -1,7 +1,7 @@
import { defineConfig } from '@hey-api/openapi-ts'; import { defineConfig } from '@hey-api/openapi-ts';
export default defineConfig({ export default defineConfig({
input: './docs/swagger.json', input: './spec/swagger.json',
output: 'packages/sdk/src', output: 'packages/sdk/src',
plugins: [ plugins: [
'@hey-api/typescript', '@hey-api/typescript',
+2 -2
View File
@@ -1,5 +1,5 @@
// Package docs Code generated by swaggo/swag. DO NOT EDIT // Package spec Code generated by swaggo/swag. DO NOT EDIT
package docs package spec
import "github.com/swaggo/swag" import "github.com/swaggo/swag"