netlify-plugin-inngest is a Netlify Build plugin designed to automate the registration of serverless Inngest functions within a Netlify deployment. Currently at version 1.0.1, this plugin runs during the Netlify build process, identifying and configuring the necessary endpoints for Inngest to discover and invoke your serverless functions. Its primary differentiation lies in simplifying the setup for Inngest on Netlify, abstracting away manual configuration steps by integrating directly with the Netlify Build system. While a specific release cadence isn't published, updates are typically released in conjunction with Inngest platform enhancements or to align with Netlify's build environment changes, ensuring seamless compatibility and a streamlined developer experience for users leveraging both platforms. The plugin focuses on providing a robust, opinionated way to connect Netlify-hosted code with the Inngest event-driven platform.
npm install netlify-plugin-inngestNo compatibility data collected yet for this library.
Configures the Netlify Build plugin to automatically register Inngest functions, optionally specifying a custom host and path for the Inngest handler.
Ensure the `host` input precisely matches the live domain where your Netlify site is accessible. If not provided, Netlify's main site URL is used, which may not be the canonical domain if custom domains are configured without redirection.
Verify that the `path` input in `netlify.toml` (defaults to `/api/inngest`) accurately reflects the actual path where your Inngest handler is exposed in your Netlify serverless functions.
Review the build log for plugin-related errors. If issues arise, temporarily disable other plugins or build commands to isolate the conflict. Ensure that the Inngest handler is correctly bundled and deployed as a Netlify Function.
Confirm that your Inngest handler code is correctly located within your `netlify/functions` directory (or configured functions directory) and builds without errors. Test the raw Netlify Function endpoint directly if possible.
Add `[[plugins]] package = "netlify-plugin-inngest"` to your `netlify.toml` and ensure `netlify-plugin-inngest` is installed via npm/yarn if manually added, or through the Netlify UI.
Check the `path` input in `netlify.toml` and verify it matches the actual deployed Netlify Function path. Ensure the Netlify Function itself is deployed correctly and accessible.
Examine the detailed build logs for specific error messages from `netlify-plugin-inngest`. Ensure Netlify's Node.js version meets the plugin's requirements (Node.js >=12.20.0). Consider updating the plugin to the latest version.
No dependency data recorded yet.