Package Exports
- @netlify/sdk
- @netlify/sdk/bin
- @netlify/sdk/cli-utils
- @netlify/sdk/client
- @netlify/sdk/commands
- @netlify/sdk/connector
- @netlify/sdk/model
Readme
Netlify SDK
SDK for developing integrations on Netlify.
Public Documentation
The documentation lives in https://sdk.netlify.com. If you want to edit the documentation, you can do so in the docs folder in this monorepository.
Internal Documentation
Manifest.json
The manifest.json gets generated whenever the build command is run and can be found in the .ntli/site/static folder of an integration project. It is a JSON file that contains the metadata of the integration that has been created. It is used in the following ways:
- The Netlify UI uses it to display the correct information about an integration
- The Netlify UI uses it to determine whether the integration is a connector
- The Netlify UI uses it to help the UI pass a header to Jigsaw with the correct API version
- Netlify build services use it to determine whether the integration contains a build event handler
Please note, that the above may not be an exhaustive list of uses for the manifest.json.