# define-indicator > Enforce the presence of the AMD module `define()` indicator. ❕ **Suggestion** • ❌ **Recommended** • ✅ **Fixable** ## Details Inclusion of a \`define.amd = {}\` expression indicates that any present \`define()\` calls follow AMD spec. This is not enforced in many cases but is useful for stricter adherence. See: https://github.com/amdjs/amdjs-api/blob/master/AMD.md#defineamd-property-' ### ✅ Correct ```js define(() => {}); define.amd = {}; ``` ```js define(() => {}); define.amd = { foo: 'bar' }; ``` ### ❌ Incorrect ```js define(() => {}); // No `define.amd` indicator ``` ```js // No `define()` call define.amd = {}; ``` ## Introduced 1.0.0