Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 819 Bytes

File metadata and controls

41 lines (25 loc) · 819 Bytes

suitescript/no-invalid-modules

Enforces valid SuiteScript module names in the define array.

Rule Details

✅ The following patters are correct:

/* eslint suitescript/no-invalid-modules: "error" */

define(['N/record'], function (record) {});
/* eslint suitescript/no-invalid-modules: "error" */

define(['N/https', 'N/search'], function (https, search) {});
/* eslint suitescript/no-invalid-modules: "error" */

define(['customModule'], function (customModule) {});

❌ The following pattern is incorrect:

/* eslint suitescript/no-invalid-modules: "error" */

define(['N/somethingElse'], function (somethingElse) {});

Version

This rule was introduced in version 1.0.0.

Source