Skip to content

Commit 08f91f4

Browse files
committed
fix: cleaned up filterHeaders
1 parent 8612a31 commit 08f91f4

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/handlers.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ const BASE_HEADERS = {
1919
}
2020

2121
const filterHeaders = (headers) => (
22-
Object.fromEntries(Object.entries(headers).filter(([key]) => (
23-
key.toLowerCase().startsWith('x-')
22+
Object.fromEntries(Object.keys(headers).filter((key) => (
23+
key?.toLowerCase?.().startsWith?.('x-') ?? false
2424
)))
2525
)
2626

yarn.lock

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
es5-ext "^0.10.47"
1212

1313
"@agnostack/env@latest":
14-
version "1.2.4"
15-
resolved "https://registry.yarnpkg.com/@agnostack/env/-/env-1.2.4.tgz#13ef51efceb83f25dd37e10a6109dfa10d66e17b"
16-
integrity sha512-5ph4e5fcQNV5gxv1GG1OctkGmI/oOMHKRgsJeAI5OFjKS9kkkcZGCCCaMWkIbGh6aTJsE4OJWshkqg5NS5gIpA==
14+
version "1.2.5"
15+
resolved "https://registry.yarnpkg.com/@agnostack/env/-/env-1.2.5.tgz#5907d0b05e5ba8b3fefaacfd42ebcb2d79843ea6"
16+
integrity sha512-XwMppggmQGZimafHBJqO6NprwApyOsGIHmFD7phLxJpz3Fb2SLgioZ7DucUMW6IlnsfXtG/FcvBJQWGwz0IBQg==
1717

1818
"@agnostack/verifyd@latest":
19-
version "2.3.3"
20-
resolved "https://registry.yarnpkg.com/@agnostack/verifyd/-/verifyd-2.3.3.tgz#1d16191b03ab374c90eeeccd8930463e51d1c762"
21-
integrity sha512-jQ/I9JcD8ZSu24V72nrCSxV/f0Me4Klg/7fZyJcFngVurl+1t9dew4x/wMv8UpUsA2G2nuD81gTrtlsfax/DuA==
19+
version "2.3.5"
20+
resolved "https://registry.yarnpkg.com/@agnostack/verifyd/-/verifyd-2.3.5.tgz#153ba5d790f3ae1170acfab3cc0a35c84c4c048b"
21+
integrity sha512-rvjkqmvih36g7YW87UlMVujjMIfqmA1ErJoy11PSQdGgVovc8ybvp18dExjtHyQ6ynbzrqAqYlIBNONz3/YEZw==
2222
dependencies:
2323
browser-monads-ts "2.0.1"
2424
isomorphic-webcrypto "2.3.8"

0 commit comments

Comments
 (0)