0
0
mirror of https://github.com/honojs/hono.git synced 2024-11-29 17:46:30 +01:00
Commit Graph

38 Commits

Author SHA1 Message Date
Yusuke Wada
4e08b8e15a
ci(bun): use 1.0.18 (#1832) 2023-12-19 07:52:22 +09:00
Yusuke Wada
1ed742bdb8
ci: rename fastly compute@edge to compute (#1708) 2023-11-16 16:36:28 +09:00
Taku Amano
652ef7c867
feat(jsx): Define jsxTemplate/jsxAttr/jsxEscape for "@jsx precompile" of Deno 1.38 (#1651)
* fix(jsx/streaming): Fix for renderToReadableStream(promise: Promise<HtmlEscapedString>).

* feat(jsx): Define jsxTemplate/jsxAttr/jsxEscape for "@jsx precompile" of Deno 1.38

* chore: denoify

* fix(jsx/streaming): some times jsxDEV is called with null props.

* test(deno-jsx): Add runtime tests for JSX by Deno.

* test: Refactor import map.

* test: Added @jsxImportSource to avoid type warnings
2023-11-08 21:07:35 +09:00
watany
d1ff3d89c7
chore(ci): maintenance Node.js (#1636) 2023-11-02 00:12:49 +09:00
watany
76a2c7f523
chore(ci): bun v1 (#1599)
* chore(ci): bun v1

* bun use jsx

* bun version
2023-10-20 18:18:05 +09:00
watany
fc9bdad5f5
chore(ci): update node v20 (#1598)
* update node v20

* node test

* only one Main
2023-10-20 15:21:38 +09:00
Yusuke Wada
62d4d44d34
test(validator): fix the error message for node v18.18 (#1596)
* test(validator): fix the error message for node v18.18

* ci: fix node version

* fixed version

* test: fix the test pattern
2023-10-18 22:38:37 +09:00
Yusuke Wada
2d5b8e6d8c
ci: add --no-warnings option for main (#1425)
* test: add `--no-warnings` option for node

* enable it only for CI
2023-09-08 18:38:54 +09:00
watany
dbd484176d
ci: Avoid denoify API rate limit (#1407) 2023-09-05 15:41:41 +09:00
watany
e8c3e3f3d2
ci: checkout@v4 (#1408) 2023-09-05 15:37:04 +09:00
Yusuke Wada
47e5080abc
ci: check if it is denoified (#1378)
* add ci denoify check

* ci fix

* fix ci

* npm run denoify before npm test

* adding job name

* yamllint fix

* separate the denoify check from `main`

* rename the CI name

* fake commit

* revert

---------

Co-authored-by: watany <76135106+watany-dev@users.noreply.github.com>
2023-08-28 21:52:25 +09:00
watany
954c06ed4b
chore: add format script (#1334)
* add format

* yarn format:fix

* fix linter
2023-08-15 22:34:45 +09:00
Yusuke Wada
1fc573273d
chore: add github issue/PR templates (#1314) 2023-08-10 09:36:39 +09:00
watany
c2cbc0a80b
ci: update ci action (#1222) 2023-07-07 17:48:36 +09:00
watany
edca699b96
feat(adapter): AWS Lambda Adapter supports requests via Lambda@edge (#1210)
* edge-adaptor

* add env

* Revert "add env"

This reverts commit 9662e574fd.

* Revert "add env"

This reverts commit 9662e574fd.

* v0.1

* Revert "edge-adaptor"

This reverts commit ed6b2566b1.

* runtimetest

* WIP: runtime-test

* lint

* build lambda-edge

* ci lambda-edge

* remove gitpod

* test fix

* fix of self check
2023-07-07 17:41:33 +09:00
Yusuke Wada
5965102619
ci(bun): fix Bun version (#1205) 2023-06-27 18:14:06 +09:00
Yusuke Wada
4263d373a6
ci: don't specify Bun version in CI (#1149) 2023-06-01 21:18:00 +09:00
Yusuke Wada
5c49f8d696
ci: use setup-bun (#1108) 2023-05-17 15:56:09 +09:00
Yusuke Wada
f29761e16b
chore: move runtime tests into runtime_tests (#1062)
* chore: move runtime tests into `runtime_tests`

* fixed ci
2023-05-02 21:16:17 +09:00
Yusuke Wada
1d558395ef
feat(adapter): introduce AWS Lambda Adapter (#987)
* feat: introduce AWS Lambda adapter

* denoify ignore

* export settings
2023-03-17 16:33:54 +09:00
Yusuke Wada
ad880dba43
feat: env support enviroment variables for multi runtimes (#949)
* feat: `env` support enviroment variables for multi runtimes

* typo

* denoify

* fixed ci settings

* fixed deno command

* comment out lagon test

* remove warnings
2023-03-06 21:12:22 +09:00
Yusuke Wada
86afe0373e
chore: update sponsor link (#931) 2023-02-25 22:14:48 +09:00
Yusuke Wada
e9e1d3baee ci: run ci on next branch 2023-01-19 22:45:25 +09:00
Yusuke Wada
e84ac2cffb test: add tests and CI for Node.js (#785) 2023-01-19 22:45:23 +09:00
Yusuke Wada
f14b2c3656 ci: refine CI structures (#784)
* ci: refine CI structures

* fixed ci config
2023-01-19 22:44:38 +09:00
Yusuke Wada
3cd1b1dbf4 test: add tests and CI for Fastly Compute@Edge (#783)
* test: add tests and CI for Fastly Compute@Edge

* fix detecting which runtime is fastly and add the test for it
2023-01-19 22:44:38 +09:00
Tom Lienard
884b287f3d
feat: Lagon support with runtime detection & tests (#742)
* feat: Lagon support with runtime detection & tests

* ci: build before running test:lagon

* refactor: remove mentions of Lagon since it's still in dev

* test: enable ETag test
2022-12-25 01:42:59 +09:00
Yusuke Wada
e23f7fb713
chore: add FUNDING.yml (#468) 2022-08-15 08:58:39 +09:00
Yusuke Wada
dbf892bed0 chore: remove .github.com/release.yml
[skip ci]
2022-08-07 06:46:25 +09:00
Yusuke Wada
034d53a6e6 chore(ci): fix branch name 2022-07-21 08:48:13 +09:00
Yusuke Wada
bcc9818395
chore: add conf file to categorize the PRs on release note (#404)
Inspired by
https://github.com/r7kamura/github-label-presets
2022-07-18 09:09:22 +09:00
Yusuke Wada
9ff8310d43 ci: add CI for Bun (#376)
* ci: add CI for Bun

Close #371

* fixed command
2022-07-15 08:40:15 +09:00
Yusuke Wada
50450f22ab ci: setup CI for Deno (#367)
Close #364
2022-07-15 08:40:15 +09:00
Minghe
06b37a4a8a
fix(test): upgrade the miniflare to consume the fix on node18 (#295) 2022-06-02 14:56:35 +09:00
Yusuke Wada
24041963e1
ci: ci any PR (#197) 2022-05-05 09:35:44 +09:00
Minghe
52b56e6ddb
feat(miniflare): repalce service-worker-mock with miniflare (#41)
* feat(miniflare): repalce service-worker-mock with miniflare

* feat(ci): add build step
2022-01-12 02:14:53 +09:00
Minghe
7c87ac68cd
Setup lint to enable code styles check (#27)
* feat(ci): setup github action to enable ci

* feat(ci): enable lint

* fix(lint): fix critical code style issues
2022-01-07 07:03:54 +09:00
Minghe
a80554d8bf
feat(ci): setup github action to enable ci (#9) 2021-12-30 06:58:51 +09:00