File tree Expand file tree Collapse file tree 4 files changed +12
-8
lines changed Expand file tree Collapse file tree 4 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 1+ # 1.3.1
2+ Bug fix:
3+ - Using relative path for specPath
4+
15# 1.3.0-exp.1 - 1 May 2025
26Improvement:
37- use static response for documentation page
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ const schema = t.Object({
55 test : t . Literal ( 'hello' )
66} )
77
8- const app = new Elysia ( )
8+ const app = new Elysia ( { prefix : '/api' } )
99 . use (
1010 swagger ( {
1111 provider : 'scalar' ,
@@ -52,7 +52,7 @@ const app = new Elysia()
5252 }
5353 )
5454 . post ( '/json' , ( { body } ) => body , {
55- parse : ' formdata',
55+ parse : [ 'json' , ' formdata'] ,
5656 body : 'schema' ,
5757 response : 'schema'
5858 } )
Original file line number Diff line number Diff line change 11{
22 "name" : " @elysiajs/swagger" ,
3- "version" : " 1.3.0 " ,
3+ "version" : " 1.3.1 " ,
44 "description" : " Plugin for Elysia to auto-generate Swagger page" ,
55 "author" : {
66 "name" : " saltyAom" ,
7373 "openapi-types" : " ^12.1.3" ,
7474 "pathe" : " ^1.1.2"
7575 }
76- }
76+ }
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ export const swagger = <Path extends string = '/swagger'>({
4545 ...documentation . info
4646 }
4747
48- const relativePath = path . startsWith ( '/' ) ? path . slice ( 1 ) : path
48+ const relativePath = specPath . startsWith ( '/' ) ? specPath . slice ( 1 ) : specPath
4949
5050 const app = new Elysia ( { name : '@elysiajs/swagger' } )
5151
@@ -57,7 +57,7 @@ export const swagger = <Path extends string = '/swagger'>({
5757 theme ,
5858 JSON . stringify (
5959 {
60- url : specPath ,
60+ url : relativePath ,
6161 dom_id : '#swagger-ui' ,
6262 ...swaggerOptions
6363 } ,
@@ -71,8 +71,8 @@ export const swagger = <Path extends string = '/swagger'>({
7171 scalarVersion ,
7272 {
7373 spec : {
74- ... scalarConfig . spec ,
75- url : specPath
74+ url : relativePath ,
75+ ... scalarConfig . spec
7676 } ,
7777 ...scalarConfig ,
7878 // so we can showcase the elysia theme
You can’t perform that action at this time.
0 commit comments