Skip to content

airporting/middy-algolia

Repository files navigation

License: MIT Static Badge Static Badge test

middy-algolia

Injects AlgoliaSearch into AWS Lambda context.

import algoliaMiddleware from '@airporting/middy-algolia';

middy(yourHandler)
  .use(
    algoliaMiddleware({
      appId: 'ALGOLIA_APP_ID',
      apiKey: 'ALGOLIA_ADMIN_KEY',
    })
  );

Usage

export default async (params, { algolia }) => {
  const index = algolia.initIndex('indexName');
};