Invalid Module Manifest (Missing ID)
Error:
Invalid module manifest (missing ID): /path/to/module/index.module.js
The Problem
A module definition file was found and loaded, but it does not export an id property.
The Why
The id is the primary key for your module in the Standard System. It is used for:
- Dependency resolution (
dependencies: [“my-id”]) - Config merging
- Logging and debugging
- Preventing duplicate modules
Without an ID, the system cannot track or manage the module.
The Solution
Add a unique id string to your index.module.js default export:
export default {
id: “my-module-name”, // <— Add this
name: “My Module”,
// …
};