Get the type of AMD module used for an AST node or within a file
npm install get-amd-module-type
Usage
var getType = ; // Async; // Syncvar type = getType; // From source codevar type = getType; // From an AST nodevar type = getType;
The returned type
will be any of the following:
- 'named':
define('name', [deps], func)
- 'deps':
define([deps], func)
- 'rem':
define(function(require, exports, module){});
- 'factory':
define(function(require){})
- 'nodeps':
define({})
- 'driver':
require([deps], function)