Skip to content

Latest commit

 

History

History
74 lines (54 loc) · 1.15 KB

File metadata and controls

74 lines (54 loc) · 1.15 KB

suitescript/script-type

Enforces valid @NScriptType tag values in the header block comment of every SuiteScript file.

Does not report missing @NScriptType tags.

Rule Details

Valid tag values are found below.

✅ Using one of these values, the following pattern is correct:

/* eslint suitescript/script-type: "error" */

/**
 * @NScriptType [value]
 */

❌ The following patterns are incorrect:

/* eslint suitescript/script-type: "error" */

/**
 * @NScriptType
 */
/* eslint suitescript/script-type: "error" */

/**
 * @NScriptTypeSuitelet
 */
/* eslint suitescript/script-type: "error" */

/**
 * @NScriptType Client
 */

Script Types

  • BankConnectivityPlugin
  • BundleInstallationScript
  • ClientScript
  • CustomGLPlugin
  • DatasetBuilderPlugin
  • FiConnectivityPlugin
  • FiParserPlugin
  • MapReduceScript
  • MassUpdateScript
  • PluginTypeImpl
  • Portlet
  • Restlet
  • ScheduledScript
  • SDFInstallationScript
  • Suitelet
  • UserEventScript
  • WorkbookBbuilderPlugin
  • WorkflowActionScript

Version

This rule was introduced in version 1.0.0.

Source