Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 735 Bytes

File metadata and controls

29 lines (24 loc) · 735 Bytes

TODO list

  • Rename require global variable to unrequire.
    • Use of old require will issue compatibility warning.
  • Make unrequire global variable a non-function; force unrequire.load.
    • Use as a function will issue compatibility warning.
  • Fix up derequire to handle new formats.
  • AMD compliance.
  • Allow definition of objects, etc.
  • Better minification.
  • Allow merging of unrequire and e.g. browser plugin.
  • Aliasing.

Environment support

  • CommonJS support (e.g. exports pseudomodule).
  • Node.JS plugin.
  • Spaceport script loading plugin.
  • CDN support.
  • Rename packages to bundles.

Error reporting

  • Circular references.
  • Missing or misleading define.