Workflow settings
Workflows
The kinde.json
file controls how Kinde runs your workflow code. Place this file in your project’s root directory so Kinde can discover your configuration during sync.
The kinde.json
file lets you:
When you sync your project to Kinde, it reads this file to understand your workflow’s requirements and set up the appropriate runtime environment.
{ "rootDir": "kindeSrc", "version": "2024-12-09", "integrations": {"npm": {"enabled": true}}}
rootDir
(string)Tells Kinde where to look for your custom code.
kindeSrc
version
(string)The version of the Kinde runtime environment. The date reflects the last breaking change.
integrations
(object)The integrations you wish to use. Currently only npm
is supported.
npm
(object)The npm integration allows you to lock down package versions. For this to take effect, the kinde.json
file must live in the same directory as the package.json
responsible for defining the versions.
Example:
{"integrations": {"npm": {"enabled": true}}}