Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

ES6 module loader based on the current specs

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 demo
Octocat-spinner-32 dist
Octocat-spinner-32 lib
Octocat-spinner-32 test
Octocat-spinner-32 LICENSE-MIT
Octocat-spinner-32 grunt.js
Octocat-spinner-32 package.json


An ES6 Module Loader shim based on and the initial work done by Luke Hogan.

Getting Started

See the demo for the time being until further documentation is written.


(Coming soon)


(Coming soon)

Pending changes

  • Get rid of eval (and stop the linter from complaining about it in the process)
  • ToModule(obj) not implemented. Can it be? We're currently creating object instances as 'module' instances can't be properly done till ES6 is natively available
  • Tests? Should be fairly straight-forward. Can be based on what is in the demo.
  • Improve documentation (inline or otherwise)


In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.

Also, please don't edit files in the "dist" subdirectory as they are generated via grunt. You'll find source code in the "lib" subdirectory!

Release History

(Nothing yet)


Copyright (c) 2012 Luke Hogan, Addy Osmani
Licensed under the MIT license.

Something went wrong with that request. Please try again.