Carlos Sanjines Aldazosa
d2696c46ba
Oauth providers ( #262 )
...
* [FEAT] facebook and google authentication
* [FEAT] github authentication
* [FEAT] linkedin authentication
* [TEST] all methods tested
* [UPDATE] open-auth middleware split
* [UPDATE] auth packages merged into oauth-provider
* docs: format README
* fix: fix `package.json`, prettify, rename something
* fix: use `ContextVariableMap`
* docs: update README
* make it as a minor release
* [FIX: linkedin] path name
* [UPDATE: linkedin] pathname
---------
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2023-11-27 21:33:31 +09:00
Sor4chi
f14f0c8cf5
docs(zod-openapi): add components registoration and auth configutation tips ( #271 )
...
* docs(zod-openapi): update README
* docs(zod-openapi): add custom components reference of Zod OpenAPI
2023-11-21 16:58:48 +09:00
Yusuke Wada
bae3c0fd43
test(zod-openapi): update tests ( #268 )
...
* changeset
* test(zod-openapi): update tests
* changeset
* delete md
* update README
2023-11-20 17:56:04 +09:00
scarf
2e697077bf
fix(swagger-ui): support `persistAuthorization` and boolean option ( #265 )
...
* feat: `persistAuthorization`
Co-authored-by: Sor4chi <80559385+sor4chi@users.noreply.github.com>
* test: `persistAuthorization`
* chore: changeset
Co-authored-by: Sor4chi <80559385+sor4chi@users.noreply.github.com>
---------
Co-authored-by: Sor4chi <80559385+sor4chi@users.noreply.github.com>
2023-11-20 14:08:12 +09:00
github-actions[bot]
a43558b2d6
Version Packages ( #263 )
2023-11-18 06:10:41 +09:00
Karibash
ba83a268e0
feat(zod-openapi): Make it possible to do method chaining even for do… ( #260 )
...
* feat(zod-openapi): Make it possible to do method chaining even for doc methods
* fix: Fix incorrect generics type specification
2023-11-18 06:04:56 +09:00
github-actions[bot]
4c5b5be848
Version Packages ( #259 )
2023-11-16 19:26:44 +09:00
Karibash
368c3520fa
fix(zod-openapi): Fix a bug that slashes were duplicated when mountin… ( #258 )
...
* fix(zod-openapi): Fix a bug that slashes were duplicated when mounting a path using the route method
* fix: Make the paths be merged using internally defined utility functions instead
2023-11-16 19:24:53 +09:00
github-actions[bot]
53cd5f7bec
Version Packages ( #256 )
2023-11-16 06:36:27 +09:00
Yusuke Wada
eb3694cd2c
test(zod-openapi): add content-type to avoid errors ( #257 )
...
* changeset
* test(zod-openapi): add content-type to avoid error
2023-11-16 06:33:29 +09:00
Karibash
129f4680a2
fix(zod-openapi): Fix incorrect specification of the exports field in package.json ( #255 )
2023-11-16 06:27:56 +09:00
github-actions[bot]
0232214d4b
Version Packages ( #250 )
2023-11-12 10:10:58 +09:00
Yusuke Wada
139504a145
fix(medley-router): support new path matching ( #249 )
...
* fix(medley-router): support new path matching
* add changeset
2023-11-12 10:08:45 +09:00
Kei Kamikawa
545997181f
fixed firebase-auth for #247 ( #248 )
...
* chore: npx yarn-deduplicate && yarn install
* chore(firebase-auth): Update package deps and test
* chore(firebase-auth): update hono version
* fix(firebase-auth): responds 501 when PUBLIC_JWK_CACHE_KV is undefined in defaultKeyStoreInitializer function
2023-11-12 09:50:13 +09:00
github-actions[bot]
037d748c23
Version Packages ( #245 )
2023-11-07 12:16:53 +09:00
Yusuke Wada
007de80662
fix(esbuild-transpiler) exports modules correctrly ( #244 )
...
* changeset
* remove changeset
2023-11-07 12:13:18 +09:00
github-actions[bot]
1c7f40b022
Version Packages ( #242 )
2023-11-07 11:40:33 +09:00
Yusuke Wada
f79f40bd48
fix(esbuild-transpiler): build correctly ( #241 )
...
* fix(esbuild-transpiler): build correctly
* changeset
2023-11-07 11:38:09 +09:00
Sor4chi
bef1b5d3ce
docs: not to escape with SwaggerUI html ( #237 )
2023-11-06 08:25:53 +09:00
github-actions[bot]
73eaaa588d
Version Packages ( #236 )
2023-11-05 16:48:09 +09:00
Yusuke Wada
a3da3dac91
chore(hello): tweak ( #235 )
...
* chore(hello): tweak
* changeset
2023-11-05 16:45:07 +09:00
github-actions[bot]
a60dd96808
Version Packages ( #233 )
2023-11-05 11:12:27 +09:00
Yusuke Wada
81de70d289
chore: update `yarn.lock` ( #234 )
2023-11-05 11:07:12 +09:00
Yusuke Wada
1243fc5697
feat: esbuild Transpiler Middleware ( #231 )
...
* feat: esbuild Transpiler Middleware
* changeset
* add linkt to docs
* add `global.d.ts` for docs
* update readme
Co-authored-by: Andres C. Rodriguez <acrodrig@users.noreply.github.com>
2023-11-05 10:57:04 +09:00
github-actions[bot]
87c3795dc3
Version Packages ( #232 )
2023-11-04 18:25:02 +09:00
Sor4chi
c608fa9532
feat: swagger ui middleware ( #230 )
...
* feat(zod-openapi): create swagger-ui jsx component
* feat(zod-openapi): add swagger ui docs
* chore(zod-openapi): add versioning doc
* chore(zod-openapi): fix SwaggerUI component doc
* refactor(zod-openapi): remove jsx comment
* feat(swagger-ui): create new package
* feat(swagger-ui): provides swagger ui middleware and swaggerui component
* feat(zod-openapi): Changed to use @hono/swagger-ui
* chore: add versioning doc
* feat: update ci for @hono/swagger-ui
* refactor: remove package-lock.json
* refactor: reverted the extra changes.
* chore: remove old changeset doc
* refactor(swagger-ui): remove unused file
* refactor(swagger-ui): change input type
* feat(swagger-ui): Select only the options you need.
* chore(swagger-ui): update README
* refactor(swagger-ui): rewrite simple
* refactor(zod-openapi): remove swagger-ui
* chore(swagger-ui): fix readme content
* chore(dep): add @types/swagger-ui-dist for option types support
* feat: implement SwaggerConfig Renderer for mapping config object to html
* feat: extend some option support for swagger-ui-dist
* test: move option rendering test and add some cases
* feat: add manually option for making full customizable
* docs: update swagger-ui middleware README
* fix: do not escape HTML strings
* docs: update README of swagger-ui middleware
* ci: update workflow environment for swagger-ui middleware
---------
Co-authored-by: naporin0624 <naporin0624@gmail.com>
2023-11-04 18:18:20 +09:00
github-actions[bot]
296446be5a
Version Packages ( #229 )
2023-11-03 05:59:16 +09:00
Yusuke Wada
b9baf4a990
feat(hello): infer type correctly using `satisfies` ( #228 )
...
* feat(hello): infer type correctly using `satisfies`
* changeset
2023-11-03 05:53:53 +09:00
Yusuke Wada
23a64bba03
chore: bump up `typescript` ( #227 )
2023-11-03 05:27:11 +09:00
Vaggelis Yfantis
24750c37bb
chore(clerk-auth): Update README.md ( #226 )
...
* Update README.md
* Update README.md
2023-11-03 03:41:00 +09:00
github-actions[bot]
b8076dfb47
Version Packages ( #223 )
2023-10-31 19:23:37 +09:00
Yusuke Wada
73ab82a902
fix(zod-openapi): import types correctly ( #222 )
...
* fix(zod-openapi): import types correctly
* changeset
2023-10-31 19:17:34 +09:00
github-actions[bot]
3633efd1de
Version Packages ( #218 )
2023-10-30 06:46:28 +09:00
Yusuke Wada
b3d80a0cca
fix: bump hono version of `peerDependencies` ( #219 )
...
* fix: bump hono version of `peerDependencies`
* add changeset
2023-10-30 06:39:46 +09:00
Yusuke Wada
a80c84ba07
fix(zod-openapi): bump Hono for `peerDependencies` ( #217 )
2023-10-30 06:35:00 +09:00
github-actions[bot]
66710bcca0
Version Packages ( #216 )
2023-10-30 06:19:00 +09:00
Yusuke Wada
ab2176bf6e
fix(zod-validator): bump Hono version of `peerDependencie` ( #215 )
...
* fix(zod-validator): bump Hono version of `peerDependencie`
* changeset
2023-10-30 06:13:40 +09:00
github-actions[bot]
e5434ffc2f
Version Packages ( #213 )
2023-10-27 16:58:49 +09:00
Vaggelis Yfantis
a18da2a545
feat: Clerk Middleware ( #151 )
...
* initial commit
* wip
* Update README.md
* tests(clerk-auth): Setup testing and added first test
* docs(clerk-auth): Update README.md
* tests(clerk-auth): Added some more tests
* chore(clerk-auth): Added refernece in tests
* ci(clerk-atuh): Add Clerk Auth workflow
* use `env` helper to get enviroment variables
---------
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2023-10-27 16:50:22 +09:00
github-actions[bot]
90d3e84831
Version Packages ( #212 )
2023-10-26 17:51:09 +09:00
Yusuke Wada
6ca8e8d8de
fix(zod-openapi): relax input types ( #211 )
...
* fix(zod-openapi): relax input types
* changeset
2023-10-26 17:49:10 +09:00
github-actions[bot]
cb5bba456b
Version Packages ( #209 )
2023-10-23 05:20:38 +09:00
Andrew
46575b4395
fix(zod-validator): make validation input optional when schema is optional ( #208 )
...
* fix(zod-validator): make validation input optional when schema is optional
* feat(index.test.ts): add tests for optional schema
* feat(index.test.ts): add more tests for optional schema
* chore: add changeset
2023-10-23 05:18:23 +09:00
github-actions[bot]
d7a703b556
Version Packages ( #207 )
2023-10-22 12:08:10 +09:00
Yusuke Wada
2d2fdd0379
feat(zod-openapi): allows the response to be `Response` ( #206 )
...
* feat: allows the response to be `Response`
* add changeset
2023-10-22 12:05:43 +09:00
github-actions[bot]
a593d311f5
Version Packages ( #202 )
2023-10-19 07:29:04 +09:00
koralle
989d968795
fix(graphql-server): enhance type safety of RootResolvers and Options ( #201 )
...
* fix(graphql-server): enhance type safety of RootResolvers and Options
This commit introduces more specific type annotations to the following modules:
* RootResolvers
* Options
Specifically, the same type parameters used in the definition of `Context` class were given to them:
```ts
<E extends Env = any, P extends string = any, I extends Input = {}>
```
* chore: run `changeset`
2023-10-19 07:16:11 +09:00
Callum
d2398a4c90
test(zod-openapi): additional headers test for `Authorization` ( #192 )
...
* include test for array of headers
* merge route and routeWithAuth from 3 tests into 2 tests
2023-10-10 20:45:05 +09:00
github-actions[bot]
1d316c188f
Version Packages ( #195 )
2023-10-07 01:52:09 +09:00
Kei Kamikawa
152e93e598
fix(firebase-auth): throw HTTPException for bad request ( #194 )
2023-10-06 16:48:22 +09:00