diff --git a/package.json b/package.json index 6cfb5fd..4eac42c 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,11 @@ "import": "./middleware.mjs", "require": "./middleware.js" }, + "./urls": { + "types": "./urls.d.ts", + "import": "./urls.mjs", + "require": "./urls.js" + }, ".": { "types": "./index.d.ts", "import": "./index.mjs", diff --git a/src/middleware.ts b/src/middleware.ts index ef6540b..8fec4f2 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -97,7 +97,7 @@ export const withWebhookSignatureVerified = ( const jwksKey = await jose.createRemoteJWKSet( new URL(jwksUrl(saleorDomain)) - )(header, payloadSignature); + )(jose.decodeProtectedHeader(payloadSignature), jws); try { await jose.flattenedVerify(jws, jwksKey);