UNPKG

serverless-offline-msk

Version:

A serverless offline plugin that enables AWS MSK events

20 lines (17 loc) 493 B
const Encoder = require('../../../encoder') const { SaslAuthenticate: apiKey } = require('../../apiKeys') /** * SaslAuthenticate Request (Version: 0) => sasl_auth_bytes * sasl_auth_bytes => BYTES */ /** * @param {Buffer} authBytes - SASL authentication bytes from client as defined by the SASL mechanism */ module.exports = ({ authBytes }) => ({ apiKey, apiVersion: 0, apiName: 'SaslAuthenticate', encode: async () => { return new Encoder().writeBuffer(authBytes) }, })