Skip to content
This repository

HTTPS clone URL

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…

Octocat-spinner-32-eaf2f5

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 README.md
Octocat-spinner-32 grunt.js
Octocat-spinner-32 package.json
README.md

es6-module-loader

An ES6 Module Loader shim based on http://wiki.ecmascript.org/doku.php?id=harmony:module_loaders and the initial work done by Luke Hogan.

Getting Started

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

Documentation

(Coming soon)

Examples

(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)

Contributing

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)

License

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

Something went wrong with that request. Please try again.