2021-12-14 20:26:22 +01:00
{
"name" : "hono" ,
2024-08-26 14:35:28 +02:00
"version" : "4.5.9" ,
2024-06-27 10:13:29 +02:00
"description" : "Web framework built on Web Standards" ,
2022-10-28 01:46:02 +02:00
"main" : "dist/cjs/index.js" ,
2022-11-26 07:45:24 +01:00
"type" : "module" ,
2022-09-15 02:56:46 +02:00
"module" : "dist/index.js" ,
2022-12-27 14:59:23 +01:00
"types" : "dist/types/index.d.ts" ,
2022-01-05 10:41:29 +01:00
"files" : [
"dist"
] ,
2022-02-23 01:58:24 +01:00
"scripts" : {
2024-01-16 13:18:00 +01:00
"test" : "tsc --noEmit && vitest --run && vitest -c .vitest.config/jsx-runtime-default.ts --run && vitest -c .vitest.config/jsx-runtime-dom.ts --run" ,
2024-01-18 00:46:56 +01:00
"test:watch" : "vitest --watch" ,
2024-06-29 00:00:28 +02:00
"test:deno" : "deno test --allow-read --allow-env --allow-write --allow-net -c runtime_tests/deno/deno.json runtime_tests/deno && deno test --no-lock -c runtime_tests/deno-jsx/deno.precompile.json runtime_tests/deno-jsx && deno test --no-lock -c runtime_tests/deno-jsx/deno.react-jsx.json runtime_tests/deno-jsx" ,
2024-01-23 09:07:31 +01:00
"test:bun" : "bun test --jsx-import-source ../../src/jsx runtime_tests/bun/index.test.tsx" ,
2023-12-17 13:17:18 +01:00
"test:fastly" : "vitest --run --config ./runtime_tests/fastly/vitest.config.ts" ,
2024-01-23 09:07:31 +01:00
"test:node" : "vitest --run --config ./runtime_tests/node/vitest.config.ts" ,
2024-06-02 15:49:40 +02:00
"test:workerd" : "vitest --run --config ./runtime_tests/workerd/vitest.config.ts" ,
2024-01-23 09:07:31 +01:00
"test:lambda" : "vitest --run --config ./runtime_tests/lambda/vitest.config.ts" ,
"test:lambda-edge" : "vitest --run --config ./runtime_tests/lambda-edge/vitest.config.ts" ,
2024-06-02 15:49:40 +02:00
"test:all" : "bun run test && bun test:deno && bun test:bun && bun test:fastly && bun test:node && bun test:workerd && bun test:lambda && bun test:lambda-edge" ,
2024-01-16 10:38:26 +01:00
"lint" : "eslint --ext js,ts,tsx src runtime_tests" ,
"lint:fix" : "eslint --ext js,ts,tsx src runtime_tests --fix" ,
2024-04-23 23:27:14 +02:00
"format" : "prettier --check --cache \"src/**/*.{js,ts,tsx}\" \"runtime_tests/**/*.{js,ts,tsx}\"" ,
"format:fix" : "prettier --write --cache --cache-strategy metadata \"src/**/*.{js,ts,tsx}\" \"runtime_tests/**/*.{js,ts,tsx}\"" ,
2022-12-27 14:59:23 +01:00
"copy:package.cjs.json" : "cp ./package.cjs.json ./dist/cjs/package.json && cp ./package.cjs.json ./dist/types/package.json " ,
2024-07-18 11:34:33 +02:00
"build" : "bun run --shell bun remove-dist && bun ./build.ts && bun run copy:package.cjs.json" ,
2023-01-19 14:32:11 +01:00
"postbuild" : "publint" ,
2024-07-18 11:34:33 +02:00
"watch" : "bun run --shell bun remove-dist && bun ./build.ts --watch && bun run copy:package.cjs.json" ,
2023-09-08 10:42:28 +02:00
"coverage" : "vitest --run --coverage" ,
2024-05-24 10:47:28 +02:00
"prerelease" : "bun test:deno && bun run build" ,
2024-07-18 11:34:33 +02:00
"release" : "np" ,
"remove-dist" : "rm -rf dist"
2022-02-23 01:58:24 +01:00
} ,
2022-02-01 14:15:00 +01:00
"exports" : {
2022-09-15 02:56:46 +02:00
"." : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/index.js" ,
"require" : "./dist/cjs/index.js"
} ,
2023-10-22 22:26:38 +02:00
"./types" : {
"types" : "./dist/types/types.d.ts" ,
"import" : "./dist/types.js" ,
"require" : "./dist/cjs/types.js"
} ,
2023-10-21 16:58:38 +02:00
"./hono-base" : {
"types" : "./dist/types/hono-base.d.ts" ,
"import" : "./dist/hono-base.js" ,
"require" : "./dist/cjs/hono-base.js"
} ,
2023-04-26 03:15:45 +02:00
"./tiny" : {
2023-05-09 14:56:55 +02:00
"types" : "./dist/types/preset/tiny.d.ts" ,
"import" : "./dist/preset/tiny.js" ,
"require" : "./dist/cjs/preset/tiny.js"
} ,
"./quick" : {
"types" : "./dist/types/preset/quick.d.ts" ,
"import" : "./dist/preset/quick.js" ,
"require" : "./dist/cjs/preset/quick.js"
2023-04-26 03:15:45 +02:00
} ,
2023-02-11 10:05:50 +01:00
"./http-exception" : {
"types" : "./dist/types/http-exception.d.ts" ,
"import" : "./dist/http-exception.js" ,
"require" : "./dist/cjs/http-exception.js"
} ,
2022-09-15 02:56:46 +02:00
"./basic-auth" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/basic-auth/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/basic-auth/index.js" ,
"require" : "./dist/cjs/middleware/basic-auth/index.js"
} ,
"./bearer-auth" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/bearer-auth/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/bearer-auth/index.js" ,
"require" : "./dist/cjs/middleware/bearer-auth/index.js"
} ,
2024-03-04 13:55:35 +01:00
"./body-limit" : {
"types" : "./dist/types/middleware/body-limit/index.d.ts" ,
"import" : "./dist/middleware/body-limit/index.js" ,
"require" : "./dist/cjs/middleware/body-limit/index.js"
} ,
2024-07-08 16:26:01 +02:00
"./ip-restriction" : {
"types" : "./dist/types/middleware/ip-restriction/index.d.ts" ,
"import" : "./dist/middleware/ip-restriction/index.js" ,
"require" : "./dist/cjs/middleware/ip-restriction/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./cache" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/cache/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/cache/index.js" ,
"require" : "./dist/cjs/middleware/cache/index.js"
} ,
2023-05-05 04:08:03 +02:00
"./cookie" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/helper/cookie/index.d.ts" ,
"import" : "./dist/helper/cookie/index.js" ,
"require" : "./dist/cjs/helper/cookie/index.js"
2023-05-05 04:08:03 +02:00
} ,
2024-01-23 09:30:57 +01:00
"./accepts" : {
"types" : "./dist/types/helper/accepts/index.d.ts" ,
"import" : "./dist/helper/accepts/index.js" ,
"require" : "./dist/cjs/helper/accepts/index.js"
2024-01-19 23:26:49 +01:00
} ,
2022-09-15 02:56:46 +02:00
"./compress" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/compress/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/compress/index.js" ,
"require" : "./dist/cjs/middleware/compress/index.js"
} ,
"./cors" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/cors/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/cors/index.js" ,
"require" : "./dist/cjs/middleware/cors/index.js"
} ,
2023-12-26 22:58:20 +01:00
"./csrf" : {
"types" : "./dist/types/middleware/csrf/index.d.ts" ,
"import" : "./dist/middleware/csrf/index.js" ,
"require" : "./dist/cjs/middleware/csrf/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./etag" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/etag/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/etag/index.js" ,
"require" : "./dist/cjs/middleware/etag/index.js"
} ,
2024-03-31 14:35:31 +02:00
"./trailing-slash" : {
"types" : "./dist/types/middleware/trailing-slash/index.d.ts" ,
"import" : "./dist/middleware/trailing-slash/index.js" ,
"require" : "./dist/cjs/middleware/trailing-slash/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./html" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/helper/html/index.d.ts" ,
"import" : "./dist/helper/html/index.js" ,
"require" : "./dist/cjs/helper/html/index.js"
2022-09-15 02:56:46 +02:00
} ,
2024-01-02 14:47:42 +01:00
"./css" : {
"types" : "./dist/types/helper/css/index.d.ts" ,
"import" : "./dist/helper/css/index.js" ,
"require" : "./dist/cjs/helper/css/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./jsx" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/jsx/index.d.ts" ,
"import" : "./dist/jsx/index.js" ,
"require" : "./dist/cjs/jsx/index.js"
2022-09-15 02:56:46 +02:00
} ,
"./jsx/jsx-dev-runtime" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/jsx/jsx-dev-runtime.d.ts" ,
"import" : "./dist/jsx/jsx-dev-runtime.js" ,
"require" : "./dist/cjs/jsx/jsx-dev-runtime.js"
2022-09-15 02:56:46 +02:00
} ,
"./jsx/jsx-runtime" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/jsx/jsx-runtime.d.ts" ,
"import" : "./dist/jsx/jsx-runtime.js" ,
"require" : "./dist/cjs/jsx/jsx-runtime.js"
2022-09-15 02:56:46 +02:00
} ,
2023-11-06 23:09:04 +01:00
"./jsx/streaming" : {
"types" : "./dist/types/jsx/streaming.d.ts" ,
"import" : "./dist/jsx/streaming.js" ,
"require" : "./dist/cjs/jsx/streaming.js"
} ,
2023-10-05 09:57:33 +02:00
"./jsx-renderer" : {
"types" : "./dist/types/middleware/jsx-renderer/index.d.ts" ,
"import" : "./dist/middleware/jsx-renderer/index.js" ,
"require" : "./dist/cjs/middleware/jsx-renderer/index.js"
} ,
2024-01-10 00:36:34 +01:00
"./jsx/dom" : {
"types" : "./dist/types/jsx/dom/index.d.ts" ,
"import" : "./dist/jsx/dom/index.js" ,
"require" : "./dist/cjs/jsx/dom/index.js"
} ,
2024-01-16 13:18:00 +01:00
"./jsx/dom/jsx-dev-runtime" : {
"types" : "./dist/types/jsx/dom/jsx-dev-runtime.d.ts" ,
"import" : "./dist/jsx/dom/jsx-dev-runtime.js" ,
"require" : "./dist/cjs/jsx/dom/jsx-dev-runtime.js"
} ,
"./jsx/dom/jsx-runtime" : {
"types" : "./dist/types/jsx/dom/jsx-runtime.d.ts" ,
"import" : "./dist/jsx/dom/jsx-runtime.js" ,
"require" : "./dist/cjs/jsx/dom/jsx-runtime.js"
} ,
2024-05-26 15:55:30 +02:00
"./jsx/dom/client" : {
"types" : "./dist/types/jsx/dom/client.d.ts" ,
"import" : "./dist/jsx/dom/client.js" ,
"require" : "./dist/cjs/jsx/dom/client.js"
} ,
2024-01-23 12:37:11 +01:00
"./jsx/dom/css" : {
"types" : "./dist/types/jsx/dom/css.d.ts" ,
"import" : "./dist/jsx/dom/css.js" ,
"require" : "./dist/cjs/jsx/dom/css.js"
} ,
2024-06-12 04:59:51 +02:00
"./jsx/dom/server" : {
"types" : "./dist/types/jsx/dom/server.d.ts" ,
"import" : "./dist/jsx/dom/server.js" ,
"require" : "./dist/cjs/jsx/dom/server.js"
} ,
2022-09-15 02:56:46 +02:00
"./jwt" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/jwt/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/jwt/index.js" ,
"require" : "./dist/cjs/middleware/jwt/index.js"
} ,
2024-05-22 22:40:09 +02:00
"./timeout" : {
"types" : "./dist/types/middleware/timeout/index.d.ts" ,
"import" : "./dist/middleware/timeout/index.js" ,
"require" : "./dist/cjs/middleware/timeout/index.js"
} ,
2023-07-03 04:19:49 +02:00
"./timing" : {
"types" : "./dist/types/middleware/timing/index.d.ts" ,
"import" : "./dist/middleware/timing/index.js" ,
"require" : "./dist/cjs/middleware/timing/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./logger" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/logger/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/logger/index.js" ,
"require" : "./dist/cjs/middleware/logger/index.js"
} ,
2024-03-29 06:47:08 +01:00
"./method-override" : {
"types" : "./dist/types/middleware/method-override/index.d.ts" ,
"import" : "./dist/middleware/method-override/index.js" ,
"require" : "./dist/cjs/middleware/method-override/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./powered-by" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/powered-by/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/powered-by/index.js" ,
"require" : "./dist/cjs/middleware/powered-by/index.js"
} ,
"./pretty-json" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/middleware/pretty-json/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/middleware/pretty-json/index.js" ,
"require" : "./dist/cjs/middleware/pretty-json/index.js"
} ,
2024-07-13 07:02:36 +02:00
"./request-id" : {
"types" : "./dist/types/middleware/request-id/index.d.ts" ,
"import" : "./dist/middleware/request-id/index.js" ,
"require" : "./dist/cjs/middleware/request-id/index.js"
} ,
2023-08-20 17:24:59 +02:00
"./secure-headers" : {
"types" : "./dist/types/middleware/secure-headers/index.d.ts" ,
"import" : "./dist/middleware/secure-headers/index.js" ,
"require" : "./dist/cjs/middleware/secure-headers/index.js"
} ,
2024-07-13 11:49:10 +02:00
"./combine" : {
"types" : "./dist/types/middleware/combine/index.d.ts" ,
"import" : "./dist/middleware/combine/index.js" ,
"require" : "./dist/cjs/middleware/combine/index.js"
} ,
2024-01-11 22:04:49 +01:00
"./ssg" : {
"types" : "./dist/types/helper/ssg/index.d.ts" ,
"import" : "./dist/helper/ssg/index.js" ,
"require" : "./dist/cjs/helper/ssg/index.js"
} ,
2023-10-16 11:13:09 +02:00
"./streaming" : {
"types" : "./dist/types/helper/streaming/index.d.ts" ,
"import" : "./dist/helper/streaming/index.js" ,
"require" : "./dist/cjs/helper/streaming/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./validator" : {
2023-02-10 17:18:27 +01:00
"types" : "./dist/types/validator/index.d.ts" ,
"import" : "./dist/validator/index.js" ,
"require" : "./dist/cjs/validator/index.js"
2022-09-15 02:56:46 +02:00
} ,
2024-01-08 14:50:46 +01:00
"./router" : {
"types" : "./dist/types/router.d.ts" ,
"import" : "./dist/router.js" ,
"require" : "./dist/cjs/router.js"
} ,
2022-09-15 02:56:46 +02:00
"./router/reg-exp-router" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/router/reg-exp-router/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/router/reg-exp-router/index.js" ,
"require" : "./dist/cjs/router/reg-exp-router/index.js"
} ,
"./router/smart-router" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/router/smart-router/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/router/smart-router/index.js" ,
"require" : "./dist/cjs/router/smart-router/index.js"
} ,
"./router/trie-router" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/router/trie-router/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/router/trie-router/index.js" ,
"require" : "./dist/cjs/router/trie-router/index.js"
} ,
2023-05-24 09:05:50 +02:00
"./router/pattern-router" : {
"types" : "./dist/types/router/pattern-router/index.d.ts" ,
"import" : "./dist/router/pattern-router/index.js" ,
"require" : "./dist/cjs/router/pattern-router/index.js"
} ,
"./router/linear-router" : {
"types" : "./dist/types/router/linear-router/index.d.ts" ,
"import" : "./dist/router/linear-router/index.js" ,
"require" : "./dist/cjs/router/linear-router/index.js"
} ,
2022-09-15 02:56:46 +02:00
"./utils/jwt" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/utils/jwt/index.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/utils/jwt/index.js" ,
"require" : "./dist/cjs/utils/jwt/index.js"
} ,
"./utils/*" : {
2022-12-27 14:59:23 +01:00
"types" : "./dist/types/utils/*.d.ts" ,
2022-09-15 02:56:46 +02:00
"import" : "./dist/utils/*.js" ,
"require" : "./dist/cjs/utils/*.js"
2023-01-17 09:40:54 +01:00
} ,
2023-02-07 23:22:32 +01:00
"./client" : {
"types" : "./dist/types/client/index.d.ts" ,
"import" : "./dist/client/index.js" ,
"require" : "./dist/cjs/client/index.js"
} ,
2023-03-06 13:12:22 +01:00
"./adapter" : {
2023-08-21 08:22:37 +02:00
"types" : "./dist/types/helper/adapter/index.d.ts" ,
"import" : "./dist/helper/adapter/index.js" ,
"require" : "./dist/cjs/helper/adapter/index.js"
2023-03-06 13:12:22 +01:00
} ,
2023-09-11 00:31:30 +02:00
"./factory" : {
"types" : "./dist/types/helper/factory/index.d.ts" ,
"import" : "./dist/helper/factory/index.js" ,
"require" : "./dist/cjs/helper/factory/index.js"
} ,
2024-05-01 00:03:07 +02:00
"./serve-static" : {
"types" : "./dist/types/middleware/serve-static/index.d.ts" ,
"import" : "./dist/middleware/serve-static/index.js" ,
"require" : "./dist/cjs/middleware/serve-static/index.js"
} ,
2023-01-17 09:40:54 +01:00
"./cloudflare-workers" : {
"types" : "./dist/types/adapter/cloudflare-workers/index.d.ts" ,
"import" : "./dist/adapter/cloudflare-workers/index.js" ,
"require" : "./dist/cjs/adapter/cloudflare-workers/index.js"
} ,
"./cloudflare-pages" : {
"types" : "./dist/types/adapter/cloudflare-pages/index.d.ts" ,
"import" : "./dist/adapter/cloudflare-pages/index.js" ,
"require" : "./dist/cjs/adapter/cloudflare-pages/index.js"
} ,
2023-02-12 08:34:06 +01:00
"./deno" : {
"types" : "./dist/types/adapter/deno/index.d.ts" ,
"import" : "./dist/adapter/deno/index.js" ,
"require" : "./dist/cjs/adapter/deno/index.js"
} ,
2023-01-17 09:40:54 +01:00
"./bun" : {
"types" : "./dist/types/adapter/bun/index.d.ts" ,
"import" : "./dist/adapter/bun/index.js" ,
"require" : "./dist/cjs/adapter/bun/index.js"
} ,
2023-03-17 08:33:54 +01:00
"./aws-lambda" : {
"types" : "./dist/types/adapter/aws-lambda/index.d.ts" ,
"import" : "./dist/adapter/aws-lambda/index.js" ,
"require" : "./dist/cjs/adapter/aws-lambda/index.js"
2023-05-09 14:47:37 +02:00
} ,
"./vercel" : {
"types" : "./dist/types/adapter/vercel/index.d.ts" ,
"import" : "./dist/adapter/vercel/index.js" ,
"require" : "./dist/cjs/adapter/vercel/index.js"
2023-07-07 10:41:33 +02:00
} ,
2024-01-11 08:09:34 +01:00
"./netlify" : {
"types" : "./dist/types/adapter/netlify/index.d.ts" ,
"import" : "./dist/adapter/netlify/index.js" ,
"require" : "./dist/cjs/adapter/netlify/index.js"
} ,
2023-07-07 10:41:33 +02:00
"./lambda-edge" : {
"types" : "./dist/types/adapter/lambda-edge/index.d.ts" ,
"import" : "./dist/adapter/lambda-edge/index.js" ,
"require" : "./dist/cjs/adapter/lambda-edge/index.js"
2023-09-17 02:04:07 +02:00
} ,
2024-07-11 10:16:52 +02:00
"./service-worker" : {
"types" : "./dist/types/adapter/service-worker/index.d.ts" ,
"import" : "./dist/adapter/service-worker/index.js" ,
"require" : "./dist/cjs/adapter/service-worker/index.js"
} ,
2023-09-17 02:04:07 +02:00
"./testing" : {
"types" : "./dist/types/helper/testing/index.d.ts" ,
"import" : "./dist/helper/testing/index.js" ,
"require" : "./dist/cjs/helper/testing/index.js"
2023-11-29 11:22:09 +01:00
} ,
"./dev" : {
"types" : "./dist/types/helper/dev/index.d.ts" ,
"import" : "./dist/helper/dev/index.js" ,
"require" : "./dist/cjs/helper/dev/index.js"
2024-03-05 14:04:04 +01:00
} ,
"./ws" : {
"types" : "./dist/types/helper/websocket/index.d.ts" ,
"import" : "./dist/helper/websocket/index.js" ,
"require" : "./dist/cjs/helper/websocket/index.js"
2024-05-22 22:39:18 +02:00
} ,
"./conninfo" : {
"types" : "./dist/types/helper/conninfo/index.d.ts" ,
"import" : "./dist/helper/conninfo/index.js" ,
"require" : "./dist/cjs/helper/conninfo/index.js"
2022-09-15 02:56:46 +02:00
}
2022-02-01 14:15:00 +01:00
} ,
2022-11-20 13:37:37 +01:00
"typesVersions" : {
"*" : {
2023-10-31 10:35:26 +01:00
"types" : [
"./dist/types/types"
] ,
"hono-base" : [
"./dist/types/hono-base"
] ,
2023-04-26 03:15:45 +02:00
"tiny" : [
2023-05-09 14:56:55 +02:00
"./dist/types/preset/tiny"
] ,
"quick" : [
"./dist/types/preset/quick"
2023-04-26 03:15:45 +02:00
] ,
2023-02-11 10:05:50 +01:00
"http-exception" : [
"./dist/types/http-exception"
] ,
2022-11-20 13:37:37 +01:00
"basic-auth" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/basic-auth"
2022-11-20 13:37:37 +01:00
] ,
"bearer-auth" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/bearer-auth"
2022-11-20 13:37:37 +01:00
] ,
2024-03-04 13:55:35 +01:00
"body-limit" : [
"./dist/types/middleware/body-limit"
] ,
2024-07-08 16:26:01 +02:00
"ip-restriction" : [
"./dist/types/middleware/ip-restriction"
] ,
2022-11-20 13:37:37 +01:00
"cache" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/cache"
2022-11-20 13:37:37 +01:00
] ,
2023-05-05 04:08:03 +02:00
"cookie" : [
2023-08-21 08:22:37 +02:00
"./dist/types/helper/cookie"
2023-05-05 04:08:03 +02:00
] ,
2024-01-27 13:55:48 +01:00
"accepts" : [
"./dist/types/helper/accepts"
] ,
2022-11-20 13:37:37 +01:00
"compress" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/compress"
2022-11-20 13:37:37 +01:00
] ,
"cors" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/cors"
2022-11-20 13:37:37 +01:00
] ,
2023-12-26 22:58:20 +01:00
"csrf" : [
"./dist/types/middleware/csrf"
] ,
2022-11-20 13:37:37 +01:00
"etag" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/etag"
2022-11-20 13:37:37 +01:00
] ,
2024-04-09 09:37:25 +02:00
"trailing-slash" : [
"./dist/types/middleware/trailing-slash"
] ,
2022-11-20 13:37:37 +01:00
"html" : [
2023-08-21 08:22:37 +02:00
"./dist/types/helper/html"
2022-11-20 13:37:37 +01:00
] ,
2024-01-02 14:47:42 +01:00
"css" : [
"./dist/types/helper/css"
] ,
2022-11-20 13:37:37 +01:00
"jsx" : [
2023-08-21 08:22:37 +02:00
"./dist/types/jsx"
2022-11-20 13:37:37 +01:00
] ,
"jsx/jsx-runtime" : [
2023-08-21 08:22:37 +02:00
"./dist/types/jsx/jsx-runtime.d.ts"
2022-11-20 13:37:37 +01:00
] ,
"jsx/jsx-dev-runtime" : [
2023-08-21 08:22:37 +02:00
"./dist/types/jsx/jsx-dev-runtime.d.ts"
2022-11-20 13:37:37 +01:00
] ,
2023-11-06 23:09:04 +01:00
"jsx/streaming" : [
"./dist/types/jsx/streaming.d.ts"
] ,
2023-10-05 09:57:33 +02:00
"jsx-renderer" : [
"./dist/types/middleware/jsx-renderer"
] ,
2024-01-10 00:36:34 +01:00
"jsx/dom" : [
"./dist/types/jsx/dom"
] ,
2024-05-26 15:55:30 +02:00
"jsx/dom/client" : [
"./dist/types/jsx/dom/client.d.ts"
] ,
2024-01-23 12:37:11 +01:00
"jsx/dom/css" : [
"./dist/types/jsx/dom/css.d.ts"
] ,
2024-06-12 04:59:51 +02:00
"jsx/dom/server" : [
"./dist/types/jsx/dom/server.d.ts"
] ,
2022-11-20 13:37:37 +01:00
"jwt" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/jwt"
2022-11-20 13:37:37 +01:00
] ,
2024-05-22 22:40:09 +02:00
"timeout" : [
"./dist/types/middleware/timeout"
] ,
2023-07-03 04:19:49 +02:00
"timing" : [
"./dist/types/middleware/timing"
] ,
2022-11-20 13:37:37 +01:00
"logger" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/logger"
2022-11-20 13:37:37 +01:00
] ,
2024-03-29 06:47:08 +01:00
"method-override" : [
"./dist/types/middleware/method-override"
] ,
2022-11-20 13:37:37 +01:00
"powered-by" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/powered-by"
2022-11-20 13:37:37 +01:00
] ,
"pretty-json" : [
2022-12-27 14:59:23 +01:00
"./dist/types/middleware/pretty-json"
2022-11-20 13:37:37 +01:00
] ,
2024-07-13 07:02:36 +02:00
"request-id" : [
"./dist/types/middleware/request-id"
] ,
2023-10-16 11:13:09 +02:00
"streaming" : [
"./dist/types/helper/streaming"
] ,
2024-01-11 22:04:49 +01:00
"ssg" : [
"./dist/types/helper/ssg"
] ,
2023-08-20 17:24:59 +02:00
"secure-headers" : [
"./dist/types/middleware/secure-headers"
] ,
2024-07-13 11:49:10 +02:00
"combine" : [
"./dist/types/middleware/combine"
] ,
2022-11-20 13:37:37 +01:00
"validator" : [
2023-02-10 17:18:27 +01:00
"./dist/types/validator/index.d.ts"
2024-01-08 14:50:46 +01:00
] ,
"router" : [
"./dist/types/router.d.ts"
2022-11-20 13:37:37 +01:00
] ,
"router/reg-exp-router" : [
2022-12-27 14:59:23 +01:00
"./dist/types/router/reg-exp-router/router.d.ts"
2022-11-20 13:37:37 +01:00
] ,
"router/smart-router" : [
2022-12-27 14:59:23 +01:00
"./dist/types/router/smart-router/router.d.ts"
2022-11-20 13:37:37 +01:00
] ,
"router/trie-router" : [
2022-12-27 14:59:23 +01:00
"./dist/types/router/trie-router/router.d.ts"
2022-11-20 13:37:37 +01:00
] ,
2023-05-24 09:05:50 +02:00
"router/pattern-router" : [
"./dist/types/router/pattern-router/router.d.ts"
] ,
"router/linear-router" : [
"./dist/types/router/linear-router/router.d.ts"
] ,
2022-11-20 13:37:37 +01:00
"utils/jwt" : [
2022-12-27 14:59:23 +01:00
"./dist/types/utils/jwt/index.d.ts"
2022-11-20 13:37:37 +01:00
] ,
"utils/*" : [
2022-12-27 14:59:23 +01:00
"./dist/types/utils/*"
2023-01-17 09:40:54 +01:00
] ,
2023-02-07 23:22:32 +01:00
"client" : [
"./dist/types/client/index.d.ts"
] ,
2023-03-06 13:12:22 +01:00
"adapter" : [
2023-08-21 08:22:37 +02:00
"./dist/types/helper/adapter/index.d.ts"
2023-03-06 13:12:22 +01:00
] ,
2023-09-11 00:31:30 +02:00
"factory" : [
"./dist/types/helper/factory/index.d.ts"
] ,
2024-05-01 00:03:07 +02:00
"serve-static" : [
"./dist/types/middleware/serve-static"
] ,
2023-01-17 09:40:54 +01:00
"cloudflare-workers" : [
"./dist/types/adapter/cloudflare-workers"
] ,
"cloudflare-pages" : [
"./dist/types/adapter/cloudflare-pages"
] ,
2023-02-12 08:34:06 +01:00
"deno" : [
"./dist/types/adapter/deno"
] ,
2023-01-17 09:40:54 +01:00
"bun" : [
"./dist/types/adapter/bun"
] ,
"nextjs" : [
"./dist/types/adapter/nextjs"
2023-03-17 08:33:54 +01:00
] ,
"aws-lambda" : [
"./dist/types/adapter/aws-lambda"
2023-05-09 14:47:37 +02:00
] ,
"vercel" : [
"./dist/types/adapter/vercel"
2023-07-07 10:41:33 +02:00
] ,
"lambda-edge" : [
"./dist/types/adapter/lambda-edge"
2023-09-17 02:04:07 +02:00
] ,
2024-07-11 10:16:52 +02:00
"service-worker" : [
"./dist/types/adapter/service-worker"
] ,
2023-09-17 02:04:07 +02:00
"testing" : [
"./dist/types/helper/testing"
2023-11-29 11:22:09 +01:00
] ,
"dev" : [
"./dist/types/helper/dev"
2024-03-05 14:04:04 +01:00
] ,
"ws" : [
"./dist/types/helper/websocket"
2024-05-22 22:39:18 +02:00
] ,
"conninfo" : [
"./dist/types/helper/conninfo"
2022-11-20 13:37:37 +01:00
]
}
} ,
2021-12-14 20:26:22 +01:00
"author" : "Yusuke Wada <yusuke@kamawada.com> (https://github.com/yusukebe)" ,
2021-12-14 20:58:45 +01:00
"license" : "MIT" ,
2021-12-14 21:26:01 +01:00
"repository" : {
"type" : "git" ,
2022-04-26 10:15:16 +02:00
"url" : "https://github.com/honojs/hono.git"
2021-12-14 21:26:01 +01:00
} ,
2022-07-02 08:50:17 +02:00
"publishConfig" : {
"registry" : "https://registry.npmjs.org"
} ,
2023-02-16 15:18:34 +01:00
"homepage" : "https://hono.dev" ,
2022-01-02 14:01:09 +01:00
"keywords" : [
2022-07-13 12:55:36 +02:00
"hono" ,
2022-01-02 14:01:09 +01:00
"web" ,
"app" ,
"http" ,
"application" ,
"framework" ,
"router" ,
"cloudflare" ,
"workers" ,
"fastly" ,
2024-02-17 10:12:47 +01:00
"compute" ,
2022-07-13 12:55:36 +02:00
"deno" ,
2023-05-14 01:33:34 +02:00
"bun" ,
"lambda" ,
"nodejs"
2022-01-02 14:01:09 +01:00
] ,
2021-12-14 20:58:45 +01:00
"devDependencies" : {
2024-05-25 22:17:45 +02:00
"@hono/eslint-config" : "^0.0.6" ,
2024-03-07 07:37:16 +01:00
"@hono/node-server" : "^1.8.2" ,
2022-03-08 11:10:12 +01:00
"@types/crypto-js" : "^4.1.1" ,
2022-10-28 01:46:02 +02:00
"@types/glob" : "^8.0.0" ,
2023-11-06 23:09:04 +01:00
"@types/jsdom" : "^21.1.4" ,
2024-01-29 15:27:54 +01:00
"@types/node" : "20.11.4" ,
2023-01-07 10:50:45 +01:00
"@types/supertest" : "^2.0.12" ,
2024-08-29 09:57:40 +02:00
"@vitest/coverage-v8" : "^2.0.5" ,
2022-10-28 01:46:02 +02:00
"arg" : "^5.0.2" ,
2022-03-08 11:10:12 +01:00
"crypto-js" : "^4.1.1" ,
2022-10-28 01:46:02 +02:00
"esbuild" : "^0.15.12" ,
2023-12-13 10:35:30 +01:00
"eslint" : "^8.55.0" ,
2024-02-28 09:23:52 +01:00
"glob" : "7.2.3" ,
2023-11-06 23:09:04 +01:00
"jsdom" : "^22.1.0" ,
2024-05-28 11:39:01 +02:00
"msw" : "^2.3.0" ,
2024-01-29 15:27:54 +01:00
"np" : "7.7.0" ,
2022-04-27 08:42:42 +02:00
"prettier" : "^2.6.2" ,
2023-01-19 14:32:11 +01:00
"publint" : "^0.1.8" ,
2023-01-07 10:50:45 +01:00
"supertest" : "^6.3.3" ,
2023-12-13 10:35:30 +01:00
"typescript" : "^5.3.3" ,
2023-12-17 13:17:18 +01:00
"vite-plugin-fastly-js-compute" : "^0.4.2" ,
2024-08-29 09:57:40 +02:00
"vitest" : "^2.0.5" ,
2024-06-02 15:49:40 +02:00
"wrangler" : "^3.58.0" ,
2024-06-02 17:14:11 +02:00
"ws" : "^8.17.0" ,
2022-12-28 03:25:48 +01:00
"zod" : "^3.20.2"
2022-01-07 09:44:08 +01:00
} ,
"engines" : {
2022-09-14 01:42:04 +02:00
"node" : ">=16.0.0"
2023-12-13 10:35:30 +01:00
}
2024-07-16 16:02:21 +02:00
}