diff --git a/libs/act-http/package.json b/libs/act-http/package.json index 0df1a6f44..8555f7391 100644 --- a/libs/act-http/package.json +++ b/libs/act-http/package.json @@ -102,7 +102,7 @@ "@trpc/server": ">=11.18.0", "express": "^5.2.1", "fastify": "^5.12.1", - "hono": "^4.13.3" + "hono": "^4.13.5" }, "peerDependenciesMeta": { "@rotorsoft/act-ops": { diff --git a/packages/server/package.json b/packages/server/package.json index b517fd40c..688e1f422 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -24,7 +24,7 @@ "@rotorsoft/act-pg": "workspace:^", "@trpc/server": "11.18.0", "cors": "^2.8.6", - "hono": "^4.13.3", + "hono": "^4.13.5", "prom-client": "^15.1.3", "zod": "^4.4.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e0379baa..92427b70b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,9 +5,9 @@ settings: excludeLinksFromLockfile: false overrides: - js-yaml@<3.15.0: 3.15.1 + js-yaml@<3.15.0: 3.15.2 flatted: '>=3.4.4' - picomatch: '>=4.0.5' + picomatch: '>=4.0.7' yaml: '>=2.9.0' undici: '>=8.10.0' rollup: '>=4.62.5' @@ -27,16 +27,16 @@ overrides: path-to-regexp@>=8.0.0 <8.4.0: '>=8.4.2' lodash-es@<=4.17.23: '>=4.18.0' follow-redirects@<=1.15.11: '>=1.16.0' - fast-uri@<4.1.1: '>=4.1.2' + fast-uri@<4.1.1: '>=4.1.3' '@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3': '>=8.0.1' ws@>=8.0.0 <8.20.1: '>=8.21.3' webpack-dev-server@<=5.2.3: '>=5.2.6' uuid@<11.1.1: '>=14.0.2' ws@>=7.0.0 <7.5.11: '>=7.5.13' http-proxy-middleware@>=0.16.0 <2.0.10: 2.0.10 - markdown-it@<=14.1.1: 14.3.0 + markdown-it@<=14.1.1: 14.3.1 launch-editor@<=2.14.0: 2.14.1 - js-yaml@>=4.0.0 <=4.1.1: 4.3.1 + js-yaml@>=4.0.0 <=4.1.1: 4.3.2 '@babel/core@>=7.0.0 <=7.29.0': 7.29.7 esbuild@>=0.27.3 <0.28.1: 0.28.2 joi@>=17.0.0 <17.13.4: 17.13.6 @@ -652,7 +652,7 @@ importers: version: link:../calculator '@hono/node-server': specifier: ^2.1.1 - version: 2.1.1(hono@4.13.3) + version: 2.1.1(hono@4.13.5) '@rotorsoft/act': specifier: workspace:^ version: link:../../libs/act @@ -675,8 +675,8 @@ importers: specifier: ^2.8.6 version: 2.8.6 hono: - specifier: ^4.13.3 - version: 4.13.3 + specifier: ^4.13.5 + version: 4.13.5 prom-client: specifier: ^15.1.3 version: 15.1.3 @@ -6026,8 +6026,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@4.1.2: - resolution: {integrity: sha512-TyGmBcbDTZXcb2cj5MV89DrF42DKvb3y5DDUNh95iO+IMeAzMkVSxK1PZRrRIpc9yg8U2GhGdbofNa0LS/a4Bw==} + fast-uri@4.1.3: + resolution: {integrity: sha512-7+72G6vLt7jjNas8SmSATx2qeyRIjxeqO3i4IkmDTxlqYZRKANhOe1bnovcp4WZmvsYrp60WyqPyHqgRiX0yXw==} fast-wrap-ansi@0.2.0: resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==} @@ -6045,7 +6045,7 @@ packages: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: - picomatch: '>=4.0.5' + picomatch: '>=4.0.7' peerDependenciesMeta: picomatch: optional: true @@ -6328,6 +6328,10 @@ packages: resolution: {integrity: sha512-r8AO2mYHoLxSHkgafNeC/BXyb2vWRxD3jem4Ts+ptav8oTG5FIRifAjuJEmZI4bSvvc2ns0GxmIYiZnHqN3mMw==} engines: {node: '>=16.9.0'} + hono@4.13.5: + resolution: {integrity: sha512-O6+/eCYRkzzzy0rPWwKLiGBR1nFuUPZynnwjxN1MBA62NNqbT0wQEzQyK2gSO5yDIDB336sXQleAhOHrzlYyKw==} + engines: {node: '>=16.9.0'} + hook-std@4.0.0: resolution: {integrity: sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==} engines: {node: '>=20'} @@ -6729,8 +6733,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.3.1: - resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} + js-yaml@4.3.2: + resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true jsesc@3.1.0: @@ -7860,8 +7864,8 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@4.0.5: - resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} pify@3.0.0: @@ -8373,6 +8377,7 @@ packages: prom-client@15.1.3: resolution: {integrity: sha512-6ZiOBfCywsD4k1BN9IX0uZhF+tJkV8q8llP64G5Hajs4JOeVLPCwpPVcpXy3BwYiUGgyJzsJJQeOIv7+hDSq8g==} engines: {node: ^16 || ^18 || >=20} + deprecated: prom-client has been replaced by @prometheus-io/client promise-limit@2.7.0: resolution: {integrity: sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==} @@ -9810,7 +9815,7 @@ snapshots: '@11ty/gray-matter@1.0.0': dependencies: - js-yaml: 4.3.1 + js-yaml: 4.3.2 kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 @@ -12013,7 +12018,7 @@ snapshots: '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.4 - js-yaml: 4.3.1 + js-yaml: 4.3.2 lodash: 4.18.1 react: 19.2.8 react-dom: 19.2.8(react@19.2.8) @@ -12458,7 +12463,7 @@ snapshots: '@docusaurus/utils-common': 3.10.2(@swc/core@1.15.43)(esbuild@0.28.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(uglify-js@3.19.3) fs-extra: 11.3.4 joi: 17.13.6 - js-yaml: 4.3.1 + js-yaml: 4.3.2 lodash: 4.18.1 tslib: 2.8.1 transitivePeerDependencies: @@ -12483,7 +12488,7 @@ snapshots: github-slugger: 1.5.0 globby: 11.1.0 jiti: 1.21.7 - js-yaml: 4.3.1 + js-yaml: 4.3.2 lodash: 4.18.1 micromatch: 4.0.8 p-queue: 6.6.2 @@ -12695,7 +12700,7 @@ snapshots: dependencies: ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - fast-uri: 4.1.2 + fast-uri: 4.1.3 '@fastify/error@4.2.0': {} @@ -12732,6 +12737,10 @@ snapshots: dependencies: hono: 4.13.3 + '@hono/node-server@2.1.1(hono@4.13.5)': + dependencies: + hono: 4.13.5 + '@hono/zod-validator@0.9.0(hono@4.13.3)(zod@4.4.3)': dependencies: hono: 4.13.3 @@ -14643,7 +14652,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 4.1.2 + fast-uri: 4.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -14702,7 +14711,7 @@ snapshots: anymatch@3.1.3: dependencies: normalize-path: 3.0.0 - picomatch: 4.0.5 + picomatch: 4.0.7 arg@5.0.2: {} @@ -15253,7 +15262,7 @@ snapshots: cosmiconfig@8.3.6(typescript@6.0.3): dependencies: import-fresh: 3.3.1 - js-yaml: 4.3.1 + js-yaml: 4.3.2 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: @@ -15263,7 +15272,7 @@ snapshots: dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.3.1 + js-yaml: 4.3.2 parse-json: 5.2.0 optionalDependencies: typescript: 7.0.2 @@ -15982,7 +15991,7 @@ snapshots: '@fastify/merge-json-schemas': 0.2.1 ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - fast-uri: 4.1.2 + fast-uri: 4.1.3 json-schema-ref-resolver: 3.0.0 rfdc: 1.4.1 @@ -15991,7 +16000,7 @@ snapshots: '@fastify/merge-json-schemas': 0.2.1 ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) - fast-uri: 4.1.2 + fast-uri: 4.1.3 json-schema-ref-resolver: 3.0.0 rfdc: 1.4.1 @@ -16009,7 +16018,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@4.1.2: {} + fast-uri@4.1.3: {} fast-wrap-ansi@0.2.0: dependencies: @@ -16041,9 +16050,9 @@ snapshots: dependencies: format: 0.2.2 - fdir@6.5.0(picomatch@4.0.5): + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 feed@4.2.2: dependencies: @@ -16412,6 +16421,8 @@ snapshots: hono@4.13.3: {} + hono@4.13.5: {} + hook-std@4.0.0: {} hosted-git-info@2.8.9: {} @@ -16727,7 +16738,7 @@ snapshots: chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 - picomatch: 4.0.5 + picomatch: 4.0.7 jest-worker@27.5.1: dependencies: @@ -16764,7 +16775,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@4.3.1: + js-yaml@4.3.2: dependencies: argparse: 2.0.1 @@ -16947,7 +16958,7 @@ snapshots: lint-staged@17.3.0: dependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 string-argv: 0.3.2 tinyexec: 1.2.4 optionalDependencies: @@ -17601,7 +17612,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 4.0.5 + picomatch: 4.0.7 mime-db@1.33.0: {} @@ -18035,7 +18046,7 @@ snapshots: picocolors@1.1.1: {} - picomatch@4.0.5: {} + picomatch@4.0.7: {} pify@3.0.0: {} @@ -18773,7 +18784,7 @@ snapshots: readdirp@3.6.0: dependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 readdirp@4.1.2: {} @@ -19590,13 +19601,13 @@ snapshots: tinyglobby@0.2.16: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 tinypool@1.1.1: {} @@ -19927,7 +19938,7 @@ snapshots: vite@8.2.2(@types/node@25.9.5)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.46.1)(tsx@4.23.12)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 - picomatch: 4.0.5 + picomatch: 4.0.7 postcss: 8.5.26 rolldown: 1.2.5 tinyglobby: 0.2.17 @@ -19954,7 +19965,7 @@ snapshots: magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 - picomatch: 4.0.5 + picomatch: 4.0.7 std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.2.4 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fbb0e4ad6..3e1aab6b5 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,9 +21,9 @@ onlyBuiltDependencies: # Moved from `package.json` `pnpm.overrides` (pnpm settings migration — # https://pnpm.io/settings). Pins for known-CVE downstream packages. overrides: - "js-yaml@<3.15.0": "3.15.1" + "js-yaml@<3.15.0": "3.15.2" flatted: ">=3.4.4" - picomatch: ">=4.0.5" + picomatch: ">=4.0.7" yaml: ">=2.9.0" undici: ">=8.10.0" rollup: ">=4.62.5" @@ -43,16 +43,16 @@ overrides: "path-to-regexp@>=8.0.0 <8.4.0": ">=8.4.2" "lodash-es@<=4.17.23": ">=4.18.0" "follow-redirects@<=1.15.11": ">=1.16.0" - "fast-uri@<4.1.1": ">=4.1.2" + "fast-uri@<4.1.1": ">=4.1.3" "@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3": ">=8.0.1" "ws@>=8.0.0 <8.20.1": ">=8.21.3" "webpack-dev-server@<=5.2.3": ">=5.2.6" "uuid@<11.1.1": ">=14.0.2" "ws@>=7.0.0 <7.5.11": ">=7.5.13" "http-proxy-middleware@>=0.16.0 <2.0.10": "2.0.10" - "markdown-it@<=14.1.1": "14.3.0" + "markdown-it@<=14.1.1": "14.3.1" "launch-editor@<=2.14.0": "2.14.1" - "js-yaml@>=4.0.0 <=4.1.1": "4.3.1" + "js-yaml@>=4.0.0 <=4.1.1": "4.3.2" "@babel/core@>=7.0.0 <=7.29.0": "7.29.7" "esbuild@>=0.27.3 <0.28.1": "0.28.2" "joi@>=17.0.0 <17.13.4": "17.13.6"