ServerJS/Modules/SecurableModules: Difference between revisions

Jump to navigation Jump to search
Line 209: Line 209:
  var a = 1;
  var a = 1;
  inc(a); // 2
  inc(a); // 2
The boilerplate line
modules?(modules['increment']=mod):mod(require,exports);
contains an extra free variable which is not complaint with the security model. It could be rewritten as
(require&&require.install)?(require.install('increment', mod):mod(require,exports);


Below is a comparison of a module written two ways.
Below is a comparison of a module written two ways.
39

edits

Navigation menu