Commit Graph

339 Commits (a03e133d42175eebfe4e134b526db7cb53d51e9e)

Author SHA1 Message Date
Yusuke Wada a03e133d42
chore: setup prettier (#301)
* changeset

* chore: setup prettier
2023-12-13 17:31:25 +09:00
Yusuke Wada 5403955ef6
chore: enable `eslint` and remove `denoify` (#300)
* changeset

* chore: enable `eslint` and remove `denoify`
2023-12-13 17:22:53 +09:00
Yusuke Wada bd18b966ee
chore: migrate to `yarn v4` (#299)
* changeset

* chore: migrate to `yarn v4`

* remove changeset

* fixed Github Actions for `hello`

* fix gitignore

* add dependencies

* add ci for oauth-providers

* add dependencies

* add `publint`

* update msw
2023-12-13 15:54:00 +09:00
github-actions[bot] 954069dabe
Version Packages (#295) 2023-12-09 09:20:14 +09:00
Carlos Sanjines Aldazosa aa9527b9e7
feat(oauth-providers): Add X (Twitter) to OAuth providers (#283)
* [FEAT] x (Twitter) provider

* [UPDATE] replace crypto-js with native api

* [UPDATE] Remove unused dependencies
2023-12-09 09:18:12 +09:00
Sor4chi 80f46a4c40
docs: add "how to register schema with refs" (#294) 2023-12-07 21:31:03 +09:00
github-actions[bot] 186ce0db8e
Version Packages (#293) 2023-12-07 09:57:45 +09:00
Yusuke Wada 7ded22a57e
fix(zod-openapi): bump Hono for `peerDependencies` and add tests (#292)
* changeset

* fix(zod-openapi): bump `Hono` for `peerDependencies` and add tests

* remove changeset

* changeset
2023-12-07 09:55:42 +09:00
David Manouchehri 848693c041
docs(zod-openapi): Use origin for zod-openapi example, not hostname. (#291) 2023-12-07 09:04:52 +09:00
github-actions[bot] f8027e1bd2
Version Packages (#289) 2023-12-05 18:17:37 +09:00
Phil Chen 8178ba094f
feat(zod-openapi): use z.input to infer input types of the request (#286)
* fix(zod-openapi): vite typecheck for type testing

* feat(zod-openapi): use z.input to infer types for inputs of the input
2023-12-05 18:15:06 +09:00
github-actions[bot] 7cd3fd40c8
Version Packages (#288) 2023-12-04 22:25:01 +09:00
Yusuke Wada 1568b920de
fix(zod-openapi): Strict type checking of return values (#287)
* changeset

* fix(zod-openapi): Strict type checking of return values

* bump hono `v3.11.1`

* remove changeset

* add changeset
2023-12-04 22:23:15 +09:00
github-actions[bot] d8300e5cc7
Version Packages (#281) 2023-11-29 06:31:20 +09:00
David Flanagan 14443cc255
fix: redirect url for github apps (#280) 2023-11-29 06:27:04 +09:00
David Flanagan cfaa80a9e7
fix: ensure state is passed through for both github app types (#279) 2023-11-29 05:34:49 +09:00
github-actions[bot] 4aa5f67c1b
Version Packages (#278) 2023-11-28 14:44:36 +09:00
Karibash d4aa8ec5ad
feat(zod-openapi): Make context accessible in the doc route (#272)
* feat(zod-openapi): Make context accessible in the doc route

* docs(zod-openapi): Fix typo

* docs(zod-openapi): Add a tips to the README.md on how to access the context in app.doc
2023-11-28 14:41:14 +09:00
github-actions[bot] b0adaab247
Version Packages (#277) 2023-11-28 06:43:11 +09:00
Yusuke Wada d8eebd7822
fix(oauth-providers): enable building (#276)
* changeset

* fix(oauth-providers): enable building

* remove changeset

* changeset
2023-11-28 06:39:59 +09:00
github-actions[bot] c5dd9ab52a
Version Packages (#266) 2023-11-27 21:38:00 +09:00
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