1 | (function (root, factory) {
|
2 | if (typeof define === 'function' && define.amd) {
|
3 | // AMD. Register as an anonymous module unless amdModuleId is set
|
4 | define({{#if amdModuleId}}'{{amdModuleId}}', {{/if}}[{{{amdDependencies.wrapped}}}], function ({{{amdDependencies.params}}}) {
|
5 | return ({{#if objectToExport}}root['{{{objectToExport}}}'] = {{/if}}factory({{{amdDependencies.params}}}));
|
6 | });
|
7 | } else if (typeof module === 'object' && module.exports) {
|
8 | // Node. Does not work with strict CommonJS, but
|
9 | // only CommonJS-like environments that support module.exports,
|
10 | // like Node.
|
11 | module.exports = factory({{{cjsDependencies.wrapped}}});
|
12 | } else {
|
13 | {{#if globalAlias}}root['{{{globalAlias}}}'] = {{else}}{{#if objectToExport}}root['{{{objectToExport}}}'] = {{/if}}{{/if}}factory({{{globalDependencies.normal}}});
|
14 | }
|
15 | }(this, function ({{dependencies}}) {
|
16 |
|
17 | {{{code}}}
|
18 | {{#if objectToExport}}
|
19 | return {{{objectToExport}}};
|
20 | {{/if}}
|
21 |
|
22 | }));
|
23 |
|
\ | No newline at end of file |