Comparing version
@@ -57,5 +57,5 @@ "use strict"; | ||
const generateNonce = () => { | ||
const buffer = new Uint8Array(16); | ||
crypto.getRandomValues(buffer); | ||
return (0, import_encode.encodeBase64)(buffer); | ||
const arrayBuffer = new Uint8Array(16); | ||
crypto.getRandomValues(arrayBuffer); | ||
return (0, import_encode.encodeBase64)(arrayBuffer.buffer); | ||
}; | ||
@@ -62,0 +62,0 @@ const NONCE = (ctx) => { |
@@ -34,5 +34,5 @@ // src/middleware/secure-headers/secure-headers.ts | ||
var generateNonce = () => { | ||
const buffer = new Uint8Array(16); | ||
crypto.getRandomValues(buffer); | ||
return encodeBase64(buffer); | ||
const arrayBuffer = new Uint8Array(16); | ||
crypto.getRandomValues(arrayBuffer); | ||
return encodeBase64(arrayBuffer.buffer); | ||
}; | ||
@@ -39,0 +39,0 @@ var NONCE = (ctx) => { |
@@ -7,3 +7,3 @@ import type { UpgradeWebSocket, WSEvents } from '../../helper/websocket'; | ||
export interface BunServerWebSocket<T> { | ||
send(data: string | ArrayBufferLike, compress?: boolean): void; | ||
send(data: string | ArrayBuffer | Uint8Array, compress?: boolean): void; | ||
close(code?: number, reason?: string): void; | ||
@@ -10,0 +10,0 @@ data: T; |
@@ -9,5 +9,5 @@ /** | ||
Bindings: T; | ||
}, any, {}>>(c: T extends Record<string, unknown> ? Context : C, runtime?: Runtime) => T & C["env"]; | ||
}>>(c: T extends Record<string, unknown> ? Context : C, runtime?: Runtime) => T & C["env"]; | ||
export declare const knownUserAgents: Partial<Record<Runtime, string>>; | ||
export declare const getRuntimeKey: () => Runtime; | ||
export declare const checkUserAgentEquals: (platform: string) => boolean; |
{ | ||
"name": "hono", | ||
"version": "4.7.3", | ||
"version": "4.7.4", | ||
"description": "Web framework built on Web Standards", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
1132982
02
Infinity%86
1.18%