Which host-api does it use. In the future alternate options will be allowed
The version of the host-api used
Entrypoint to pass to the runtime. eg index.js
OptionalpermissionsPermissions required by the module. This is used to inform the user of the permissions required by the module. Note: this requires the node22 or newer runtime
Optionalchild-process?: booleanEnable if the module uses child processes
Optionalfilesystem?: booleanEnable if the module requires read/write access to the filesystem
Optionalnative-addons?: booleanEnable if the module uses native addons
Optionalworker-threads?: booleanEnable if the module uses worker threads
Type of the module. Must be: node18 or node22
Information on how to execute the module