minimal-env.js 482 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /**
  2. * @fileoverview Minimal environment to compile colour.js.
  3. * @externs
  4. */
  5. /**
  6. * @param {string} moduleName
  7. * @returns {!Object}
  8. */
  9. var require = function(moduleName) {};
  10. /**
  11. * @type {Module}
  12. */
  13. var module;
  14. /**
  15. * @constructor
  16. * @private
  17. */
  18. var Module = function() {};
  19. /**
  20. * @type {*}
  21. */
  22. Module.prototype.exports;
  23. /**
  24. * @param {string} name
  25. * @param {function()} contructor
  26. */
  27. var define = function(name, contructor) {};
  28. /**
  29. * @type {boolean}
  30. */
  31. define.amd;